Nvidia Driver "Virtual Screen" Quirk
Ok, now that i have the driver and its glx working, there is a little quirk. I did some troubleshooting and it is only while using the nvidia driver. If i set the screen resolution in X.org to anything over 1024x768, X uses a virtual screen, that thing where the screen is bigger than the monitor display and you have to move the mouse up,down,left,right to access hidden parts of the virtual screen. I have run through the whole "xorgconfig" routine and at the end choose "no" for virtual screens. I have also tried making the virtual screen 1280x1024 (my desired resolution) in xorg.conf but it did nothing. I am using the latest nvidia driver IA32 7667.
|
Follow Up
Ok! Now i've got something for you guys to go on. Check out what my Xorg.0.log says:
"... (II) Setting vga for screen 0. (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32 (==) NVIDIA(0): RGB weight 888 (==) NVIDIA(0): Default visual is TrueColor (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0) (**) NVIDIA(0): Option "NoLogo" "1" (--) NVIDIA(0): Linear framebuffer at 0xF0000000 (--) NVIDIA(0): MMIO registers at 0xED000000 (II) NVIDIA(0): NVIDIA GPU detected as: GeForce2 Integrated GPU (--) NVIDIA(0): VideoBIOS: 03.1a.01.03.02 (--) NVIDIA(0): Interlaced video modes are not supported on this GPU (II) NVIDIA(0): Detected AGP rate: 4X (--) NVIDIA(0): VideoRAM: 32768 kBytes (II) NVIDIA(0): Connected display device(s): CRT-0 (--) NVIDIA(0): CRT-0: maximum pixel clock: 350 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.2, module version = 1.0.0 ABI class: X.Org Video Driver, version 0.7 (II) NVIDIA(0): VS: Using hsync range of 30.00-86.00 kHz (II) NVIDIA(0): VS: Using vrefresh range of 50.00-150.00 Hz (II) NVIDIA(0): Clock range: 12.00 to 350.00 MHz (II) NVIDIA(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan) (II) NVIDIA(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan) (II) NVIDIA(0): Not using default mode "1280x1024" (hsync out of range) (II) NVIDIA(0): Not using default mode "640x512" (hsync out of range) (II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range) (II) NVIDIA(0): Not using default mode "800x600" (hsync out of range) (II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range) (II) NVIDIA(0): Not using default mode "800x600" (hsync out of range) (II) NVIDIA(0): Not using default mode "1600x1200" (hsync out of range) (II) NVIDIA(0): Not using default mode "800x600" (hsync out of range) (WW) (1792x1344,VS) mode clock 204.8MHz exceeds DDC maximum 200MHz (II) NVIDIA(0): Not using default mode "1792x1344" (hsync out of range) (II) NVIDIA(0): Not using default mode "896x672" (hsync out of range) (WW) (1856x1392,VS) mode clock 218.3MHz exceeds DDC maximum 200MHz (II) NVIDIA(0): Not using default mode "1856x1392" (hsync out of range) (II) NVIDIA(0): Not using default mode "928x696" (hsync out of range) (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 "1920x1440" (hsync out of range) (II) NVIDIA(0): Not using default mode "960x720" (hsync out of range) (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) (II) NVIDIA(0): Not using default mode "2048x1536" (hsync out of range) (II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range) (II) NVIDIA(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan) (II) NVIDIA(0): Not using default mode "1024x768" (hsync out of range) (II) NVIDIA(0): Not using default mode "1856x1392" (width too large for virtual size) (II) NVIDIA(0): Not using default mode "1792x1344" (width too large for virtual size) (II) NVIDIA(0): Not using default mode "1600x1200" (width too large for virtual size) (II) NVIDIA(0): Not using default mode "1600x1200" (width too large for virtual size) (II) NVIDIA(0): Not using default mode "1400x1050" (width too large for virtual size) (II) NVIDIA(0): Not using default mode "1400x1050" (width too large for virtual size) (WW) NVIDIA(0): Not using mode "1280x1024" (exceeds valid memory bandwidth (WW) NVIDIA(0): usage) (WW) NVIDIA(0): Not using mode "1280x960" (exceeds valid memory bandwidth (WW) NVIDIA(0): usage) (WW) NVIDIA(0): Not using mode "928x696" (height 1392 is larger than (WW) NVIDIA(0): EDID-specified maximum 1200) (WW) NVIDIA(0): Not using mode "896x672" (height 1344 is larger than (WW) NVIDIA(0): EDID-specified maximum 1200) (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-0: (**) NVIDIA(0): Default mode "1024x768": 94.5 MHz, 68.7 kHz, 85.0 Hz (**) NVIDIA(0): Default mode "1280x1024": 108.0 MHz, 64.0 kHz, 60.0 Hz (**) NVIDIA(0): Default mode "1280x960": 108.0 MHz, 60.0 kHz, 60.0 Hz (**) NVIDIA(0): Default mode "1152x864": 108.0 MHz, 67.5 kHz, 75.0 Hz (**) NVIDIA(0): Default mode "1024x768": 78.8 MHz, 60.1 kHz, 75.1 Hz (**) NVIDIA(0): Default mode "1024x768": 75.0 MHz, 56.5 kHz, 70.1 Hz (**) NVIDIA(0): Default mode "1024x768": 65.0 MHz, 48.4 kHz, 60.0 Hz (**) NVIDIA(0): Default mode "832x624": 57.3 MHz, 49.7 kHz, 74.6 Hz (**) NVIDIA(0): Default mode "800x600": 56.3 MHz, 53.7 kHz, 85.1 Hz (**) NVIDIA(0): Default mode "800x600": 49.5 MHz, 46.9 kHz, 75.0 Hz (**) NVIDIA(0): Default mode "800x600": 50.0 MHz, 48.1 kHz, 72.2 Hz (**) NVIDIA(0): Default mode "800x600": 87.8 MHz, 81.2 kHz, 65.0 Hz (D) (**) NVIDIA(0): Default mode "800x600": 40.0 MHz, 37.9 kHz, 60.3 Hz (**) NVIDIA(0): Default mode "800x600": 81.0 MHz, 75.0 kHz, 60.0 Hz (D) (**) NVIDIA(0): Default mode "800x600": 36.0 MHz, 35.2 kHz, 56.2 Hz (**) NVIDIA(0): Default mode "700x525": 77.9 MHz, 81.5 kHz, 74.8 Hz (D) (**) NVIDIA(0): Default mode "700x525": 61.0 MHz, 64.9 kHz, 60.0 Hz (D) (**) NVIDIA(0): Default mode "640x512": 67.5 MHz, 80.0 kHz, 75.0 Hz (D) (**) NVIDIA(0): Default mode "640x512": 54.0 MHz, 64.0 kHz, 60.0 Hz (D) (**) NVIDIA(0): Default mode "640x480": 74.2 MHz, 85.9 kHz, 85.1 Hz (D) (**) NVIDIA(0): Default mode "640x480": 36.0 MHz, 43.3 kHz, 85.0 Hz (**) NVIDIA(0): Default mode "640x480": 31.5 MHz, 37.5 kHz, 75.0 Hz (**) NVIDIA(0): Default mode "640x480": 31.5 MHz, 37.9 kHz, 72.8 Hz (**) NVIDIA(0): Default mode "640x480": 25.2 MHz, 31.5 kHz, 60.0 Hz (**) NVIDIA(0): Default mode "640x480": 54.0 MHz, 60.0 kHz, 60.0 Hz (D) (**) NVIDIA(0): Default mode "720x400": 35.5 MHz, 37.9 kHz, 85.0 Hz (**) NVIDIA(0): Default mode "640x400": 31.5 MHz, 37.9 kHz, 85.1 Hz (**) NVIDIA(0): Default mode "576x432": 54.0 MHz, 67.5 kHz, 75.0 Hz (D) (**) NVIDIA(0): Default mode "640x350": 31.5 MHz, 37.9 kHz, 85.1 Hz (**) NVIDIA(0): Default mode "512x384": 47.2 MHz, 68.7 kHz, 85.0 Hz (D) (**) NVIDIA(0): Default mode "512x384": 39.4 MHz, 60.1 kHz, 75.1 Hz (D) (**) NVIDIA(0): Default mode "512x384": 37.5 MHz, 56.5 kHz, 70.1 Hz (D) (**) NVIDIA(0): Default mode "512x384": 32.5 MHz, 48.4 kHz, 60.0 Hz (D) (**) NVIDIA(0): Default mode "416x312": 28.6 MHz, 49.7 kHz, 74.7 Hz (D) (**) NVIDIA(0): Default mode "400x300": 28.1 MHz, 53.7 kHz, 85.3 Hz (D) (**) NVIDIA(0): Default mode "400x300": 24.8 MHz, 46.9 kHz, 75.1 Hz (D) (**) NVIDIA(0): Default mode "400x300": 25.0 MHz, 48.1 kHz, 72.2 Hz (D) (**) NVIDIA(0): Default mode "400x300": 20.0 MHz, 37.9 kHz, 60.3 Hz (D) (**) NVIDIA(0): Default mode "400x300": 18.0 MHz, 35.2 kHz, 56.3 Hz (D) (**) NVIDIA(0): Default mode "320x240": 18.0 MHz, 43.3 kHz, 85.2 Hz (D) (**) NVIDIA(0): Default mode "320x240": 15.8 MHz, 37.5 kHz, 75.0 Hz (D) (**) NVIDIA(0): Default mode "320x240": 15.8 MHz, 37.9 kHz, 72.8 Hz (D) (**) NVIDIA(0): Default mode "320x240": 12.6 MHz, 31.5 kHz, 60.1 Hz (D) (**) 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 1280 x 1024 (--) NVIDIA(0): Display dimensions: (370, 270) mm (--) NVIDIA(0): DPI set to (87, 96) ..." Now... I know my monitor can achieve 1280x1024@75hz because it was working with the driver "nv". I'm gonna tniker around with this some more. Please help if you can. |
SOLVED
well it seems it is not unusual for me to start and finish a thread with nothing but my posts in it. I get all the wierd problems.
Here is how to Solve: this problem appears on the nforce type motherboards when using the IGP. X.org or XF86 does a bandwidth test on onboard video to determine what modes are safe. In the nforce case using nvidia driver, It fails horribly. To fix the problem add this line to you X conf page whether xorg.conf or whatever. This goes underneath your graphical "device" section after the driver. Option "NoBandWidthTest" "1" 1 is the boolean value for true in languages like C. This cleared my problem right up! |
Congrats on solving the problem and thanks for posting back with the solution that worked for you, tionik06. That will be a big help to future readers who have the same question -- J.W.
|
It says that 1240x1024 exceed "valid memory bandwith". Try specifying the amount of Videoram yourself. Maybe videoram autodetecting fails - I've had this problem on one of my laptops which shares memory with the CPU.
Another possibility is that your display's HorizRefresh and VertSync values are false. |
All times are GMT -5. The time now is 03:19 AM. |