jump to navigation

Come creare un terminale trasparente sul proprio desktop (gnome/kde) mercoledì 14 novembre 2007

Posted by greenrabbit in Desktop Liberi, Desktop Modding, Gnome, Guide semplici/per profani, How-to et similia, KDE, Ubuntu.
trackback

Per avere un terminale come il mio:

terminale sul desktop

Clicca per ingrandire!

dovete installare:

sudo apt-get install devilspie

per chi utilizza kde deve anche installare:

sudo apt-get install gnome-terminal

Una volta finita l’installazione diamo i seguenti comandi:

mkdir ~/.devilspie
nano ~/.devilspie/DesktopConsole.ds

inseriamo in DesktopConsole.ds le seguenti righe avendo cura di ricontrollare gli apici:

(if
(matches (window_name) "DesktopConsole")
(begin
(set_workspace 4)
(below)
(undecorate)
(skip_pager)
(skip_tasklist)
(wintype "utility")
(geometry "+50+50")
(geometry "924×668")
)
)

facciamo partire gnome-terminal e creiamo un nuovo profilo chiamato DesktopConsole, editiamo questo nuovo profilo e sotto la voce “generale” togliamo la spunta a “Mostrare sempre la barra dei menù nei nuovi terminali” poi spostiamoci alla voce “effetti” e selezioniamo “Sfondo trasparente” spostando l’indicatore su nessuna sfumatura, per finire andiamo alla voce “Scorrimento” e disabilitiamo la “Barra di scorrimento”.

Ora facciamo in modo che possa partire insieme al nostro desktop ad ogni avvio:

Per chi utilizza gnome deve creare due nuove voci in “System–>Preferences–>Sessions:

La prima è nome "devilspie" comando "/usr/bin/devilspie"

La seconda è nome "gnome-terminal" comando "gnome-terminal --window-with-profile=DesktopConsole"

State attenti che il trattino lungo in realtà sono due trattini brevi!

Per gli utilizzatori di kde invece:

kate ~/.kde/Autostart/devilspie.desktop

aggiungete le seguenti voci:

[Desktop Entry]
Comment=
Comment[it]=
Encoding=UTF-8
Exec=/usr/bin/devilspie
GenericName=
GenericName[it]=
Icon=exec
MimeType=
Name=
Name[it]=
Path=
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
X-DCOP-ServiceType=
X-KDE-SubstituteUID=false
X-KDE-Username=

salvate e create un altro file:
kate ~/.kde/Autostart/terminal.desktop

aggiungete le seguenti voci:
[Desktop Entry]
Categories=GNOME;GTK;Utility;TerminalEmulator;
Comment=Usa la riga di comando
Comment[it]=Usa la riga di comando
Encoding=UTF-8
Exec=gnome-terminal --window-with-profile=DesktopConsole
GenericName=
GenericName[it]=
Icon=gnome-terminal.png
MimeType=
Name=Terminale
Name[it]=Terminale
Path=
StartupNotify=true
Terminal=false
TerminalOptions=
TryExec=gnome-terminal
Type=Application
X-DCOP-ServiceType=
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Component=general
X-GNOME-Bugzilla-Product=gnome-terminal
X-GNOME-Bugzilla-Version=2.18.2
X-GNOME-DocPath=gnome-terminal/index.html
X-KDE-SubstituteUID=false
X-KDE-Username=
X-Ubuntu-Gettext-Domain=gnome-terminal

La parte relativa a “Exec=gnome-terminal –window-with-profile=DesktopConsole” vanno messi due trattini brevi al posto di quello lungo.
Riavviate kde

Commenti»

1. fumpyz - mercoledì 14 novembre 2007

ma poi le icone come le clikki? O_o

2. lele85 - mercoledì 14 novembre 2007

beh riservi una piccola parte del desktop ad un terminale! Naturalmente li non dovrai mettere icone!

3. fumpyz - mercoledì 14 novembre 2007

si scusa mi era sfuggito dove definivi le dimensioni! 😛
bella idea! ^_^

4. LuNa - mercoledì 14 novembre 2007

ci avevo provato tempo fa ma poi è scomodo andare sul desktop a cercare il terminale .. meglio tilda/gnome o yakuake/kde però come “terminale truzzo mode” non è male 😀

5. lele85 - mercoledì 14 novembre 2007

Io infatti uso yakuake! Comunque vedersi il fluire delle istruzioni della compilazione del kernel sul desktop non ha prezzo! 🙂

6. emilator - mercoledì 14 novembre 2007

Ciao, ti segnalo il mio howto per raggiungere lo stesso obbiettivo, ma attraverso Compiz. E’ molto facile..e fa un po’ andare in pensione devilspie:
http://emilator.wordpress.com/2007/11/01/gnome-terminal-embedded-nel-desktop-con-compiz/
Io l’ho scritto per gnome-terminal, ma non fa differenza..

7. Jeff - mercoledì 21 novembre 2007

Ho provato a impostare “geometry” con vari valori, ma il risultato non cambia, lo spazio per il terminale è sempre lo stesso, cioè un po’ troppo piccolo. Ho una risoluzione di 1280×1024.
Qualche idea?

8. Jeff - mercoledì 21 novembre 2007

Ciao. Ho provato a impostare “geometry” con valori diversi, ma il risultato non cambia, la porzione di desktop per il terminale è sempre uguale. Ho seguito le istruzioni alla lettera, anche dalla versione inglese! Sto usando una risoluzione di 1280×1024.
Altra domanda: qualcuno sa dirmi come si usa l’opzione (debug)?
Qualche idea?
Grazie!

9. greenrabbit - giovedì 22 novembre 2007

Sorry jeff io l’ho tolto perchè le icone dei dispositivi montati mi finivano sempre sotto la finestra XD

10. Scofield - martedì 27 novembre 2007

Ciao, a me appare il bordo superiore della finestra del terminale, come posso fare per farlo sparire?? grazie per un eventuale risposta…

11. greenrabbit - mercoledì 28 novembre 2007

Scofield ricontrolla le impostazioni del terminale 🙂

12. balooit - giovedì 29 novembre 2007

Ciao
io ho provato con kde
si apre il “gnome-terminal” ….. ma è una finestra normale, con la barra superiore grigia e lo sfondo bianco.

13. greenrabbit - giovedì 29 novembre 2007

@balooit non hai seguito queste indicazioni “facciamo partire gnome-terminal e creiamo un nuovo profilo chiamato DesktopConsole, editiamo questo nuovo profilo e sotto la voce “generale” togliamo la spunta a “Mostrare sempre la barra dei menù nei nuovi terminali” poi spostiamoci alla voce “effetti” e selezioniamo “Sfondo trasparente” spostando l’indicatore su nessuna sfumatura, per finire andiamo alla voce “Scorrimento” e disabilitiamo la “Barra di scorrimento”.”

14. balooit - giovedì 29 novembre 2007

ok ho trovato come rendere “trasparente” lo sfondo,
menu “edit” – “Profiles” selezioni “Predefinito” (oppure) fai un nuovo profilo, “Edit” ancora scheda “Effects”
selezionare “Tasparent….” ed agire sulla barra subito sotto per dare + o – opacità…..

mi manca capire come non visualizzare i bordi, ed i menu’
qualcuno mi sa dare una dritta?????

Grazie per le eventuali risposte

15. balooit - giovedì 29 novembre 2007

@greenrabbit grazie per le dritte…..
su “Scorrimento”….. ho disabilitato “Barra di scorrimento” ma mi rimane il bordo della finestra (in alto la barra con l’icona del terminale)
😦

bisogna disabilitare altro ?????

Grazie

16. greenrabbit - giovedì 29 novembre 2007

ma i bordi ti escono dopo aver avviato devilspie?

17. balooit - venerdì 30 novembre 2007

@greenrabbit
all’avvio partono due istanze contemporaneamente
– devispie
– gnome-terminal
ma devispie termina dopo l’avvio del terminale

18. greenrabbit - venerdì 30 novembre 2007

@blooit devilspie rimane in memoria infatti se dai ps aux lo vedi tra i processi attivi 🙂 prova a chiudere e riaprire il terminale magari gnome-terminal ti parte prima di devilspie e quindi quest’ultimo non modifica la finestra 🙂

19. balooit - venerdì 30 novembre 2007

@greenrabbit – “devilspie rimane in memoria infatti se dai ps aux lo vedi tra i processi attivi”
😦
forse è qui che c’è il problema……..

balooit@pc-3:~$ dmesg | grep dev
[ 4.348703] pnp: PnP ACPI: found 13 devices
[ 4.348863] PCI: If a device doesn’t work, try “pci=routeirq”. If it helps, post a report
[ 4.397318] PCI: Setting latency timer of device 0000:00:1e.0 to 64
[ 5.749472] Boot video device is 0000:01:00.0
[ 6.107643] isapnp: No Plug & Play device found
[ 6.185933] ACPI: PCI interrupt for device 0000:00:1f.6 disabled
[ 6.196380] mice: PS/2 mouse device common for all mice
[ 6.197456] hash matches device psaux
[ 9.966008] usbcore: registered new device driver usb
[ 10.076345] PCI: Setting latency timer of device 0000:00:1d.0 to 64
[ 10.185339] PCI: Setting latency timer of device 0000:00:1d.1 to 64
[ 10.301678] PCI: Setting latency timer of device 0000:00:1d.2 to 64
[ 10.406962] PCI: Enabling device 0000:00:1f.1 (0005 -> 0007)
[ 10.407046] PCI: Setting latency timer of device 0000:00:1f.1 to 64
[ 10.491864] usb 2-1: new low speed USB device using uhci_hcd and address 2
[ 11.337088] sda:usbcore: registered new interface driver hiddev
[ 28.607731] iTCO_wdt: Found a ICH3-M TCO device (Version=1, TCOBASE=0x1060)
[ 31.189788] PCI: Setting latency timer of device 0000:00:1f.5 to 64
[ 32.026212] Adding 1052248k swap on /dev/sda2. Priority:-1 extents:1 across:1052248k
[ 29.086932] ppdev: user-space parallel port driver
[ 29.600740] audit(1196408823.166:3): type=1503 operation=”inode_permission” requested_mask=”a” denied_mask=”a” name=”/dev/tty” pid=5663 profile=”/usr/sbin/cupsd”
[ 32.503475] agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
[ 32.503503] agpgart: Putting AGP V2 device at 0000:00:00.0 into 4x mode
[ 32.503535] agpgart: Putting AGP V2 device at 0000:01:00.0 into 4x mode
[ 107.184069] thinkpad_acpi: another device driver is already handling bay events
[ 127.003130] Bluetooth: HCI device and connection manager initialized
[ 295.700411] agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
[ 295.700442] agpgart: Putting AGP V2 device at 0000:00:00.0 into 4x mode
[ 295.700473] agpgart: Putting AGP V2 device at 0000:01:00.0 into 4x mode

20. balooit - venerdì 30 novembre 2007

@greenrabbit – aggiungo anche
;(

balooit@pc-3:~$ ps aux | grep dev
root 2551 0.0 0.2 3048 1396 ? S<s 08:46 0:01 /sbin/udevd –daemon
107 5591 0.0 0.1 2164 900 ? S 08:46 0:00 hald-addon-keyboard: listening on /dev/input/event1
107 5595 0.0 0.1 2164 896 ? S 08:46 0:00 hald-addon-keyboard: listening on /dev/input/event5
107 5599 0.0 0.1 2160 892 ? S 08:46 0:00 hald-addon-keyboard: listening on /dev/input/event6
107 5600 0.0 0.1 2160 892 ? S 08:46 0:00 hald-addon-keyboard: listening on /dev/input/event7
107 5615 0.0 0.1 3260 1184 ? S 08:47 0:02 hald-addon-storage: polling /dev/scd0 (every 2 sec)
107 6488 0.0 0.1 2164 896 ? S 08:48 0:00 hald-addon-keyboard: listening on /dev/input/event8
balooit 10680 0.0 0.1 2988 784 pts/0 S+ 11:17 0:00 grep dev

21. greenrabbit - venerdì 30 novembre 2007

@balooit non ti seguo dai ps aux | grep devilspie

22. balooit - venerdì 30 novembre 2007

@greenrabbit – nessuna risposta
;-(

balooit@pc-3:~$ ps aux | grep devilspie
balooit@pc-3:~$

23. balooit - venerdì 30 novembre 2007

@greenrabbit – per caso viene creato un “demone” oppure è un “servizio” o programma che viene lanciato in apertura del desktop grafico KDE
P.S. utilizzo kubuntu 7.10

Ciao e grazie dell’assistenza

24. greenrabbit - sabato 1 dicembre 2007

@balooit vieni nella stanza #LinCom di AzzurraNet ci trovi sempre lì e possiamo risolvere il problema insieme 🙂

25. Xfce: il mio desktop « il blog di ugaciaka - lunedì 4 agosto 2008

[…] per il terminale integrato nel desktop ho seguito quasi questa guida e la mia configurazione di DesktopConsole.ds è la seguente (if (matches (window_name) […]

26. Gloria_Vown - domenica 12 febbraio 2012

free porn star pix april archives porn video strip meg rayan in sex lees pamela sex tape tommy xxx sex preitors my first porn 8 sex panter amatuer blowjob movie divx bdsm video clips dripping ass gay thong round ass porn uncencered dampak dari sex bebas casual sex in byhalia ohio spanish fly milfs army sex clip convicted sex offender definition sex with you mum 3gp pocket porn big black mamas sex

27. greenrabbit - martedì 14 febbraio 2012

azz ormai siamo diventati pornografici :/

Qui si lavora e si fatica per la legge della …… 😀

Stavo penando di rispolverare questo blog che ne dite di una rimpatriata nel blog????

saluti greenrabbit

28. greenrabbit - martedì 14 febbraio 2012

errata corrige no penando ma pensando 😛

29. Sharyl - lunedì 1 aprile 2013

Thank you also for taking time to leave a review, it really helps other people to make their
e-cig purchasing decision’! Glad to see you discovered a product that helped you!

30. who invented soccer - domenica 14 aprile 2013

I love what you guys tend to be up too. This type of clever work and reporting!
Keep up the awesome works guys I’ve incorporated you guys to our blogroll.

31. seo services - lunedì 24 giugno 2013

This text is invaluable. How can I find out
more?

32. Louis Vuitton Outlet - mercoledì 26 giugno 2013

Hello! I could have sworn I’ve been to this blog before but after browsing through some of the post I realized it’s new to me.
Anyhow, I’m definitely delighted I found it and I’ll be book-marking and checking back
frequently!

33. Oakley Women U0027S Disclosure Oval Polarized Sunglasses - martedì 23 luglio 2013

Stuart Wallace Photo The writer of this article isa specialist on the
latest trends from oversizedOakley Sunglasses sunglasses toOakley Sunglasses rimless frames.
He is survived by her husband, Frank Butler,
in 1912.

34. vapor 123 e-cigarette instructions - domenica 17 agosto 2014

certainly like your website but you have to check the spelling on several of your posts.
Several of them are rife with spelling issues and
I find it very troublesome to tell the truth nevertheless
I will definitely come again again.


Scrivi una risposta a greenrabbit Cancella risposta