medien. reise. technik.
Tobias Maasland Logo
Meinen RSS-Feed abonnieren
Jetzt ganz doll neu!

eeebuntu 2.0 Anpassungen

eee logo
Bild von tuexperto

eeebuntu ist ein Ubuntu – Derivat, angepasst an den eee PC von Asus, welches ich vor einiger Zeit installiert habe. Die Installation und Benutzung funktioniert soweit problemlos und viel besser als das alte XandrOS – trotzdem habe ich ein paar Tipps und Tricks heraus gefunden, wie man das Betriebssystem noch etwas verbessern kann. Dieser Eintrag basiert auf eeebuntu 2.0.

 

Warnung

Die Tipps hier sind ohne Gewähr. Ich übernehme keine Verantwortung für Schäden an deinem Computer. Ich gehe davon aus, dass du weißt, was du tust. Du wurdest gewarnt.

Grundeinstellungen

eeebuntu ist schon ziemlich auf die eee PCs vorbereitet. Adams Kernel ist von Haus aus dabei, eine modifizierte Kernel – Version, angepasst auf die eee PC – Reihe. Herunterladen kann man sich das hier. Ich hatte mich damals für die Standard-Version entschieden. Wer Platz sparen möchte, kann sich die Base-Version herunterladen und selber anpassen. Und wer von dem klotzigen Standardmenü auf dem original XandrOS begeistert war, der kann sich auch die NBR-Variante anschauen.

Um sich die Fenster überhaupt komplett anschauen zu können (die y-Auflösung ist mit 600 Pixeln nicht die höchste), muss erst einstellen, dass man Fenster nach oben hinaus schieben darf (Quelle). Dazu folgendes in einem Terminal eingeben:

gconftool-2 --set /apps/compiz/plugins/move/allscreens/options/constrain_y --type bool 0

Nun kann man Fenster endlich hinschieben, wo man will. Ganz einfach übrigens per Alt + Doppelklick.
Den Rest des Eintrages lesen »

Wahl zum besten SourceForge-Projekt

Momentan gibt es Wahlen für die besten Projekte auf SourceForge. Das sind die sogenannte Community Choice Awards. Die Mitarbeiter auf SF schreiben, dass die Projekte, die ihre Community dazu bewegen, für ihr Projekt zu stimmen, auch eher gewinnen könnten.

Wer meinen Blog verfolgt, der wird festgestellt haben, dass ich mich viel mit Open Source auseinandersetze.

Und da ich momentan auf meinem eee 900 eeebuntu benutze, liegt nichts ferner als den Knopf zur Teilnahme hier mit aufzunehmen. eeebuntu ist eine Version des freien Betriebssystems Ubuntu mit speziellen Anpassungen auf den eee PC. Und neuer als dieses klotzalte XandrOS ist es allemal. Version 3.0 ist gerade heraus gekommen, die basiert auf Ubuntu 9.04. Und, man staunt – selbst Nutzer von Acer-Netbooks nutzen diese Distro, um ihren Schlepptop zu betreiben. Na mal sehen, ob eeebuntu bald umgenannt wird zu netbookbuntu (Vielleicht sollte sich jemand den Namen überlegen, der sich mit so was auskennt…)


Wer eeebuntu noch nie gesehen hat und lieber für etwas stimmen möchte, was er kennt, dem stehe frei, auf SourceForge.net ein wenig zu stöbern. Viele grandiose freie Software ist dort erhältlich! Das schreit nach einem SourceForge-Blogeintrag, ich höre es ganz deutlich!

Bluetooth auf eee 900

Dieser Eintrag richtet sich an Profi-Benutzer

Mit der Standardinstallation Xandros und einem handelsüblichen Bluetooth-Stick lassen sich Verbindungen auf Bluetooth-Geräte aufbauen. Es wurde nur der Datenaustausch zwischen einem Nokia Handy und dem Computer getestet. Jedoch sollte grundsätzlich mehr möglich sein.

Vorgehen

Erweiterte Repositories werden vorausgesetzt.

Quellen: Hier und da.

Zuerst muss etwas Software installiert werden:
sudo apt-get -s install ussp-push
sudo apt-get -s install obexpushd
sudo apt-get -s install bluez-utils

Adressuche

Um die Adresse des gewünschten Gerätes herauszufinden (Bluetooth eingeschaltet und Gerät sichtbar):

hcitool scan

Hier die MAC-Adresse des Gerätes notieren. Den Kanal herausfinden (MAC-Adresse am Ende eingeben):

sdptool browse 00:12:34:56:AB:CD

Kanal notieren. Nun in der etc/bluetooth/hcid.conf folgendes hinzufügen:

device {
# Discovery
discovto 0;

# Class Cellphone
class 0x3e0100;

Nun folgendes ausführen:
sudo hciconfig hci0 up
sudo /etc/init.d/dbus start
sudo /etc/init.d/bluetooth start

sdptool add --channel=10 OPUSH
obexpushd -n -d -B10

Dann auf dem Handy Datei –> Senden –> Bluetooth und verbinden mit dem Computer.

Falls es nicht funktioniert, einmal

sudo rfcomm release 0
sudo rfcomm connect 0
Ctrl+C

durchführen. Das Device sollte nun mit dem Computer verbunden sein und Datenaustausch ermöglichen. Sollte es wider Erwarten nicht funktionieren, bitte einmal in den Quellen nachschauen.

Panoramen erstellen auf dem eee PC

Dieser Eintrag richtet sich an zumindest erfahrene Benutzer

Auf meiner Reise möchte ich manchmal eine grosse Szene genauso fotografieren, und zwar als Panorama. Wie es der Zufall will, gibt es ein mächtiges kostenloses Linux-Programm dafür. Hugin.

Was kommt dabei raus?

Ein Beispiel für ein von mir erstelltes Panorama:

pan-strand-klein-acapulco

Mit nem normalen Foto wär das nix geworden.

Auf dem eee PC?

Hier ist die genaue Installationsanleitung . Funktioniert ohne Probleme, man muss nur selber ein wenig compilieren. Die Anleitung erklärt aber alles haargenau und nach etwas Compilezeit müsstest du ein fertiges Hugin haben. Was du auf jeden Fall brauchst, sind:

  • Environment
  • Enblend
  • Libpano13
  • Hugin (ach was)
  • Autopano-sift-c

Bei Fragen findet sich die FAQ hier.

Viel Spass beim Erstellen von Panoramen!

Via [panotools]

Installation von eeebuntu

Schon seitdem ich mir den eee PC 900 gekauft habe, habe ich immer im Hinterkopf gehabt, irgendwann einmal die Linux-Version zu wechseln. Ganz besonders sympathisch war mir da Ubuntu, eine der besten Einsteigerdistributionen. Außerdem basierte das völlig veraltete XandrOS auch auf Debian bzw. Ubuntu.

Nur war mir die Installation zu aufwändig. So viel musste angepasst werden, vom Kernel über die WiFi-Treiber hin zu allen möglichen Kleinigkeiten. Aber dafür gibt es doch eeebuntu, hat mir das Internet dann vor einigen Tagen gesagt. Zwar gibt es auch Distros wie Easy Peasy oder Puppy Linux oder Fedora, wie auch immer, ich wollte eeebuntu.

Also Image gezogen und den PC komplett neu aufgesetzt. Normalerweise besitzt der eee PC 900 ein Shadow-Image, um eine Systemwiederherstellung durchführen zu können. Weg damit. Außerdem, und auch das hat mir Herr Google gesagt, sind zwei SD Karten in meinem Rechner verbaut. Eine 4GB und eine 16GB. Um so besser, die 4GB ist nun für das System vorgesehen und die 16GB ist mein Home-Verzeichnis.

Klar, es müssen auch hier noch verschiedenste Anpassungen durchgeführt werden. Einer der ulkigsten Fehler war, das beim Einstecken der Stromversorgung (!) die Fehlermeldung kam, dass das Mail-Programm Eudora nicht gestartet werden konnte. Und sicher ist das auf Ubuntu 8.10 basierende eeebuntu 2.0 noch nicht perfekt. Aber nun kann ich zumindest Spiele wie Secret Maryo Chronicles spielen – das war mit XandrOS gar nicht möglich, weil sich das System nicht auf OpenGL 2.0 updaten ließ. Ein weiterer Vorteil ist, dass ich nun an die offiziellen Updates von Ubuntu angebunden bin. Die Software haben keine Versionen von vor zwei Jahren, die mit nichts kompatibel sind. Dazu kommt, das der eee PC unter XandrOS immer wieder dieses Stottern hatte. Videos oder Games hingen manchmal ein wenig. Mit ein, zwei Tricks passiert das mit eeebuntu nicht mehr – endlich!

Davon mal abgesehen ist der 3D-Desktop von Compiz mit seinen rotierenden Desktops auf der kleinen 900 MHz-Maschine völlig flüssig – und sehr cool anzusehen…

Uptime für eee PC abspeichern

Dieser Eintrag richtet sich an zumindest erfahrene Benutzer

Dies hier funktioniert auf dem eee PC 900 mit Xandros Linux im Advanced Mode.

Interessiert dich, wie lange du den eee PC nutzt?

sudo kwrite /sbin/fastshutdown.sh
sudo kwrite /sbin/fastreboot.sh

dort beides mal die Zeilen

date +FORMAT=%d.%m.%Y >> /var/log/uptime.log
uptime >> /var/log/uptime.log

hinter dem fi einfügen.

In der Datei /var/log/uptime.log wird nun jedesmal die uptime gespeichert, wenn du neu startest oder herunterfährst. So siehts aus:

FORMAT=06.02.2009
19:16:07 up 20 min, 1 user, load average: 2.25, 2.91, 1.94

3 bis 4 richtig gute Games für Linux (auch eee)

Ab und an hab ich mal Lust auf ein richtig gutes Game. Und da mir freie Software ziemlich gefällt, habe ich mich auf die Suche nach guten Freeware-Games gemacht.

Battle for Wesnoth

Ein rundenbasiertes Strategiespiel mit grosser Community im Hintergrund. Handgemalte Grafik, orchestrale Musik, regelmässige Updates, Singleplayer-Kampagnen und ein freier Multiplayerteil machen das Spiel zu einem der interessantesten frei verfügbaren.

Seite.

Neverball / Neverputt

Neverball spielt man am besten mit der Maus. Ein Ball muss über ein Tablett mit allerhand Hinternissen in das Ziel gesteuert werden. Natürlich gibt es keine wirklichen Wände und man muss Münzen sammeln. Neverputt ist ein Minigolf-Abkömmling, basierend auf der gleichen Engine.

Und die bringt den eee PC durchaus schonmal ins Schwitzen. Wenn man die Einstellungen hingegen etwas herunter stellt, funktioniert es völlig ok.

Gut für zwischendurch!

Seite.

Wormux

Wormux ist nicht schwer zu beschreiben. Worms für Linux! Auch hier gibt es abgefahrene Waffen und abwechslungsreiche Levels. Wormux bietet einen Multiplayerteil auf dem jeweiligen Rechner oder aber über das Internet an.

Seite.

Kleine Zugabe: Nexuiz

Schon lange in der Entwicklung mit einer modifizierten Quake-Engine (die sich heutzutage auch wirklich sehen lassen kann), ist Nexuiz aufgrund seiner grossen Community und der ständigen Weiterentwicklung erwähnenswert. Levels und Waffen sind ungewöhnlich für einen Ego-Shooter, machen aber Spass. Dieses Spiel habe ich nicht auf dem eee PC getestet.

Seite.

Warum wollen die denn kein Geld?

Die Spiele sind unter Lizenzen veröffentlicht, welche die Weitergabe des Programmcodes und der enthaltenen Daten erzwingt. Die Spiele und der Code sind somit frei zugänglich. Die Menschen dahinter möchten einfach nur etwas richtig gutes frei anbieten. Denn nicht alles, was teuer ist, ist auch richtig gut.

Fortsetzung von Baphomets Fluch 2

Ja, richtig gelesen: Seit einiger Zeit gibt es eine Fortsetzung von Baphomets Fluch 2. Fans haben dieses grossartige Spiel kreiert und stellen es kostenlos zur Verfügung. Dabei handelt es sich nicht um einen schlichten, langweiligen Abklatsch. Sogar der Originalentwickler, Revolution Software, hat die nicht-kommerzielle Entwicklung abgesegnet.

Das Tolle: Revolution Software arbeitet momentan an einem Director’s Cut des ersten Teils von Baphomets Fluch (für Wii und DS)! Was liegt näher, als sich dann dieses Fan-Adventure genauer anzuschauen?

Einige Originalsprechner der Serie haben sich zur Verfügung gestellt und Unmengen an gesprochenem Text aufgenommen. Das Beste: Das komplette Spiel ist auf Deutsch! Andere Sprachen sind “nur” als Untertitel verfügbar. Dazu gibt es noch wunderschöne, handgemalte Hintergründe (was für ein Aufwand), untermalende Musik, gerenderte Sequenzen und natürlich eine gute Portion Humor. Kein Wunder, dass die Entwickler über 7 Jahre an diesem kostbaren Stück Software geschuftet haben. Ohne Bezahlung, wohlgemerkt. Oh, achte beim Download darauf, die geupdatete Version mit einzubeziehen.

Womit doch mal wieder bewiesen wäre, wie grossartig kostenlose, freie Software sein kann. Per Wine lief es bei mir selbst unter dem Xandros Linux des eee. Du bist Adventurespieler? Ausprobieren!

Via [AdventureTreff]

Simutrans – Ein freies Strategiegame

Freie Spiele gibt es wie Sand am Meer. Gute freie Spiele sind schon schwieriger zu finden. Simutrans ist ein in mehreren Sprachen verfügbares Handelssimulationsspiel. Es ist möglich, gegen Computergegner zu spielen oder alleine. Man kann eine Epoche verfolgen (schwieriger) oder aber alle Fahrzeuge auf einmal erhalten (einfacher, aber langweilig). Um noch mehr Spieltiefe zu bieten, gibt es eine Fülle an Add-Ons für verschiedene Grafiksets.

Die Level werden automatisch generiert und jedes Level entwickelt sich völlig anders. Die Steuerung ist komplex und es gibt viele hilfreiche Informationen. Die Komplexität und die Langzeitmotivation, ein gut funktionierendes Imperium aufzubauen, lassen keine Langeweile aufkommen.

Ein Kernelement des Spieles ist es, ein funktionierendes Transportsystem aufzubauen. Transportiert werden alle Arten von Gütern und Personen. Dazu müssen Haltestellen eingerichtet, Wartezeiten eingestellt und Einzugsbereiche festgelegt werden, damit die Linie profitabel ist.

Schönheitsoperationen

Um das Spiel abwechselungsreich zu gestalten, gibt es verschiedene Grafikversionen der Spielwelt. pak64 ist das Standardset. Grafiken und Industrien sind beinhaltet. Dann gibt es noch das pak128 mit doppelt so großen Grafiken. Industrien und gelieferte Grafiken sind größtenteils gleich, jedoch unterscheiden sich die Paks in Details. Dann gibt es noch das pak96.comic. Sehr übersichtlich und mit einer eigenen Grafikwelt, die sich völlig unterscheidets von den anderen. Eine Liste der Grafiksets findet sich hier.

Erweiterbar

Dazu kommt noch, dass es sogenannte Add-ons mit neuen Fahrzeugen, Gebäuden oder Strassenschildern zu verschiedenen Pak-Sets gibt. Die größeren Bushaltestellen sind empfehlenswert!

Up to date

Da immer wieder neue Versionen erscheinen, und mit ihnen neue Funktionen und Grafiken, lässt das Spiel auch nach ein paar Wochen Ruhe wieder Lust aufs versuchen aufkommen.

Übergreifend

Es gibt Versionen für verschiedene Betriebssysteme. Windows und Linux und BeOS. Auch auf dem eee PC lässt sich Simutrans zocken. Wenn man die Details dafür etwas herunterstellt, kann man selbst im fortgeschrittenem Stadium ohne Probleme spielen.

Die Software befindet sich noch im Beta-Stadium, somit ist die Installation ein wenig umständlich, aber nicht schwierig. Es gibt nicht nur eine Datei, sondern deren mehrere an unterschiedlichen Orten. Schnellstart:

  • Download von neuester Simutrans-Version hier (für Windows zum Beispiel die simuwin-xxx.zip)
  • Download von pak64 hier (auf neueste Version achten)
  • In gleichen Ordner entpacken
  • Simutrans starten

Nightlies

Experten-Tipp: Um die allerneusten Versionen zu spielen, hier Nightlies downloaden. Für alle Entwickler: Dass

eee PC

Wie weiter oben beschrieben, läuft die Software auch auf der kleinen Kiste. Es wird jedoch ein Nightly benötigt, weil sonst die Software einen Fehler wirft:
version `GLIBC_2.4' not found
Also einfach ein Nightly downloaden, das pak64 nicht vergessen und los gehts!

Zwar sind sie schwierig zu finden, aber es gibt sie – gute, freie Spiele.

Link: [Simutrans]

eee Desktop sperren bei Suspend

Dieser Eintrag richtet sich an zumindest erfahrene Benutzer

Funktioniert für eee 900, Xandros Linux im Advanced Mode.

In der Datei

/etc/acpi/suspend2ram.sh

folgende Zeile hinzufügen (siehe unter Kommentar “Lock desktop”):

# Switch on external video port. Prevents hangs.
su user -c "DISPLAY=:0.0 /usr/bin/xrandr --output VGA --mode 1024x768"

# Lock desktop
su user -c "DISPLAY=:0.0 kdesktop_lock --forcelock &"

echo "0 0 0 0">/proc/sys/kernel/printk

Und schon wird der Desktop gesperrt, wenn man den eee PC zuklappt.

English version

Doing this you should be at least anexperienced User

Tested on the eee 900 Xandros Linux in Advanced Mode.

Add in the file

/etc/acpi/suspend2ram.sh

the following line (see unter comment “Lock desktop”):

# Switch on external video port. Prevents hangs.
su user -c "DISPLAY=:0.0 /usr/bin/xrandr --output VGA --mode 1024x768"

# Lock desktop
su user -c "DISPLAY=:0.0 kdesktop_lock --forcelock &"

echo "0 0 0 0">/proc/sys/kernel/printk

And now your desktop will be locked if you open up the lid again after suspend.