You are not logged in.
Hello
I've recently installed a nvidia GTX 580 in my arch computer. It works fine with the open source drivers but I ran into som issues trying to get it to work with the nvidia drivers. When i run startx my monitor goes dark and displays a no-signal message. It's a benq monitor connected with DVI.
After doing som internet searching i found this forum thread:
https://bbs.archlinux.org/viewtopic.php?id=101547
Reading it I came to the conclusion that EDID was most likely the problem. So following that and this linked guide:
http://www.cyberwizzard.nl//blog-linux- … tions.html
I created some xorg config files and enabled debugging so I could see what modes my monitor supported in the log file. I then disabled EDID and wrote my own ModeLine based on that and forced xorg to use it. This did not work however and after a lot of fiddling I am stuck and don't know what to do. These are the config files I have used:
/etc/X11/xorg.conf.d/10-monitor.conf
Section "Monitor"
Identifier "Monitor0"
Option "UseEdid" "False"
HorizSync 30.0 - 83.0
VertRefresh 50.0 - 76.0
ModeLine "1920x1080" 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +HSync +Vsync
Option "ExactModeTimingsDVI" "True"
Option "NoDFPNativeResolutionCheck"
#Option "DPI" "19x23"
Option "DPMS"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Nvidia Card"
Monitor "Monitor0"
DefaultDepth 16
SubSection "Display"
Depth 32
Modes "1920x1080"
EndSubSection
Option "ModeDebug" "True"
EndSection
and /etc/X11/xorg.conf.d/20-nvidia.conf
Section "Device"
Identifier "Nvidia Card"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "UseEDID" "False"
EndSection
Also, when reading the Xorg.0.log file i find this:
[ 508.485] (II) NVIDIA(GPU-0): --- Modes in ModePool for CRT-0 ---
[ 508.485] (II) NVIDIA(GPU-0): "nvidia-auto-select" : 1024 x 768 @ 75.0 Hz (from: X Server, X Configuration file ModeLine, VESA)
[ 508.485] (II) NVIDIA(GPU-0): "1920x1080" : 1920 x 1080 @ 60.0 Hz (from: X Configuration file ModeLine)
[ 508.485] (II) NVIDIA(GPU-0): "1920x1080_60" : 1920 x 1080 @ 60.0 Hz (from: X Configuration file ModeLine)
[ 508.485] (II) NVIDIA(GPU-0): "1792x1344" : 1792 x 1344 @ 60.0 Hz (from: X Server, X Configuration file ModeLine, VESA)
[ 508.485] (II) NVIDIA(GPU-0): "1792x1344_60" : 1792 x 1344 @ 60.0 Hz (from: X Server, X Configuration file ModeLine, VESA)
[ 508.485] (II) NVIDIA(GPU-0): "1600x1200" : 1600 x 1200 @ 65.0 Hz (from: X Server, X Configuration file ModeLine, VESA)
[ 508.485] (II) NVIDIA(GPU-0): "1600x1200_65" : 1600 x 1200 @ 65.0 Hz (from: X Server, X Configuration file ModeLine, VESA)
[ 508.485] (II) NVIDIA(GPU-0): "1600x1200_60" : 1600 x 1200 @ 60.0 Hz (from: X Server, X Configuration file ModeLine, VESA)
[ 508.485] (II) NVIDIA(GPU-0): "1400x1050" : 1400 x 1050 @ 74.8 Hz (from: X Server, X Configuration file ModeLine)
[ 508.485] (II) NVIDIA(GPU-0): "1400x1050_75" : 1400 x 1050 @ 74.8 Hz (from: X Server, X Configuration file ModeLine)
[ 508.485] (II) NVIDIA(GPU-0): "1400x1050_60" : 1400 x 1050 @ 60.0 Hz (from: X Server, X Configuration file ModeLine)
[ 508.485] (II) NVIDIA(GPU-0): "1280x1024" : 1280 x 1024 @ 75.0 Hz (from: X Server, X Configuration file ModeLine, VESA)
[ 508.485] (II) NVIDIA(GPU-0): "1280x1024_75" : 1280 x 1024 @ 75.0 Hz (from: X Server, X Configuration file ModeLine, VESA)
[ 508.485] (II) NVIDIA(GPU-0): "1280x1024_60" : 1280 x 1024 @ 60.0 Hz (from: X Server, X Configuration file ModeLine, VESA)
[ 508.485] (II) NVIDIA(GPU-0): "1280x960" : 1280 x 960 @ 60.0 Hz (from: X Server, X Configuration file ModeLine, VESA)
[ 508.485] (II) NVIDIA(GPU-0): "1280x960_60" : 1280 x 960 @ 60.0 Hz (from: X Server, X Configuration file ModeLine, VESA)
[ 508.485] (II) NVIDIA(GPU-0): "1152x864" : 1152 x 864 @ 75.0 Hz (from: X Server, X Configuration file ModeLine, VESA)
[ 508.485] (II) NVIDIA(GPU-0): "1152x864_75" : 1152 x 864 @ 75.0 Hz (from: X Server, X Configuration file ModeLine, VESA)
[ 508.485] (II) NVIDIA(GPU-0): "1024x768" : 1024 x 768 @ 75.0 Hz (from: X Server, X Configuration file ModeLine, VESA)
[ 508.485] (II) NVIDIA(GPU-0): "1024x768_75" : 1024 x 768 @ 75.0 Hz (from: X Server, X Configuration file ModeLine, VESA)
[ 508.485] (II) NVIDIA(GPU-0): "1024x768_70" : 1024 x 768 @ 70.1 Hz (from: X Server, X Configuration file ModeLine, VESA)
[ 508.485] (II) NVIDIA(GPU-0): "1024x768_60" : 1024 x 768 @ 60.0 Hz (from: X Server, X Configuration file ModeLine, VESA)
[ 508.485] (II) NVIDIA(GPU-0): "832x624" : 832 x 624 @ 74.6 Hz (from: X Server, X Configuration file ModeLine)
[ 508.485] (II) NVIDIA(GPU-0): "832x624_75" : 832 x 624 @ 74.6 Hz (from: X Server, X Configuration file ModeLine)
[ 508.485] (II) NVIDIA(GPU-0): "800x600" : 800 x 600 @ 75.0 Hz (from: X Server, X Configuration file ModeLine, VESA)
[ 508.485] (II) NVIDIA(GPU-0): "800x600_75" : 800 x 600 @ 75.0 Hz (from: X Server, X Configuration file ModeLine, VESA)
[ 508.485] (II) NVIDIA(GPU-0): "800x600_72" : 800 x 600 @ 72.2 Hz (from: X Server, X Configuration file ModeLine, VESA)
[ 508.485] (II) NVIDIA(GPU-0): "800x600_60" : 800 x 600 @ 60.3 Hz (from: X Server, X Configuration file ModeLine, VESA)
[ 508.485] (II) NVIDIA(GPU-0): "800x600_56" : 800 x 600 @ 56.2 Hz (from: X Server, X Configuration file ModeLine, VESA)
[ 508.485] (II) NVIDIA(GPU-0): "700x525" : 700 x 525 @ 74.8 Hz DoubleScan (from: X Server, X Configuration file ModeLine)
[ 508.485] (II) NVIDIA(GPU-0): "700x525d75" : 700 x 525 @ 74.8 Hz DoubleScan (from: X Server, X Configuration file ModeLine)
[ 508.485] (II) NVIDIA(GPU-0): "700x525d60" : 700 x 525 @ 60.0 Hz DoubleScan (from: X Server, X Configuration file ModeLine)
[ 508.485] (II) NVIDIA(GPU-0): "640x480" : 640 x 480 @ 75.0 Hz (from: X Server, X Configuration file ModeLine, VESA)
[ 508.485] (II) NVIDIA(GPU-0): "640x480_75" : 640 x 480 @ 75.0 Hz (from: X Server, X Configuration file ModeLine, VESA)
[ 508.485] (II) NVIDIA(GPU-0): "640x480_73" : 640 x 480 @ 72.8 Hz (from: X Server, X Configuration file ModeLine, VESA)
[ 508.486] (II) NVIDIA(GPU-0): "640x480_60" : 640 x 480 @ 59.9 Hz (from: X Server, X Configuration file ModeLine, VESA)
[ 508.486] (II) NVIDIA(GPU-0): "512x384" : 512 x 384 @ 70.1 Hz DoubleScan (from: X Server, X Configuration file ModeLine)
[ 508.486] (II) NVIDIA(GPU-0): "512x384d70" : 512 x 384 @ 70.1 Hz DoubleScan (from: X Server, X Configuration file ModeLine)
[ 508.486] (II) NVIDIA(GPU-0): "512x384d60" : 512 x 384 @ 60.0 Hz DoubleScan (from: X Server, X Configuration file ModeLine)
[ 508.486] (II) NVIDIA(GPU-0): "400x300" : 400 x 300 @ 72.2 Hz DoubleScan (from: X Server, X Configuration file ModeLine)
[ 508.486] (II) NVIDIA(GPU-0): "400x300d72" : 400 x 300 @ 72.2 Hz DoubleScan (from: X Server, X Configuration file ModeLine)
[ 508.486] (II) NVIDIA(GPU-0): "320x240" : 320 x 240 @ 72.8 Hz DoubleScan (from: X Server, X Configuration file ModeLine)
[ 508.486] (II) NVIDIA(GPU-0): "320x240d73" : 320 x 240 @ 72.8 Hz DoubleScan (from: X Server, X Configuration file ModeLine)
[ 508.486] (II) NVIDIA(GPU-0): "320x240d60" : 320 x 240 @ 60.1 Hz DoubleScan (from: X Server, X Configuration file ModeLine)
[ 508.486] (II) NVIDIA(GPU-0): --- End of ModePool for CRT-0: ---
[ 508.486] (II) NVIDIA(GPU-0):
[ 508.486] (==) NVIDIA(0):
[ 508.486] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[ 508.486] (==) NVIDIA(0): will be used as the requested mode.
[ 508.486] (==) NVIDIA(0):
The "No modes were requested" part makes me think that I did something wrong. I specified that I wanted to use the 1920x1080 mode but xorg seems to ignore it and go for "nvidia-auto-select". Now I can't figure out what to do so I am asking for your help.
Here is the full Xorg.0.log file:
I am very grateful for any help an I apologize if this has been a noob question.
Last edited by maajk (2016-03-23 13:48:24)
Offline
Did you remove the nouveau xorg.conf (or made it a backup file and remove the original)?
How exactly did you create the nvidia xorg settings? Did you try nvidia-xconfig?
Claire is fine.
Problems? I have dysgraphia, so clear and concise please.
My public GPG key for package signing
My x86_64 package repository
Offline
I do not believe I had a nouveau xorg.conf file. Or if i had, It is now deleted. The arch wiki page about the nvidia driver does not recommend the nvidia-xconfig tool. But I have tried it and it didn't work, so I deleted that config. The current nvidia xorg config I made myself by looking at the wiki page and forum posts.
Offline
Update:
I managed to get x.org to use my 1920x1080 modeline by not specifying Depth in the Display subsection. Like this:
SubSection "Display"
Modes "1920x1080"
EndSubSection
However, my screen is still saying there is no signal.
Offline
SOLVED
Solution:
adding the line;
Option "ConnectedMonitor" "DFP"
to the Device section seems to have solved the problem. Like this:
Section "Device"
Identifier "Nvidia Card"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "UseEDID" "False"
Option "ConnectedMonitor" "DFP"
EndSection
Offline