Videos für den iPod (und andere) konvertieren

Tuesday, 15. May 2007 16:24 - daniel - Computer - 0 Comments


Winnydows' Xvid4PSP leistet hier verdammt gute arbeit. Der erste Encoder den ich gefunden haben, und den man richtig benutzen kann. Wer Videos auf seinem iPod/PSP/Handy etc schauen will, sollte mal einen Blick darauf werfen.



FON, OpenWrt und die GPL v3

Thursday, 12. April 2007 7:44 - daniel - Computer - 1 Comment


OpenWrt steht unter der GPL v2+ Lizenz, also wird mit dem erscheinen der GPL v3 diese auch für OpenWrt gültig. Und ein bestimmter Absatz im 3. Entwurf der GPL v3 macht das ganze jetzt in Bezug auf FON (Wikipedia) interessant.

FON versucht zu verhindern, dass eine andere Software außer der Firmware von FON auf der Fonera läuft. Die FON Firmware geht dabei auf ein OpenWrt Kamikaze zurück. FON bietet im Moment auch GPL v2 konform den modifizierten Sourcecode zum Download an, wenn man nur lange genug danach sucht.

Was man mit dem Sourcecode allerdings nicht ohne weiteres tun kann, ist ihn neu übersetzen und auf die spielen, denn FON versucht mit allen mitteln zu verhindern, dass auf der Fonera irgendetwas anderes läuft als ihre Software. Um sich Zugriff auf die Fonera zu beschaffen, damit man andere Software installieren kann muss man entweder Backdoors ausnutzen, oder sich ein serielles Kabel basteln, damit man Zugriff auf den Bootloader bekommt.

Und hier kommt die GPL v3 ins Spiel:

Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the purpose of the GPL, which is to protect users' freedom to change the software where changes are possible. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users.


Das würde jetzt heißen, dass FON ihre Firmware so verändert muss, dass auch modifizierte Software auf der Fonera verwendet werden kann, ohne die Fonera zu hacken. Was ein toller schritt währe, denn Addons und andere Pakete können die Fonera ziemlich aufwerten.

Siehe auch Isotopps Artikel zur GPL v3



Blog Umzug

Wednesday, 11. April 2007 11:58 - daniel - Other - 1 Comment


Die DNS Einträge für die Domain tac-ops.net zeigen jetzt auf meinen Root Server. In den nächsten Stunden sollten alle DNS Server diese Änderung übernehmen.

Wer diesen Eintrag sieht ist am richtigen (neuen) Server.



server1.dgb-gaming.com Downtime

Sunday, 8. April 2007 20:50 - daniel - Computer - 0 Comments


server1.dgb-gaming.com wird die nächsten Stunden offline sein, während ich Debian 3.1 "Sarge" auf Debian 4.0 "Etch" update.



VMware auf Ubuntu

Tuesday, 27. March 2007 17:57 - daniel - Computer - 0 Comments




VMware 5.5.3 läuft zwar auf Ubuntu 6.10, allerdings gabs ein paar Probleme, bis wirklich alles so funktionierte, wie es sollte.

1. Die Installation

Die Installation ist recht simple. Einfach das .tar.gz entpacken und die vmware-install.pl ausführen. Den Rest macht jetzt der Installer.

Nach der Installation sollte man noch einen Patch einspielen, damit VMware richtig startet.

Siehe auch diese Anleitung

2. Windows läuft als Gast total langsam, die Uhr scheint teilweise zu stehen.

Schein ein Problem durch die ACPI CPU Power States zu sein. Ich habe es duch ein kleines Script gelöst, das verhindert, dass der Prozessor den Power State ändert.

#!/bin/bash
echo "Toggling MAX_CSTATE, default is 8"
CSTATE="`cat /sys/module/processor/parameters/max_cstate`"
if [ "$CSTATE" = "8" ]; then
echo "1" > /sys/module/processor/parameters/max_cstate
echo "Setting MAX_CSTATE to 1"
else
echo "8" > /sys/module/processor/parameters/max_cstate
echo "Setting MAX_CSTATE to 8"
fi

(Benötigt root Rechte)

Wenn mich die Performance von Windows stört, rufe ich das Script auf. Man könnte es natürlich auch als Wrapper zum Starten von VMware umbauen.

Wenn die ACPI CPU Power States Funktion deaktiviert ist, benötigt der Rechner natürlich etwas mehr Leistung. Wie viel mehr hab ich allerdings nicht gemessen

Siehe auch dieses Blogeintrag

3. Fullscreen Mode funktioniert nicht (am Notebook)

VMware kennt die Auflösung 1280x800 nicht, daher gibt es keinen bildschirmfüllenden Fullscreen Mode.

In VMware -> Edit -> Preferences -> Display Autofit Window, Autofit Guest und Resize Guest auswählen.

In die .vmx Datei der VM die beiden Zeilen schreiben:

svga.maxWidth = "1280"
svga.maxHeight = "800"


Jetzt VMware neu starten und VM rebooten. Danach sollte 1280x800 und der Fullscreen Mode funktionieren.

Siehe auch diesen Blogeintrag