nV News Forums


nV News Forums (http://www.nvnews.net/vbulletin/index.php)
-   NVIDIA Linux (http://www.nvnews.net/vbulletin/forumdisplay.php?f=14)
-   -   Mdk9.1, Asus A7N266VM mobo with built in GeForce2 (http://www.nvnews.net/vbulletin/showthread.php?t=11005)

davecs 04-29-03 06:52 PM

Mdk9.1, Asus A7N266VM mobo with built in GeForce2
Thanks to another thread, I can now connect to the internet from Linux. However, the video is still not too good.

I have installed the very latest 4363 .run file. The problem is that I have severe horizontal distortion on lines with lots of text. The picture pushes to the right a little over the area affected, and shakes. Other parts of the screen are fine, and if I move a window up and down where this problem is occurring, the distortion follows the picture.

My monitor is a Xiod IM17RU, which is a Samsung-OEM 17" TFT monitor, with 1280x1024 native resolution. However it has an analogue interface, so it is seen by the computer as an ordinary CRT monitor. The problem is that, as an LCD monitor, it really only looks its best in native resolution. If I switch to a lower resolution, (though not 1280x960) the screen stabilises. Switching the colour depth from 24-bit to 16 or 15-bit makes absolutely no difference to the distortion.

In Windows, the display at this resolution defaults to 75.3Hz Vertical, and 80.3kHz Horizontal and is rock solid. With my previous mobo, which included SiS630 Graphics, it was also rock solid in Linux. However, despite all attempted adjustments in Mandrake Control Centre, it runs at 60.2Hz/64.2kHz in Linux.

For the record my Video comes up as GeForce2 Generic, it takes 32Mb from the system DDR RAM of 512Mb (2x256), my processor is an Athlon XP2200, I have a 400w power supply connected, Microsoft Natural Multimedia Keyboard via PS/2, Microsoft Optical Scroll Mouse via USB, HP3822 printer via USB, Umax 2100U scanner via USB and Ambit Cable Modem via ethernet.

My XF86Config-4 files reads as follows:

# File generated by XFdrake.

# ************************************************** ********************
# Refer to the XF86Config man page for details about the format of
# this file.
# ************************************************** ********************

Section "Files"
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Mandrake 6.0 and later now use a font server independent of
# the X server to render fonts.
FontPath "unix/:-1"

Section "ServerFlags"
#DontZap # disable <Crtl><Alt><BS> (server abort)
AllowMouseOpenFail # allows the server to start up even if the mouse doesn't work
#DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)

Section "Module"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "glx" # 3D layer

Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
Option "XkbModel" "pc105"
Option "XkbLayout" "gb"
Option "XkbCompat" ""
Option "XkbOptions" ""

Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/usbmouse"
Option "ZAxisMapping" "4 5"

Section "Monitor"
Identifier "monitor1"
VendorName "Generic"
ModelName "1280x1024 @ 74 Hz"
HorizSync 31.5-79.0
VertRefresh 50-90

# Sony Vaio C1(X,XS,VE,VN)?
# 1024x480 @ 85.6 Hz, 48 kHz hsync
ModeLine "1024x480" 65.00 1024 1032 1176 1344 480 488 494 563 -hsync -vsync

# TV fullscreen mode or DVD fullscreen output.
# 768x576 @ 79 Hz, 50 kHz hsync
ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630

# 768x576 @ 100 Hz, 61.6 kHz hsync
ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616

Section "Device"
Identifier "device1"
VendorName "NVidia"
BoardName "NVIDIA GeForce2 Integrated (generic)"
Driver "nvidia"
Option "DPMS"

Section "Screen"
Identifier "screen1"
Device "device1"
Monitor "monitor1"
DefaultColorDepth 16

Subsection "Display"
Depth 8
Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"

Subsection "Display"
Depth 15
Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"

Subsection "Display"
Depth 16
Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"

Subsection "Display"
Depth 24
Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"

Section "ServerLayout"
Identifier "layout1"
InputDevice "Keyboard1" "CoreKeyboard"
InputDevice "Mouse1" "CorePointer"
Screen "screen1"

I would be extremely chuffed (those outside the UK -- that means pleased) if someone could tell me how to sort this out!!!


davecs 04-30-03 01:12 PM

I posted this in the wee wee hours this morning, and it's already off the first page.

OK I admit it, I am replying to my own question so that someone else can see it!!!

Any ideas, anyone?


Andy Mecham 04-30-03 01:58 PM

It sounds like your hsync and vrefresh values aren't correct. Do the ones you've entered match the specs from the vendor's website? Can you try creating a modeline that matches the output you want?


davecs 04-30-03 04:05 PM

You could be right about the refresh rates. I manually switched my Windows refresh rate to 60Hz, got the same monitor frequency readings as with my earlier post for Linux, (60.2Hz/64.2kHz) and exactly the same distortion, in the same sort of places on the screen.

So what I need to do is get my graphics to sync at 75.3Hz/80.3kHz and all will be fine.

I've looked at the modelines: HOW?

Vendor's website? XIOD does not have one and Samsung does not officially support!

davecs 04-30-03 04:28 PM

What an idiot!!!

I just cracked it. The answer was staring me in the face all along!

All I had to do was to raise the upper figure in the HorizSync line in /etc/X11/XFreeConfig-4 to 81.0 so the driver could use the 80.3kHz rate in order to sync with the 75.3Hz Vertical Refresh.

Thanks, though, Andy, at least your answer got me thinking along the right lines...


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

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