You are not logged in.
Pages: 1
Hi,
a few weeks ago, my old graphics card (NVidia 7600) got broken, so i upgraded it to a NVidia 9600 card. First everything seems to work, so there was nothing to reinstall. Compositing of KDE4 works (or seems to) , but whenever I want to play a game it lags. Even glxgears lags while saying something about "5151 frames in 5.0 seconds = 1030.194 FPS".
Yesterday I tried the second Linux OS on my computer, Ubuntu 8.10, and there I can play games. I think I can remember trying to play games before Xorg upgrade, so I think it is not to blame.
Can anyone help me? Do I have to delete some configs or reinstall something?
Edit: I also tried it without compositing and on obenbox, it lags the same.
FSM
Last edited by FSM (2008-12-19 11:01:48)
Offline
which xorg-server version are you using?
Offline
I am using version 1.5.3-4.
Offline
Could bi it. Try to downgrade to 1.5.3-3
Maybe drivers dont support newer one
Offline
I think you mean the last big xorg update (upgrade from 1.5.3-3 to 1.5.3-4 was yesterday).
But, however, as I wrote (maybe not clear enough, no native speaker) it also did not work before big xorg-server upgrade.
Offline
Post your ubuntu xorg.conf and your arch's.
My victim you are meant to be
No, you cannot hide nor flee
You know what I'm looking for
Pleasure your torture, I will endure...
Offline
Arch Linux' xorg.conf:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder63) Wed Oct 1 15:09:35 PDT 2008
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 30.0 - 110.0
VertRefresh 50.0 - 150.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
Ubuntu's xorg.conf:
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
EndSection
Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
Option "NoLogo" "True"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
Defaultdepth 24
EndSection
Section "ServerLayout"
Identifier "Default Layout"
screen "Default Screen"
EndSection
Section "Module"
Load "glx"
EndSection
hope you can help me,
FSM
Offline
I have installed a nvidia geforce 9600gt in my pc and it worked fine with x.org 1.5.3-4 (Last update was yesterday).
I have 4560.953 FPS with glxgears and all games are working fine.
My xorg.conf:
Section "Module"
Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
# Load "type1"
Load "freetype"
# Load "xtt"
Load "glx"
# Load "dri"
EndSection
# **********************************************************************
# Files section. This allows default font and rgb paths to be set
# **********************************************************************
Section "Files"
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"
# ModulePath "/usr/lib/modules"
EndSection
# **********************************************************************
# Server flags section.
# **********************************************************************
Section "ServerFlags"
# Uncomment this to cause a core dump at the spot where a signal is
# received. This may leave the console in an unusable state, but may
# provide a better stack trace in the core dump to aid in debugging
# Option "NoTrapSignals"
# Uncomment this to disable the <Ctrl><Alt><Fn> VT switch sequence
# (where n is 1 through 12). This allows clients to receive these key
# events.
# Option "DontVTSwitch"
# Uncomment this to disable the <Ctrl><Alt><BS> server abort sequence
# This allows clients to receive this key event.
# Option "DontZap"
# Uncomment this to disable the <Ctrl><Alt><KP_+>/<KP_-> mode switching
# sequences. This allows clients to receive these key events.
# Option "Dont Zoom"
# Uncomment this to disable tuning with the xvidtune client. With
# it the client can still run and fetch card and monitor attributes,
# but it will not be allowed to change them. If it tries it will
# receive a protocol error.
# Option "DisableVidModeExtension"
# Uncomment this to enable the use of a non-local xvidtune client.
# Option "AllowNonLocalXvidtune"
# Uncomment this to disable dynamically modifying the input device
# (mouse and keyboard) settings.
# Option "DisableModInDev"
# Uncomment this to enable the use of a non-local client to
# change the keyboard or mouse settings (currently only xset).
# Option "AllowNonLocalModInDev"
EndSection
# **********************************************************************
# Input devices
# **********************************************************************
# **********************************************************************
# Core keyboard's InputDevice section
# **********************************************************************
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "AutoRepeat" "500 30"
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
# Option "Xleds" "1 2 3"
# Option "LeftAlt" "Meta"
# Option "RightAlt" "ModeShift"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a non-U.S.
# keyboard, you will probably want to use:
# Option "XkbModel" "pc105"
# If you have a US Microsoft Natural keyboard, you can use:
# Option "XkbModel" "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
# Option "XkbLayout" "de"
# or:
# Option "XkbLayout" "de"
# Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
# Option "XkbOptions" "ctrl:swapcaps"
# These are the default XKB settings for Xorg
# Option "XkbRules" "xorg"
# Option "XkbModel" "pc105"
# Option "XkbLayout" "us"
# Option "XkbVariant" ""
# Option "XkbOptions" ""
# Option "XkbDisable"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
EndSection
# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************
Section "InputDevice"
# Identifier and driver
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "IMPS/2" # IntelliMouse PS/2
Option "Device" "/dev/input/mice"
# Mouse-speed setting for PS/2 mouse.
# Option "Resolution" "256"
# Baudrate and SampleRate are only for some Logitech mice. In
# almost every case these lines should be omitted.
# Option "BaudRate" "9600"
# Option "SampleRate" "150"
# Mouse wheel mapping. Default is to map vertical wheel to buttons 4 & 5,
# horizontal wheel to buttons 6 & 7. Change if your mouse has more than
# 3 buttons and you need to map the wheel to different button ids to avoid
# conflicts.
Option "ZAxisMapping" "4 5 6 7"
# Emulate3Buttons is an option for 2-button mice
# Emulate3Timeout is the timeout in milliseconds (default is 50ms)
Option "Emulate3Buttons"
# Option "Emulate3Timeout" "50"
# ChordMiddle is an option for some 3-button Logitech mice
# Option "ChordMiddle"
EndSection
# **********************************************************************
# Monitor section
# **********************************************************************
# Any number of monitor sections may be present
Section "Monitor"
Identifier "AMW-Widescreen"
HorizSync 31.5-70
VertRefresh 50-85
EndSection
# **********************************************************************
# Graphics device section
# **********************************************************************
Section "Device"
Identifier "GeForce9600GT"
Driver "nvidia"
#VideoRam 262144
# Insert Clocks lines here if appropriate
EndSection
# **********************************************************************
# Screen sections
# **********************************************************************
# Any number of screen sections may be present. Each describes
# the configuration of a single screen. A single specific screen section
# may be specified from the X server command line with the "-screen"
# option.
Section "Screen"
Identifier "Screen 1"
Device "GeForce9600GT"
Monitor "AMW-Widescreen"
DefaultDepth 24
Subsection "Display"
Depth 8
Modes "1440x900"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1440x900"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1440x900"
ViewPort 0 0
EndSubsection
EndSection
# **********************************************************************
# ServerLayout sections.
# **********************************************************************
# Any number of ServerLayout sections may be present. Each describes
# the way multiple screens are organised. A specific ServerLayout
# section may be specified from the X server command line with the
# "-layout" option. In the absence of this, the first section is used.
# When now ServerLayout section is present, the first Screen section
# is used alone.
Section "ServerLayout"
# The Identifier line must be present
Identifier "Simple Layout"
# Each Screen line specifies a Screen section name, and optionally
# the relative position of other screens. The four names after
# primary screen name are the screens to the top, bottom, left and right
# of the primary screen. In this example, screen 2 is located to the
# right of screen 1.
Screen "Screen 1"
# Each InputDevice line specifies an InputDevice section name and
# optionally some options to specify the way the device is to be
# used. Those options include "CorePointer", "CoreKeyboard" and
# "SendCoreEvents".
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
# Section "DRI"
# Mode 0666
# EndSection
Offline
Hi,
as I had some time I tried again some things:
-downgrading xorg-server: does not change anything
-using Ubuntu's xorg.conf: does not change anything
Where can I search for the resolution for this problem? Ubuntu has an older NVidia-driver, but that a newer driver from NVidia does not support a new NVidia-card as good as an old one did?
Thank you for all who has helped me up to now,
FSM
Offline
Seems no one can help me here? Maybe it would better fit into kernel and hardware issues? If, could a moderator put this thread there?
Or should I open a bug report? But wich package?
Hoping for help,
FSM
Offline
which driver version are you using? try the latest 180.18 beta .. btw, you could first try to add some of these option first (put them in the device section)
Section "Device"
...
Option "NoLogo" "True"
Option "RenderAccel" "True"
Option "NoRenderExtension" "False"
Option "TripleBuffer" "True"
Option "OnDemandVBlankInterrupts" "True"
Option "AllowGLXWithComposite" "True"
Option "AddARGBGLXVisuals" "True"
Option "AllowSHMPixmaps" "1"
Option "AddARGBGLXVisuals" "True"
Option "AllowGLXWithComposite" "True"
Option "ConnectedMonitor" "DFP"
VideoRAM 262144
EndSection
chaghe VideoRam number with the one that suits your card
Last edited by Berseker (2008-12-27 13:46:46)
Offline
Ok, I tried your options except the Conntected Monitor option ( don't know which option to use), although, as i already mentioned, i don't think xorg.conf is to blame (the same xorg.conf works under Ubuntu, but not under ArchLinux).
About the beta driver: i am really afraid of crashing my graphics card when using it... It is relativly new so I don't want to lose it.
But thanks for your help!
FSM
Offline
well i don't think a beta driver can damage your video card so heavily! btw, I'm using these driver since 4-5 days (and before, 180.11 beta) and I don't have any problems (well, only the suspension that stopped working, but hibernation does work, so i can live with it). I just told you to try them because your card is a relatively new one, and the latest driver available is often the best choice for that type of hardware.
ps the connected monitor option, DFP means that the monitor connected is a TFT one (not a CRT).
Offline
But if my card is too new, why does it work under Ubuntu ?
FSM
Offline
what version of the arch driver are you using?
pacman -Qs nvidia
you need to be using driver version 177, which is called "nvidia" in arch. if you're using the older "nvidia-173xx" package, that could be the problem
pacman -R nvidia-173xx
pacman -S nvidia
Offline
Hi,
I am using the 177.82-1 nvidia driver, but thanks for your idea!
FSM
Offline
When you refer to game performance, I assume you mean under wine. Are you using an up-to-date wine with a fresh ~/.wine?
The 9600GT is definitely not too new for the stable drivers.. it's been out for a while now. Mine is working fine under x86_64 with the latest stable nvidia and bin32-wine.
Offline
I mean native linux games, wine games and even glxgears.
FSM
Offline
I have the same problem with a GeForce 8800 GTS. I used Ubuntu 8.04, but today I installed Archlinux. With Ubuntu, everything worked fine and glxgears show ~20000 FPS and now i have ~4000 and it lags.
Ka
Offline
I have compared the nvidia drivers of ubuntu and archlinux: ubuntu uses 177.80, archlinux 177.82. I will try to get this oolder driver for Archlinux, but after that I have really no idea left where I can search for a answer to my problem.
FSM
Last edited by FSM (2008-12-30 13:07:16)
Offline
Ok, first I tried the NVidia beta driver and the problem continues to exist. Then I tried to use nvidia 177.80 and the old xorg-server, as they are both used in Ubuntu. So now I have:
- the same nvidia version as ubuntu
- the same xorg-server version as ubuntu
- the same xorg.conf as ubuntu
Ubuntu works. Archlinux does not work. Anyone out there who as another idea how to fix my problem?
FSM
Offline
I have now switched to Sidux, it's the same as Ubuntu, everything works. But I hope one day I'll can switch back, because archLinux is really the best distro I've ever seen...
Offline
Pages: 1