Skip to content

I love Free Software!

15-Feb-10

I love Free Software!


Comic: Cautionary

01-Aug-09


http://xkcd.com/456/


Eclipse-Plugins: Meine Lieblingsplugins für Eclipse

18-Jul-09

Programmiersprachen:

Entwicklung:


Qualität & Tests :


SUSE Linux Enterprise 11 ist da

10-Jul-09

Novell hat nun schon vor einiger Zeit sein neues SUSE Linux Entreprise in der Version 11 herausgegeben. Es liefert zwei neue Erweiterungen mit, die “Mono Extension” und die “High Availability Extension”.
Die “Mono Extension” ermöglicht es .NET-Anwendungen auf Linux-Servern ausführen und ASP.NET 2.0- und ASP.NET AJAX-fähige Anwendungen unter Apache Web Server zu hosten.
Mit der “High Availability Extension” wird die Implementierung hoch verfügbarer Linux-Cluster ermöglicht.

SUSE Linux Enterprise unterstützt virtuelle als auch physische Infrastrukturen von x86-Geräten bis hin zu Mainframe-Systemen, von Netbooks bis hin zu Desktops und ist dabei mit den meisten zertifizierten Linux-Anwendungen kompatibel. Darüber hinaus kann es nahtlos mit Windows-Servern und -Desktops eingesetzt werden. Damit wurde sich gezielt den Bedürfnissen von Verbrauchern und Partnern gewidmet, die zuvor in einer Studie geäußert hatten, dass Interoperabilität, Unterstützung für geschäftskritisches Computing und die Flexibilität, Linux in einer Vielzahl von Umgebungen einzusetzen, für sie entscheidend sind.


Eclipse stoppt bei “Loading Workbench…” (Lösung)

04-Apr-09

Nach einer “Neuinstallation” von Eclipse, hat Eclipse ewig gebraucht zum Laden. Bei Loading Workbench blieb es sicher > 1 Minute stehen.
Problem ist vermutlich eine zu neue GTK version!
Abhilfe schafft das Hinzufügen folgender Option in eclipse.ini:
-Dorg.eclipse.swt.internal.gtk.disablePrinting


Sync Amarok –> Iphone 2.x jetzt möglich!

01-Apr-09

Sync ist endlich mit einfachen billigem Trick möglich:

Using Amarok to transfer music to iPhone 3G and iPod Touch 2G (models introduced in 2008) and all other models of iPod Touch and iPhone that have been upgraded to firmware 2.x requires the phone to be jailbroken, you must edit the file /System/Library/Lockdown/Checkpoint.xml on the phone, finding the key DBVersion and changing its value from a 4 to a 2[1]. Then follow the instructions as for firmware 1.x (sshfs or FUSE).
(Quelle: http://amarok.kde.org/wiki/Media_Device:IPod#Devices_with_Firmware_2.x )


Mehrere PDFs zu Einem

17-Mar-09

Für alle die sich fragen, welches die beste Möglichkeit ist , mehrere PDFs zu Einem einzigen zusammenszufügen, hier meine Erfahrungen:

Von convert kann ich nur abraten, schlechte Quali, Dateigröße vervielfacht sich :/ !
Besser mit gs, gute Qualität, Dateigröße sogar kleiner, als alle einzelnen Dateien zusammen. Eine bessere Möglichkeit habe ich bisher nicht entdeckt. Wer mehr weiß, bitte ein Kommentar schreiben ;)

…. gs benutzen:

gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=firstANDsecond.pdf -dBATCH first.pdf second.pdf

gs (gentoo: app-text/ghostscript-gpl ) sollte natürlich installiert sein.
…. macht man das gleiche mit convert erhält man wesentlich schlechtere Ergebnisse!


Neues mplayer-vdpau Patch (3482714)

20-Feb-09

Wer ab und zu mal auf den nVIDIA FTP-Server schaut dem ist bestimmt das neue mplayer-vdpau Patch aufgefallenl

Auszug Changelog README:

2009/02/09:

* Modify vo_vdpau to automatically “calculate” the number of H.264
reference frames required based on the information encoded into the
stream, instead of randomly picking a level 4.1 limit. Manual
changes to vo_vdpau’s max_reference_frames calculations should no
longer be required. This may reduce memory usage for some streams.
* Add support for “ASS”/”SSA” subtitles (MPlayer -ass option).
Patch contributed by Grigori Goronzy.
* Fix vo_vdpau to set output surface size based on video height not
width. This will slightly reduce video memory usage in some cases.
* Fix a typo calculating display clipping sizes.
* Fixed IMGFMT_BGRA support.
* Updated ffmpeg to r16726, which simply includes our latest patch.

Erster Versuch das Ganze zu kompilieren bringt folgenden Fehler:

stream/stream_dvdnav.c: In function 'control':
stream/stream_dvdnav.c:433: warning: implicit declaration of function 'dvdnav_get_current_time'
stream/stream_dvdnav.c: In function 'identify_chapters':
stream/stream_dvdnav.c:484: warning: implicit declaration of function 'dvdnav_describe_title_chapters'
stream/stream_dvdnav.c: In function 'show_audio_subs_languages':
stream/stream_dvdnav.c:520: warning: implicit declaration of function 'dvdnav_audio_stream_channels'
stream/stream_dvdnav.c:534: warning: implicit declaration of function 'dvdnav_audio_stream_format'
stream/stream_dvdnav.c: In function 'mp_dvdnav_get_aid_from_format':
stream/stream_dvdnav.c:690: error: 'DVDNAV_FORMAT_AC3' undeclared (first use in this function)
stream/stream_dvdnav.c:690: error: (Each undeclared identifier is reported only once
stream/stream_dvdnav.c:690: error: for each function it appears in.)
stream/stream_dvdnav.c:692: error: 'DVDNAV_FORMAT_DTS' undeclared (first use in this function)
stream/stream_dvdnav.c:694: error: 'DVDNAV_FORMAT_LPCM' undeclared (first use in this function)
stream/stream_dvdnav.c:696: error: 'DVDNAV_FORMAT_MPEGAUDIO' undeclared (first use in this function)
make: *** [stream/stream_dvdnav.o] Error 1

Ich benutze den nvidia Treiber in der Version 180.18, momentan existieren Treiber in der Version 180.22 180.25 180.27 und 180.29. Alle diesen genannten Treiber sind UNSTABLE! Der nvidia Treiber ist NICHT für den obigen Fehler verantwortlich! Scheinbar existieren Fehler in dvdnav.

Lösung
ENTWEDER
Nutzer meines Ebuilds dürften den oben genannten Fehler nicht erhalten, falls doch hilft vllcht Deaktvieren von USE dvd!
von Hand: (deaktvieren von dvd support)
./configure --disable-x264-lavc --disable-x264 --enable-vdpau --disable-dvdnav --disable-dvdread --disable-dvdread-internal

ODER
Kann man auf DVD support nicht verzichten, einfach emergen, mein Ebuild benutzt automatisch externe libdvdnav.
von Hand: (externe dvdread libs benutzen)
./configure --disable-x264-lavc --disable-x264 --enable-vdpau --disable-dvdread-internal

So hier mein Ebuild, wie immer, ACHTUNG BETA,
Benutzung auf eigene Gefahr ! ;)

  mplayer-3482714.ebuild (19.1 KiB, 539 hits)

Erfahrungsberichte und Anregungen erwünscht! :)

Quellen / Links:
mplayer-vdpau source
für alle die mit einem ebuild nix anfangen können
Wie installiere ich externe ebuilds/Overlays?
(Link zu Backup vom alten Gentoo – Wiki)
nVidia betra Treiber 180.18
Beta Grafiktreiber mit vdpau (PureVideo) support- Erschienen am 23.12.2008

Neues mplayer-vdpau Patch (3263604) + H264 Hack

07-Jan-09

Einen Tag vor Weihnachten ist wieder ein neues mplayer-vdpau Patch erschienen (download hier).
Leider gibt es immer noch ein Problem mit H264 Videos vor allem im mkv-Format.
Meist kommt der Fehler, dass keine passende Auflösung gefunden wurde.
Ich hab nun einen “kleinen Hack” gefunden wie fast alle H264 Videos abgespielt werden können (nvnews.net).

Ich hab dies in das Ebuild mit eingebaut, alle mir bekannten Fehler werden korrigiert.

  mplayer-3263604.ebuild (18.9 KiB, 589 hits)

Wer es von Hand installieren möchte fügt einfach folgende Zeile in das Installationsskript(checkout-patch-build.sh) nach den Patches ein:
find mplayer-vdpau/libvo/ -name 'vo_vdpau.c' |xargs perl -pi -e 's#max_references = \(12 \* 1024 \* 1024\) / surf_size;#max_references = \(\(12 \* 1024 \* 1024) / surf_size\)\+11;#g'
Nach dem Kompilieren sollten die meisten H264 Video abspielbar sein!

Doch bevor man das Mplayer Patch installiert , sollte man den NVIDIA Treiber mit der Version 180.18 ( download ) installieren. WICHTIG dabei ist, dass der alte Treiber sauber deinstalliert wird!
Es gibt auch wieder ein nVIDIA Treiber ebuild von mir (Aber Vorsicht, sehr alpha, Benutzung auf eigene Gefahr ;) )

  nvidia-drivers-180.18.ebuild (14.6 KiB, 608 hits)

Für diejenigen die es genauer wissen wollen, folgende Änderungen habe ich vorgenommen:
Beim Abspielen von H264 Videos im mkv-Format bekam ich diesen Fehler:

[ASPECT] Warning: No suitable new res found!

Um diesen zu beheben muss die Zeile 704 in libvo/vo_vdpau.c geändert werden:
Ursprünglich sieht die Zeile so aus:
max_references = (12 * 1024 * 1024) / surf_size;
Man ändert sie in
max_references = ((12 * 1024 * 1024) / surf_size)+11;
Sprich eine +11 hinzufügen. Manche schwören auf eine +4 !? Ka, +11 klappt bei mir ganz gut.

Bei Fehlern oder anderen Problemen mit dem Mplayer Patch, wäre ich für ein Kommentar sehr dankbar!

Quellen / Links:
mplayer-vdpau source
"kleiner h264 Hack ( +11 )" (nvnews.net)
Wie installiere ich externe ebuilds/Overlays?
(Link zu Backup vom alten Gentoo – Wiki)
nVidia betra Treiber 180.18
Beta Grafiktreiber mit vdpau (PureVideo) support- Erschienen am 23.12.2008

Neues mplayer-vdpau Patch (3219724)

13-Dec-08

Ich habe heute entdeckt, dass es wieder ein neues mplayer-vdpau Patch gibt.
Leider brachte das Kompilieren folgenden Fehler:


libvo/vo_vdpau.c:726: error: too many arguments to function ‘vdp_decoder_create’

Ich hab den Parameter der zu viel war identifiziert und ein ebuild geschrieben welches diesen Fehler aus dem verantwortlichen Patch eliminiert:

  mplayer-3219724.ebuild (18.6 KiB, 619 hits)


Ebuild ist sehr alpha ;) Bei mir kompiliert es erfolgreich

Wer es von Hand installieren möchte ersetzt einfach mplayer-vdpau-mplayer.patch durch mein modifiziertes Patch und es müsste auch erfolgreich kompilieren:

  mplayer-vdpau-mplayer.patch.tar.gz (14.5 KiB, 659 hits)

Installations Hinweise siehe unten Related Articles

Für Erfahrungsberichte in Form eines Kommentars bin ich sehr dankbar! ;)

Quellen / Links:
mplayer-vdpau source

Partner: Casino im Internet
Host Europe - World Class Internet Hosting