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.
Avatar utente
Linpassion
Linux 2.x
Linux 2.x
Messaggi: 211
Iscritto il: mar ott 30, 2012 11:17
Slackware: 14.2
Desktop: xfce, fluxbox

SDDM

Messaggioda Linpassion » mer dic 18, 2019 8:24

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/alienbob-x86_64/sddm-20140508git-x86_64-1alien.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 dic 18, 2019 9:54, modificato 1 volta in totale.

Avatar utente
Rama
Linux 2.x
Linux 2.x
Messaggi: 344
Iscritto il: sab mar 29, 2008 12:18
Slackware: 14.2 64bit
Kernel: 5.4.1 preemptive
Desktop: KDE 4.14.21
Distribuzione: Debian Stretch
Località: Novara, provincia

Re: SDDM

Messaggioda Rama » mer dic 18, 2019 9:14

/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: 211
Iscritto il: mar ott 30, 2012 11:17
Slackware: 14.2
Desktop: xfce, fluxbox

Re: SDDM

Messaggioda Linpassion » mer dic 18, 2019 9:31

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.