Skip to content
This repository has been archived by the owner on Apr 1, 2018. It is now read-only.

No Themes showing in sddm-kcm #9

Closed
sfalken-zz opened this issue Aug 1, 2013 · 8 comments
Closed

No Themes showing in sddm-kcm #9

sfalken-zz opened this issue Aug 1, 2013 · 8 comments

Comments

@sfalken-zz
Copy link

Using latest git pulls of SDDM and SDDM-KCM (20130731), packaged for openSUSE, and I'm getting just blank white boxes in the "Themes" Tab of the kcm module. The sddm themes are installed in /usr/share/apps/sddm/themes, and include metadata.desktop files. Is sddm-kcm expecting them to be somewhere else?

@rshah
Copy link
Contributor

rshah commented Aug 2, 2013

Hi, i might not help you since i'm not using openSUSE.
I just tried installing SDDM and it's KCM in Manjaro.
But i could not reproduce your problem. I can see the screenshot of available themes in "Themes" tab.

@sfalken-zz
Copy link
Author

rshah: alright, where would I start looking to track down where the issue is? do the kcm's log somwhere?

@rshah
Copy link
Contributor

rshah commented Aug 5, 2013

Sorry for late reply. It does not have proper log.
In my system (manjaro), the themes also located in '/usr/share/apps/sddm/themes'
You can try running 'kcmshell4 kcm_sddm' from konsole, it might give you some clues.

@aavci1
Copy link
Contributor

aavci1 commented Aug 5, 2013

It seems to be working here, too. But, I suspect that might be something about handling of standard dirs.

@rshah I see that we only handle only the last element of themeBaseDirs in https://github.com/sddm/sddm-kcm/blob/master/src/themesmodel.cpp#L81? Is this intentional? May be we should enumarate all elements?

@tobias-hammerschmidt
Copy link

Same situation on Fedora 20 - themes are also located in /usr/share/apps/sddm/themes but Themes tab is completely empty. Running kcmshell4 kcm_sddm in a terminal just prints out true. Software used:

sddm-0.2.0-0.16.20130914git50ca5b20.fc20.x86_64
sddm-themes-0.2.0-0.16.20130914git50ca5b20.fc20.noarch
sddm-kcm-0-0.1.20131114gitafdda33c.fc20.x86_64

@tobias-hammerschmidt
Copy link

I think @aavci1 is right suspecting the standard dir handling although I'm not sure whether it might be a packaging issue in fedora. Running kde4-config --path data gives /home/username/.kde/share/apps/:/usr/share/kde-settings/kde-profile/default/share/apps/:/usr/share/kde4/apps/ on my machine. On fedora the sddm themes are installed in /usr/share/apps/sddm/themes. If I put a soft link in my user local .kde/share/apps dir the themes show up in the kcm Themes tab. From upstream perspective would the downstream fix to this issue be install the themes to /usr/share/kde4/apps/sddm/themes or fix/extend the standard search path?

@rshah
Copy link
Contributor

rshah commented Dec 28, 2013

I apologize for late reply.
I have time and eye problem which prevent me to do extra coding after day time job.

I tried Martin Briza patch. It worked with Fedora.
@sfalken , you might want to try it on openSUSE. Please replace "ZOMG" with SDDM_CONFIG_FILE

Thanks.

@tobias-hammerschmidt
Copy link

Thanks for looking into this despite time and health problems.

@rshah rshah closed this as completed in 1b5104f Jan 6, 2014
rshah added a commit that referenced this issue Jan 6, 2014
Use theme dir path used by SDDM. Fixes #9 #10
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants