On Mon, 2011-05-02 at 21:32 +0200, Roger Oberholtzer wrote:
kdebase4-workspace-4.6.2-4.1.i586 contains a library called /usr/lib/libkdeinit4_ksmserver.so. Mysteriously, this library is linked with these two files (as revealed with 'ldd /usr/lib/libkdeinit4_ksmserver.so'):
libnvidia-tls.so.260.19.44 => not found libnvidia-glcore.so.260.19.44 => not found
[stuff deleted] This is on openSUSE 11.2 with an older ATI card. It's gonna be one of those days... I removed the nvidia driver stuff. Oddly, just removing the nvidia RPMS resulted in the ldd failure above going away. This seems very odd to me as ldd only checks link-time library references. I do not see how removing the nvidia RPMs could change what was changed. Run-time dynamic loading - yes. Link-time references - no. But this is what I see. Recall that I do not have an nvidia card. It is an ATI. Now the real fun starts. I can no longer run X. Mind you, I had not changed X when this happened. The removed nvidia drivers surely has no effect on X when the video card is an ATI card. X should never have been using the nvidia drivers at all. What happens is that X finds the RADEONHD driver should be used and starts initializing things. It gets this far: [ 2159.218] (II) RADEON(0): RandR 1.2 enabled, ignore the following RandR disabled message. I) Initializing built-in extension XC-MISC [ 2159.220] (II) Initializing built-in extension SECURITY [ 2159.220] (II) Initializing built-in extension XINERAMA [ 2159.220] (II) Initializing built-in extension XFIXES [ 2159.220] (II) Initializing built-in extension RENDER [ 2159.220] (II) Initializing built-in extension RANDR [ 2159.220] (II) Initializing built-in extension COMPOSITE [ 2159.220] (II) Initializing built-in extension DAMAGE [ 2159.233] (II) AIGLX: Screen 0 is not DRI2 capable [ 2159.233] drmOpenDevice: node name is /dev/dri/card0 [ 2159.234] drmOpenDevice: open result is 13, (OK) [ 2159.234] drmOpenByBusid: Searching for BusID pci:0000:01:00.0 [ 2159.234] drmOpenDevice: node name is /dev/dri/card0 [ 2159.234] drmOpenDevice: open result is 13, (OK) [ 2159.234] drmOpenByBusid: drmOpenMinor returns 13 [ 2159.234] drmOpenByBusid: Interface 1.4 failed, trying 1.1 [ 2159.234] drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0 [ 2159.237] Backtrace: [ 2159.237] 0: X (xorg_backtrace+0x37) [0x80a8417] [ 2159.237] 1: X (0x8048000+0x6035a) [0x80a835a] [ 2159.237] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xffffe40c] [ 2159.238] Segmentation fault at address (nil) I tried running sax2, but it also failed with the same message. From what I can see, all before this in the X log file looks as I think it usually looks. After I saw this problem, I saw that there was an update to X. Perhaps not the wisest thing, but I updated. The problem is the same. I am running: xorg-x11-server-7.6_1.9.3-149.4.i586 Anyone have any idea how I might get X running again? I must say that without X, I find it difficult to work. Amazing how habits change. Yours sincerely, Roger Oberholtzer OPQ Systems / Ramböll RST Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 roger.oberholtzer@ramboll.se ________________________________________ Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden www.rambollrst.se -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org