Problemes actualitzant a Ubuntu 12.04 LTS

Última modificació: gener de 2013

L'última actualització de la Ubuntu del pare de la versió 10.04 a la versió 12.04 em va donar una mica de feina. M'he trobat amb tot de problemes que he hagut de solucionar:

Des de la 10.04 no surt com disponible actualitzar a la versió 12.04 (en diu que actualitzaràs a la 10.10)

Des del terminal:

update-manager -d

El sistema no arrenca i en el monitor es mostra un missatge de "Out of range"

Per algun motiu grub troba un error i llavors s'atura. Com a més al monitor no veiem res, amb l'Out of range, per arrencar el sistema has de fer un "enter" a cegues.

Per a que grub no s'aturi: al fitxer /boot/grub/grub.cfg busquem l'entrada:

set timeout=-1

i la substituïm per:

set timeout=5

L'out of range es degut a que grub fa tot el procediment d'arrencada a una resolució major de la que suporta el monitor. A més, el tema empitjora per la dèria d'Ubuntu de fer un arranc en el que no veus res

.

Per a desactivar l'arranc "enmascarat" hem de manipular en el fitxer /etc/default/grub:

#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

GRUB_CMDLINE_LINUX_DEFAULT="nosplash debug"

GRUB_TERMINAL=console

I actualitzem grub amb:

update-grub

També desinstal·lar plymouth-x11 i tots els temes que trobem de plymouth: (ull, el main package de plymouth el mantindrem)

Amb l'arranc tradicional "verbós" he pogut detectar unes regles udev que no estaven del tot correctes i que he pogut esborrar. També serveix per a veure quins serveis t'està arrencant el sistema i poder desinstal·lar-los si no et fan falta.

Problemes amb una NVIDIA GeForce 6150SE nForce 430

He tingut problemes de corrupció de pantalla amb el driver "current" (la versió anterior 173 configurada des de "controladors addicionals" com a mínim si que funcionava bé). He configurat per a obtenir una versió current més nova d'aquesta manera:

apt-add-repository ppa:ubuntu-x-swat/x-updates

apt-get update

apt-get install nvidia-current

Podem comprovar després de reiniciar amb quina versió de driver estem treballant:

glxinfo | grep OpenGL

Eines per a personalitzar moltes coses:

apt-get install myunity

apt-get install gconf-editor

apt-get install compizconfig-settings-manager

apt-get install bum

Eliminar la notificació del correu del systray

si no ens fa falta aquesta notificació:

apt-get remove indicator-messages

Si fem servir Gmail ens pot ser útil:

apt-get install unity-mail

Instal·lar tots els códecs:

Aquells còdecs que ens poden fer falta (flash), suport per .rar...

apt-get install ubuntu-restricted-extras

Gestió d'usuaris:

Potser ens interessa tornar a la versio anterior del gestor d'usuaris, per a administrar més cómodament els privilegis dels usuaris i la seva pertitnença als grups.

Instal·lem:

sudo apt-get install gnome-system-tools

Ara busquem l'aplicació "Usuarios i grups" (si no la trobem, desde el terminal fem "users-admin")

El sistema va lent

La màquina no és gaire potent i per esgarrapar una mica de rendiment, a part de desinstal·lar o deshabilitar serveis no necessaris (bluetooth per exemple), he fet algunes coses:

Eliminar programes a l'inici:

Si fem gnome-session-properties, no veiem realment tots els serveis o programaris que arrenquen a l'inici de la nostra sessió. Per a poder veure'ls tots i poder desactivar els que no ens interessen:

sudo sed -i "s/NoDisplay=true/NoDisplay=false/g" /etc/xdg/autostart/*.desktop

Ara si que veurem a gnome-session-properties (àlies "startup applications" o "aplicacions a l'inici") tots el que s'inicia amb la nostra sessió.

Recordem que les possibles aplicacions a executar a l'inici les podem veure als directoris:

~/.config/autostart/

/etc/xdg/autostart/

Swapiness

El sistema per defecte el posa a 60. Si volem evitar en lo possible que el sistema vagi fent swap, podem canviar aquest calor afegint la línia al fitxer /etc/sysctl.conf:

vm.swappiness=20

zram crea un espai -comprimit- de swap en RAM, de manera que si el sistema comença a "swapejar" ho farà sobre aquesta zram, molt més ràpida que el disc dur. Per a activar aquesta zram simplement fem:

apt-get install zram-config

Unity lent

En un equip modest, en comptes de treballar amb l'Unity 3D, és millor fer-ho amb l'Unity 2D. També podem instal·lar Gnome-shell o bé fer servir Gnome 2D per un tema de rendiment.

Un altre cosa que podem fer és anar a Configuració del sistema / Privacitat i desactivar "Registrar activitat". Això ho farem per l'usuari amb el que estem logats; si volem per a tothom:

apt-get remove zeitgeist-datahub

Neteja de cachés

He trobat que és útil bleachbit:

apt-get install bleachbit

Bàsicament per a fer net de la cache del navegadors, cache d'imatges, etc. acumulats de uns quants anys. En aquest cas m'ha alliberat uns 900 MB.