Open Source im professionellen Einsatz

Couscous mit Minze

Für Exotik auf dem Esstisch sorgt Couscous mit Minze und Zitronensaft. Gerade wenn draußen die ersten heißen Sonnenstrahlen die Haut wärmen, verbreitet das Gericht aus heißen Weltregionen eine angenehme Kühle auf dem Gaumen. Die Zutaten: 200 Gramm Couscous, eine Zwiebel, ein oder zwei Knoblauchzehen, zwei rote und zwei gelbe Paprikaschoten, vier mittelgroße Tomaten, 500 Gramm Joghurt, ein halbes Bund Minze, Olivenöl, der Saft einer Zitrone, ein halber Teelöffel Paprikapulver.

Das Couscous nach Packungsanweisung zubereiten. Dann Zwiebeln und Knoblauch fein würfeln und beides in einer Pfanne mit Olivenöl bei mittlerer Hitze andünsten. Die Paprikaschoten und Tomaten in Würfel schneiden, die Minze hacken. Zwiebeln, Knoblauch, Paprika, und drei Esslöffel Olivenöl unter das abgekühlte Couscous mischen, salzen und mit Minze bestreuen. Joghurt, Paprikapulver und etwas Salz verrühren und mit dem Couscous servieren. (pkr)

Linux und Webcams

Wenn Linux-Nutzer eine Webcam kaufen, ob eingebaut im Netbook oder als externe Hardware, finden sie auf der mitgelieferten Treiber-CD selten verwertbare Software für ihr Betriebssystem. Nur wenige Hersteller legen Webcam-Treiber für Linux bei. Dennoch ergibt sich insgesamt ein positives Fazit, denn Linux unterstützt mittlerweile zahlreiche Geräte.

Vor knapp fünf Jahren zog die Schwesterzeitschrift des Linux-Magazins "EasyLinux" in einem Webcam-Test noch eine düstere Bilanz: Nur drei von sieben Kameras ließen sich zur Kooperation überreden, bei einer davon trübten verschobene Farbräume die Freude über das endlich sichtbare Bild [1]. Eine Quote von unter 30 Prozent unterstützter Geräte machte damals den Webcam-Kauf zum Abenteuer.

Dass die Webcam-Unterstützung heute wesentlich besser ausfällt, verdankt die Linux-Community mehreren Umständen: Einerseits gibt es inzwischen ein paar Hersteller, die freie Linux-Treiber für ihre Geräte wenigsten zum Download anbieten. Andererseits ist die 2005 verabschiedete USB-Geräteklasse "Video" (UVC, [2]) bei vielen Webcam-Herstellern als Standard angekommen. Seit Kernelversion 2.6.26 unterstützt Linux diesen über das Modul Uvcvideo [3] nativ, mit ihm funktionieren die meisten Geräte, die dem Standard folgen. Leider bestehen immer noch Schwierigkeiten mit fehlerhafter Firmware. Teilweise bauen die Hersteller die Kameras sogar verkehrt herum ein und bügeln den Lapsus absurderweise über die beigelegte Windows-Software aus.

Ignoranz

Doch einige Hersteller ignorieren nach wie vor den inzwischen etablierten Standard und verweigern die Entwicklung von Linux-Treibern und sogar die Unterstützung Freiwilliger. Der französische Programmierer Michel Xhaard entwickelt seit 2003 im Rahmen des Projekts GSPCA (Generic Software Package for Camera Adapters, [4]) weitgehend im Alleingang Treiber für die meist billigen Webcams, die sich nicht an den UVC-Standard halten. Als Anlass für den Start des Projekts nennt auch Xhaard den Kauf zweier Webcams, die Linux zunächst nicht unterstützten, als Weihnachtsgeschenke für seine Töchter.

Das Werk des Physikers, das inzwischen Treiber für über 250 Geräte bereitstellt, hat mit Version 2.6.27 Einzug in den Linux-Kernel gehalten. Die Unterstützung für sieben verschiedene Chipsätze genügt, um die UVC-inkompatiblen Geräte vieler Hersteller, von Aiptek über Creative, Logitech und Philips bis hin zu zahlreichen Nonames, unter Linux zum Laufen zu bringen. Die nach wie vor vollständig ausbleibende Unterstützung der Hersteller verursacht bei einigen der GSPCA-Geräte jedoch Probleme wie schlechte Bildqualität.

Vor der Anschaffung lohnt sich deshalb ein Blick auf die Kompatibilitätslisten auf den Seiten des GSPCA- und des Linux-UVC-Projekts. Einige Hersteller führen ebenfalls Listen über den Status ihrer Geräte unter Linux, diese haben sich bei Stichprobentests jedoch als ziemlich unzuverlässig herausgestellt: Manche als "Unsupported" markierten Webcams laufen mit Kernelmodulen aus dem GSPCA- oder dem Uvcvideo-Projekt problemlos.

Infos

[1] Elisabeth Bauer, "Webcams im Test": EasyLinux 07/07, S. 78, [http://www.easylinux.de/Artikel/ausgabe/2004/07/078-webcams]

[2] USB Video Device Class: [http://en.wikipedia.org/wiki/USB_video_device_class]

[3] Linux UVC: [http://linux-uvc.berlios.de]

[4] GSPCA: [http://mxhaard.free.fr]

[5] Cheese: [http://projects.gnome.org/cheese]

[6] David Siegel: [http://home.cs.tum.edu/~siegel]

[7] Markus Franz, "Gesichtserkennung mit OpenCV et al.": Linux-Magazin 02/08, S. 110

[8] Ustream.tv: [http://www.ustream.tv]

[9] Blog TV: [http://www.blogtv.com]

[10]Stickam: [http://www.stickam.com]

[11] Webcamstudio: [http://webcamstudio.wiki.sourceforge.net]

Diesen Artikel als PDF kaufen

Als digitales Abo

Als PDF im Abo bestellen

comments powered by Disqus

Ausgabe 07/2013

Preis € 6,40

Insecurity Bulletin

Insecurity Bulletin

Im Insecurity Bulletin widmet sich Mark Vogelsberger aktuellen Sicherheitslücken sowie Hintergründen und Security-Grundlagen. mehr...

Linux-Magazin auf Facebook