awesome

Se avete problemi con l'installazione e la configurazione di Slackware64 postate qui. Non usate questo forum per argomenti che trattano la Slackware32 o generali... per quelli usate rispettivamente il forum Slackware e Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware64 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 Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
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
RedSkull92
Linux 3.x
Linux 3.x
Messaggi: 567
Iscritto il: mar 21 apr 2009, 17:25
Slackware: 64bit -current
Kernel: 3.5.4
Desktop: FluxBox
Località: Palermo
Contatta:

awesome

Messaggio da RedSkull92 »

Salve, volevo provare ad installare awesome ma per slackware ho trovato guide confusionarie e roba non funzionante.
Mi sapreste aiutare con l'installazione di questo WM ?
Magari metterlo qui su slacky con relative dipendenze non sarebbe una cattiva idea, secondo me.
Grazie ancora per le eventuali risposte!

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3023
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 6.6.16
Desktop: lxde
Località: Pisa
Contatta:

Re: awesome

Messaggio da ponce »

io, per provarlo, l'ho messo nel mio repository git: se ricordo bene pero' (non vorrei sbagliarmi) funziona solo su -current.

puoi installarlo con sbopkg, creando un file /var/lib/sbopkg/queues/awesome-all.sqf con questo contenuto

Codice: Seleziona tutto

confuse
imlib2
lua
lgi
xdg-basedir
awesome
e, dopo aver fatto i passi del link sopra per usare sbopkg col mio repository, dai uno

Codice: Seleziona tutto

sbopkg -i awesome-all

ilmich
Master
Master
Messaggi: 1645
Iscritto il: lun 16 lug 2007, 17:39
Slackware: 15.0 64bit
Kernel: 5.15.27
Desktop: kde
Località: Roma

Re: awesome

Messaggio da ilmich »

ponce ha scritto: se ricordo bene pero' (non vorrei sbagliarmi) funziona solo su -current.
se nn ricordo male sulla stable va ricompilato cairo col supporto xcb..quindi deduco che sulla current questo problema nn ci sia piu' :)
comunque anche io avrei voluto provarlo/pacchettizzarlo per slacky, pero questo 'problema' mi ha dissuaso visto che solo in rari casi su slacky ricompiliamo pacchetti ufficiali.
#LiveSimple and #ProgramThings
https://github.com/ilmich
http://ilmich6502.it/

Avatar utente
RedSkull92
Linux 3.x
Linux 3.x
Messaggi: 567
Iscritto il: mar 21 apr 2009, 17:25
Slackware: 64bit -current
Kernel: 3.5.4
Desktop: FluxBox
Località: Palermo
Contatta:

Re: awesome

Messaggio da RedSkull92 »

Ho fatto come descritto ma ho riscontrato un problema, non mi ha scaricato
xdg-basedir:
Download failed.
L'url http://n.ethz.ch/student/nevillm/downlo ... g-basedir/ dà 404
Si può usare http://nevill.ch/libxdg-basedir/downloads/
Ma una volta completata la queue non mi funge.
se digito awesome in init 3 (cioè appena loggato) mi dice che non trova il display e se lo faccio da fluxbox mi dice "E: awesome: main:454: another window manager is already running"
che fare ?
EDIT
Ho risolto mettendo nel menù di fluxbox
[restart] (awesome) {awesome}
Però è strano che da X spento non me lo faccia partire...

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3023
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 6.6.16
Desktop: lxde
Località: Pisa
Contatta:

Re: awesome

Messaggio da ponce »

ha un suo xinitrc, lo devi selezionare con xwmconfig (che te lo copia come ~/.xinitrc) poi parte regolarmente.

hashbang
Packager
Packager
Messaggi: 2021
Iscritto il: ven 4 giu 2010, 10:27
Nome Cognome: Luca De Pandis
Distribuzione: macOS/OpenBSD
Località: Lecce/Bergamo

Re: awesome

Messaggio da hashbang »

Se il proprio cairo è compilato senza XCB, si può usare awesome 2.
Soltanto awesome 3 richiede il backend xcb di cairo (che per più release non è stato compilato su Slackware in quanto troppo instabile, secondo Pat).
Tra l'altro awesome 2 non fa nemmeno un uso intensivo di lua, come invece avviene con il ramo 3x.

Io ho usato la 2x per un bel po', prima di migrare a dwm. Funziona bene e non ho mai avuto problemi.

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3023
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 6.6.16
Desktop: lxde
Località: Pisa
Contatta:

Re: awesome

Messaggio da ponce »

si, e' che avendo -current, gia' che c'ero, io ho riordinato/scritto il materiale per installare il 3.x.

Rispondi