Dato che andava reinstallato, ho deciso di testare Karmic.
Le mie impostazioni sono:
- Partizione / da 30.00 GB
- Swap da 2048 MB
- Partizione /home cifrata con lo spazio restante
Ho provveduto subito ad installare con pacchetti esterni DropBox e TrueCrypt, mentre da repository ho installato:
kismet gpsd gpsdrive wireshark sox festival alsaplayer-text ntfsprogs network-manager-openvpn pamusb-tools libpam-usb powertop ubuntu-restricted-extras emacs23-nox ssh
Il problema dello sfarfallio della luminosità (descritto in questo bug) l’ho “risolto” aggiungendo l’applet per il controllo della luminosità al pannello, quindi cliccando su di esso e regolandola a mano. In questo modo smette di sfarfallare fino al login successivo. Spero che rilascino presto un update per questo…
Non mi piace molto il fatto che non si possa configurare il comportamento della schermata di login, disabilitando la lista degli utenti. E’ un problema di sicurezza bello e buono e da Ubuntu non me lo aspettavo.
Comunque la cosa può essere risolta tramite il comando:
sudo gconftool-2 –direct –config-source xml:readwrite:/etc/gconf/gconf.xml.defaults –type bool –set /apps/gdm/simple-greeter/disable_user_list true
Su firefox ho ovviamente installato immediatamente XMarks e DownloadStatusBar, mentre ho modificato il file .emacs per adattarlo ai miei gusti:
;; Disabilita la schermata iniziale
(setq inhibit-startup-message t)
;; Abilita l'indicatore del numero di colonna in fondo allo schermo
(column-number-mode 1)
;; Alcuni comandi abbreviati
(global-set-key [f3] 'kill-this-buffer)
;; Abilita la rotella del mouse
(mouse-wheel-mode t)
;; Abilita la funzione di evidenziazione della selezione
(transient-mark-mode t)
;; SavePlace- this puts the cursor in the last place you edited
;; a particular file. This is very useful for large files.
(require 'saveplace)
(setq-default save-place t)
;; replace highlighted text with what I type rather than just
;; inserting at a point
(delete-selection-mode t)
;; Abilita la funzione per evidenziare la riga su cui si trova il cursore
;(global-hl-line-mode 1)
;(set-face-background 'hl-line "Blue")
;; personalizzano l'aspetto generale di emacs
(set-background-color "Black")
(set-foreground-color "White")
;;(set-cursor-color ("Yellow")
;;Usa C-l per il Goto-line
(global-set-key "\C-l" 'goto-line)
;; Per scrivere solo y o n al posto di yes o no
(fset 'yes-or-no-p 'y-or-n-p)
;;
;;
;; Put autosave files (ie #foo#) in one place, *not*
;; scattered all over the file system!
(defvar autosave-dir
(concat "/tmp/emacs_autosaves/" (user-login-name) "/"))
(make-directory autosave-dir t)
(defun auto-save-file-name-p (filename)
(string-match "^#.*#$" (file-name-nondirectory filename)))
(defun make-auto-save-file-name ()
(concat autosave-dir
(if buffer-file-name
(concat "#" (file-name-nondirectory buffer-file-name) "#")
(expand-file-name
(concat "#%" (buffer-name) "#")))))
;; Put backup files (ie foo~) in one place too. (The backup-directory-alist
;; list contains regexp=>directory mappings; filenames matching a regexp are
;; backed up in the corresponding directory. Emacs will mkdir it if necessary.)
(defvar backup-dir (concat "/tmp/emacs_backups/" (user-login-name) "/"))
(setq backup-directory-alist (list (cons "." backup-dir)))
;;
;;
;;
;; ========== Line by line scrolling ==========
;; This makes the buffer scroll by only a single line when the up or
;; down cursor keys push the cursor (tool-bar-mode) outside the
;; buffer. The standard emacs behaviour is to reposition the cursor in
;; the center of the screen, but this can make the scrolling confusing
(setq scroll-step 1)
;;
;;
;;
;; Make pair of {,[ and (
(setq skeleton-pair t)
(setq skeleton-pair-on-word t)
(global-set-key "(" 'skeleton-pair-insert-maybe)
(global-set-key "[" 'skeleton-pair-insert-maybe)
(global-set-key "{" 'skeleton-pair-insert-maybe)
;; cperl-mode is preferred to perl-mode
(defalias 'perl-mode 'cperl-mode)
(autoload 'mode-compile "mode-compile"
"Command to compile current buffer file based on the major mode" t)
(global-set-key "\C-cc" 'mode-compile)
(autoload 'mode-compile-kill "mode-compile"
"Command to kill a compilation launched by `mode-compile'" t)
(global-set-key "\C-ck" 'mode-compile-kill)
Update:
Un fix temporaneo al problema della luminosità “sfarfallante” è quello di deselezionare il power manager dalla lista delle applicazioni da lanciare all’avvio (menu System->Preferences->Startup Applications).
Ovviamente in questo modo si perdono tutti i vantaggi (sospensione, ibernazione, ecc…) del gnome-power-manager, ma in compenso ora i tasti per la luminosità funzionano ottimamente sul mio Ubuntu Studio!


