Bug 381672

Summary: KDM4: TerminateServer needs to be set to True in kdmrc
Product: [openSUSE] openSUSE 11.0 Reporter: Forgotten User 53AxVqk6rh <forgotten_53AxVqk6rh>
Component: KDE4 WorkspaceAssignee: Dirk Mueller <dmueller>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Blocker    
Priority: P5 - None CC: bgeuken, forgotten_kBMf6VxSAI, sndirsch, suse
Version: Factory   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE 11.0   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: xorg.0.log
xorg.conf

Description Forgotten User 53AxVqk6rh 2008-04-19 21:54:55 UTC
After logging out of KDE the X server appears to freeze. Sometimes I can see the kde bugreport tool popping up briefly, then the display turns into some random stuff, other times I cand log out smoothly, but it freezes bith a black screen. Ctrl+Alt+Backspace won't work, neither will Ctrl+Alt+F1 for example. The only way to get out of it is Ctrl+Alt+Delete.
The KDE version is 4.0.3.
Comment 1 Stefan Dirsch 2008-04-21 12:50:28 UTC
Please attach /etc/X11/xorg.conf and /var/log/Xorg.0.log.
Comment 2 Stefan Dirsch 2008-04-28 15:03:32 UTC
Still no response after one week. Please reopen once you can provide the requested feedback. Thanks.
Comment 3 Forgotten User 53AxVqk6rh 2008-04-28 16:11:53 UTC
sorry for the delay. I have been very busy this week. I installed the nvidia beta driver and it works like a charm now. when i was experiencing this problem I was using the nv driver. if it's still needed, I will try to switch back to the nv driver when I some spare time.
Comment 4 Stefan Dirsch 2008-04-28 16:15:29 UTC
Yes, I think it's a driver issue. So, please - if time permits - switch back to nv, provide the config and logfile for this configuration and reopen this bugreport.
Comment 5 Forgotten User 53AxVqk6rh 2008-05-04 17:42:36 UTC
Created attachment 212165 [details]
xorg.0.log
Comment 6 Forgotten User 53AxVqk6rh 2008-05-04 17:43:47 UTC
Created attachment 212166 [details]
xorg.conf
Comment 7 Forgotten User 53AxVqk6rh 2008-05-04 17:47:28 UTC
attatched the requeste files... 
Comment 8 Stefan Dirsch 2008-05-04 18:04:03 UTC
Looks like it hangs here:

[...]
(II) NV(0): EDID vendor "KTC", prod id 8707
(II) NV(0): Probing for EDID on I2C bus 1...
(II) NV(0): I2C device "I2C1:ddc2" registered at address 0xA0.
(II) NV(0): I2C device "I2C1:ddc2" removed.
(II) NV(0):   ... none found
(--) NV(0): Trying load detection on VGA2 ... nothing.

Could you also attach /var/log/Xorg.0.log.old, the logfile of the first Xserver, which was still working?
Comment 9 Forgotten User 53AxVqk6rh 2008-05-04 18:19:00 UTC
well, I recompiled the driver and It's working now, so which one should I get?
Comment 10 Stefan Dirsch 2008-05-04 18:34:19 UTC
Oops. I don't think this is a hang. Probably you switched to console and back to X. Therefore these messages. I don't think they are the problem here. I'll try to reproduce this issue with a GeForce 8400GS, since I don't have a GeForce 8600 GT.
Comment 11 Stefan Dirsch 2008-05-04 18:36:36 UTC
(In reply to comment #9 from Andrei Nistor)
> well, I recompiled the driver and It's working now, so which one should I
> get?
You recompiled the nv driver from git? 

Comment 12 Forgotten User 53AxVqk6rh 2008-05-04 18:42:41 UTC
(In reply to comment #11 from Stefan Dirsch)
> (In reply to comment #9 from Andrei Nistor)
> > well, I recompiled the driver and It's working now, so which one should I
> > get?
> You recompiled the nv driver from git? 
> 

no, I meant the nvidia driver... 
Comment 13 Stefan Dirsch 2008-05-05 09:27:39 UTC
I can reproduce this issue. When logging out the following message appears in Xorg.0.log:

(II) Open ACPI successful (/var/run/acpid.socket)
(II) APM registered successfully
(--) NV(0): 155.00 MB available for offscreen pixmaps

That's strange, because Offscreen pixmaps are disabled by default now.
Comment 14 Stefan Dirsch 2008-05-05 09:33:25 UTC
Same problem when enabling Offscreen Pixmaps again.
Comment 15 Stefan Dirsch 2008-05-05 09:59:33 UTC
Happens even when disabling acceleration completely. Doesn't happen when using fbdev driver. So this must be a nv driver issue. Cannot be reproduced with a G7x card ==> G80 only.
Comment 16 Stefan Dirsch 2008-05-05 10:28:37 UTC
Even more strange. This issue only happens when using kdm4. Works fine when using kdm3/gdm/xdm.
Comment 17 Stefan Dirsch 2008-05-05 14:17:32 UTC
Anybody familiar with KDM4? I'm wondering what's done different in KDM4 versus KDM3. Is the Xserver killed in a different way?
Comment 18 Stefan Dirsch 2008-05-06 13:30:27 UTC
Reassigning to trigger feedback. Reasssign back afterwards.
Comment 19 Stefan Dirsch 2008-05-12 00:27:08 UTC
*** Bug 389176 has been marked as a duplicate of this bug. ***
Comment 20 Stefan Dirsch 2008-05-12 00:36:16 UTC
I think I figured out the reason. TerminateServer is set to false for kdm4. Please change this to true. At least for display :0 and :93. This setting we
use for xdm, gdm and kdm.
Comment 21 Dirk Mueller 2008-05-13 15:11:16 UTC
fix submitted to the buildservice..
Comment 22 Dirk Mueller 2008-05-13 21:53:56 UTC
submitted to factory. probably too late for beta3 though. 
Comment 23 Stefan Dirsch 2008-05-17 05:09:02 UTC
*** Bug 390382 has been marked as a duplicate of this bug. ***
Comment 24 Stefan Dirsch 2008-05-19 19:05:41 UTC
*** Bug 390840 has been marked as a duplicate of this bug. ***