DVD abspielen welche mit CSS „geschützt“ ist

Da kauft man sich eine DVD und muss dann feststellen das man sie nicht abspielen kann weil die DVD mit dem Content Scramble System kurz CSS „geschützt“ wird. Geschützt deshalb in Anführungszeichen weil CSS wie der Chaos Computer Club so schön sagte: ein „laienhaftes Verschlüsselungssystem“ sei. Was also muss man tun damit man solche DVDs unter Ubuntu abspielen kann? Es müssen einige Kleinigkeiten nachinstalliert werden. Dazu öffnet man eine Konsole und gibt folgendes ein:

sudo apt-get install libdvdread4
sudo /usr/share/doc/libdvdread4/install-css.sh
sudo reboot

Nach dem Reboot sollte das ganze dann funktionieren, so das z.B. VLC (VideoLan) das ganze abspielen kann.

Weitere Informationen gibt es unter:
https://help.ubuntu.com/community/RestrictedFormats/PlayingDVDs
http://de.wikipedia.org/wiki/Libdvdcss
http://de.wikipedia.org/wiki/Content_Scramble_System

Wacom Grafiktablett Treiber über PPA installieren

Vor einiger Zeit beschrieb ich wie man ein Wacom Grafiktablett zum laufen bekommt. Mittlerweile geht dies einfacher, da es ein PPA mit dem entsprechenden Kernelmodul gibt. Dazu fügt man das entsprechende PPA:

ppa:doctormo/wacom-plus

in der Paketverwaltung hinzu und aktualisiert diese. Nun muss man nur noch das Paket wacom-dkms installieren und schon läuft das ganze. Auch hier gilt das Modul nach jedem Kernelupdate neu zu installieren.

Weitere Informationen gibt es unter:
https://seeseekey.net/archive/1041

Probleme mit den Locales

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 :)

Ubuntu auf dem Samsungs Galaxy Tab

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 :)

Weitere Informationen gibt es unter:
https://www.youtube.com/watch?v=mAM4o4QcHT0

Vala

Erstaunt stellte ich gestern fest das der neue Standardfotomanager unter Ubuntu (Shotwell) in Vala geschrieben ist. Bei Vala handelt es sich um eine Programmiersprache welche stark an C# und Java angelehnt ist. Dabei benötigt sie aber keine Laufzeitumgebung. Man hat dann also eine Sprache welche eine moderne Syntax bietet und keine Laufzeitumgebung benötigt sondern nativ auf dem System läuft. Im Gegensatz zu .NET/Mono hat die Sprache keinen Garbage Collector sondern implementiert automatische Referenzzählung zur Speicherverwaltung.

Beim durchschauen der Syntax (verglichen mit C#) sind mir einige Unschönheiten aufgefallen welche einige Konstrukte nicht sehr elegant aussehen lassen, aber das muss man sich wahrscheinlich mal in einem kleinen Projekt anschauen. Es ist möglich mit Vala plattformunabhängige Anwendungen zu schreiben. Als Standardbibliothek steht einem die glibc sowie die Geelib zur Verfügung. Der Vala Compiler wandelt den Quellcode in C Code um und kompiliert diesen dann anschließend. Definitiv eine Sprache die man sich mal anschauen sollte :) Die offizielle Seite von Vala ist unter http://live.gnome.org/Vala zu finden.

Weitere Informationen gibt es unter:
http://de.wikipedia.org/wiki/Vala_%28Programmiersprache%29