sunhawk
Anmeldungsdatum: 30. Dezember 2022
Beiträge: 25
|
Veränderungen meines Anmeldebildschirms nimmt das System nicht an. Stattdessen erscheint beim Start die FehlerMeldung:
/var/lib/sddm/.config/sddm-greeterrc not writable
Laut kFind gibt es in meinem Home-Verzeichnis das Verzeichnis sddm nur unter
/home/NAME/.local/share/sddm/
Dort liegt nur ein xorg-session.log, ein Verzeichnis .config gibt es dort nicht. Wie kann ich so eine sddm-greeterrc anlegen und welche genauen Rechte muss ich ihr geben?
|
Frieder108
Anmeldungsdatum: 7. März 2010
Beiträge: 8780
|
Moin, zeig mal bitte
ls -l /var/lib/ | grep sddm
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 52312
|
sunhawk schrieb: Laut kFind gibt es in meinem Home-Verzeichnis das Verzeichnis sddm nur unter
/home/NAME/.local/share/sddm/
Dein Homeverzeichnis hat damit herzlich wenig zu tun, der Loginmanager läuft ja nicht unter dem Nutzer, sondern systemweit.
|
ChickenLipsRfun2eat
Supporter
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12070
|
Hallo! Der config-Ordner muss sddm gehören. Falls du da mit sudo rumgespielt hast, müssen wir vermutlich die Rechte korrigieren. Zeige bitte in einer root-shell (sudo -i ) find /var/lib/sddm -not -path "*cache*" -ls
# und
systemctl cat sddm
|
sunhawk
(Themenstarter)
Anmeldungsdatum: 30. Dezember 2022
Beiträge: 25
|
tomtomtom schrieb: sunhawk schrieb: Laut kFind gibt es in meinem Home-Verzeichnis das Verzeichnis sddm nur unter
/home/NAME/.local/share/sddm/
Dein Homeverzeichnis hat damit herzlich wenig zu tun, der Loginmanager läuft ja nicht unter dem Nutzer, sondern systemweit.
Sorry, das hätte ich eigentlich sehen können.
/var/lib/sddm/.config/
Dort liegt allerdings nur eine state.conf - meine Frage bleibt also bestehen: Wie kann ich so eine sddm-greeterrc anlegen und welche genauen Rechte muss ich ihr geben?
|
Frieder108
Anmeldungsdatum: 7. März 2010
Beiträge: 8780
|
sunhawk schrieb: Dort liegt allerdings nur eine state.conf
das ist falsch - dort ist mehr, du kannst den Rest nur nicht einsehen. Poste die von ChickenLipsRfun2eat angefragten Infos, danach weiß man mehr.
|
sunhawk
(Themenstarter)
Anmeldungsdatum: 30. Dezember 2022
Beiträge: 25
|
find /var/lib/sddm -not -path "*cache*" -ls
43778992 4 drwxr-x--- 5 sddm sddm 4096 Jan 5 22:58 /var/lib/sddm
53217906 4 drwxr-xr-x 3 root root 4096 Jan 5 22:57 /var/lib/sddm/.local
53217907 4 drwxr-xr-x 2 root root 4096 Jan 5 23:00 /var/lib/sddm/.local/share
43794107 4 -rw-r--r-- 1 root root 280 Jan 4 14:43 /var/lib/sddm/state.conf
53217903 4 drwxr-xr-x 2 root root 4096 Jan 5 23:00 /var/lib/sddm/.config systemctl cat sddm
# /lib/systemd/system/sddm.service
# /lib/systemd/system/sddm.service
# /lib/systemd/system/sddm.service
# /lib/systemd/system/sddm.service
# /lib/systemd/system/sddm.service
# /lib/systemd/system/sddm.service
# /lib/systemd/system/sddm.service
[Unit]
Description=Simple Desktop Display Manager
Documentation=man:sddm(1) man:sddm.conf(5)
# Change this if you want to start sddm in a different tty
Conflicts=getty@tty1.service
After=getty@tty1.service
# If using tty1 and plymouth, sddm will fail till plymouth stops
# consider using:
## After=plymouth-quit.service
# or to forcefully stop plymouth and start earlier:
## Conflicts=plymouth-quit-wait.service
## After=plymouth-start.service plymouth-quit-wait.service
## OnFailure=plymouth-quit.service
# Ordering
Conflicts=plymouth-quit-wait.service
After=systemd-user-sessions.service plymouth-start.service plymouth-quit-wait.service plymouth-quit.service systemd-login>
OnFailure=plymouth-quit.service
[Service]
# temporary safety check until all DMs are converted to correct
# display-manager.service symlink handling
ExecStartPre=/bin/sh -c '[ "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/sddm" ]'
lines 1-25...skipping...
# /lib/systemd/system/sddm.service
[Unit]
Description=Simple Desktop Display Manager
Documentation=man:sddm(1) man:sddm.conf(5)
# Change this if you want to start sddm in a different tty
Conflicts=getty@tty1.service
After=getty@tty1.service
# If using tty1 and plymouth, sddm will fail till plymouth stops
# consider using:
## After=plymouth-quit.service
# or to forcefully stop plymouth and start earlier:
## Conflicts=plymouth-quit-wait.service
## After=plymouth-start.service plymouth-quit-wait.service
## OnFailure=plymouth-quit.service
# Ordering
Conflicts=plymouth-quit-wait.service
After=systemd-user-sessions.service plymouth-start.service plymouth-quit-wait.service plymouth-quit.service systemd-logind.>
OnFailure=plymouth-quit.service
[Service]
# temporary safety check until all DMs are converted to correct
# display-manager.service symlink handling
ExecStartPre=/bin/sh -c '[ "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/sddm" ]'
ExecStart=/usr/bin/sddm
lines 1-26...skipping...
# /lib/systemd/system/sddm.service
[Unit]
Description=Simple Desktop Display Manager
Documentation=man:sddm(1) man:sddm.conf(5)
# Change this if you want to start sddm in a different tty
Conflicts=getty@tty1.service
After=getty@tty1.service
# If using tty1 and plymouth, sddm will fail till plymouth stops
# consider using:
## After=plymouth-quit.service
# or to forcefully stop plymouth and start earlier:
## Conflicts=plymouth-quit-wait.service
## After=plymouth-start.service plymouth-quit-wait.service
## OnFailure=plymouth-quit.service
# Ordering
Conflicts=plymouth-quit-wait.service
After=systemd-user-sessions.service plymouth-start.service plymouth-quit-wait.service plymouth-quit.service systemd-logind.ser>
OnFailure=plymouth-quit.service
[Service]
# temporary safety check until all DMs are converted to correct
# display-manager.service symlink handling
ExecStartPre=/bin/sh -c '[ "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/sddm" ]'
ExecStart=/usr/bin/sddm
Restart=always
lines 1-27...skipping...
# /lib/systemd/system/sddm.service
[Unit]
Description=Simple Desktop Display Manager
Documentation=man:sddm(1) man:sddm.conf(5)
# Change this if you want to start sddm in a different tty
Conflicts=getty@tty1.service
After=getty@tty1.service
# If using tty1 and plymouth, sddm will fail till plymouth stops
# consider using:
## After=plymouth-quit.service
# or to forcefully stop plymouth and start earlier:
## Conflicts=plymouth-quit-wait.service
## After=plymouth-start.service plymouth-quit-wait.service
## OnFailure=plymouth-quit.service
# Ordering
Conflicts=plymouth-quit-wait.service
After=systemd-user-sessions.service plymouth-start.service plymouth-quit-wait.service plymouth-quit.service systemd-logind.service
OnFailure=plymouth-quit.service
[Service]
# temporary safety check until all DMs are converted to correct
# display-manager.service symlink handling
ExecStartPre=/bin/sh -c '[ "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/sddm" ]'
ExecStart=/usr/bin/sddm
Restart=always
RestartSec=1s
lines 1-28...skipping...
# /lib/systemd/system/sddm.service
[Unit]
Description=Simple Desktop Display Manager
Documentation=man:sddm(1) man:sddm.conf(5)
# Change this if you want to start sddm in a different tty
Conflicts=getty@tty1.service
After=getty@tty1.service
# If using tty1 and plymouth, sddm will fail till plymouth stops
# consider using:
## After=plymouth-quit.service
# or to forcefully stop plymouth and start earlier:
## Conflicts=plymouth-quit-wait.service
## After=plymouth-start.service plymouth-quit-wait.service
## OnFailure=plymouth-quit.service
# Ordering
Conflicts=plymouth-quit-wait.service
After=systemd-user-sessions.service plymouth-start.service plymouth-quit-wait.service plymouth-quit.service systemd-logind.service
OnFailure=plymouth-quit.service
[Service]
# temporary safety check until all DMs are converted to correct
# display-manager.service symlink handling
ExecStartPre=/bin/sh -c '[ "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/sddm" ]'
ExecStart=/usr/bin/sddm
Restart=always
RestartSec=1s
EnvironmentFile=-/etc/default/locale
lines 1-29...skipping...
# /lib/systemd/system/sddm.service
[Unit]
Description=Simple Desktop Display Manager
Documentation=man:sddm(1) man:sddm.conf(5)
# Change this if you want to start sddm in a different tty
Conflicts=getty@tty1.service
After=getty@tty1.service
# If using tty1 and plymouth, sddm will fail till plymouth stops
# consider using:
## After=plymouth-quit.service
# or to forcefully stop plymouth and start earlier:
## Conflicts=plymouth-quit-wait.service
## After=plymouth-start.service plymouth-quit-wait.service
## OnFailure=plymouth-quit.service
# Ordering
Conflicts=plymouth-quit-wait.service
After=systemd-user-sessions.service plymouth-start.service plymouth-quit-wait.service plymouth-quit.service systemd-logind.service
OnFailure=plymouth-quit.service
[Service]
# temporary safety check until all DMs are converted to correct
# display-manager.service symlink handling
ExecStartPre=/bin/sh -c '[ "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/sddm" ]'
ExecStart=/usr/bin/sddm
Restart=always
RestartSec=1s
EnvironmentFile=-/etc/default/locale
lines 1-30...skipping...
# /lib/systemd/system/sddm.service
[Unit]
Description=Simple Desktop Display Manager
Documentation=man:sddm(1) man:sddm.conf(5)
# Change this if you want to start sddm in a different tty
Conflicts=getty@tty1.service
After=getty@tty1.service
# If using tty1 and plymouth, sddm will fail till plymouth stops
# consider using:
## After=plymouth-quit.service
# or to forcefully stop plymouth and start earlier:
## Conflicts=plymouth-quit-wait.service
## After=plymouth-start.service plymouth-quit-wait.service
## OnFailure=plymouth-quit.service
# Ordering
Conflicts=plymouth-quit-wait.service
After=systemd-user-sessions.service plymouth-start.service plymouth-quit-wait.service plymouth-quit.service systemd-logind.service
OnFailure=plymouth-quit.service
[Service]
# temporary safety check until all DMs are converted to correct
# display-manager.service symlink handling
ExecStartPre=/bin/sh -c '[ "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/sddm" ]'
ExecStart=/usr/bin/sddm
Restart=always
RestartSec=1s
EnvironmentFile=-/etc/default/locale
[Install]
lines 1-31...skipping...
# /lib/systemd/system/sddm.service
[Unit]
Description=Simple Desktop Display Manager
Documentation=man:sddm(1) man:sddm.conf(5)
# Change this if you want to start sddm in a different tty
Conflicts=getty@tty1.service
After=getty@tty1.service
# If using tty1 and plymouth, sddm will fail till plymouth stops
# consider using:
## After=plymouth-quit.service
# or to forcefully stop plymouth and start earlier:
## Conflicts=plymouth-quit-wait.service
## After=plymouth-start.service plymouth-quit-wait.service
## OnFailure=plymouth-quit.service
# Ordering
Conflicts=plymouth-quit-wait.service
After=systemd-user-sessions.service plymouth-start.service plymouth-quit-wait.service plymouth-quit.service systemd-logind.service
OnFailure=plymouth-quit.service
[Service]
# temporary safety check until all DMs are converted to correct
# display-manager.service symlink handling
ExecStartPre=/bin/sh -c '[ "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/sddm" ]'
ExecStart=/usr/bin/sddm
Restart=always
RestartSec=1s
EnvironmentFile=-/etc/default/locale
[Install]
Alias=display-manager.service
lines 1-32...skipping...
# /lib/systemd/system/sddm.service
[Unit]
Description=Simple Desktop Display Manager
Documentation=man:sddm(1) man:sddm.conf(5)
# Change this if you want to start sddm in a different tty
Conflicts=getty@tty1.service
After=getty@tty1.service
# If using tty1 and plymouth, sddm will fail till plymouth stops
# consider using:
## After=plymouth-quit.service
# or to forcefully stop plymouth and start earlier:
## Conflicts=plymouth-quit-wait.service
## After=plymouth-start.service plymouth-quit-wait.service
## OnFailure=plymouth-quit.service
# Ordering
Conflicts=plymouth-quit-wait.service
After=systemd-user-sessions.service plymouth-start.service plymouth-quit-wait.service plymouth-quit.service systemd-logind.service
OnFailure=plymouth-quit.service
[Service]
# temporary safety check until all DMs are converted to correct
# display-manager.service symlink handling
ExecStartPre=/bin/sh -c '[ "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/sddm" ]'
ExecStart=/usr/bin/sddm
Restart=always
RestartSec=1s
EnvironmentFile=-/etc/default/locale
[Install]
Alias=display-manager.service
~
lines 1-32/32 (END)...skipping...
# /lib/systemd/system/sddm.service
[Unit]
Description=Simple Desktop Display Manager
Documentation=man:sddm(1) man:sddm.conf(5)
# Change this if you want to start sddm in a different tty
Conflicts=getty@tty1.service
After=getty@tty1.service
# If using tty1 and plymouth, sddm will fail till plymouth stops
# consider using:
## After=plymouth-quit.service
# or to forcefully stop plymouth and start earlier:
## Conflicts=plymouth-quit-wait.service
## After=plymouth-start.service plymouth-quit-wait.service
## OnFailure=plymouth-quit.service
# Ordering
Conflicts=plymouth-quit-wait.service
After=systemd-user-sessions.service plymouth-start.service plymouth-quit-wait.service plymouth-quit.service systemd-logind.service
OnFailure=plymouth-quit.service
[Service]
# temporary safety check until all DMs are converted to correct
# display-manager.service symlink handling
ExecStartPre=/bin/sh -c '[ "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/sddm" ]'
ExecStart=/usr/bin/sddm
Restart=always
RestartSec=1s
EnvironmentFile=-/etc/default/locale
[Install]
Alias=display-manager.service
~
~
lines 1-32/32 (END)...skipping...
# /lib/systemd/system/sddm.service
[Unit]
Description=Simple Desktop Display Manager
Documentation=man:sddm(1) man:sddm.conf(5)
# Change this if you want to start sddm in a different tty
Conflicts=getty@tty1.service
After=getty@tty1.service
# If using tty1 and plymouth, sddm will fail till plymouth stops
# consider using:
## After=plymouth-quit.service
# or to forcefully stop plymouth and start earlier:
## Conflicts=plymouth-quit-wait.service
## After=plymouth-start.service plymouth-quit-wait.service
## OnFailure=plymouth-quit.service
# Ordering
Conflicts=plymouth-quit-wait.service
After=systemd-user-sessions.service plymouth-start.service plymouth-quit-wait.service plymouth-quit.service systemd-logind.service
OnFailure=plymouth-quit.service
[Service]
# temporary safety check until all DMs are converted to correct
# display-manager.service symlink handling
ExecStartPre=/bin/sh -c '[ "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/sddm" ]'
ExecStart=/usr/bin/sddm
Restart=always
RestartSec=1s
EnvironmentFile=-/etc/default/locale
[Install]
Alias=display-manager.service
~
~
~
lines 1-32/32 (END)...skipping...
# /lib/systemd/system/sddm.service
[Unit]
Description=Simple Desktop Display Manager
Documentation=man:sddm(1) man:sddm.conf(5)
# Change this if you want to start sddm in a different tty
Conflicts=getty@tty1.service
After=getty@tty1.service
# If using tty1 and plymouth, sddm will fail till plymouth stops
# consider using:
## After=plymouth-quit.service
# or to forcefully stop plymouth and start earlier:
## Conflicts=plymouth-quit-wait.service
## After=plymouth-start.service plymouth-quit-wait.service
## OnFailure=plymouth-quit.service
# Ordering
Conflicts=plymouth-quit-wait.service
After=systemd-user-sessions.service plymouth-start.service plymouth-quit-wait.service plymouth-quit.service systemd-logind.service
OnFailure=plymouth-quit.service
[Service]
# temporary safety check until all DMs are converted to correct
# display-manager.service symlink handling
ExecStartPre=/bin/sh -c '[ "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/sddm" ]'
ExecStart=/usr/bin/sddm
Restart=always
RestartSec=1s
EnvironmentFile=-/etc/default/locale
[Install]
Alias=display-manager.service
~
~
~
~
lines 1-32/32 (END)...skipping...
# /lib/systemd/system/sddm.service
[Unit]
Description=Simple Desktop Display Manager
Documentation=man:sddm(1) man:sddm.conf(5)
# Change this if you want to start sddm in a different tty
Conflicts=getty@tty1.service
After=getty@tty1.service
# If using tty1 and plymouth, sddm will fail till plymouth stops
# consider using:
## After=plymouth-quit.service
# or to forcefully stop plymouth and start earlier:
## Conflicts=plymouth-quit-wait.service
## After=plymouth-start.service plymouth-quit-wait.service
## OnFailure=plymouth-quit.service
# Ordering
Conflicts=plymouth-quit-wait.service
After=systemd-user-sessions.service plymouth-start.service plymouth-quit-wait.service plymouth-quit.service systemd-logind.service
OnFailure=plymouth-quit.service
[Service]
# temporary safety check until all DMs are converted to correct
# display-manager.service symlink handling
ExecStartPre=/bin/sh -c '[ "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/sddm" ]'
ExecStart=/usr/bin/sddm
Restart=always
RestartSec=1s
EnvironmentFile=-/etc/default/locale
[Install]
Alias=display-manager.service
~
~
~
~
~
lines 1-32/32 (END)...skipping...
# /lib/systemd/system/sddm.service
[Unit]
Description=Simple Desktop Display Manager
Documentation=man:sddm(1) man:sddm.conf(5)
# Change this if you want to start sddm in a different tty
Conflicts=getty@tty1.service
After=getty@tty1.service
# If using tty1 and plymouth, sddm will fail till plymouth stops
# consider using:
## After=plymouth-quit.service
# or to forcefully stop plymouth and start earlier:
## Conflicts=plymouth-quit-wait.service
## After=plymouth-start.service plymouth-quit-wait.service
## OnFailure=plymouth-quit.service
# Ordering
Conflicts=plymouth-quit-wait.service
After=systemd-user-sessions.service plymouth-start.service plymouth-quit-wait.service plymouth-quit.service systemd-logind.service
OnFailure=plymouth-quit.service
[Service]
# temporary safety check until all DMs are converted to correct
# display-manager.service symlink handling
ExecStartPre=/bin/sh -c '[ "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/sddm" ]'
ExecStart=/usr/bin/sddm
Restart=always
RestartSec=1s
EnvironmentFile=-/etc/default/locale
[Install]
Alias=display-manager.service
~
~
~
~
~
~
lines 1-32/32 (END)...skipping...
# /lib/systemd/system/sddm.service
[Unit]
Description=Simple Desktop Display Manager
Documentation=man:sddm(1) man:sddm.conf(5)
# Change this if you want to start sddm in a different tty
Conflicts=getty@tty1.service
After=getty@tty1.service
# If using tty1 and plymouth, sddm will fail till plymouth stops
# consider using:
## After=plymouth-quit.service
# or to forcefully stop plymouth and start earlier:
## Conflicts=plymouth-quit-wait.service
## After=plymouth-start.service plymouth-quit-wait.service
## OnFailure=plymouth-quit.service
# Ordering
Conflicts=plymouth-quit-wait.service
After=systemd-user-sessions.service plymouth-start.service plymouth-quit-wait.service plymouth-quit.service systemd-logind.service
OnFailure=plymouth-quit.service
[Service]
# temporary safety check until all DMs are converted to correct
# display-manager.service symlink handling
ExecStartPre=/bin/sh -c '[ "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/sddm" ]'
ExecStart=/usr/bin/sddm
Restart=always
RestartSec=1s
EnvironmentFile=-/etc/default/locale
[Install]
Alias=display-manager.service
~
~
~
~
~
~
~
lines 1-32/32 (END)...skipping...
# /lib/systemd/system/sddm.service
[Unit]
Description=Simple Desktop Display Manager
Documentation=man:sddm(1) man:sddm.conf(5)
# Change this if you want to start sddm in a different tty
Conflicts=getty@tty1.service
After=getty@tty1.service
# If using tty1 and plymouth, sddm will fail till plymouth stops
# consider using:
## After=plymouth-quit.service
# or to forcefully stop plymouth and start earlier:
## Conflicts=plymouth-quit-wait.service
## After=plymouth-start.service plymouth-quit-wait.service
## OnFailure=plymouth-quit.service
# Ordering
Conflicts=plymouth-quit-wait.service
After=systemd-user-sessions.service plymouth-start.service plymouth-quit-wait.service plymouth-quit.service systemd-logind.service
OnFailure=plymouth-quit.service
[Service]
# temporary safety check until all DMs are converted to correct
# display-manager.service symlink handling
ExecStartPre=/bin/sh -c '[ "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/sddm" ]'
ExecStart=/usr/bin/sddm
Restart=always
RestartSec=1s
EnvironmentFile=-/etc/default/locale
[Install]
Alias=display-manager.service
~
~
~
~
~
~
~
~
lines 1-32/32 (END)...skipping...
# /lib/systemd/system/sddm.service
[Unit]
Description=Simple Desktop Display Manager
Documentation=man:sddm(1) man:sddm.conf(5)
# Change this if you want to start sddm in a different tty
Conflicts=getty@tty1.service
After=getty@tty1.service
# If using tty1 and plymouth, sddm will fail till plymouth stops
# consider using:
## After=plymouth-quit.service
# or to forcefully stop plymouth and start earlier:
## Conflicts=plymouth-quit-wait.service
## After=plymouth-start.service plymouth-quit-wait.service
## OnFailure=plymouth-quit.service
# Ordering
Conflicts=plymouth-quit-wait.service
After=systemd-user-sessions.service plymouth-start.service plymouth-quit-wait.service plymouth-quit.service systemd-logind.service
OnFailure=plymouth-quit.service
[Service]
# temporary safety check until all DMs are converted to correct
# display-manager.service symlink handling
ExecStartPre=/bin/sh -c '[ "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/sddm" ]'
ExecStart=/usr/bin/sddm
Restart=always
RestartSec=1s
EnvironmentFile=-/etc/default/locale
[Install]
Alias=display-manager.service
~
~
|
ChickenLipsRfun2eat
Supporter
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12070
|
Ich gehe mal davon aus, das die zweite Ausgabe ein copy/paste-Fehler ist und in der Datei nicht alles zigmal drin steht. Habe jetzt auch gerade kein *buntu zur Hand, aber eigentlich sollte das alles dem Nutzer sddm gehören, nicht nur der übergeordnete Ordner. Versuche es mal mit sudo chown -R sddm:sddm /var/lib/sddm
Mich wundert allerdings auch /var/lib. Eigentlich™ gehören die geänderten Dateien nach /etc/sddm. Nachtrag: Kann das mal jemand in seinem Kubuntu nachgucken wie das da aussieht?
|
Frieder108
Anmeldungsdatum: 7. März 2010
Beiträge: 8780
|
ChickenLipsRfun2eat schrieb: Nachtrag: Kann das mal jemand in seinem Kubuntu nachgucken wie das da aussieht?
bitte sehr ☺ root@T480s:~# find /var/lib/sddm -not -path "*cache*" -ls
530196 4 drwxr-x--- 5 sddm sddm 4096 Mai 6 2021 /var/lib/sddm
1185503 4 drwx------ 3 sddm sddm 4096 Mai 6 2021 /var/lib/sddm/.config
1185504 4 drwx------ 2 sddm sddm 4096 Mai 6 2021 /var/lib/sddm/.config/pulse
1185510 4 -rw------- 1 sddm sddm 256 Mai 6 2021 /var/lib/sddm/.config/pulse/cookie
1185507 40 -rw------- 1 sddm sddm 40960 Mai 6 2021 /var/lib/sddm/.config/pulse/65f07f7e5a2b416586161613183a8bcf-card-database.tdb
1185558 4 -rw------- 1 sddm sddm 1 Jan 6 18:26 /var/lib/sddm/.config/pulse/65f07f7e5a2b416586161613183a8bcf-default-source
1185557 4 -rw------- 1 sddm sddm 1 Jan 6 18:26 /var/lib/sddm/.config/pulse/65f07f7e5a2b416586161613183a8bcf-default-sink
1185506 4 -rw------- 1 sddm sddm 696 Mai 6 2021 /var/lib/sddm/.config/pulse/65f07f7e5a2b416586161613183a8bcf-stream-volumes.tdb
1185505 12 -rw------- 1 sddm sddm 12288 Mai 12 2021 /var/lib/sddm/.config/pulse/65f07f7e5a2b416586161613183a8bcf-device-volumes.tdb
535531 4 -rw-r--r-- 1 root root 281 Dez 9 14:04 /var/lib/sddm/state.conf
1082063 4 drwxrwxr-x 3 sddm sddm 4096 Mai 6 2021 /var/lib/sddm/.local
1082064 4 drwxrwxr-x 3 sddm sddm 4096 Mai 6 2021 /var/lib/sddm/.local/share
1185496 4 drwxrwxr-x 2 sddm sddm 4096 Mai 6 2021 /var/lib/sddm/.local/share/sddm
1185497 0 -rw------- 1 sddm sddm 0 Jan 6 18:26 /var/lib/sddm/.local/share/sddm/xorg-session.log
root@T480s:~# systemctl cat sddm
# /lib/systemd/system/sddm.service
[Unit]
Description=Simple Desktop Display Manager
Documentation=man:sddm(1) man:sddm.conf(5)
# Change this if you want to start sddm in a different tty
Conflicts=getty@tty1.service
After=getty@tty1.service
# If using tty1 and plymouth, sddm will fail till plymouth stops
# consider using:
## After=plymouth-quit.service
# or to forcefully stop plymouth and start earlier:
## Conflicts=plymouth-quit-wait.service
## After=plymouth-start.service plymouth-quit-wait.service
## OnFailure=plymouth-quit.service
# Ordering
Conflicts=plymouth-quit-wait.service
After=systemd-user-sessions.service plymouth-start.service plymouth-quit-wait.service plymouth-quit.service systemd-logind.service
OnFailure=plymouth-quit.service
[Service]
# temporary safety check until all DMs are converted to correct
# display-manager.service symlink handling
ExecStartPre=/bin/sh -c '[ "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/sddm" ]'
ExecStart=/usr/bin/sddm
Restart=always
RestartSec=1s
EnvironmentFile=-/etc/default/locale
[Install]
Alias=display-manager.service
root@T480s:~# System:
Betriebssystem: Kubuntu 22.04
KDE-Plasma-Version: 5.24.7
KDE-Frameworks-Version: 5.92.0
Qt-Version: 5.15.3
Kernel-Version: 5.15.0-57-generic (64-bit)
Grafik-Plattform: X11
|
trollsportverein
Anmeldungsdatum: 21. Oktober 2010
Beiträge: 2627
|
Bei mir auf Kubuntu Kinetic Kudu:
root@HOSTNAME # ==> find /var/lib/sddm -not -path "*cache*" -lss
14844057 4 drwxr-x--- 2 sddm sddm 4096 Okt 11 22:10 /var/lib/sddm
14822825 4 -rw-r--r-- 1 root root 280 Okt 11 22:10 /var/lib/sddm/state.conf
Kernel, KDE und Qt:
Betriebssystem: Kubuntu 22.10
KDE-Plasma-Version: 5.26.5
KDE-Frameworks-Version: 5.101.0
Qt-Version: 5.15.6
Kernel-Version: 6.1.0-3.1-liquorix-amd64 (64-bit)
Grafik-Plattform: X11
Mit dieser Bastelei:
|
sunhawk
(Themenstarter)
Anmeldungsdatum: 30. Dezember 2022
Beiträge: 25
|
ChickenLipsRfun2eat schrieb: Habe jetzt auch gerade kein *buntu zur Hand, aber eigentlich sollte das alles dem Nutzer sddm gehören, nicht nur der übergeordnete Ordner. Versuche es mal mit sudo chown -R sddm:sddm /var/lib/sddm
Danke. FehlerMeldung verschwunden und geändertes HintergrundBild im Standard-Anmeldebildschirm angenommen.
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 52312
|
trollsportverein schrieb Bei mir auf Kubuntu Kinetic Kudu:
...
Kernel, KDE und Qt:
Betriebssystem: Kubuntu 22.10
KDE-Plasma-Version: 5.26.5
KDE-Frameworks-Version: 5.101.0
Qt-Version: 5.15.6
Kernel-Version: 6.1.0-3.1-liquorix-amd64 (64-bit)
Grafik-Plattform: X11
Also NICHT bei "Kubuntu Kinetic Kudo" (und um die Version ging es hier nichtmal).
|
ChickenLipsRfun2eat
Supporter
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12070
|
Frieder108 schrieb: bitte sehr ☺
Danke. Ging mir nur um die Berechtigungen. Hätte ja können sein, das sddm unter Debian noch als root läuft. sunhawk schrieb: Danke. FehlerMeldung verschwunden und geändertes HintergrundBild im Standard-Anmeldebildschirm angenommen.
Sehr gut. Falls du nochmal Probleme bei irgendwas hast, nutze nicht sudo zum ausprobieren. Das kann dir einige Rechte zerschiessen.
|
Frieder108
Anmeldungsdatum: 7. März 2010
Beiträge: 8780
|
ChickenLipsRfun2eat schrieb: Frieder108 schrieb: bitte sehr ☺
Danke. Ging mir nur um die Berechtigungen. Hätte ja können sein, das sddm unter Debian noch als root läuft.
Nun ja, die state.conf gehört ja bei mir immer noch root,
1185505 12 -rw------- 1 sddm sddm 12288 Mai 12 2021 /var/lib/sddm/.config/pulse/65f07f7e5a2b416586161613183a8bcf-device-volumes.tdb
535531 4 -rw-r--r-- 1 root root 281 Dez 9 14:04 /var/lib/sddm/state.conf
1082063 4 drwxrwxr-x 3 sddm sddm 4096 Mai 6 2021 /var/lib/sddm/.local
aber das scheint wohl keinen Unterschied zu machen.
|