
Ubuntu日本語フォーラム

ログインしていません。
Ubuntu 8.04.1で、
先日配布が開始された修正版xlib11をアップデート・マネージャでインストールしたら、
3Dデスクトップの動作が重たく引っかかるような感じになったので、
下記のページを参考にダウングレードしました。
libx11をアップデートしたらCompizが激重&不安定になった
http://d.hatena.ne.jp/pasela/20081028/libx11
ビデオカードはGeForce 7200を使用しているのですが、
これはnVidia製ドライバを使用している場合の固有の問題なのでしょうか?
オフライン
NVIDIAの特定のドライバを使っていると(さらに特定のアプリケーションを
動作させていると、かもしれませんが掴めていません)再現するようなのですが、
情報が集まっていないので、まだデバッグできていません。
cat /var/log/Xorg.0.log | grep 'NVIDIA '
の結果を見せて頂けますか?
とりあえず手元の環境では↓なのですが、特に問題が起きていません。
(II) Module glx: vendor="NVIDIA Corporation" (II) NVIDIA GLX Module 173.14.12 Thu Jul 17 18:36:35 PDT 2008 (II) Module nvidia: vendor="NVIDIA Corporation" (II) NVIDIA dlloader X Driver 173.14.12 Thu Jul 17 18:15:54 PDT 2008 (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs (II) NVIDIA(0): NVIDIA GPU GeForce 8400M GS (G86M) at PCI:1:0:0 (GPU-0) (II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized (II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
オフライン
以下のように表示されました。
(II) Module glx: vendor="NVIDIA Corporation" (II) NVIDIA GLX Module 169.12 Thu Feb 14 18:45:56 PST 2008 (II) Module nvidia: vendor="NVIDIA Corporation" (II) NVIDIA dlloader X Driver 169.12 Thu Feb 14 17:55:38 PST 2008 (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs (--) Chipset NVIDIA GPU found (II) NVIDIA(0): NVIDIA GPU GeForce 7300 SE/7200 GS (G72) at PCI:2:0:0 (GPU-0) (II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized (II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
オフライン
Ubuntu 8.10の日本語 Remix版をインストールしてみました。
とりあえずcompizがカクカクするようなことは無いようです。
(II) Module glx: vendor="NVIDIA Corporation" (II) NVIDIA GLX Module 177.80 Wed Oct 1 15:06:06 PDT 2008 (II) Module nvidia: vendor="NVIDIA Corporation" (II) NVIDIA dlloader X Driver 177.80 Wed Oct 1 14:45:01 PDT 2008 (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs (II) NVIDIA(0): NVIDIA GPU GeForce 7300 SE/7200 GS (G72) at PCI:2:0:0 (GPU-0) (II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized (II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
オフライン
169系(nvidia-glx-new)のドライバを使っていると再現するっぽいです。
# ものすごくドライバのバグのような気がするんですがorz
とりあえずの回避策は、
・8.04の場合はenvyを使って169系より新しいドライバを使う
・8.10を使う
になるかもしれません。
オフライン
hito による投稿:
とりあえずの回避策は、
・8.04の場合はenvyを使って169系より新しいドライバを使う
・8.10を使う
になるかもしれません。
そうですね、173系や177系ドライバでは問題ないのですから、
それらの方法が無難で手っ取り早いと思います。
レスありがとうございました。
オフライン
最初の投稿で参考ページとして挙げられている記事を書いた者です。
http://d.hatena.ne.jp/pasela/20081028/libx11
http://d.hatena.ne.jp/pasela/20081031/libx11
8.04で169系、173系、177系と3種類試してみましたが、
こちらの環境ではどれもダメでした。カードはGeForce 8600GTです。
compiz起動時に__GL_YIELD="NOTHING"と設定するといいとか--loose-bindingしろとかいうのをどこかで見たので、色んなオプションを試してみるもののまったく改善されず、仕方なくlibx11-6, libx11-data, libx11-dev, libx11-xcb1の4つを1.1.3-1ubuntu2ja1に戻して使っている状況です。
なお、compizを使用しない場合は動作に引っかかりもなく快適に動きます。
cat /var/log/Xorg.0.log | grep 'NVIDIA 'の結果は以下のようになってます。
169系(Synapticでnvidia-glx-newをインストール)
(II) Module glx: vendor="NVIDIA Corporation" (II) NVIDIA GLX Module 169.12 Thu Feb 14 18:45:56 PST 2008 (II) Module nvidia: vendor="NVIDIA Corporation" (II) NVIDIA dlloader X Driver 169.12 Thu Feb 14 17:55:38 PST 2008 (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs (--) Chipset NVIDIA GPU found (II) NVIDIA(0): NVIDIA GPU GeForce 8600 GT (G84) at PCI:1:0:0 (GPU-0) (II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized (II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
173系(Synapticでnvidia-glx-new-envyをインストール)
(II) Module glx: vendor="NVIDIA Corporation" (II) NVIDIA GLX Module 173.14.12 Thu Jul 17 18:36:35 PDT 2008 (II) Module nvidia: vendor="NVIDIA Corporation" (II) NVIDIA dlloader X Driver 173.14.12 Thu Jul 17 18:15:54 PDT 2008 (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs (--) Chipset NVIDIA GPU found (II) NVIDIA(0): NVIDIA GPU GeForce 8600 GT (G84) at PCI:1:0:0 (GPU-0) (II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized (II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
177系(NVIDIAサイトから落としてきたドライバ)
(II) Module glx: vendor="NVIDIA Corporation" (II) NVIDIA GLX Module 177.80 Wed Oct 1 15:06:06 PDT 2008 (II) Module nvidia: vendor="NVIDIA Corporation" (II) NVIDIA dlloader X Driver 177.80 Wed Oct 1 14:45:01 PDT 2008 (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs (--) Chipset NVIDIA GPU found (II) NVIDIA(0): NVIDIA GPU GeForce 8600 GT (G84) at PCI:1:0:0 (GPU-0) (II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized (II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
何故問題のない報告では
(--) Chipset NVIDIA GPU found
が無いのかが気になります……。
オフライン