web-dev-qa-db-ja.com

LinuxでのNVIDIAドライバーの黒い画面

Linuxの任意の形式(Ubuntu 13.04、Mint 15 Cinnamon、Fedora 18 KDEを試した)をインストールしようとすると、いくつかの問題が発生します。

まず、両方のLiveCDで極端なラグが発生します。一度に数分間完全にハングし始め、最終的に画面が真っ暗になり、何も表示されなくなります。

これが私の仕様です:

ASUS P8P67 Pro Rev 3.1マザーボード(最新のBIOS 8/6/2013)
Intel i72600Kプロセッサー
128GB OCZ SOLID3 SSD(最新のFW 8/6/2013)
1TB Seagate Barracuda 7200RPM HDD
NVIDIA GeForce GTX 580
Dual-LinkDVI経由のYamakasiCatleap Q270(2560x1440 @ 60Hz)

第二に:私はオペレーティングシステムをインストールすることができました(どういうわけか、UbuntuのliveCDオプションの1つとFedora KDEは遅れることなくそれをやり遂げることができます)が、インストールするときは、nvidiaドライバーをできるだけ早くインストールする必要がありますターミナル、または私は再び極端な遅れを取得します。ただし、ドライバをインストールすると、再起動時に黒い画面が表示されます。

この質問が重複していて見逃した場合は、お知らせください。削除させていただきます。

問題はグラフィックスドライバー、カード、またはモニター自体にあると思います。私の問題は、ライブCDだけでなく、インストールされたバージョンのLinux/Ubuntuでも発生します。私はnvidiaドライバーを入手し、このサイトで多数のガイドをフォローしようとしましたが、それらはすべて、起動時に黒い画面が表示され、ターミナルを取得するためにCtrl + Alt + F1を押す必要があります。誰かが何か提案や何かを持っているなら、私はそれを大いに認めたいと思います。

Ubuntu(Nouveau)用のグラフィックカードに2つの未解決の問題があることを認識しています: 12 ですが、回避策は私には機能しません。また、nvidiaドライバーはこれらとは無関係です-それをインストールすることは実際に提案された回避策であり、実際に私の問題を悪化させます。

3

何週間も何週間もいじり回した後、私はついに自分の問題を理解することができました!実際、それはモニターでした。

http://ubuntuforums.org/showthread.php?t=2038997

ここのガイドに従い、xorg.confファイルを手動で編集しました。これで、すべてが完全に機能します。

フォーラムがアーカイブされる場合に備えて、ここにコンテンツを追加します。

# This section defines the Catleap (HiRes) monitor.  
# I just left this section completely the same as in the example
#

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Shimian"
    ModelName      "QHD270"
    HorizSync      88.8
    VertRefresh    59.5
    Option         "DPMS"
    Modeline       "2560x1440" 241.50  2560 2608 2640 2720  1440 1443 1448 1481 +hsync -vsync
    DisplaySize    597 336  
EndSection

#
# This section defines the video card, I didn't change anything here either
#
Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 460"
EndSection

# This is the section I changed
#
# The BIGGEST issue I had, was figuring out what was on DFP-0, DFP-1 and DFP-2 (which are the dvi/hdmi outputs)
# In MY system, DFP-0 is the "primary" DVI output
# and DFP-1 is the mini-HDMI output
# and DFP-2 is the 2ndary DVI output
# So I want my Catleap on DVI-0 and the Asus twinview monitor on the DFP-2 (so I had to change my cables)
#
Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "NoLogo" "True"
    Option         "TwinView" "1"
# Leave this as DFP-0, which is where the Catleap(hires) monitor is plugged into.
# This (I believe) tells the system what the "primary" display is in the twin view
    Option         "TwinViewXineramaInfoOrder" "DFP-0"
    Option         "UseEDID" "False"
    Option         "UseEDIDDPI" "False"
    Option         "UseEDIDFreqs" "False"
    Option         "ExactModeTimingsDVI" "True"
# This is the only other line I had to change from the example
# DFP-0: 2560x1440_60 +0 +0   <--- This line is the "primary" display on DFP-0 (the Catleap HiRes)
# DFP-2: 1920x1080 +2560 +0   <--- This was for the 2nd monitor, resolution and offset.
# Don't forget the comma between the two monitors
    Option         "metamodes" "DFP-0: 2560x1440_60 +0 +0, DFP-2: 1920x1080 +2560+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    Option         "Xinerama" "0"
EndSection
3