Ecco un bel set di icone, Nitrux OS. Per Debian ho preparato questo pacchetto, per ubuntu si possono usare anche i ppa:
$ wget
# dpkg -i nitruxos*
# apt-get install -f
enjoy 😉
Debian Gnu-Linux Opensource
Per la visualizzazione all'interno del terminale di alcune informazioni di sistema, oltre a Screenfetch, che è più completo, e ad altre personalizzazioni varie, si può utilizzare Archey:
# apt-get install scrot
$ wget https://github.com/downloads/djmelik/archey/archey-0.2.8.deb
# dpkg -i archey*
$ archey
come al solito per averlo all'avvio del terminale, inserire in .bashrc:
#Archey
archey
enjoy 😉
Grub Customizer serve ad abbellire e modificare il menu di Grub 2. Per installarlo su Debian Wheezy/Sid:
# apt-get install libssl-dev cmake libgtkmm-2.4-dev
$ wget https://launchpad.net/grub-customizer/3.0/3.0.2/+download/grub-customizer_3.0.2.tar.gz
$ tar xfv grub-customizer_3.0.2.tar.gz
$ cd grub-customizer-3.0.2/
$ cmake
$ make -j3
# make install
enjoy 😉
Il titolo del post non lascia spazio a dubbi, riuscire ad aumentare la risoluzione del proprio portatile, per poter gestire meglio il desktop non ha prezzo, soprattutto se si tratta di un netbook, nel caso specifico il mio acer aspire one. La risoluzione del mio netbook è di 1024×600, quindi per poter guadagnare spazio di visione, ho dovuto settare il pannello inferiore a scomparsa, ma ciò non mi ha soddisfatto, anche perchè sulla mia Debian Squeeze installata, mi piacciono entrambi i pannelli. La soluzione si chiama newrez, uno script che appoggiandosi a xrandr e zenity, ci aiuta ad inventarci la risoluzione che va meglio per noi. Una volta scaricato l'archivio, scompattarlo, nella cartella formatasi ci saranno due files, ma basterà usare solo lo script newrez, nel caso fallisse provare newrez-v.
$ chmod +x newrez
$ ./newrez
una volta lanciato apparirà una finestra che mostrerà l'attuale risoluzione, e proporrà risoluzioni del tipo, 1280 o 1600, ma ognuno può impostare la risoluzione che vuole. Io ho impostato una risoluzione, indicando 1100, che poi lo script mi ha trasformato in 1096×642. Basta solo indicare la larghezza, e poi farà tutto da solo. Per ritornare indietro o si rilancia lo script, oppure riavviare. Per comodità dopo averlo lanciato la prima volta da terminale, è meglio metterlo in /home/nome_utente/.gnome2/nautilus-scripts, giusto per trovarlo nel menu tasto dx. Lo script mi pare non funzioni con tutti i driver, testarlo non costa nulla.
enjoy 😉
Nei repository ufficiali, si trova scrot, che serve ad ottenere degli screenshots. Il suo uso è molto semplice e si può anche personalizzare, fino ad ottenere delle doppie immagini, o una porzione di desktop. Di seguito alcuni esempi, per tutto il resto rivolgersi a San man.
Screenshot multipli:
$ scrot -t 100 -q 50
Screenshot dopo 5 secondi:
$ scrot -t 100 -q 50 -d 5
Screenshot interattivo, disegnare un quadrato con il mouse:
$ scrot -t 100 -q 50 -s
Screenshot con solo data e risoluzione:
$ scrot '%Y-%m-%d_$wx$h.png'
enjoy 😉
DraftSight è un Free Cad software. Per installarlo su Debian Wheezy/Sid, bisogna scaricare il deb dal sito e poi installare alcune dipendenze:
# apt-get install libdirectfb-extra libxcb-render-util0 ia32-libs ia32-libs-gtk
e forzare l'installazione:
# dpkg -i --force-architecture,depends draftSight.deb
praticamente nella shell succede questo:
dpkg: dassault-systemes-draftsight: problemi con le dipendenze, ma viene configurato ugualmente:
dassault-systemes-draftsight dipende da libexpat1 (>= 2.0.1-4).
dassault-systemes-draftsight dipende da libglib2.0-0 (>= 2.22.3-0).
dassault-systemes-draftsight dipende da libpcre3 (>= 7.8-3).
dassault-systemes-draftsight dipende da libselinux1 (>= 2.0.85-2).
dassault-systemes-draftsight dipende da zlib1g (>= 1:1.2.3.3.dfsg-13).
dassault-systemes-draftsight dipende da libc6 (>= 2.10.1-0).
dassault-systemes-draftsight dipende da libx11-6 (>= 2:1.2.2-1).
dassault-systemes-draftsight dipende da libxau6 (>= 1:1.0.4-2).
dassault-systemes-draftsight dipende da libxcomposite1 (>= 1:0.4.0-4).
dassault-systemes-draftsight dipende da libxcursor1 (>= 1:1.1.9-1build1).
dassault-systemes-draftsight dipende da libxdamage1 (>= 1:1.1.1-4).
dassault-systemes-draftsight dipende da libxdmcp6 (>= 1:1.0.2-3).
dassault-systemes-draftsight dipende da libxext6 (>= 2:1.0.99.1-0).
dassault-systemes-draftsight dipende da libxfixes3 (>= 1:4.0.3-2build1).
dassault-systemes-draftsight dipende da libxi6 (>= 2:1.2.1-2).
dassault-systemes-draftsight dipende da libxinerama1 (>= 2:1.0.3-2).
dassault-systemes-draftsight dipende da libxrandr2 (>= 2:1.3.0-2).
dassault-systemes-draftsight dipende da libxrender1 (>= 1:0.9.4-2).
dassault-systemes-draftsight dipende da libatk1.0-0 (>= 1.28.0-0).
dassault-systemes-draftsight dipende da libcairo2 (>= 1.8.8-2).
dassault-systemes-draftsight dipende da libdirectfb-extra (>= 1.2.7-2).
dassault-systemes-draftsight dipende da libfontconfig1 (>= 2.6.0-1).
dassault-systemes-draftsight dipende da libfreetype6 (>= 2.3.9-5).
dassault-systemes-draftsight dipende da libgtk2.0-0 (>= 2.18.3-1).
dassault-systemes-draftsight dipende da libpango1.0-0 (>= 1.26.0-1).
dassault-systemes-draftsight dipende da libpixman-1-0 (>= 0.14.0-1).
dassault-systemes-draftsight dipende da libpng12-0 (>= 1.2.37-1).
dassault-systemes-draftsight dipende da libxcb-render0 (>= 1.4-1).
dassault-systemes-draftsight dipende da libxcb1 (>= 1.4-1).
dassault-systemes-draftsight dipende da libcomerr2 (>= 1.41.9-1).
dassault-systemes-draftsight dipende da libdbus-1-3 (>= 1.2.16-0).
dassault-systemes-draftsight dipende da libexpat1 (>= 2.0.1-4).
dassault-systemes-draftsight dipende da libgcc1 (>= 1:4.4.1-4).
dassault-systemes-draftsight dipende da libgcrypt11 (>= 1.4.4-2).
dassault-systemes-draftsight dipende da libglib2.0-0 (>= 2.22.3-0).
dassault-systemes-draftsight dipende da libgpg-error0 (>= 1.6-1).
dassault-systemes-draftsight dipende da libkeyutils1 (>= 1.2-10).
dassault-systemes-draftsight dipende da libpcre3 (>= 7.8-3).
dassault-systemes-draftsight dipende da libuuid1 (>= 2.16-1).
dassault-systemes-draftsight dipende da zlib1g (>= 1:1.2.3.3.dfsg-13).
dassault-systemes-draftsight dipende da libc6 (>= 2.10.1-0).
dassault-systemes-draftsight dipende da libgl1-mesa-glx (>= 7.6.0-1).
dassault-systemes-draftsight dipende da libglu1-mesa (>= 7.6.0-1).
dassault-systemes-draftsight dipende da libice6 (>= 2:1.0.5-1).
dassault-systemes-draftsight dipende da libsm6 (>= 2:1.1.0-2).
dassault-systemes-draftsight dipende da libx11-6 (>= 2:1.2.2-1).
dassault-systemes-draftsight dipende da libxau6 (>= 1:1.0.4-2).
dassault-systemes-draftsight dipende da libxdamage1 (>= 1:1.1.1-4).
dassault-systemes-draftsight dipende da libxdmcp6 (>= 1:1.0.2-3).
dassault-systemes-draftsight dipende da libxext6 (>= 2:1.0.99.1-0).
dassault-systemes-draftsight dipende da libxfixes3 (>= 1:4.0.3-2build1).
dassault-systemes-draftsight dipende da libxrender1 (>= 1:0.9.4-2).
dassault-systemes-draftsight dipende da libxt6 (>= 1:1.0.5-3).
dassault-systemes-draftsight dipende da libxxf86vm1 (>= 1:1.0.2-1).
dassault-systemes-draftsight dipende da libaudio2 (>= 1.9.2-1).
dassault-systemes-draftsight dipende da libavahi-client3 (>= 0.6.25-1).
dassault-systemes-draftsight dipende da libavahi-common3 (>= 0.6.25-1).
dassault-systemes-draftsight dipende da libcups2 (>= 1.4.1-5).
dassault-systemes-draftsight dipende da libdrm2 (>= 2.4.14-1).
dassault-systemes-draftsight dipende da libfontconfig1 (>= 2.6.0-1).
dassault-systemes-draftsight dipende da libgnutls26 (>= 2.8.3-2).
dassault-systemes-draftsight dipende da libgssapi-krb5-2 (>= 1.7dfsg~beta3-1).
dassault-systemes-draftsight dipende da libk5crypto3 (>= 1.7dfsg~beta3-1).
dassault-systemes-draftsight dipende da libkrb5-3 (>= 1.7dfsg~beta3-1).
dassault-systemes-draftsight dipende da libkrb5support0 (>= 1.7dfsg~beta3-1).
dassault-systemes-draftsight dipende da libstdc++6 (>= 4.4.1-4).
dassault-systemes-draftsight dipende da libtasn1-3 (>= 2.2-1).
dassault-systemes-draftsight dipende da libxcb1 (>= 1.4-1).
Configurazione di dassault-systemes-draftsight (2012.1.1177)…
Set application as default for the user=edmond
Set application as default for the user=edmond
Set application as default for the user=edmond
enjoy 😉
Di seguito i passaggi per poter cambiare le immagini di background di Grub2 e Gdm3 su Debian Wheezy/Sid.
Sfondo Grub2
$ sudo gedit /etc/default/grub
ed inserire questa stringa:
GRUB_BACKGROUND="/percorso/dell/immagine.png.jpg"
poi aggiornare grub2:
$ sudo update-grub
Sfondo Gdm3:
inserire lo sfondo scelto in /usr/share/images/desktop-base/ (io ho usato lo stesso percorso dell'originale) e poi modificare il file sotto, inserendo il nome dell'immagine appena inserita.
$ sudo nano /usr/share/gdm/greeter-settings/xy_desktop-base.gschema.override
più o meno così:
[org.gnome.desktop.background]
picture-uri='file:///usr/share/images/desktop-base/Immagine.jpg.png'
picture-options='zoom'
i valori accettati sono "zoom, scaled , stretched".
poi aggiornare:
$ sudo dpkg-reconfigure gdm3
in caso di errori, ripetere il dpkg-reconfigure gdm3
enjoy 😉
$ sudo apt-get build-dep gimp $ mkdir gimp-2.8 && cd gimp-2.8 $ export PATH=/opt/gimp-2.8/bin:$PATH $ export PKG_CONFIG_PATH=/opt/gimp-2.8/lib/pkgconfig $ export LD_LIBRARY_PATH=/opt/gimp-2.8/lib $ git clone git://git.gnome.org/babl $ cd babl $ ./autogen.sh --prefix=/opt/gimp-2.8 $ make -j3 $ sudo make install $ cd .. $ git clone git://git.gnome.org/gegl $ cd gegl $ ./autogen.sh --prefix=/opt/gimp-2.8 $ ./configure --prefix=/opt/gimp-2.8 $ make -j3 $ sudo make install $ cd .. $ git clone git://git.gnome.org/gimp $ cd gimp $ ./autogen.sh --prefix=/opt/gimp-2.8 $ ./configure --prefix=/opt/gimp-2.8 $ make -j3 $ sudo make install $ /opt/gimp-2.8/bin/gimp