SDDM: anderes Theme [gelöst]
SDDM: anderes Theme [gelöst]
Wo kann ich für SDDM ein anderes Theme geben? Laut Dokumentation sollte es eine sddm.conf geben, die erscheint auf meinem Debiansystem aber nicht. Wo wird hier die Konfiguration für Themes übernommen?
Zuletzt geändert von _ash am 23.05.2019 16:39:02, insgesamt 1-mal geändert.
Re: SDDM: anderes Theme
Da gibt es zwar die Datei /etc/init.d/sddm, die beinhaltet aber nur die Startskripte, nicht die Konfigdatei für Themes.
Die Datei findet sich auch in /usr/share/doc/sddm/sddm.conf - die wird aber nicht durchlaufen.
Die Datei findet sich auch in /usr/share/doc/sddm/sddm.conf - die wird aber nicht durchlaufen.
Re: SDDM: anderes Theme
/etc/init/sddm.conf und nicht /etc/init.d/sddm.
Re: SDDM: anderes Theme
Gleiches Problem, da stehen Startskripte drin.
Re: SDDM: anderes Theme
Bei meiner Stretch-Kiste gibt es die Datei /etc/sddm.conf mit folgendem Defaultinhalt:
Entweder, du hast Tomaten auf den Augen und übersiehst diese Datei oder sie ist mal verschütt gegangen.
Wenn die Datei bei dir wirklich nicht existiert, lege sie doch mal mit obigem Inhalt an und reboote danach den Rechner.
Code: Alles auswählen
[Autologin]
Relogin=false
Session=
User=
[General]
HaltCommand=
RebootCommand=
[Theme]
Current=debian-maui
CursorTheme=Adwaita
[Users]
MaximumUid=65000
MinimumUid=1000
Wenn die Datei bei dir wirklich nicht existiert, lege sie doch mal mit obigem Inhalt an und reboote danach den Rechner.
Re: SDDM: anderes Theme
Die existiert bei mir schlichtweg nicht
Verschüttet glaube ich eher nicht, ich habe SDDM heute morgen erst installiert. Ich leg die mal an und schaue, was passiert.
Verschüttet glaube ich eher nicht, ich habe SDDM heute morgen erst installiert. Ich leg die mal an und schaue, was passiert.
Re: SDDM: anderes Theme
Nope, funktioniert nicht. Noch andere Ideen?
Re: SDDM: anderes Theme
Was sagt denn
Code: Alles auswählen
dpkg -L sddm
find /etc -name sddm.conf
Re: SDDM: anderes Theme
Ich habe jetzt mal den Theme Folder Name in /usr/share/sddm/themes/ geändert, dann spuckt sddm beim Login einen Fehler aus, und zwar, dass die Datei Main.qml nicht gefunden werden konnte. Scheint also, als ob /etc/sddm.conf doch durchlaufen wird, aber das Theme wird schlicht nicht dargestellt. Vll ein Versionskonflikt?
Re: SDDM: anderes Theme
Ich habe mal für amd64 Stretch geschaut ( http://ftp.us.debian.org/debian/pool/ma ... _amd64.deb )
Eindeutig /etc/init/sddm.conf. Welche Architektur und welches Release nutzt du?
Code: Alles auswählen
ar x sddm_0.14.0-4+deb9u1_amd64.deb
unxz data.tar.xz
tar xvf data.tar |grep sddm.conf
./etc/init/sddm.conf
./usr/share/doc/sddm/sddm.conf
./usr/share/man/man5/sddm.conf.5.gz
Re: SDDM: anderes Theme
Stretch und amd64.
Re: SDDM: anderes Theme
Der Inhalt sieht aber so aus:uname hat geschrieben:22.05.2019 14:02:45Eindeutig /etc/init/sddm.conf. Welche Architektur und welches Release nutzt du?
Code: Alles auswählen
# SDDM
#
# The display manager service manages the X servers running on the
# system, providing login and auto-login services
#
# based on lightdm upstart script
description "SDDM"
author "Rohan Garg <rohangarg@kubuntu.org>"
start on ((filesystem
and runlevel [!06]
and started dbus
)
or runlevel PREVLEVEL=S)
stop on runlevel [016]
respawn
respawn limit 2 15
[...]
Re: SDDM: anderes Theme
Oh ja. Das ist ganz schlecht. Ich noch mal geschaut.
Schaut man sich das Manual an
Stretch: https://manpages.debian.org/stretch/sdd ... .5.en.html
Testing: https://manpages.debian.org/testing/sdd ... .5.en.html
so findet man die Information, dass bis Stretch /etc/sddm.conf die Konfigurationsdatei ist. Danach ein Verzeichnis.
Aufgrund des Manuals wiederum scheint nach einen rekursiven Grep über das ganze Paket /usr/share/doc/sddm.conf die Default-Vorlage zu sein.
Vielleicht mal /usr/share/doc/sddm.conf nach /etc/sddm.conf kopieren und schauen was passiert.
Schaut man sich das Manual an
Stretch: https://manpages.debian.org/stretch/sdd ... .5.en.html
Testing: https://manpages.debian.org/testing/sdd ... .5.en.html
so findet man die Information, dass bis Stretch /etc/sddm.conf die Konfigurationsdatei ist. Danach ein Verzeichnis.
Aufgrund des Manuals wiederum scheint nach einen rekursiven Grep über das ganze Paket /usr/share/doc/sddm.conf die Default-Vorlage zu sein.
Vielleicht mal /usr/share/doc/sddm.conf nach /etc/sddm.conf kopieren und schauen was passiert.
Re: SDDM: anderes Theme
Die sddm.conf unter /etc/init wird von systemd benutzt und hat nur zufällig den gleichen Name wie die Datei, mit der man sddm konfigurieren kann. /etc/sddm.conf und /etc/init/sddm.conf haben nichts miteinander zu tun.uname hat geschrieben:22.05.2019 14:02:45Eindeutig /etc/init/sddm.conf. Welche Architektur und welches Release nutzt du?
Offensichtlich benötigt sddm die /etc/sddm.conf nicht zwingend. Ich weß auch nicht, wie die bei mir auf die Platte gekommen ist. Ich habe allerdings KDE installiert, möglicherweise wird dabei irgendwie eine /etc/sddm.conf generiert.
Re: SDDM: anderes Theme
Ich habe mal in einer VM nachgesehen:
Die /etc/sddm.conf existiert dort (zunächst) nicht.
Diese Datei wird erst angelegt, wenn du über die Paketverwaltung ein Theme installierst.
Zur Verfügung:
Danach kannst du über die GUI das Thema ändern. Ob eigene Themen funktionieren ? Keine Ahnung.
Hintergrundbilder sollte man aber im Themenordner ändern können. z.B. (einfacher via GUI)
EDIT:
Wenn dir die magere Themenauswahl im Repo nicht reicht:
zum Austoben:
https://store.kde.org/browse/cat/101/
Edit 2:
in der /usr/share/sddm/themes/maui/theme.conf
kannst du dann das Backgound-Bild festlegen, oder halt via GUI
Die /etc/sddm.conf existiert dort (zunächst) nicht.
Diese Datei wird erst angelegt, wenn du über die Paketverwaltung ein Theme installierst.
Zur Verfügung:
Code: Alles auswählen
dpkg -l sddm*
sddm 0.14.0-4+deb9u1 amd64 modern display manager for X11
un sddm-theme <keine> <keine> (keine Beschreibung vorhanden)
ii sddm-theme-breeze 4:5.8.6-2.1+deb9u amd64 Breeze SDDM theme
ii sddm-theme-debian-breeze 4:5.8.6-2.1+deb9u amd64 Debian Breeze SDDM theme
ii sddm-theme-debian-elarun 0.14.0-4+deb9u1 all 'Debian Elarun' Theme for SDDM X11 display manager
ii sddm-theme-debian-maui 0.14.0-4+deb9u1 all 'Debian Maui' theme for SDDM X11 display manager
ii sddm-theme-elarun 0.14.0-4+deb9u1 all 'Elarun' Theme for SDDM X11 display manager
ii sddm-theme-maldives 0.14.0-4+deb9u1 all 'Maldives' theme for SDDM X11 display manager
ii sddm-theme-maui 0.14.0-4+deb9u1 all 'Maui' theme for SDDM X11 display manager
Hintergrundbilder sollte man aber im Themenordner ändern können. z.B. (einfacher via GUI)
Code: Alles auswählen
dpkg -L sddm-theme-maui
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/sddm-theme-maui
/usr/share/doc/sddm-theme-maui/changelog.Debian.gz
/usr/share/doc/sddm-theme-maui/changelog.gz
/usr/share/doc/sddm-theme-maui/copyright
/usr/share/sddm
/usr/share/sddm/themes
/usr/share/sddm/themes/maui
/usr/share/sddm/themes/maui/LICENSE
/usr/share/sddm/themes/maui/Main.qml
/usr/share/sddm/themes/maui/README
/usr/share/sddm/themes/maui/angle-down.png
/usr/share/sddm/themes/maui/angle-left.png
/usr/share/sddm/themes/maui/angle-right.png
/usr/share/sddm/themes/maui/background.png
/usr/share/sddm/themes/maui/maui.jpg
/usr/share/sddm/themes/maui/metadata.desktop
/usr/share/sddm/themes/maui/reboot.png
/usr/share/sddm/themes/maui/shutdown.png
/usr/share/sddm/themes/maui/theme.conf
Wenn dir die magere Themenauswahl im Repo nicht reicht:
zum Austoben:
https://store.kde.org/browse/cat/101/
Edit 2:
in der /usr/share/sddm/themes/maui/theme.conf
kannst du dann das Backgound-Bild festlegen, oder halt via GUI
Re: SDDM: anderes Theme
Bleibt immer noch die Frage offen, wo man Themes definiert. Mit 'sddm --example-config -> /etc.sddm.conf' kann man sich auch eine Vorlage erstellen lassen. Habe ich auch gemacht, gleiches Problem, das Theme wird nicht angezeigt.
Edit: sorry, letzten Post überlesen. Wo findet sich dann das GUI (wenn man nicht KDE verwendet)?
Edit: sorry, letzten Post überlesen. Wo findet sich dann das GUI (wenn man nicht KDE verwendet)?
Re: SDDM: anderes Theme
Keine Ahnung, ich dachte du seist mit KDE unterwegs.Wäre schön, wenn so was im Eingangspost definiert werden würde._ash hat geschrieben:22.05.2019 17:16:12Edit: sorry, letzten Post überlesen. Wo findet sich dann das GUI (wenn man nicht KDE verwendet)?
Hätte mir in diesem Fall unnütze Arbeit erspart.
Re: SDDM: anderes Theme
Tut mir leid, keine Absicht, hätte nicht gedacht, dass das hier einen Unterschied macht. Aber ich habe Cinnamon am Start.
Re: SDDM: anderes Theme
Wahrscheinlich (oder sicher) schon._ash hat geschrieben:22.05.2019 17:52:29Tut mir leid, keine Absicht, hätte nicht gedacht, dass das hier einen Unterschied macht.
Unter KDE wird das Paket kde-config-sddm automatisch installiert. Damit kann dann in der GUI (Systemeinstellungen)
sddm konfiguriert werden, und die /etc/sddm.conf wird geschrieben.
Da sddm die Datei selbst nicht mitbringt, kann sie an sich nur von KDE selbst bzw. kde-config-sddm angelegt und gemanagt werden.
Wie da der Zusammenhang bei anderen Oberflächen / Fenstermanagern ist ---->
Re: SDDM: anderes Theme
Hast du das gelesen ?
/usr/share/doc/sddm/README.Debian
Unter KDE funktioniert das. Eventuell unter Cinnamon ??
/usr/share/doc/sddm/README.Debian
Hast du denn mal ein anderes Sddm-Theme installiert ?The theme used by default in sddm is 'debian-theme', which is configurable
using the alternative 'sddm-debian-theme', this allows a better integration
of sddm with different desktop environments, such as LXQt or Plasma.
Unter KDE funktioniert das. Eventuell unter Cinnamon ??
Code: Alles auswählen
$ update-alternatives --config sddm-debian-theme
Es gibt 7 Auswahlmöglichkeiten für die Alternative sddm-debian-theme (welche /usr/share/sddm/themes/debian-theme bereitstellen).
Auswahl Pfad Priorität Status
------------------------------------------------------------
* 0 /usr/share/sddm/themes/debian-breeze 60 automatischer Modus
1 /usr/share/sddm/themes/breeze 30 manueller Modus
2 /usr/share/sddm/themes/debian-breeze 60 manueller Modus
3 /usr/share/sddm/themes/debian-elarun 50 manueller Modus
4 /usr/share/sddm/themes/debian-maui 40 manueller Modus
5 /usr/share/sddm/themes/elarun 20 manueller Modus
6 /usr/share/sddm/themes/maldives 20 manueller Modus
7 /usr/share/sddm/themes/maui 20 manueller Modus
Drücken Sie die Eingabetaste, um die aktuelle Wahl[*] beizubehalten,
oder geben Sie die Auswahlnummer ein:
Zuletzt geändert von willy4711 am 22.05.2019 20:26:20, insgesamt 1-mal geändert.
Re: SDDM: anderes Theme
Jup.
Von den Debian Themes habe ich noch keines installiert, die finde ich optisch nicht besser als das default Theme.
Von den Debian Themes habe ich noch keines installiert, die finde ich optisch nicht besser als das default Theme.
Re: SDDM: anderes Theme
Solltest du aber versuchen, zum Test z.b. sddm-theme-maldives_ash hat geschrieben:22.05.2019 20:25:00Von den Debian Themes habe ich noch keines installiert, die finde ich optisch nicht besser als das default Theme.
Damit hättest du erstmal einen Startpunkt.
Andere Themen- Quellen habe ich ja genannt.
Re: SDDM: anderes Theme
Ich bin folgenden Schritt weiter gekommen: ich habe diverse Themes runtergeladen und mit 'sddm-greeter path/to/theme' ausprobiert. Dabei kam heraus, dass die meisten bei mir nicht funktionieren (fehlende Abhängigkeiten?), aber eines (chili) funktioniert stressfrei. Ich habe dieses Theme dann nach /usr/share/sddm/themes kopiert und in /etc/sddm.conf einen entsprechenden Eintrag gemacht (Current=chili) -- funktioniert aber nicht, beim Neustart wird wieder das Default Theme angezeigt.
Noch mehr Ideen?
Noch mehr Ideen?
Re: SDDM: anderes Theme
Warum installierst du die Themes nicht aus der Paketverwaltung? Du solltest zudem NIE gedownloadete Dateien nach /usr/share, sondern maximal nach /usr/local/share kopieren.
https://wiki.ubuntuusers.de/Verzeichnisstruktur/ (schau /usr und dort /usr/local und /usr/share)
https://wiki.ubuntuusers.de/Verzeichnisstruktur/ (schau /usr und dort /usr/local und /usr/share)