NOTE : Ubuntu 10.04 est sorti en avril 2010. De nouvelles versions d'Ubuntu sont sorties depuis, et ce qui se trouve ici peut ne pas fonctionner.
Mise à jour du système avant toute chose : sudo aptitude update sudo aptitude safe-upgrade
Quand la mise à jour est terminée, je change les DNS pour ceux d'Open DNS : 208.67.222.222 et 208.67.220.220.
Je redémarre pour prendre en compte les changements DNS et je vérifie ensuite sur cette page si ça marche : http://welcome.opendns.com.
J'active les dépôts Universe, Multiverse et Partner (ce dernier est pour Adobe-flashplugin) dans "sources de logiciels", ainsi que divers dépôts avec les lignes ci dessous (je peux aussi aller dans Ubuntu-tweak pour faire ça) :
sudo add-apt-repository ppa:tualatrix/ppa # Gnome-Do, Ubuntu-Tweak et autres :(infos)
sudo add-apt-repository ppa:chromium-daily # Chromium Daily
sudo add-apt-repository ppa:bisigi # Thèmes Bisigi
sudo add-apt-repository ppa:ubuntu-wine # Wine
sudo add-apt-repository ppa:tiheum/equinox # le thème Faenza (infos)
Dépôts pour Opera :
sudo bash -c 'echo "deb http://deb.opera.com/opera/ sid non-free" > /etc/apt/sources.list.d/opera.list' && wget -O - http://deb.opera.com/archive.key | sudo apt-key add -
Dépôts pour Virtual Box :
sudo bash -c 'echo "deb http://download.virtualbox.org/virtualbox/debian lucid non-free" > /etc/apt/sources.list.d/vbox.list' && wget -O - http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc | sudo apt-key add -
Je remets ensuite à jour les dépôts et j'installe tous mes logiciels préférés (passez là souris sur un paquet pour voir une description) :
Anciens paquets, que je n'utilise plus, et que j'ai retiré de la liste :
Et comme y'a des logiciels par défaut qui ne me servent à rien, je les vire :
Pour activer le son dans la sortie casque :sudo cp /etc/modprobe.d/alsa-base.conf /etc/modprobe.d/alsa-base.conf.BAK && sudo bash -c 'echo "options snd-hda-intel model=z71v position_fix=1" >> /etc/modprobe.d/alsa-base.conf'
Je redémarre pour prendre en compte les changements sur la sortie casque, et dans les propriétés audio, je met, dans l'onglet sortie la sortie sur analog headphones.
Ainsi, les haut parleurs n'émetteront plus de son et tout sortira par le casque. Pour moi, c'est mieux.
Pour pouvoir taper un espace insécable au clavier avec le raccourcis Alt Gr + Espace, je change dans les paramètres du clavier : Claver > Onglet "Agencement" > "Options" > puis à la ligne "utiliser la barre d'espacement pour insérer un espace insécable", je coche la case "espace insécable au 3eme niveau".
Le support des DVD : le scripte est là, dans Ubuntu, mais les paquets qu'il installes ne peuvent êtres mis dans Ubuntu par défaut (question de licences, etc.). Il suffit de le lancer : sudo /usr/share/doc/libdvdread4/install-css.sh
Je désactive quelque services inutiles (bluetooth, brltty, etc.) : sudo sysv-rc-conf
Google Chrome & Chromium ne fonctionnent pas sur localhost quand on n'est pas connecté au net. C'est quoi ce bordel ? J'ai la solution : il suffit de les lancer en activant l'ipv6 (changer les raccourcis dans les menus donc) : chromium-browser --enable-ipv6 %U
Dans "Système" > "Préférences" > "Menu Principal", j'active/désactive les entrés que je n'utilise jamais.
gconftool-2 --set /apps/compiz/general/screen0/options/detect_refresh_rate --type boolean "false" gconftool-2 --set /apps/compiz/general/screen0/options/refresh_rate --type integer "120" gconftool-2 --set /apps/compiz/general/screen0/options/sync_to_vblank --type boolean "true" gconftool-2 --set /apps/compiz/plugins/resizeinfo/allscreens/options/always_show --type boolean "true" gconftool-2 --set /apps/compiz/plugins/scale/allscreens/options/initiate_key --type string "F12"
gconftool-2 --set /apps/gedit-2/preferences/editor/current_line/highlight_current_line --type boolean "true" gconftool-2 --set /apps/gedit-2/preferences/editor/font/use_default_font --type boolean "false" gconftool-2 --set /apps/gedit-2/preferences/editor/font/editor_font --type string "DejaVu Sans Mono 9" gconftool-2 --set /apps/gedit-2/preferences/editor/line_numbers/display_line_numbers --type boolean "true" gconftool-2 --set /apps/gedit-2/preferences/editor/save/auto_save --type boolean "true" gconftool-2 --set /apps/gedit-2/preferences/editor/save/auto_save_interval --type integer "5"
gconftool-2 --set /desktop/gnome/font_rendering/dpi --type float "92" gconftool-2 --set /desktop/gnome/font_rendering/hinting --type string "full" gconftool-2 --set /desktop/gnome/font_rendering/antialiasing --type string "rgba" gconftool-2 --set /desktop/gnome/interface/document_font_name --type string "Liberation Sans 10" gconftool-2 --set /desktop/gnome/interface/font_name --type string "Liberation Sans 10" echo "gtk-menu-popup-delay = 0" >> ~/.gtkrc-2.0
gconftool-2 --set /apps/rhythmbox/plugins/iradio/hidden --type boolean "false" gconftool-2 --set /apps/rhythmbox/plugins/iradio/active --type boolean "false"
Le menu contextuel ou le menu "système" n'ont pas d'icones ! Voilà comment on les remet : gconftool-2 --set /desktop/gnome/interface/menus_have_icons --type boolean "true" Dans Lucid, les boutons réduire/agrandire/fermer sont à gauche. On le remet à droite avec : gconftool-2 --set /apps/metacity/general/button_layout --type string "menu:minimize,maximize,close" Si on veut les avoir à gauche, ajoutons au moins le bouton "menu" à droite : gconftool-2 --set /apps/metacity/general/button_layout --type string "close,minimize,maximize:menu"
Dans Lucid, le bouton de Nautilus pour basculer entre l'affichage du chemin des dossiers ou des boutons clicables à disparu. On peut encore se servire du Raccourcis CTRL+L / Escape, mais le changement n'est pas permanent. On peut faire ceci pour le laisser en mode texte : gconftool-2 --set /apps/nautilus/preferences/always_use_location_entry --type boolean "true" Je change le format de la date (apparaissant dans les dates de modification des fichiers : gconftool-2 --set /apps/nautilus/preferences/date_format --type string "informal" Dans les propriétés des fichiers, je préfère avoir le réglage des permissions avec des cases (plus proche du système ChMod) gconftool-2 --set /apps/nautilus/preferences/show_advanced_permissions --type boolean "true"
En général, je copie le dossier ~/.mozilla/firefox/ de l'installation précédente dans la Ubuntu fraîchement installée. Comme ça, j'ai mes réglages, mes marques pages, mes modules complémentaires ainsi que toute l'historique.
Sinon, j'installe les modules suivants :J'ai aussi quelques réglages dans "about:config" :
Le lissage sous pixel dans Firefox est hideux. J'y remede ainsi :
sudo mv /etc/fonts/conf.d/10-hinting-slight.conf /etc/fonts/conf.d/10-hinting-slight.conf.bak
sudo mv /etc/fonts/conf.d/10-no-sub-pixel.conf /etc/fonts/conf.d/10-no-sub-pixel.conf.bak
sudo ln -s /etc/fonts/conf.avail/10-hinting-medium.conf /etc/fonts/conf.d/.
sudo ln -s /etc/fonts/conf.avail/10-sub-pixel-rgb.conf /etc/fonts/conf.d/.
sudo dpkg-reconfigure fontconfig
Pour des raisons de brevets logicielles déposés par Apple, la réduction des fenêtres à la MacOS-X est désactivée dans CompizFusion. Voilà comment l'activer :
On désactive compiz temporairement, et on installe le paquet GHEX : sudo apt-get install ghex On sauvegarde les fichiers à modifier : sudo cp /usr/lib/compiz/libanimation.so /usr/lib/compiz/libanimation.so.bak && sudo cp /usr/lib/compiz/libanimation.a /usr/lib/compiz/libanimation.a.bak && sudo cp /usr/share/compiz/animation.xml /usr/share/compiz/animation.xml.bak
Les deux premiers sont à ouvrir avec ghex2, et le dernier avec gedit. À chaque fois on recherche la chaine magic_lamp_max_waves et l'on remplace les <min>3</min> par des <min>0</min>.
sudo ghex2 /usr/lib/compiz/libanimation.so sudo ghex2 /usr/lib/compiz/libanimation.a sudo gedit /usr/share/compiz/animation.xml
On désactive la rotation de l'écran de veille Matrix : sudo gedit /usr/share/applications/screensavers/glmatrix.desktop et on ajoute -no-rotate à la fin de la ligne commençant par "Exec=glmatrix"
L'installation du pilote de nVidia remet la résolution de l'écran de boot à 640×480. C'est moche. Heureusement, ®om à trouvé la solution :
sudo cp /etc/default/grub /etc/default/grub.bak
Ensuite, dans ce fichier, on remplace : « GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" » par « GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1280x800-24,mtrr=3,scroll=ywrap" »
On change aussi la ligne « #GRUB_GFXMODE=640x480 » par « GRUB_GFXMODE=1280x800 ».
Ensuite, on éxécute ces commandes : echo 'uvesafb mode_option=1680x1050-24 mtrr=3 scroll=ywrap' | sudo tee -a /etc/initramfs-tools/modules echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash sudo update-grub2 sudo update-initramfs -u
Pour corriger le décalage hideux des notifications :
sudo apt-get install build-essential libnotify-bin
sudo apt-get build-dep notify-osd
mkdir ~/work && cd ~/work
apt-get source notify-osd
wget http://m-del.net/wp-content/uploads/2010/04/notify-osd-cp.patch
cd notify-osd-0.9.29
patch -p1 -i ../notify-osd-cp.patch
./configure --prefix=/usr
make && sudo make install
Dans le fichier ~/.notify-osd je met par exemple ça :
On redémarre finalement le logiciel : killall notify-osd && notify-osd
Par défaut, et sur mon ordi, le mixage stéréo de la carte son (pour enregistrer tout ce qui sort de la carte) ne marche pas.
J'éffectue cette manip pour que ça marche :
sudo aptitude install pavucontrol
Puis, dans les préférences d'Audacity, je met la sortie et l'entrée sur "pulse" et je lance l'enregistrement.
Dans le controleur de volume pulseAudio, onglet "enregistrement", je met la source sur "Monitor of internal audio.
Chez moi ça marche ;-)
La version ffmpeg n'est pas compatible (en tout ça ne marche pas) avec les différents codecs présents dans les dépôts.
Du coup je suis obligé de tout compiler…
HOWTO: Install and use the latest FFmpeg and x264
Je modifie le fichier de configuration du terminal : /etc/bash.bashrc par celui-ci :
Il contient quelques truc pompés sur Linux Mint : le prompt en couleur (vert en normal et rouge en Root). La dernière ligne permet de d'ajouter un petit message humoristique à l'ouverture d'un terminal. C'est rigolo :)
Mis à jour le lundi 20 septembre 2010.