VineSeed ML アーカイブ



[VineSeed:024303] xorg-x11-drv-nvidia 使用時に gnome-shell がインストールされていると gdm が起動できない

  • From: Yasumichi Akahoshi <yasumichi@xxxxxxxxxxxxx>
  • Subject: [VineSeed:024303] xorg-x11-drv-nvidia 使用時に gnome-shell がインストールされていると gdm が起動できない
  • Date: Fri, 11 Nov 2011 00:08:13 +0900
 赤星です。
 xorg-x11-drv-nvidia 使用時に gnome-shell がインストールされていると
「なにかがおかしいです」と表示されて gdm が起動できない問題にあたり
ました。
 ログを調べていくと gdm 起動前に

kernel: gnome-shell[17456]: segfault at 0 ip           (null) sp
00007fff2bddd298 error 14 in gnome-shell[400000+4000]

と gnome-shell が落ちており、さらにその前に

NVIDIA: could not open the device file /dev/nvidiactl (Permission denied).

となっていました。Web で検索した所、次のようなページがあり、

https://bugs.archlinux.org/task/26636

他の環境でも同様の現象が発生していることが分かりました。
 /etc/udev/rules.d/50-nvidia.rules に

KERNEL=="nvidia*", GROUP="video", MODE="0666"
KERNEL=="nvidiactl", GROUP="video", MODE="0666"

というようなルールがあるにも関わらず、

crw------- 1 root root 195, 255 11月  8 04:41 /dev/nvidiactl

のような permission になっていました。
 先程のページを参考に /etc/modprobe.d/nvidia.conf にある

options nvidia NVreg_ModifyDeviceFiles=0

の値を 1 に書き換えた所、問題なく GDM が起動できるようになりました。

# ただ、これが正しい方法なのかについては、自信がありません。

 他の方で同様の問題に当たった方はおられませんでしょうか?

-- 
Yasumichi Akahoshi
GnuPG fingerprint = 04D4 DB0D 37CB A251 2671  1BAB 2369 F522 E440 9DCF
_______________________________________________
VineSeed mailing list
VineSeed@xxxxxxxxxxxxx
http://lists.vinelinux.org/mailman/listinfo/vineseed