Newsgroup: it.comp.os.linux.software
Titolo: Personalizzazione di XFCE

Spinto dalla curiosità ho abbandonato WMaker in favore di XFCE, devo 
dire che mi ci sto trovando bene, però c'è ancora qualcosa che non mi
convince.
Io uso Debian, ed ogni volta che ho installato un nuovo window manager
(ne ho provati molti) ho sempre ritrovato il menù "Debian" nel quale
compaiono le applicazioni installate categorizzate secondo i criteri
di Debian. Molto comodo anche perchè è dinamico, cioè se si installano
nuove applicazioni la loro voce compare li. La sua struttura se non
erro è specificata da una serie di file contenuti in /usr/lib/menu/ .
Purtroppo con XFCE questo menu' non c'è cliccando col tasto sinistro 
sullo schermo ho due possibilità, user menù (che dovrei costruire io)
e GNOME (che però è abbastanza fuori sincrono con le mie applicazioni,
nel senso che compaiono voci relative ad applicazioni che non ho 
installato e viceversa). Dopo questa lunga premessa la domanda è, c'è
qualche modo per ottenere nuovamente quell'albero di menù ?
Vado all'altro punto, come dicevo ho usato per molto tempo WMaker, e 
quindi mi ero affezionato ad alcune DockApps,in particolare a Wmmount,
mi chiedevo se c'è modo di usare le DockApps anche con XFCE, provando
a lanciarla parte come un normale programma e quindi ha una scomoda
finestra che la circonda. O magari esiste qualcosa di simile pensato
esclusivamente per XFCE ?
-- 
  _  _ >>Now on Linux<<  _     || ICQ number.................Non lo uso
 | \| |___ _____ ___ ___|_|___ || Home-Page ................Non ce l'ho
 | .` | -_|     | -_|_ -| |_ -||| E-Mail................Non l'avrai mai
 |_|\_|___|_|_|_|___|___|_|___||| Un Nemesis che ha pochi e-contatti ;)

 qualche modo per ottenere nuovamente quell'albero di menů ?
Clicca sul setup (icona con la tavolozza) e dalla scheda 'Avvio' attiva:
Debian menu (xfmenu).
-- 
Ciao    -- Massimo --
Da bambino facevo la collezione di uova.  Dove le tenevo?  Nell'albume!
		-- Da it.hobby.umorismo

Debian menu (xfmenu).
Il punto č che a me Debian menů non c'č, ci sono solo Gnome Menu e 
KDE Menu, forse tu hai installato il .deb di woody, io ho preso i 
sorgenti.


 sorgenti.
Il menu debian lo trovi nei windowmanager che installi come pacchetti
debian, infatti. Hai due soluzioni: ti scarichi un binario di xfce e
prelevi il file di regole (che poi metterai in /etc/menu-methods)
tenendoti quello che hai compilato a mano (ma non so se per gestire il
nuovo menu ci vogliono patch al sorgente - al limite in questo caso ti
prendi anche le diff dal sito della debian), oppure usi dpkg-source
sperando di non dover aggiornare nulla di necessario al suo uso.
Buon lavoro. ;)
-- 
Vivere? Lo facciano per noi i nostri domestici.
Ciao,Alessandro.
[se vuoi spedirmi un'email, togli il poeta dall'indirizzo]

 sorgenti.
Si, io ho installato il .deb da unstable.


Max ha scritto : 

Magari puoi dare uno sguardo nei file di configurazione per vedere se 
c'č qualche riferimento ai menu?


 esclusivamente per XFCE ?
Un sistema tipo dock non c'e`, pero` puoi fare in modo che le appz che
ti interesano partano senza bordi finestrati. Eccoti un esempio (preso
sempre da .xfwmrc):
----
Style "xeyes"       NoTitle
----
Henryx
-- 
echo '16i[q]sa[ln0=aln100%Pln100/snlbx]sb20293A2058554E494Csnlbxq'|dc

 ----
Questa funziona, ma il risultato e' un po' bruttino purtroppo :/
-- 
  _  _  >>Now at work<<  _     || ICQ number.................Non lo uso


 2)non ho nessun file debian.menu
Mmm... da una veloce lista del contenuto del pacchetto di xfce ho
trovato questo:
/etc/menu-methods/xfce
E facendo un ls -l nella di ottengo questo:
-rwxr-xr-x    1 root     root         1492 Sep 12 02:23 xfce
Inoltre facendo file /etc/menu-methods/xfce ottengo questa risoposta:
/etc/menu-methods/xfce: a /usr/sbin/install-menu script text
Da questo posso dedurre due probabilita`:
- o non hai installato il pacchetto menu
- o per qualche motivo non hai quel file
Le uniche cose che mi vengono in mente per sistemare la situazione sono:
- installare il pacchetto menu
- rintracciare quel file
- scriversi il menu a mano
A questo punto vedi tu, io non posso fare altro che fermarmi qua
Henryx
P.S. ah, io ho xfce_3.7.2-1_i386.deb preso da woody e ricompilato per
potato
P.P.S. se ti serve quel file (il debian.menu o quello in menu-methods)
basta che fai un fischio ;)


 potato
io per potato ho compilato dai src woody la Version: 3.8.6-3
l'ultima versione disponibile nei sources è la xfce = 3.8.11-1
precompilata per potato:
Filename: dists/newton/main/binary-i386/x11/xfce_3.5.1-1.deb

basta che fai un fischio ;)
Ecco allora vorrei approfittare della tua gentilezza, mi potresti
mandare entrambi i file? cioč debian.menu e lo script da mettere in
menu-methods?
Me li puoi mandare su nemesis_nientespam_2001_[at]
gmx.it
 , ovviamente 
togliendo lo spam e togliendo tutti i caratteri _ .
-- 
  _  _ >>Now on Linux<<  _     || ICQ number.................Non lo uso


l'ultima versione disponibile nei sources è la xfce = 3.8.11-1
Scusatemi, ma quando vi compilate i source da Woody non dovete comunque
rispettare le dipendenze ? A quel punto non conviene installare 
direttamente il .deb di Woody?
-- 
  _  _ >>Now on Linux<<  _     || ICQ number.................Non lo uso


 direttamente il .deb di Woody?
No, perche` il .deb di woody richiede dei pacchietti che sono piu`
aggiornati rispetto a quelli di potato. L'unico metodo per "fregarlo" e`
ricompilando (facendo cosi` in modo che il prg venga installato
correttamente anche in potato e soprattutto rispettando appieno le
dipendenze)
Henryx


dipendenze)
Ma porca pupazza, non ci avevo pensato :/
Cmq grazie per i file, sto proprio ora smanettando cercando di farli
vedere a Xfce che non ne vuole proprio sapere (cmq lo script funziona
correttamente e mi crea un debian.menu specifico per il mio sistema).
La riga
Read "/etc/X11/xfce/debian.menu" Quiet
non sembra funzionare, però ho risolto rendendo il file 
~/.xfce/xfwm.user_menu 
un link simbolico verso debian.menu. Ed in questo modo funziona,
l'unico appunto è che i menu vengono aggiornati solo all'avvio di Xfce,
ma questo penso sia un problema di Xfce più che della mia situazione.
Visto che mi trovo ne approfitto per fare qualche altra domanda su
Xfce.
1) Si può fare in modo che quando ciclo con Alt+Tab le finestre vengano
portate anche in primo piano?
2) Si può fare in modo che quando Maximizzo una finestra questa occupi
tutto lo schermo invece di lasciare una striscia inutilizzata in basso
come avviene ora (presumo per non coprire il panel)?


 in basso come avviene ora (presumo per non coprire il panel)?
Mi pare si possa fare pure questo.
Prova a guardare un po` di archivi della ML degli utilizzatori di XFce, 
c'era uno che usava XFce senza panel e che aveva risolto questi due 
problemi... 
-- 
Renato 'Hitman' Salzano / e-posta: sonicblast (at) 
inwind.it
"Giusto. Soprattutto, non pensare. Mai. Pensare fa male, e se Dio
avesse voluto che tu pensassi, Bill Gates ti avrebbe venduto un
cervello." - Obelix, a proposito degli utonti di Windows.

  come avviene ora (presumo per non coprire il panel)?
Credo tu ti riferisca a questo:
fmf@spiderman:~$ cat /etc/X11/xfce/xfwmrc |grep Margin
# Margins: That will prevent xfwm from placing windows outide the
# margins
Margin Top     0
Margin Left    0
Margin Right   0
Margin Bottom 50
-- 
manuel `fmf` ferrero
fmf@spiderman:~$ sleep with me
bad character

problemi... 
Vabbuò, mi devo mettere al lavoro allora. :)


Margin Bottom 50
Yes, funziona, è bastato portare l'ultimo valore a zero. :)
