古いラップトップでXを操作するにはどうすればよいですか? (ベクトルLinux)

古いラップトップでXを操作するにはどうすればよいですか? (ベクトルLinux)

しばらく前に、私はVector Linuxを見つけて一度試して、古いAcer Aspireノートブックに命を吹き込むことにしました。その前には、私のノートパソコンと同じ特性を持つ仮想マシンでVLをしてみるとどうだろうかと思いました。私はすぐに感動し、次のステップは私のラップトップにオペレーティングシステムをインストールすることでした。

GRUBスプラッシュ画面のようにインストールは順調に進んでいますが、VLを使用するために再起動したときにXに問題が発生し始めました。画面がグレーに変わり、マウスポインタがなく、Ctrl + Alt + Delを押すと、上部に何が起こっているかを示す小さな領域が表示されます(通常のシャットダウンプロセス)。

端末に入り、Xログを保存しました(var/log/Xorg.0.log)ファイルとして:

(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   812.470] (EE) systemd-logind: failed to get session: The name org.freedesktop.login1 was not provided by any .service files
[   812.625] (EE) Failed to load /usr/lib/xorg/modules/libglamoregl.so: libepoxy.so.0: cannot open shared object file: No such file or directory
[   812.625] (EE) Failed to load module "glamoregl" (loader failed, 7)
[   813.015] (EE) Failed to load module "modesetting" (module does not exist, 0)
[   813.016] (EE) Failed to load module "fbdev" (module does not exist, 0)
[   815.744] (EE) AIGLX: reverting to software rendering
[   815.816] (EE) AIGLX error: dlopen of /usr/lib/xorg/modules/dri/swrast_dri.so failed (libelf.so.0: cannot open shared object file: No such file or directory)
[   815.816] (EE) GLX: could not load software renderer
[   828.353] (EE) 
[   828.353] (EE) Backtrace:
[   828.573] (EE) 0: /usr/bin/X (xorg_backtrace+0x4f) [0x81f22cf]
[   828.573] (EE) 1: /usr/bin/X (0x8048000+0x1ae1c6) [0x81f61c6]
[   828.573] (EE) 2: /lib/libpthread.so.0 (0xb76e7000+0xf950) [0xb76f6950]
[   828.573] (EE) 3: /usr/lib/xorg/modules/drivers/sis_drv.so (0xb6d55000+0x4f072) [0xb6da4072]
[   828.573] (EE) 4: /usr/lib/xorg/modules/drivers/sis_drv.so (0xb6d55000+0x3aad9) [0xb6d8fad9]
[   828.573] (EE) 5: /usr/lib/xorg/modules/drivers/sis_drv.so (0xb6d55000+0x29095) [0xb6d7e095]
[   828.573] (EE) 6: /usr/lib/xorg/modules/libexa.so (0xb6d18000+0x5572) [0xb6d1d572]
[   828.573] (EE) 7: /usr/lib/xorg/modules/libexa.so (0xb6d18000+0x5abf) [0xb6d1dabf]
[   828.573] (EE) 8: /usr/lib/xorg/modules/libexa.so (0xb6d18000+0x5c97) [0xb6d1dc97]
[   828.573] (EE) 9: /usr/lib/xorg/modules/libexa.so (0xb6d18000+0x64ba) [0xb6d1e4ba]
[   828.573] (EE) 10: /usr/lib/xorg/modules/libexa.so (0xb6d18000+0x41af) [0xb6d1c1af]
[   828.573] (EE) 11: /usr/lib/xorg/modules/libexa.so (0xb6d18000+0xa44d) [0xb6d2244d]
[   828.573] (EE) 12: /usr/lib/xorg/modules/libexa.so (0xb6d18000+0xaf9b) [0xb6d22f9b]
[   828.573] (EE) 13: /usr/bin/X (0x8048000+0x12811b) [0x817011b]
[   828.573] (EE) 14: /usr/bin/X (0x8048000+0x302a3) [0x80782a3]
[   828.574] (EE) 15: /usr/bin/X (0x8048000+0x33ffd) [0x807bffd]
[   828.574] (EE) 16: /usr/bin/X (0x8048000+0x38135) [0x8080135]
[   828.574] (EE) 17: /usr/bin/X (0x8048000+0x210ee) [0x80690ee]
[   828.574] (EE) 18: /lib/libc.so.6 (__libc_start_main+0xf5) [0xb73b4df5]
[   828.574] (EE) 19: /usr/bin/X (0x8048000+0x21115) [0x8069115]
[   828.574] (EE) 
[   828.574] (EE) Segmentation fault at address 0x0
[   828.574] (EE) 
[   828.574] (EE) Caught signal 11 (Segmentation fault). Server aborting
[   828.574] (EE) 
[   828.574] (EE) 
[   828.574] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[   828.574] (EE) 
[   828.881] (EE) Server terminated with error (1). Closing log file.

そして出力LSPCI | grep -i vga:

01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 661/741/760 PCI/AGP or 662/761Gx PCIE VGA Display Adapter

これを行うために何ができるかについてのアイデアはありますか?どんなアイデアでも歓迎されます。

ベストアンサー1

私はまったく同じくらいのグラフィックカードを搭載した古いラップトップを所有しており、これはVector Linux 64ビットバージョン7.1で実行できました(驚きました!)。

あなたがしなければならないのは、ユーザーが「Sisimedia」ドライバの非公式(slackbuild)パッケージを提供したLinux質問フォーラムを検索することだけです。これには、Webから収集されたいくつかのパッチと、Arch Linuxに付属の修正ソースが含まれています。

slackbuildを使用すると、ドライバをインストールでき、動作しますが、最新のデスクトップには十分ではありません。私はIceWMのような非常に軽いものと一緒に使用することを強くお勧めします(Vectorはシンプルだが非常に便利なわずかにカスタマイズされたバージョンを提供します)。

しかし、次のリンクを提供してあなたの痛みを軽減します。

http://www.linuxquestions.org/questions/slackware-14/slackware-and-sis-771-671-drivers-slackbuild-4175511356/

あなたがLinuxについてどのくらい知っているかはわかりませんが、slackbuildスクリプトは非常に使いやすいです。ドキュメントを読んでください。 slackbuildの作者は本当にビールを飲む資格があります。

おすすめ記事