![]() Registered Member ![]()
|
Hi, kdm doesn't display all my desktops (Cinnamon, Mate, Openbox/KDE, Awesome), is there any solution for that?
Last edited by Marchin_ on Wed May 21, 2014 2:11 pm, edited 1 time in total.
|
![]() Manager ![]()
|
1) which distro?
2) did it ever show all? 3) the 4 you listed are all not shown? 4) the 4 you listed are all installed? and they have run? 5) what is in folder /usr/share/xsessions? |
![]() Registered Member ![]()
|
1)Manjaro 2)No, but other DMs do. 3) Yes 4) Yes 5)All the DE i've installed |
![]() Administrator ![]()
|
What options does KDM offer? It should follow the usual specification for XSession options as far as I am aware.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
![]() Registered Member ![]()
|
it shows: -Enlightment -KDE -KDE(fallbackmode) -Openbox -TWM -Metacity -Razor QT -Xfce |
![]() Manager ![]()
|
silly question but is there a limit (maybe a bug) on how many desktops Kdm can display? could that limit be 8?
if you remove one that shows does one of the others now display? |
![]() ![]()
|
Maybe, but I'd expect "Awesome" to be first in the list
![]() Pot. broken symlinks? Is eg. the awesome service a valid service file? Can you post its contents? |
![]() Registered Member ![]()
|
No, i removed a desktop and it doesn't work, thanks anyway
Others DM show awesome, i don't think that's the problem |
![]() ![]()
|
Well, since the list seems pretty random and it's not about the count, it will be something about those files.
Permissions or content. The desktop service format knows a "Hidden" key. |
![]() Registered Member ![]()
|
It may be related with permissions, my log in settings can't access to my home folder, i have to copy mi backgrounds to the root folder, it says "poor accesibility in the general tab" |
![]() ![]()
|
kdm runs as root, what's the "stat" on eg. the awesome service?
(And I suggest to post it nevertheless - could be an invalid statement that kdm is more picky about than other DMs) |
![]() Registered Member ![]()
|
sorry for the noob question, but, where is that file? |
![]() ![]()
|
/usr/share/xsessions/awesome.desktop
|
![]() Registered Member ![]()
|
|
![]() ![]()
|
The valid type is "XSession", but KDM isn't too picky about that here.
I wonder about the non-absolute path, though. If KDM doesn't have the path to awesome in its PATH, that's not gonna work. Try to replace Exec=awesome TryExec=awesome with Exec=/usr/bin/awesome TryExec=/usr/bin/awesome (given "/usr/bin/awesome" is the return of "which awesome", ie. the actual full path) |
Registered users: Bing [Bot], Google [Bot], Sogou [Bot], Yahoo [Bot]