最近、Xubuntu 15.10マシンにNVIDIAドライバーをインストールしましたが、マルチモニターのセットアップが不適切なため、それらを削除する必要がありました。 gpu-manager
がxorg.conf
ファイルをNVIDIAのものを含む間違ったバージョンで上書きするように見えるという事実を除いて、すべてがうまくいきました。
報告されたバグ がこれに関連していることを知っています。そこで提案された修正プログラムを適用しようとしましたが、役に立ちません。つまり、/etc/init/gpu-manager.conf
を次のように変更しました。
#start on (starting lightdm
# or starting gdm
# or starting kdm
# or starting xdm
# or starting lxdm)
task
exec gpu-manager --log /var/log/gpu-manager.log
Xorg.configファイルは、NVIDIAのもので上書きされ続けます。
他の提案はありますか?また、上記の修正プログラムがsyystemをフリーズする可能性があることを示唆する人もいます(それが何を意味するにせよ)。
このブログ投稿 に従って、GRUB_CMDLINE_LINUX_DEFAULT
の/etc/default/grub
にnogpumanager
を追加すると問題が解決します。したがって、/etc/default/grub
の行は次のようになります。
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nogpumanager"
ファイルを編集した後、実行することを忘れないでください:
Sudo update-grub
すべての可能な解決策についてはこちらをご覧ください https://vxlabs.com/2015/02/05/solving-the-ubuntu-14-04-nvidia-346-nvidia-prime-black-screen-issue/#comments
一つの良い解決策は
By doing Sudo chattr +i /etc/X11/xorg.conf you can prevent any process from changing the file.
しかし、aticonfig --initial
が機能するかどうかはわかりません
640x480の画面または何らかの問題が発生し、古い上書きされたxorg.conf
ファイルにタッチパッドの設定があった場合(これらの設定はxorg.conf.12345678
に類似したファイル名で既にバックアップされています)このような/etc/init/gpu-manager.conf
の行:
#start on (starting lightdm
# or starting gdm
# or starting kdm
# or starting xdm
# or starting lxdm)
task
exec gpu-manager --log /var/log/gpu-manager.log
/etc/X11/xorg.conf
ファイルを一度削除してからSudo service lightdm restart
を実行すると、新しいxorg.conf
が生成されます。古い設定をxorg.conf.12345678
から新しいxorg.conf
ファイルの末尾にコピーできます。そして、lightdmサービスを再起動します。