Autor-Archiv:schmatzler

(Telefunken T32K95) Keine EDID-Daten mehr – und was jetzt?

Ich habe einen gut sieben Jahre alten Flachbildfernseher von Telefunken. Grundsätzlich kaufe ich nichts neu, solange es noch funktioniert und nicht völlig obsolet ist – und ein Gerät mit einer Auflösung von 1360×768 ist definitiv noch nicht obsolet.

Vor einer Woche fiel mir allerdings auf, dass sich das Gerät unter Linux nur noch mit maximal 1024×768 oder noch niedrigeren Standardauflösungen ansprechen ließ. Selbst diese sahen schrecklich aus, da ganze Pixelreihen verschluckt wurden, sodass meine Augen zu tränen begannen.

Der gute alte Telefunken hatte einfach damit aufgehört, EDID-Informationen zu übertragen. Die Extended Display Identification Data sorgt dafür, dass das Betriebssystem weiß, mit welcher Auflösung und Bildwiederholfrequenz es angeschlossene Bildschirme ansteuern soll. Bei VGA werden sogar noch mehr Infos wie die Horizontalfrequenz in kHz übertragen.

Kein Problem, dachte ich mir – denn im Web gibt es einen Modeline Calculator, mit dem man sich die über EDID übermittelten Daten selbst zusammenrechnen lassen kann.

Der funktionierte auch recht gut. Am Ende kamen diese Befehle dabei raus, um die Auflösung unter Linux on-the-fly anzuwenden:

xrandr --newmode "1360x768_60.00"   84.75  1360 1432 1568 1776  768 771 781 798 -hsync +vsync
xrandr --addmode VGA1 1360x768_60.00
xrandr -s 1360x768_60.00

Jedoch wurden einige Pixelreihen ziemlich „matschig“ angezeigt – vermutlich weil diese teilweise verdoppelt, verschluckt oder durch das Panel im TV interpoliert wurden. Mir fiel auf, dass dies unter Windows 7 nicht der Fall war – dort sah weiterhin alles perfekt aus.

Woran liegt das? Als ich den Monitor vor Urzeiten mal angeschlossen habe, hat Windows 7 automatisch einen Eintrag (oder „Treiber“) im Gerätemanager angelegt, der sich all die EDID-Daten abgespeichert hat und sie nun bei jedem Systemstart anwendet.

Diese Daten kann man mittels des Tools moninfo.exe auslesen und gleich komfortabel in eine Modeline umwandeln lassen. Nun sieht auch unter Linux wieder alles perfekt aus:

xrandr --newmode "1360x768_60.00"   85.500  1360 1424 1536 1792  768 771 777 795 +hsync +vsync
xrandr --addmode VGA1 1360x768_60.00
xrandr -s 1360x768_60.00

Und die Moral von der Geschichte: Manchmal ist Windows doch gar nicht so scheiße.

Bye Banshee: Rhythmbox auf Slackware64-14.2

rhythmboxIch muss leider verkünden, dass ich meine Pakete für Banshee nicht mehr aktualisieren werde. Die aktuelle Banshee-Repository funktioniert zwar super auf Slackware 14.2, aber ich werde dort keine Arbeit mehr hineinstecken.

Die Entwicklung von banshee scheint zu einem kompletten Stillstand gekommen zu sein, sodass Teile der Software nicht mehr funktionieren. Die YouTube-Unterstützung ist bereits seit langer Zeit kaputt, Last.FM lässt viele Features vermissen und alle Funktionalitäten die Webseiten betreffen, verwenden webkitgtk welches voller Sicherheitslücken ist und in Zukunft keine Updates mehr erhalten wird.

Doch keine Sorge, denn es gibt eine gute Alternative:: Ich habe eine neue Repo mit einem voll ausgestatteten Rhythmbox aufgesetzt. Wenn du willst, kannst du dahin wechseln.

Anders als auf slackbuilds.org enthält diese Repo auch eine ganze Menge Erweiterungen von Drittanbietern (Android, Ampache, System Tray, Equalizer, ein Tempo-Plugin, YouTube-Suche und viele mehr), WebKit2-Unterstützung, Visualisierungen und all die vielen Python-Bibliotheken die man braucht, um diese Dinge anzutreiben.

Kurz gesagt: Man bekommt alles. Abgesehen von Brasero, denn niemand brennt heutzutage noch CD’s und ich habe keine Lust, das einzubauen. 😛

Diese Pakete werden stetig aktualisiert und verbessert.

Wie man Rhythmbox installiert:

Besorge dir slackpkg+ und bearbeite danach /etc/slackpkg/slackpkgplus.conf und gehe sicher, dass du REPOPLUS bearbeitest und MIRRORPLUS hinzufügst um eine neue Repo namens ‚rhythmbox‘ zu erstellen:

REPOPLUS=( slackpkgplus rhythmbox )
MIRRORPLUS['rhythmbox']=https://schmatzler.de/my_slackbuilds/rhythmbox/

Installiere danach alle Pakete:

slackpkg update gpg
slackpkg install rhythmbox

Fertig! Jetzt kannst du den Player benutzen.
Wenn du zusätzliche Features wie Avahi-Unterstützung oder ein dunkles Design aktivieren willst, klicke hier für weitere Anweisungen.

 

Du kannst deine Anzahl von Abspielungen (Playcount) zwar nicht von Banshee zu Rhythmbox transferieren, aber es ist möglich, zumindest die Bewertungen zu übernehmen:

1. Erstelle in Banshee jeweils eine Playliste für jeden der Bewertungspunkte (Ein Stern, Zwei Sterne …)
2. Exportiere jede Playliste in das M3U-Format
3. Öffne Rhythmbox, klicke auf das „+“-Symbol unten links und wähle „Aus Datei laden“
4. Importiere nun die Playliste – du kannst alle Titel in der Liste mit STRG+A auswählen und per Rechtsklick->Eigenschaften bearbeiten
5. Passe nun den Bewertungslevel passend zur Playliste an.