SDDM

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
Linpassion
Linux 2.x
Linux 2.x
Messaggi: 336
Iscritto il: mar 30 ott 2012, 11:17
Slackware: 14.2
Desktop: xfce, fluxbox

SDDM

Messaggio da Linpassion »

Salve! Ieri ho provato ad effettuare l'installazione del login manager SDDM sulla mia slack 14.2 x86-64. Ho quindi prelevato il pacchetto da questo indirizzo

https://slackware.pkgs.org/14.2/alienbo ... n.txz.html .

Successivamente ho verificato se tutte le dipendenze erano soddisftte usando il comando
bash-4.3#ldd /usr/bin/sddm | grep 'not found'
L'output non da niente quindi ho inserito in rc.4 il codice per avviarlo.
if [ -x /usr/bin/sddm ]; then
exec /usr/bin/sddm
fi
Ora all'avvio il risultato è la schermata nera. Percio rientrando in init 3 ho eseguito il test greeter
bash-4.3#sddm-greeter --test-mode --theme maui
ttenendo il seguente output
sddm-greeter: error while loading shared libraries: libxcb-xkb.so.0: cannot open shared object file: No such file or directory
A questo punto ho verificato l'esistenza della libreria
bash-4.3# whereis libxcb-xkb.so.0
libxcb-xkb.so: /usr/lib64/libxcb-xkb.so.1 /usr/lib64/libxcb-xkb.so
Quindi a questo punto non so come risolvere.

Grazie!
Ultima modifica di Linpassion il mer 18 dic 2019, 9:54, modificato 1 volta in totale.

Avatar utente
Rama
Linux 3.x
Linux 3.x
Messaggi: 554
Iscritto il: sab 29 mar 2008, 12:18
Slackware: 15.0 x86_64
Kernel: 5.15.117
Desktop: KDE 5.23
Distribuzione: linuxmint-21.1-xfce
Località: Novara, provincia

Re: SDDM

Messaggio da Rama »

/usr/lib64/libxcb-xkb.so sarà un link simbolico, a cosa punta?
da me a libxcb-xv.so.0.0.0, se è così anche da te allora basta creare il link simbolico lilibxcb-xkb.so.0;
i puristi protesteranno ma io lo fo sempre, altrimenti starei da anni aspettando di poter usare amule o avidemux ;-P

Avatar utente
Linpassion
Linux 2.x
Linux 2.x
Messaggi: 336
Iscritto il: mar 30 ott 2012, 11:17
Slackware: 14.2
Desktop: xfce, fluxbox

Re: SDDM

Messaggio da Linpassion »

Ho provato cosi ma senza risultati
bash-4.3# ln -sf libxcb-xkb.so.0 /usr/lib64/libxcb-xkb.so
Ricontrollando atentamente l'output di ldd sul file sddm ho visto questo
bash-4.3$ ldd /usr/bin/sddm
linux-vdso.so.1 (0x00007ffca3feb000)
che con il grep 'not found' non trovava. Penso che sia questo il problema.

Rispondi