Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 04-15-06, 08:07 AM   #1
Enverex
Registered User
 
Join Date: Jan 2006
Location: Worcester, UK
Posts: 29
Thumbs down xrandr broken with latest drivers, modes not appearing

I upgraded the drivers only to find most of my programs with Wine stop working, this seemed odd and I decided to check out what xrandr said due to that being one of the Wine messages (that no suitable modes could be found). Lo and behold the new drivers are pretty much broken when it comes to screenmodes.

Code:
XRandR with the 8178 drivers
Alpha ~ # xrandr
 SZ:    Pixels          Physical       Refresh
*0   1280 x 1024   ( 378mm x 302mm )   75  *60
 1   1280 x 960    ( 378mm x 302mm )   60
 2   1152 x 864    ( 378mm x 302mm )   75
 3   1024 x 768    ( 378mm x 302mm )   75   70   60
 4    832 x 624    ( 378mm x 302mm )   75
 5    800 x 600    ( 378mm x 302mm )   75   72   60   56
 6    640 x 512    ( 378mm x 302mm )   75   60
 7    640 x 480    ( 378mm x 302mm )   75   73   60
 8    576 x 432    ( 378mm x 302mm )   75
 9    512 x 384    ( 378mm x 302mm )   75   70   60
 10   416 x 312    ( 378mm x 302mm )   75
 11   400 x 300    ( 378mm x 302mm )   75   72   60   56
 12   320 x 240    ( 378mm x 302mm )   75   73   60
Code:
XRandR with the 8756 drivers
Alpha ~ # xrandr
 SZ:    Pixels          Physical       Refresh
*0   1280 x 1024   ( 378mm x 302mm )   *60
Back to the older drivers for me, heh.
Enverex is offline   Reply With Quote
Old 04-15-06, 10:28 AM   #2
Fackamato
User
 
Join Date: Mar 2005
Posts: 366
Default Re: xrandr broken with latest drivers, modes not appearing

Heh. Search on the forums for refresh rates and the newest driver, that will probably fix your "problem".


Heh.
Fackamato is offline   Reply With Quote
Old 04-15-06, 10:41 AM   #3
AaronP
NVIDIA Corporation
 
AaronP's Avatar
 
Join Date: Mar 2005
Posts: 2,487
Default Re: xrandr broken with latest drivers, modes not appearing

Quote:
Originally Posted by Enverex
Code:
XRandR with the 8756 drivers
Alpha ~ # xrandr
 SZ:    Pixels          Physical       Refresh
*0   1280 x 1024   ( 378mm x 302mm )   *60
With the new drivers, you need to add the modes you want to the Modes list in xorg.conf. You can do this with nvidia-xconfig:
Code:
nvidia-xconfig --mode=nvidia-auto-select --mode=1024x768 --mode=800x600 --mode=640x480
-- Aaron
AaronP is offline   Reply With Quote
Old 04-15-06, 03:56 PM   #4
Enverex
Registered User
 
Join Date: Jan 2006
Location: Worcester, UK
Posts: 29
Default Re: xrandr broken with latest drivers, modes not appearing

That's.... crap, to put it lightly. Before everything was set up automatically and now I have to do it all manually? ... why? That seems like a massive step backwards (and defeating the idea of lots of new technology which is what is supposed to simplify this in the first place, which is why they 'talk' to each other and set it all up automatically. Can't say I'm impressed.
Enverex is offline   Reply With Quote
Old 04-15-06, 07:49 PM   #5
PlasticZombie
Registered User
 
Join Date: Apr 2006
Posts: 6
Default Re: xrandr broken with latest drivers, modes not appearing

I'm having the same problem. The new drivers totally override X.org's automatic resolution enumerating, and instead use the dumb "nvidia-auto-select" mode only. That's completely insane.

From my Xorg.0.log:
(WW) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
(WW) NVIDIA(0): will be used as the requested mode.

Seriously, nVidia, why have you done this? Normally, specifying no modes automatically gives us all modes the X server knows of that are compatible with the connected screen's refresh ranges. Now we only get one. Please tell us what good you were trying to accomplish here...
PlasticZombie is offline   Reply With Quote
Old 04-15-06, 08:23 PM   #6
netllama
NVIDIA Corporation
 
Join Date: Dec 2004
Posts: 8,763
Default Re: xrandr broken with latest drivers, modes not appearing

PlasticZombie, 1.0-8756 does not override X.org's automatic resolution enumerating, and instead use the dumb "nvidia-auto-select" mode only. nvidia-auto-select is actually a dynamic mode which is created based on the content of the EDID in your display device. If your display device has no EDID, or the EDID is unavailable, then the 'nvidia-auto-select' will fall back to a safe default to prevent causing damage to display devices.

I can't comment on your particular situation without seeing a verbose bug report, which can be generated after starting X with the following command:
startx -- -logverbose 5

thanks,
Lonni
netllama is offline   Reply With Quote
Old 04-15-06, 09:19 PM   #7
PlasticZombie
Registered User
 
Join Date: Apr 2006
Posts: 6
Default Re: xrandr broken with latest drivers, modes not appearing

Here's my nvidia-bug-report.log, after running X with -logverbose 5 as you requested.
Attached Files
File Type: log nvidia-bug-report.log (82.7 KB, 180 views)
PlasticZombie is offline   Reply With Quote
Old 04-15-06, 09:40 PM   #8
Enverex
Registered User
 
Join Date: Jan 2006
Location: Worcester, UK
Posts: 29
Default Re: xrandr broken with latest drivers, modes not appearing

Quote:
Originally Posted by netllama
PlasticZombie, 1.0-8756 does not override X.org's automatic resolution enumerating, and instead use the dumb "nvidia-auto-select" mode only. nvidia-auto-select is actually a dynamic mode which is created based on the content of the EDID in your display device. If your display device has no EDID, or the EDID is unavailable, then the 'nvidia-auto-select' will fall back to a safe default to prevent causing damage to display devices.

I can't comment on your particular situation without seeing a verbose bug report, which can be generated after starting X with the following command:
startx -- -logverbose 5

thanks,
Lonni
NL: The problem isn't that it selects the wrong mode, it's that it doesn't report that the screen supports any modes other than that single one (see my initial post). Essentially X then thinks it only has 1 usable screenmode rather than the whatever amount it previously had with the old drivers (where it reported all the modes the screen supported).
Enverex is offline   Reply With Quote

Old 04-15-06, 09:42 PM   #9
netllama
NVIDIA Corporation
 
Join Date: Dec 2004
Posts: 8,763
Default Re: xrandr broken with latest drivers, modes not appearing

PlasticZombie,
Thanks for the bug report. This looks like it might be a bug, since the largest validated mode is 2048x1536, yet nvidia-auto-select is getting set to 1280x1024@85Hz. Can you also generate a verbose bug report against the same xorg.conf for 1.0-8178 so that I can see the behavior that you were getting there?

Also, can you confirm that you're using a Dell P1130 CRT?

Thanks,
Lonni
netllama is offline   Reply With Quote
Old 04-16-06, 12:33 AM   #10
PlasticZombie
Registered User
 
Join Date: Apr 2006
Posts: 6
Default Re: xrandr broken with latest drivers, modes not appearing

OK, here it is again with 1.0.8178. Worth seeing here is the full list of validated video modes, starting at line 780. All those modes were listed in the output of `xrandr`.

And yes, it is indeed a Dell P1130, according to the sticker on its back.
Attached Files
File Type: log nvidia-bug-report-1.0.8178.log (69.4 KB, 155 views)
PlasticZombie is offline   Reply With Quote
Old 04-17-06, 01:56 PM   #11
netllama
NVIDIA Corporation
 
Join Date: Dec 2004
Posts: 8,763
Default Re: xrandr broken with latest drivers, modes not appearing

Thanks. I've reproduced this problem, and opened bug 223945.

Thanks,
Lonni
netllama is offline   Reply With Quote
Old 04-17-06, 03:06 PM   #12
polpak
Registered User
 
Join Date: Apr 2006
Posts: 6
Default Re: xrandr broken with latest drivers, modes not appearing

Quote:
Originally Posted by netllama
If your display device has no EDID, or the EDID is unavailable, then the 'nvidia-auto-select' will fall back to a safe default to prevent causing damage to display devices.
This new "feature" has caused no end of trouble for me in trying to get my tvout working. I've got a Geforce 3 and a Geforce 2 card (both with svideo out) and while they work find on the tv in the console mode, X only gives me a black screen, as it can't find a valid mode to use (TV's don't support EDID). So it defaults to nvidia-auto-select which is completely out of range.

Any suggestions on how I can solve this? I'm not sure that using the nvidia-xconfig will let me change the modes for the TV out...


Thanks
polpak is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Missing Video Modes Enverex NVIDIA Linux 0 06-22-12 06:30 AM
Enhance Max Payne 3, Diablo III with GeForce R300 Drivers News Archived News Items 0 05-22-12 06:30 PM
Creative drivers ? SparrowHawk General Hardware 39 11-18-02 08:03 AM
Radeon 9700 not all that? sancheuz Other Desktop Graphics Cards 200 10-12-02 09:31 PM
Digital Vibrance is broken in 40.71 drivers xCLAVEx NVIDIA Windows Graphics Drivers 11 09-29-02 08:52 PM

All times are GMT -5. The time now is 09:18 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.