Archive for November, 2011

Disabilitare wrap in xfce4-terminal

Editare il file .bashrc ed aggiungere la seguente linea:

shopt -s checkwinsize

Notifica aggiornamenti Archlinux

In Archlinux la notifica degli aggiornamenti è gestita prevalentemente via terminale, qualora si volesse notificare gli aggiornamenti con notifyd, basta creare uno script e farlo eseguire da cron ogni ora.

Per prima cosa da root creare il seguente script /usr/bin/updates-notification

#!/bin/bash
pkg_updates=$(package-query -QAu | wc -l)
pkg_notified=$(cat /tmp/updates-notification.tmp)
echo $pkg_updates > /tmp/updates-notification.tmp
if [[ pkg_updates -gt 0 && pkg_updates -gt pkg_notified ]]
then
	notify-send --expire-time=300000 --icon=/usr/share/icons/elementary/apps/128/system-software-update.svg "$(echo $pkg_updates) updates available:" "$(package-query -QAuf "%s %n %l > %V" | sort)"
fi

utilizza il comando notify-send per far apparire una popup di notifica visibile per 5 minuti, popup che verrà riproposta solo nel caso di ulteriori aggiornamenti, almeno fino al riavvio successivo.
NB: Nel comando package-query il parametro %s è racchiuso tra due tag “i”, mentre il parametro %n tra due tag “b”.

A questo punto bisogna rendere eseguibile lo script con:

chmod +x /usr/bin/updates-notification

Infine sempre da root usare il comando:

export EDITOR=nano

per impostare nano come editor di cron, e quindi digitare:

crontab -e

ed inserire quanto segue:

@hourly export DISPLAY=:0.0 ; yaourt -Sy ; su utente -c /usr/bin/updates-notification

NB: Sostituire “utente” con il nome dell’utente a cui si vuole notificare gli aggiornamenti.

Regolazione prestazioni su schede Nvidia

Inserire in xorg.conf le seguenti opzioni:

Batteria > massimo risparmio energetico.
Corrente > massime prestazioni.

"PowerMizerEnable=0x1; PerfLevelSrc=0x2222; PowerMizerDefault=0x3; PowerMizerDefaultAC=0x1"

Batteria > massimo risparmio energetico.
Corrente > prestazioni adattive.

"PowerMizerEnable=0x1; PerfLevelSrc=0x2233; PowerMizerDefault=0x3"

Batteria > prestazioni adattive.
Corrente > massime prestazioni.

"PowerMizerEnable=0x1; PerfLevelSrc=0x3322; PowerMizerDefaultAC=0x1"

Batteria > prestazioni adattive.
Corrente > prestazioni adattive.

"PowerMizerEnable=0x1; PerfLevelSrc=0x3333"

Thunar errore stat del file .gvfs

Se all’avvio thunar restituisce il seguente messaggio:

Errore nell'eseguire lo stat del file "/home/utente/.gvfs": Il socket di
destinazione non è connesso.

è possibile forzare lo smontaggio del volume usando il comando:

sudo fusermount -u /home/utente/.gvfs

Abilitare retroilluminazione tastiera

Creare il file:

sudo nano /etc/modprobe.d/sony-laptop.conf

ed inserire la seguente riga:

options sony-laptop kbd_backlight=1

questo va a modificare l’opzione in /sys/devices/platform/sony-laptop/kbd_backlight