お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2008-10-30 14:53:42

aaabbbcccdddeeefffggghhh
メンバ
登録日: 2008-02-25

Xlib11をインストールしたらCompizの動作がカクカクに

Ubuntu 8.04.1で、
先日配布が開始された修正版xlib11をアップデート・マネージャでインストールしたら、
3Dデスクトップの動作が重たく引っかかるような感じになったので、
下記のページを参考にダウングレードしました。

libx11をアップデートしたらCompizが激重&不安定になった
http://d.hatena.ne.jp/pasela/20081028/libx11

ビデオカードはGeForce 7200を使用しているのですが、
これはnVidia製ドライバを使用している場合の固有の問題なのでしょうか?

オフライン

 

#2 2008-10-30 15:01:19

hito
管理者
登録日: 2007-03-18

Re: Xlib11をインストールしたらCompizの動作がカクカクに

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

オフライン

 

#3 2008-10-30 20:13:01

aaabbbcccdddeeefffggghhh
メンバ
登録日: 2008-02-25

Re: Xlib11をインストールしたらCompizの動作がカクカクに

以下のように表示されました。

コード:

(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

オフライン

 

#4 2008-11-02 12:55:34

aaabbbcccdddeeefffggghhh
メンバ
登録日: 2008-02-25

Re: Xlib11をインストールしたらCompizの動作がカクカクに

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

オフライン

 

#5 2008-11-02 13:27:43

hito
管理者
登録日: 2007-03-18

Re: Xlib11をインストールしたらCompizの動作がカクカクに

169系(nvidia-glx-new)のドライバを使っていると再現するっぽいです。

# ものすごくドライバのバグのような気がするんですがorz

とりあえずの回避策は、
・8.04の場合はenvyを使って169系より新しいドライバを使う
・8.10を使う
になるかもしれません。

オフライン

 

#6 2008-11-03 14:55:14

aaabbbcccdddeeefffggghhh
メンバ
登録日: 2008-02-25

Re: Xlib11をインストールしたらCompizの動作がカクカクに

hito による投稿:

とりあえずの回避策は、
・8.04の場合はenvyを使って169系より新しいドライバを使う
・8.10を使う
になるかもしれません。

そうですね、173系や177系ドライバでは問題ないのですから、
それらの方法が無難で手っ取り早いと思います。
レスありがとうございました。

オフライン

 

#7 2008-11-07 10:54:23

pasela
新しいメンバ
登録日: 2008-11-07

Re: Xlib11をインストールしたらCompizの動作がカクカクに

最初の投稿で参考ページとして挙げられている記事を書いた者です。

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
が無いのかが気になります……。

オフライン

 

Board footer

Powered by FluxBB