You are not logged in.
Pages: 1
I seem to get a lot of screen tearing when I shake my windows. I get more tearing with certain windows. File windows and the terminal seem to be ok, but when I shake a window like Chromium, the tearing is crazy, it's almost like a double image.
How can I fix this? I have tried to change the refresh rate in the monitor settings, but it won't save the changes I make in the window.
I have a 22 inch LCD monitor, and the monitor settings say it's set at 60 fps, which is probably way too low.
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/Type1"
EndSection
Section "Module"
# Load "dri"
Load "dri2"
Load "dbe" #conky double buffer
Load "extmod"
Load "glx"
Load "record"
Load "dbe"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "SWcursor" # [<bool>]
#Option "HWcursor" # [<bool>]
#Option "NoAccel" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "UseFBDev" # [<bool>]
#Option "Rotate" # [<str>]
#Option "VideoKey" # <i>
#Option "FlatPanel" # [<bool>]
#Option "FPDither" # [<bool>]
#Option "FPDither" # [<bool>]
#Option "CrtcNumber" # <i>
#Option "FPScale" # [<bool>]
#Option "FPTweak" # <i>
#Option "DualHead" # [<bool>]
Identifier "Card0"
Driver "nv"
VendorName "nVidia Corporation"
BoardName "G98 [GeForce 9300 GS]"
BusID "PCI:2:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "ServerFlags"
Option "AutoAddDevices" "False"
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
Any advice?
Last edited by Google (2010-06-04 15:37:18)
Offline
Yes, you seem to be using the "nv" driver?
That piece of obfuscated code has been dropped in favor of nouveau if you want to go the open source way. Nouveau is far from completed, but it can give you a working desktop
But you really should check out the "nvidia" driver. The binary module from nVidia itself.
Check out the wiki: NVIDIA
Last edited by Ultraman (2010-06-04 14:58:21)
Offline
I attempted the nvidia-96xx (I am using the 9300 gs card) and it wouldn't detect my monitor. I am a little afraid to reinstall xorg and the nvidia driver and see what happens. Any advice about how to do that?
I guess I should get my feet wet. I will attempt to install a new driver and comment out the old driver, and see what happens. Be back in a little while!
Last edited by Google (2010-06-04 15:05:56)
Offline
What do you mean reinstall xorg? You don't need to reinstall it, just run nvidia-xconfig. Also, it seems that your card is compatible with the ordinary nvidia driver.
Last edited by schen (2010-06-04 15:11:31)
Offline
By ordinary you mean which of the following pacman packages:
# pacman -S nvidia nvidia-utils
Whereas users with older cards should install:
# pacman -S nvidia-96xx nvidia-96xx-utils
or:
# pacman -S nvidia-173xx nvidia-173xx-utils
I have tried the 96xx because the nvidia site listed all the cards under the 9 series and mine was there (I assumed the 96xx is referring to the 9 series cards?) . I assumed 'newer' was everything after the 9 series, and older was before it.
I thought it would be easier to reinstall xorg, because the last time I tried this things got really messy. I will try to not reinstall it though
Last edited by Google (2010-06-04 15:14:47)
Offline
Please change the thread title to something that is relevant to the topic under discussion.
Offline
Please change the thread title to something that is relevant to the topic under discussion.
Thanks, I think I covered the relevant topics this time
Offline
Yes ordinary is the nvidia and nvidia-utils packages.
Offline
By ordinary you mean which of the following pacman packages:
# pacman -S nvidia nvidia-utils
Whereas users with older cards should install:
# pacman -S nvidia-96xx nvidia-96xx-utils
or:
# pacman -S nvidia-173xx nvidia-173xx-utils
I have tried the 96xx because the nvidia site listed all the cards under the 9 series and mine was there (I assumed the 96xx is referring to the 9 series cards?) . I assumed 'newer' was everything after the 9 series, and older was before it.
I thought it would be easier to reinstall xorg, because the last time I tried this things got really messy. I will try to not reinstall it though
I use the nvidia-96xx drivers along with no xorg.conf file. I use HAL to hotplug. (well atleast I did -Lat night I upgraded to xorg18 from testing and got rid of HAL). Everything seems to work.
Your issue might be that you just need to set some options in your driver rather than re-installing xorg every chance you get ;-)
Post the errors that you get if you use nvidia-96xx and someone might be able to help you. EDIT: <---- This is moot since your card is not supported by the 96xx driver as Ultraman points out below.
Last edited by Inxsible (2010-06-04 15:23:22)
There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !
Offline
I attempted the nvidia-96xx (I am using the 9300 gs card) and it wouldn't detect my monitor.
Quite logical it did that. Your card is not supported by that driver. The nvidia-96xx driver is a very old driver, the numbers stand for a version series not models (!), this one is for the old cards (GeForce2 up to GeForce 4 series I believe). After that comes the nvidia-173xx driver, this support GeForce 5 (also old) to GeForce 200 series (but for those last ones you really want the newest drivers).
Not to be rude, because I want to help you here, but have you read the Wiki carefully?
It tells you how to select the driver you need. Go to the nVidia page and simply input your model and look at the version number it poops out for you. Which is this one. Check out the version number and compare that to the Arch packages
You want "nvidia" and "nvidia-utils" from the repository.
I am a little afraid to reinstall xorg and the nvidia driver and see what happens. Any advice about how to do that?
I guess I should get my feet wet. I will attempt to install a new driver and comment out the old driver, and see what happens. Be back in a little while!
No need to reinstall xorg.
- Just rename your /etc/X11/xorg.conf file to something else (e.g. xorg.conf.oopsie), so you can look up old info if you ever need it.
- Uninstall the nvidia-96xx and it's utils using pacman. How to use pacman to do that can also be found in the wiki (it's quite easy really).
- Install the nvidia and nvidia-utils packages and check their version number. 195.xx series right? (or newer)
- follow the Wiki to set it all up. The driver can create a xorg.conf for you, all you need to do is put it in the right place just like the old one.
- Try it and report back here
Good luck! Read carefully, and I always consider it wise to read the procedure fully before actually following it, especially if you have never done it before.
Last edited by Ultraman (2010-06-04 15:22:15)
Offline
Thanks, I will give it a shot and report back --
Offline
Ok, I feel really silly.
I installed it and it works much better. Thanks a lot~ I am going to keep trying to tweek the xorg file to squeeze a little more performance out of this, but it works a lot better than the nv driver. Thanks a bunch!
Offline
No problem, glad to hear it's in working order
Last edited by Ultraman (2010-06-04 18:02:28)
Offline
Pages: 1