View previous topic :: View next topic |
Author |
Message |
andromexus Tux's lil' helper
Joined: 27 Apr 2004 Posts: 82 Location: Switzerland
|
Posted: Tue Feb 01, 2005 2:26 pm Post subject: nvidia driver problem with screen res. [RESOLVED] |
|
|
today i bought an nvidia card and slapped out my ati finally.
emerge nvidia-glx and nvidia-kernel showed no problem. I made opengl-update nvidia and use the proposed xorg.conf file.
Now, nvidia seems to choose itself the modelines, which results in a totally cruel resolution 2048x1536 something @ 8bpp. It seems to ignore the monitor values i set in xorg.conf.
This is part of what the Xorg.0.log says:
EDIT: i have 2.6.9-gentoo-r14 kernel. the nvidia-drivers are the latest:
nvidia-glx-1.0.6629-r1
nvidia-kernel-1.0.6629-r1
Quote: |
(II) NVIDIA(0): Connected display device(s): CRT-1
(--) NVIDIA(0): Display device CRT-1: maximum pixel clock at 8 bpp: 400 MHz
(--) NVIDIA(0): Display device CRT-1: maximum pixel clock at 16 bpp: 400 MHz
(--) NVIDIA(0): Display device CRT-1: maximum pixel clock at 32 bpp: 400 MHz
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Loading /usr/lib/modules/libddc.a
(II) Module ddc: vendor="X.Org Foundation"
compiled for 6.8.0, module version = 1.0.0
ABI class: X.Org Video Driver, version 0.7
(WW) NVIDIA(0): Failure reading EDID parameters for display device CRT-1
(II) NVIDIA(0): Monitor0: Using hsync range of 30.00-121.00 kHz
(II) NVIDIA(0): Monitor0: Using vrefresh range of 50.00-160.00 Hz
(II) NVIDIA(0): Clock range: 12.00 to 400.00 MHz
(II) NVIDIA(0): Not using default mode "1920x1440" (hsync out of range)
(II) NVIDIA(0): Not using default mode "960x720" (hsync out of range)
(II) NVIDIA(0): Not using default mode "2048x1536" (hsync out of range)
(II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range)
(WW) NVIDIA(0): Not using mode "1152x768":
(WW) NVIDIA(0): horizontal sync start (1178) not a multiple of 8
(WW) NVIDIA(0): Not using mode "576x384":
(WW) NVIDIA(0): horizontal sync start (589) not a multiple of 8
(WW) NVIDIA(0): Not using mode "360x200":
(WW) NVIDIA(0): horizontal sync start (378) not a multiple of 8
(**) NVIDIA(0): Validated modes for display device CRT-1:
(**) NVIDIA(0): Default mode "2048x1536": 340.5 MHz, 120.2 kHz, 75.0 Hz
(**) NVIDIA(0): Default mode "2048x1536": 266.9 MHz, 95.3 kHz, 60.0 Hz
...
...
(**) NVIDIA(0): Default mode "320x200": 15.8 MHz, 37.9 kHz, 85.3 Hz (D)
(**) NVIDIA(0): Default mode "320x175": 15.8 MHz, 37.9 kHz, 85.3 Hz (D)
(II) NVIDIA(0): Virtual screen size determined to be 2048 x 1536
(==) NVIDIA(0): DPI set to (75, 75)
I) NVIDIA(0): Setting mode "2048x1536"
|
I tried several ways of changing nvidia-options in xorg.conf (for example:
Option "UseEdidFreqs" "False"
Option "IgnoreEDID" "True" # [<bool>]
Option "NoDDC" "True" # [<bool>]
but I had no luck at all. Any help would be appreciated, as I was so happy kicking my ATI out. _________________ time is an illusion - break the clock!
Last edited by andromexus on Tue Feb 01, 2005 4:46 pm; edited 1 time in total |
|
Back to top |
|
|
Janax Apprentice
Joined: 17 Aug 2004 Posts: 162 Location: Iowa
|
Posted: Tue Feb 01, 2005 3:32 pm Post subject: |
|
|
Not sure if this will help you, but when I upgraded to version 6629 a lot of people had problems with the EDID detection. I'm only using a laptop, but I had to add 'NVreg_Mobile=0' to get my screen to work correctly at its native resolution (1280x800 instead of 1024x768). You can try this by killing off your X, then running the following commands from the CLI:
Code: |
# rmmod nvidia
# modprobe nvidia NVreg_Mobile=0
|
If this works, then to make it permanent you add 'options nvidia NVreg_Mobile=0' to the /etc/modules.d/nvidia file. Be sure to do an 'update-modules' after inserting that line. |
|
Back to top |
|
|
andromexus Tux's lil' helper
Joined: 27 Apr 2004 Posts: 82 Location: Switzerland
|
Posted: Tue Feb 01, 2005 3:41 pm Post subject: |
|
|
Quote: | # rmmod nvidia
# modprobe nvidia NVreg_Mobile=0 |
I tried that, but it didn't change anything.
Thanks anyway _________________ time is an illusion - break the clock! |
|
Back to top |
|
|
Timbers2k Apprentice
Joined: 03 Oct 2003 Posts: 215
|
Posted: Tue Feb 01, 2005 4:28 pm Post subject: |
|
|
You should have a section like this in your xorg.conf:
Code: |
Section "Screen"
Identifier "Screen0"
Device "NVidia GeForce 6800 GT"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 1
EndSubSection
SubSection "Display"
Depth 4
EndSubSection
SubSection "Display"
Depth 8
EndSubSection
SubSection "Display"
Depth 15
EndSubSection
SubSection "Display"
Depth 16
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
# Modes "1024x768" "640x480"
EndSubSection
EndSection
|
in the subsection for the default depth just list the resolutions you want to use. The first in the list will be the default and the rest can be used by using the Ctrl+Alt+ + or - key strokes. |
|
Back to top |
|
|
andromexus Tux's lil' helper
Joined: 27 Apr 2004 Posts: 82 Location: Switzerland
|
Posted: Tue Feb 01, 2005 4:49 pm Post subject: |
|
|
Thank you Timbers!
I really should have seen , that I was only missing this in xorg.conf:
No idea why, but Xorg -configure didn't put any defaultdepth in the xorg.conf.
Now I can finally play around with my new card _________________ time is an illusion - break the clock! |
|
Back to top |
|
|
Bigun Advocate
Joined: 21 Sep 2003 Posts: 2198
|
Posted: Tue Mar 15, 2005 4:10 am Post subject: |
|
|
Janax wrote: | Not sure if this will help you, but when I upgraded to version 6629 a lot of people had problems with the EDID detection. I'm only using a laptop, but I had to add 'NVreg_Mobile=0' to get my screen to work correctly at its native resolution (1280x800 instead of 1024x768). You can try this by killing off your X, then running the following commands from the CLI:
Code: |
# rmmod nvidia
# modprobe nvidia NVreg_Mobile=0
|
If this works, then to make it permanent you add 'options nvidia NVreg_Mobile=0' to the /etc/modules.d/nvidia file. Be sure to do an 'update-modules' after inserting that line. |
This suggestion fixed my issue.
https://forums.gentoo.org/viewtopic-t-308352-highlight-.html _________________ "It's ok, they might have guns but we have flowers." - Perpetual Victim |
|
Back to top |
|
|
|