Samsung ML-1660 und Linux

Da die ersten Hits bei der Suche nach Linux und dem Samsung ML-1660 (meinem Drucker) immer noch auf Samsungs Binärtreiber verweisen: Es gibt eine einfachere Möglichkeit, den Printer zu nutzen. Es gibt einen freien Treiber für Cups, mit dem Namen SpliX. Dieser ist als Paket splix z.B. unter Ubuntu oder Fedora verfügbar. Wenn man das installiert, läuft der Drucker ganz ohne manuelles Entpacken von zig Dateien.

Steam unter Debian mit chroot

Update 02. Juni 2013: Seit spätestens Ende Mai 2013 ist Steam in den offiziellen Debian-Repositories (aktuell nur experimental) verfügbar. Der Umweg mit dem Ubuntu-Chroot ist aber ohnehin nicht mehr nötig, weil Testing mittlerweile aktuell genug ist.


Seit Ende November ist Steam für Linux erhältlich, sogar mit Counter-Strike: Source (seit vorgestern). Doch offiziell unterstützt wird leider nur Ubuntu in der Version 12.04. Für die meisten Linuxnutzer ist das kein Problem, weil es meistens trotzdem läuft. Mit Debian ist das leider nicht der Fall. Ein bekanntes Workaround ist das Setzen von Umgebungsvariablen, was aber leider den Paketmanager umgeht. Eine in meinen Augen elegantere Möglichkeit ist die Benutzung von chroot.

Screenshot: Steam
Steam unter Debian

Die Installation der Chroot-Umgebung mit Ubuntu ist denkbar einfach. Steam unter Debian mit chroot weiterlesen

Steam für Linux erhältlich

Frühe Versionen hatten ja bereits 2010 den Weg in die Öffentlichkeit geschafft, seit gestern kann man nun offiziell Steam für Linux installieren. Die Auswahl an Spielen sieht schon relativ beachtlich aus: Wer das Debian-Paket installiert, kann sich einloggen und bekommt einen für Linux zurechtgestutzten Überblick seiner Bibliothek angezeigt. Die Liste passt in meinem Fall sie nicht mal auf das (zugegeben kleine) Display meines Netbooks, auf dem Ubuntu läuft.

Steam für Linux (Screenshot)

Ubuntu ist überhaupt ein gutes Stichwort: Steam unterstützt bisher nur diese eine Distribution und wird (wie man das von Windows kennt) auch nur als 32-Bit-Version ausgeliefert. Neben der bequemen Installation über den Paketmanager ist auch die Integration in den Starter (das Dock auf der linken Seite) vorbildlich gelöst. Weitere Linux-typische Features werden allerdings (noch?) nicht unterstützt. So wäre eine engere Verzahnung mit dem Paketmanager[1] zumindest möglich. Valve könnte hierfür ein Repository anbieten, sodass Software über Steam gakauft und genutz, aber von systemeigenen Funktionen aktuell gehalten würde.

Hier bietet Linux einen bisher von Steam nicht genutzen Vorteil über Windows: Beim Redmonter System ist es ja bisher nicht möglich, jegliche installierte Software zentral (z.B. über Windows-Update) auf dem neuesten Stand zu halten. Der Windows-8-Appstore bringt hier zwar Verbesserung, dass Microsoft aber alle Angebote vor der Einstellung kontrolliert und z.B. den Verkauf von Spielen für Erwachsene einschränkt, ist für Valve aber ein Grund gewesen, jetzt Ubuntu zu unterstützen. Linux-Repositories auf der anderen Seite bieten nämlich den Vorteil, ohne zentrale Kontrollinstanz auszukommen: Auf diese Weise kann jeder Nutzer selbst entscheiden, welche Software er im „Appstore“ sehen will.

Linux-Steam bietet den Offline-Mode an

Valve wird sich aber vermutlich zunächst darauf konzentrieren, alle von Windows bekannten Features auch in die Linux-Version zu implementieren. Hier sind bereits gute Fortschritte zu sehen, die „Beta“ trägt ihren Namen vermutlich zurecht – alle wichtigen Features sind vorhenden, müssen aber noch getestet werden. Selbst der Offline-Modus wird bereits angeboten – und startet auch (bevor er abstürzt). Leider ist das alles bisher noch nicht sehr nützlich, wenn man – wie ich – nicht zu den 1000 ausgewählten Teilnehmern der Closed Beta gehört. In diesem Fall kann man nämlich nichts spielen, sondern wird nur mit der Aufforderung konfrontiert, sich mit einem für die Beta zugelassenen Account einzuloggen.

  1. [1]Der Paketmanager ist vergleichbar mit Appstores: Er bietet Software zur einfachen Installation an und hält diese automatisch auf dem neuesten Stand. Nur eine Funktion zum Bezahlen ist nicht eingebaut.

Windows mit Hardware-3D in der VM

Ein Forenbeitrag über Xen und 3D hat mich schon vor längerer Zeit dazu gebracht, mein „Wintendo“[1] in eine VM umzuziehen. Der Vorteil ist, dass man auf diese Weise Linux und Windows gleichzeitig starten kann – und innerhalb von Sekundenbruchteilen das Betriebssystem wechseln. Mit der richtigen Hardware kann das virtuelle Windows sogar auf die echte Systemkomponenten zugreifen und eignet sich damit, auch moderne 3D-Spiele zu starten.

Die Einrichtung ist eigentlich nicht weiter schwer. Man benötigt nur ein passendes Mainboard mit IOMMU-Unterstützung, zwei Grafikkarten (eine für jedes Betriebssystem) und eine Linux-Distribution, die mindestens Kernel 3.2 mit bringt. (Es geht natürlich auch mit anderen Distributionen, aber dann muss man selber Kernel backen.) Die Schritte[2] sind recht schnell durchgeführt: Windows mit Hardware-3D in der VM weiterlesen

  1. [1]Windows nur zum Zocken.
  2. [2]Alle angegebenen Dateinamen sind für Fedora gültig, das ich selbst benutze. Angaben für Ubuntu werde ich mit dem Release von „Precise Pangolin“ (12.04) ergänzen, da der momentan von Ubuntu genutzte Kernel noch Handarbeit erfordert.