High load byXorg ... on 11.3 with nvidia

Hello,

yesterday I installed 11.3 on my Core 2 Quad 9550 with 8GB. I have a nVidia Quadro NVS 290 with the 3D driver NVIDIA 256.53 and dualscreen with xinamera

Sometimes, especially with yast, the system responds extremely slow. I suspect the
following process, which often consumes up to 100 % of a core:

/usr/bin/Xorg -br :0 vt7 -nolisten tcp -auth /var/lib/xdm/authdir/authfiles/A:0-ve2XAb

I googled, that the kernel 2.6.35 could solve the problem.

On software.opensuse.org: Download openSUSE 11.3 I found
kernel-default Kernel:HEAD/openSUSE_11.3
which appears to be kernel-default-2.6.35-rc6.15.1. However, I did the 1-click install (and had to remove a kernel package). On reboot the boot loader offers
in addition to 2.6.34.7-0.3 the 2.6.36-rc5-23 kernel! Note, 36 instead of 35 !? It fails to switch to runlevel 5. :frowning:

Anybody can point me to a solution that makes my 11.3 installation as fast as 11.2 and 11.1 which I had on the machine before - and not as slow as my doughter’s 2004 XP Laptop.

I am using the Final version of the kernel 2.6.35.5, which you might consider switching to. I have a script file that makes the process of compiling & installing a new kernel much more easy to do. Look at my thread at:

S.A.K.C - SuSE Automated Kernel Compiler

If you really want to go forward, you could also install the latest 2.6.36 kernel, but your will need to load the beta nVidia driver to make this work, located at:

NVIDIA DRIVERS 260.19.04 BETA

When I looked up video cards, they did not list a 290, but perhaps I was not looking at the right place.

For what it is worth, I have the same CPU and memory, but my Video card is a 9800 GTX, which has served me well so far and I have not see any issues as you describe and I am using the 2.6.35.5 kernel right now. While I am writing this message I seldom see xorg go above 1%, but I am not doing any graphics duties at the moment.

Thank You,

Thanks for your replay, I managed to install kernel-default-2.6.35-rc6.15.1 from the repository.

Is there any drawback against your script? However, the new kernel also fails in runlevel5. It works failsave but I was not able to
start the nvidia driver I installed with the original 11.3 installation.

The nvidia configuration tools requires me to run as root nvidia-xconfig but doing such has no effect.

I downloaded the driver from your link, it is newer and contains my 290. I haven’t tried it yet - the problem is, that I have to work on my machine :frowning:

Make sure you have the NVIDIA 256.53 installer available I couldn’t get the NVIDIA DRIVER 260.19.04 to startx after installing on 2.6.34x and 2.6.35x kernel.

2.6.35 seems like the best available to me. To bad its not available in suse because rebuilding from source you have at least 2 additional kernel modules that need to be rebuilt preload trace and AppArmor on a default install. Though the errors given can be ignored if you aren’t concerned about those modules. Not to mention possibly wifi driver for many.

I think we are stuck with a state of flux here where future kernels and drivers are being built for xorg 1.9 but we are using 1.8.0 who doesn’t seem to have much of a life expectancy.

I see there are a couple of user repos with 2.6.35 kernels

Index of /repositories/home:/tiwai:/kernel:/2.6.35/openSUSE_11.3
Index of /repositories/home:/philacorns:/backports/openSUSE_11.3

Looks promising. The second looks like a little later revision.

I don’t understand what you mean. The rpm from ftp://download.nvidia.com/opensuse/11.3 ?

Well, I used the rc6 from

Index of /repositories/Kernel:/v2.6.35/openSUSE_Factory

which looked “official” to me, but I canot judge if having an RC is a bad thing here.

Installing 2.6.36 kernel due to the wrong information on the opensuse page, I uninstalled a package to
resolve a conflict - and didn’t save the name. Is there an easy way? It was something with kernel and maybe kmp?

Index of /repositories/Kernel:/v2.6.35/openSUSE_Factory

Should be good to use. You’ll have to install kernel-syms and sources I think to install the nvidia driver I’d use the 256.53 driver but this is known to consume more cpu/gpu then older drivers but works best for me at this time.

I’m going to try installing the kernel from factory too for the “fun” of it. I did use S.A.K.C - SuSE Automated Kernel Compiler to build from source and it works well too.

I think 2.6.36 is not good for default 11.3 at least thats been my experience with my outdated hardware.

I tried the factory repos you listed they wouldn’t boot for me. I think your best bet for a 2.6.35 kernel would be to build your own from source as suggested by jdmcdaniel3

I don’t know why the one from factory wouldn’t boot for me but it didn’t.

From what I understand from other threads in the net, it is an nvidia issue.

I installed
NVIDIA DRIVERS 260.19.04 BETA, thanks for the link!,

on the original 2.6.34 kernel. The system is much more responsive, but the cpu load of Xorg is too high.

It is good for the moment, I have to be productive.

Thanks for all your contributions!

Did you generate an xorg.conf ? If so, rename it, reboot and see what it does.

IMHO there should be no need to switch kernels. With the right approach this should work on 11.3 with the 2.6.34 kernel.

Does not work,

kernel-devel = 2.6.35-rc3.6 is needed by kernel-default-devel-2.6.35-rc3.6.19.x86_64

is missing. I will try the script.

I don’t know what you want me to do with rename ?! But as I compiled the 260 nvidia driver, I’m pretty sure the xorg.conf is
updated. Also I rebooted quite often.

I found some threads on the net where people with the exact problem state, that switching the kernel helped.

I just read once, that one should not use 2.6.36 ?! but 2.6.35 which is unfortunately not supported by OpenSuse.

For reference, I someone has the same problem, here are the threads I found
opensuse-factory - nVidia/Xorg problems on 11.3?

Re: [opensuse] 11.3 and very slow nvidia performance

General discussion of the openSUSE project

Poor 2D Performance - Page 2 - nV News Forums

I don’t know what you want me to do with rename ?! But as I compiled the 260 nvidia driver, I’m pretty sure the xorg.conf is
updated. Also I rebooted quite often.

I found some threads on the net where people with the exact problem state, that switching the kernel helped.

I just read once, that one should not use 2.6.36 ?! but 2.6.35 which is unfortunately not supported by OpenSuse.

For reference, I someone has the same problem, here are the threads I found
opensuse-factory - nVidia/Xorg problems on 11.3?

Re: [opensuse] 11.3 and very slow nvidia performance

General discussion of the openSUSE project

Poor 2D Performance - Page 2 - nV News Forums

Just rename it so something else. We just want to keep it from being used. ie /etc/X11/xorg.conf.old or somthing. We want to preserve the file in case it needs to be restored.

When I build the nvidia driver, a new config is created.

I worked some time with the 2.6.34 kernel an vmalloc=192M which
improved the situation.

Then I installed the 2.6.35 kernel with the S.A.K.C script. Worked fine, thanks.
Rebuilding the nvidia kernel was also no problem.

Still Xorg has up to 99% of my core. Strange, for others the new kernel solved the problem. If nothing helps I’ll have to switch system :frowning: