Pagina 1 di 1

awesome

Inviato: dom 12 mag 2013, 21:18
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!

Re: awesome

Inviato: dom 12 mag 2013, 21:46
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

Re: awesome

Inviato: lun 13 mag 2013, 3:10
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.

Re: awesome

Inviato: lun 13 mag 2013, 10:26
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...

Re: awesome

Inviato: lun 13 mag 2013, 11:56
da ponce
ha un suo xinitrc, lo devi selezionare con xwmconfig (che te lo copia come ~/.xinitrc) poi parte regolarmente.

Re: awesome

Inviato: lun 13 mag 2013, 12:09
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.

Re: awesome

Inviato: lun 13 mag 2013, 12:34
da ponce
si, e' che avendo -current, gia' che c'ero, io ho riordinato/scritto il materiale per installare il 3.x.