多くの人がこの問題について議論してくれましたが、まだ満足できる答えを見つけることができませんでした。
私はDebian Jesseを使用しています。現在ドライバとして試してみましたが、nvidia-driver
システムがクラッシュしてすべてのパッケージを消去しましたnvidia
。ところで、問題は/etc/X11/xorg.conf
NVidia設定に置き換えられ、バックアップがxorg.conf.backup
削除されたことです。
NVidia設定の関連構成は次のとおりです。
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection
(また -> )nvidia
に変更してみましたが、解像度がはるかに低いです(私のラップトップの解像度はリストされているのと同じです)。だからおそらくそれをドライバとして使用する必要があります。しかし、単に変更することはうまくいきません。intel
NVidia
Intel
Intel Corporation Haswell-ULT Integrated Graphics Controller
lspci
nouveau
nvidia
nouveau
rm /etc/X11/xorg.conf
最近のXシステムはxorg.conf(by)なしで起動できるようですが、遅いです。だから私はまだ現在設定されているxorg.confを使用することを好みます。
バージョンXorg
:
X.Org X Server 1.16.0
Release Date: 2014-07-16
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.14-1-amd64 x86_64 Debian
Current Operating System: Linux debian 3.14-1-amd64 #1 SMP Debian 3.14.9-1 (2014-06-30) x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.14-1-amd64 root=UUID=e9341749-9dee-4cc9-878e-3b59ed1906b2 ro quiet
Build Date: 17 July 2014 10:22:36PM
xorg-server 2:1.16.0-1 (http://www.debian.org/support)
Current version of pixman: 0.32.4
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
それでは、構成ファイルを再生成する方法はありますか?
ベストアンサー1
Xorg -configure
Xが実行されていないときに私に役立ちました。私はDebian Sid(不安定)を使用しています。
この操作を実行するとき、X は実行してはいけません。コンソール TTY に配置する必要があります。 (ctrl-alt-f1/f2/f3/f4/f5/f6)
xdm
Xサーバーを停止するには(実行している場合)、デスクトップ管理者/ログイン管理者(たとえば、、、、、、、gdm
他の管理者もいます)を停止する必要があります。lightdm
kdm
ログインマネージャなしでXを実行している場合は、何をしているのか、Xを停止する方法をすでに知っているとします。
そうでない場合、管理者を停止する「好ましい」方法はinitシステムによって異なりますが、以下はいくつかの一般的な方法です。そのコマンドをrootとして実行し、xdm
該当する場合はデスクトップマネージャを置き換えます。
システムV初期化(sysvinit):
# /etc/init.d/xdm stop
Systemd init(現在のほとんどのディストリビューションはデフォルトでSystemdを使用します):
# service xdm stop
pidof
多くのシステムで動作しなければならない包括的な方法(少なくともLinuxディストリビューション、FreeBSDにはデフォルトインストールには含まれていないようです):
# kill `pidof xdm`
これを実行した後もXorg.confが変更されず、プログラムがエラーを返さずにXorg.conf設定ファイルを画面に印刷する場合は、Xorg -configure > /etc/xorg.conf
出力をファイルにパイプします。
しかし、最終的に公式のNvidiaドライバが動作するようにする方法は、パッケージマネージャのバージョンを削除し、NvidiaのWebサイトからインストーラをダウンロードすることでした。それ以来、これまで完璧に動作してきました。一度動作しなかったとき(Minecraftを実行しようとしたとき)に変数を設定してLD_PRELOAD=/usr/lib/libGL.so.1
実行しました。 lwjglは使用する正しいlibGLバージョンを検出するのに問題がありました。