|
Bugzilla – Full Text Bug Listing |
| Summary: | NX mixes up KDE 3.5 and 4 | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 10.3 | Reporter: | Forgotten User 2AXImBTIXA <forgotten_2AXImBTIXA> |
| Component: | KDE | Assignee: | E-mail List <kde-maintainers> |
| Status: | RESOLVED INVALID | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | plinnell, wstephenson |
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | x86-64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Forgotten User 2AXImBTIXA
2008-03-02 21:08:02 UTC
So a local login always gets KDE 3, and a NX login always gets KDE 4? What displaymanager do you use, locally and remotely? Yes, a local login always gets KDE 3 and an NX login always gets KDE 4. As displaymanager I use kdm locally. Remotely, there is no display manager AFAIK, nomachine NX does not allow you to chose a session type. I added export PATH=/opt/kde3/bin:$PATH to /etc/profile and now my "thin client" can again log in with KDE 3.5. Still my computer does not let me chose KDE 4 in the display manager's session type. Will, Since I have installed KDE 4, it is no longer possible to view a CD under KDE 3.5. I have set up my desktop using kcontrol->Desktop->Behavior->Device Icons. When I insert a CD into my CD Rom drive, I get an icon on my desktop. I used to click on it and my CD was opened in konqueror. Since I installed KDE 4, I get the error message "hal-storage-mount-removable no <-- (action, result)" when I click on the device icon. Thorsten, you should know better than to hijack one bug report with an unrelated topic ;) About NX: I'll have to set it up to reproduce this, stand by. I can confirm NX only logs in with KDE4 on 3 different Suse 10.3 systems with Windows or Linux clients. I think it is missing functionality in NX.. I do not think they anticipated having 2 KDE versions. That said, I can easily switch between KDE 3.5 and KDE 4 easily here on 10.3 Regarding KDE 3 instead of KDE 4 locally, was your PATH edited by your .profile or .bashrc after starting your session?
Our KDE 4 packages work on the assumption that their bin is before KDE 3's bin.
The PATH as set by
kdm ->
/usr/share/xsessions/kde4.desktop ->
/usr/bin/startkde4
does this:
export PATH=/usr/bin:${PATH/:\/usr\/bin}
But if your user overrides this in .profile or .bashrc, strange things will happen. Try what happens with a clean new user.
I think the NX issue is up to NX to fix, all they need to set the right PATH and call the right startkde.
Please reopen if you cannot switch sessions locally with a new user account.
After re-installing I had this problem again and could fix it by adding export PATH=/opt/kde3/bin:$PATH to my user's .login. Now, NX starts KDE 3. |