Bei der Anmeldung an meinem Netbook gab es mit Kubuntu und KDM ein Problem. Nach der EIngabe des richtigen Passwortes verschwand der Dialog um knapp zwei Sekunden später wieder aufzutauchen. Bei mir half es die Rechte für /dev/null/ ordentlich mittels:
sudo chmod uga+rw /dev/null
zu setzen. Danach funktionierte die Anmeldung wieder tadellos.
Auf einem Ubuntu 10.04 (minimal) System hatte ich Probleme mit den Locales. Das äußerte sich z.B. bei einem svn update:
svn: warning: cannot set LC_CTYPE locale
svn: warning: environment variable LC_ALL is de_DE.utf8
svn: warning: please check that your locale name is correct
Die Lösung ist dazu ist glücklicherweise ganz einfach. Ein beherztes
locale-gen de_DE.UTF-8
im Terminal und schon funktioniert das ganze wieder :)
Bei Diaspora handelt es sich um ein dezentrales soziales Netzwerk welches in sogenannten Pods organisiert ist. Jeder kann einen solchen Pod aufsetzen. In diesem Artikel soll es darum gehen einen solchen Pod auf einem Ubuntu 10.04 LTS (minimal) Server aufzusetzen. Wichtig an dem Polgenen Skript ist, das die universe Quellen für Ubuntu freigeschaltet sind. Dazu muss es in der /etc/apt/sources.list so aussehen:
deb http://archive.ubuntu.com/ubuntu lucid main
deb http://security.ubuntu.com/ubuntu lucid-security main
deb http://archive.ubuntu.com/ubuntu lucid universe
deb http://security.ubuntu.com/ubuntu lucid-security universe
Anschließend werden die Quellen mittels apt-get update aktualisiert. Das Skript stammt von der Seite http://www.h3manth.com/content/setup-diaspora-ubuntu und war auch schon in den offiziellen Quellen von Diaspora. Dort ist es allerdings nicht mehr zu finden:
#!/bin/bash
# Author :
# Site : www.h3manth.com
# This script helps to setup diaspora.
# Set extented globbing
shopt -s extglob
# Check if the user has sudo privilages
sudo -v >/dev/null 2>&1 ||
{ echo $(whoami) has no sudo privileges ; exit 1; }
# Take a clone of Diaspora
(
echo „Clone diaspora source..“
git clone http://github.com/diaspora/diaspora.git
echo „Cloned the source..“
# Install extra gems
cd diaspora
echo „Installing more gems..“
sudo bundle install
echo „Installed.“
# Install DB setup
echo „Seting up DB..“
rake db:seed:tom
echo „DB ready. Login -> tom and password -> evankorth.\
More details ./diaspora/db/seeds/tom.rb.“
Nun kann man sich einen Account registrieren und Diaspora testen. Zu finden ist Diaspora dabei unter Port 3000 z.B. http://example.com:3000. Hierbei sollte man beachten das es sich wirklich nur um eine Testumgebung handelt, welche nicht für den Produktiveinsatz gedacht ist.
Vor ein paar Tagen gab es auf Golem einen Artikel über das Galaxy Tab und Ubuntu. Prinzipiell ging es darum Ubuntu auf dem Tablett zum laufen zu bekommen. Zwar startet es im Moment nur als Terminal Emulation aber es macht Hoffnung auf ein funktionierendes Dual Boot System (Android & Ubuntu) auf dem Tablett. Was dann noch fehlt ist eine ordentliche Touchunterstützung seitens Ubuntu. Aber ich bin da vorsichtig optimistisch :)
Der Out of Memory Manager ist ein Stück Software im Linux Kernel welches Tasks beendet wenn kein Speicher mehr verfügbar ist. Eigentlich dachte ich das ich mit dem OOM nie etwas zu tun bekomme, aber da lag ich falsch. Nach dem Login (KDE) fror der Desktop nach knapp 30 Sekunden ein. Die Prozessorauslastung ging auf 100% hoch (bei einem Core i5) und belegte sämtlichen Speicher. Nach einigen Minuten beendete der OOM den entsprechenden Prozess und das System war wieder bedienbar. Im Systemlog wurde dann der Schuldige gefunden: Akonadi. Akonadi startete beim Start eine Menge Prozesse (zirka 10) und legte damit das gesamte System lahm. Ein Löschen der Konfigurationsdateien von Akonadi (welche unter ~/.config/akonadi/ zu finden sind) brachte dann nach einem Neustart den gewünschten Erfolg und machte das System wieder bedienbar.