<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>GeekParadise &#187; Problem</title>
	<atom:link href="http://geekparadise.de/tag/problem/feed/" rel="self" type="application/rss+xml" />
	<link>http://geekparadise.de</link>
	<description>A paradise for a computergeek</description>
	<lastBuildDate>Sun, 05 Feb 2012 00:41:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Keine deutsche Sprache in Keepnote unter Archlinux</title>
		<link>http://geekparadise.de/2012/01/keine-deutsche-sprache-in-keepnote-unter-archlinux/</link>
		<comments>http://geekparadise.de/2012/01/keine-deutsche-sprache-in-keepnote-unter-archlinux/#comments</comments>
		<pubDate>Mon, 02 Jan 2012 17:26:25 +0000</pubDate>
		<dc:creator>Andreas</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Bug]]></category>
		<category><![CDATA[Deutsch]]></category>
		<category><![CDATA[de_DE]]></category>
		<category><![CDATA[Keep]]></category>
		<category><![CDATA[Keepnote]]></category>
		<category><![CDATA[Note]]></category>
		<category><![CDATA[Problem]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Python2.7]]></category>
		<category><![CDATA[Sprache]]></category>
		<category><![CDATA[UTF-8]]></category>
		<category><![CDATA[UTF8]]></category>

		<guid isPermaLink="false">http://geekparadise.de/?p=631</guid>
		<description><![CDATA[Wieder mal ein kleines Problem für das ich heute eine Lösung gefunden habe: Deutsche Sprache in Keepnote unter Archlinux. Normalerweise ist das kein Problem in Keepnote die Sprache auszuwählen und das klappt dann auch, nur unter Archlinux will das partout seit x Versionen nicht funktionieren. Einen Bugreport habe ich schon ewig ausgefüllt, aber da hat [...]]]></description>
			<content:encoded><![CDATA[<p>Wieder mal ein kleines Problem für das ich heute eine Lösung gefunden habe: Deutsche Sprache in <a href="http://keepnote.org/">Keepnote</a> unter Archlinux.</p>
<p>Normalerweise ist das kein Problem in <a href="http://keepnote.org/">Keepnote </a>die Sprache auszuwählen und das klappt dann auch, nur unter Archlinux will das partout seit x Versionen nicht funktionieren. <a href="http://code.google.com/p/keepnote/issues/detail?can=2&amp;start=0&amp;num=100&amp;q=&amp;colspec=ID%20Type%20Status%20Priority%20Milestone%20Owner%20Summary&amp;groupby=&amp;sort=&amp;id=503">Einen Bugreport habe ich schon ewig ausgefüllt</a>, aber da hat nie jemand darauf reagiert (vermutlich ein Archlinuxproblem? Unter Ubuntu geht es problemlos.). Also bleibt es mal wieder an mir, dieses Problem zu lösen oder vielmehr irgendwie zu umschiffen.</p>
<p>Eigentlich wäre die englische Sprache ja okay -juckt ja niemand-, aber das blöde ist, dass auch alle geöffneten Dateien aus Keepnote heraus dann in englischen Programmen geöffnet werden, was manchmal Probleme macht.</p>
<p>Mein erster Ansatz war ja Python 3, da Keepnote Python 2.x nutzt und Arch standardmäßig Python 3 nutzt und es da vllt. irgendwelche Probleme gibt, dass in Python 2.7 Language Files fehlen oder sowas &#8211; aber hier war alles korrekt. Dann habe ich mich vom Quelltext von /usr/bin/keepnote aus mal durchgehangelt nach <strong>/usr/lib/python2.7/site-packages/keepnote/</strong>. Schließlich wurde ich in <strong>/usr/lib/python2.7/site-packages/keepnote/trans.py</strong> fündig: Die Zeile</p>
<pre class="brush:py">langfile = gettext.find(GETTEXT_DOMAIN, localedir, languages)</pre>
<p>verursacht die Probleme, sie findet einfach keine Sprachdateien. Ich hab so ziemlich alles überprüft was daran nun fehlerhaft sein könnte, aber laut dem <a href="http://docs.python.org/library/gettext.html">Python Docs</a> müsste das alles stimmen, da sowohl <strong>GETTEXT_DOMAIN</strong>, als auch <strong>localedir</strong> und <strong>languages</strong> die richtigen Werte enthalten. Wenn man folgende Zeile einfügt:</p>
<pre class="brush:py">print(localedir+"/"+languages[0]+"/LC_MESSAGES/"+GETTEXT_DOMAIN+".mo")</pre>
<p>dann wird auch der korrekte Pfad zur deutschen Sprachdatei ausgegeben.<br />
(/usr/lib/python2.7/site-packages/keepnote/rc/locale/de_DE.UTF8/LC_MESSAGES/keepnote.mo)</p>
<p>Meine zweite Vermutung war ein Rechteproblem des Ordners oder der Dateien &#8211; da stimmte aber auch alles.</p>
<p>Also der &#8220;dirty&#8221; Workaround: Eine Zeile darunter einfach den Pfad zur Sprachdatei von Hand setzen und (optional) die andere Zeile auskommentieren, dann sieht das so aus:</p>
<pre class="brush:py">#langfile = gettext.find(GETTEXT_DOMAIN, localedir, languages)
langfile="/usr/lib/python2.7/site-packages/keepnote/rc/locale/de_DE.UTF8/LC_MESSAGES/keepnote.mo"</pre>
<p>Zusätzlich würde ich noch <strong>&#8220;usr/lib/python2.7/site-packages/keepnote/trans.py&#8221;</strong> (man beachte den fehlenden / am Anfang) bei NoUpgrade in <strong>/etc/pacman.conf</strong> eintragen, damit es bei einem Update nicht überschrieben wird.<br />
Dann sollte man aber immer nach jedem keepnote update nach der trans.py.pacnew im selben Ordner ausschau halten, sonst benutzt man womöglich eine veraltete (inkompatible) Version von trans.py. (wäre auch zu empfehlen, da der Bug vermutlich nie gefixt wird, wenn man sich die bisherigen Reaktionen so ansieht..)</p>
<p>Nach über einem halben Jahr geht nun Keepnote endlich wieder auf Deutsch &#8230; juhu! <img src='http://geekparadise.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://keepnote.org/">Hier</a> gehts zur Keepnote Homepage, <a href="https://aur.archlinux.org/packages.php?ID=23512">hier</a> zum AUR Paket.</p>
<p>Keepnote ist ein sehr gutes Notizbuchprogramm, danke an Matt Rasmussen für seine Arbeit, auch wenn es mit dem Bugfixing etwas hapert. <img src='http://geekparadise.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<span class="post-twitter" ><a href="http://twitter.com/home?status=Liest%20gerade%20%20%22Keine%20deutsche%20Sprache%20in%20Keepnote%20unter%20Archlinux%22%20http%3A%2F%2Ftinyurl.com%2F84uabur" title="Twitter It!" rel="nofollow">Twitter It!</a></span>]]></content:encoded>
			<wfw:commentRss>http://geekparadise.de/2012/01/keine-deutsche-sprache-in-keepnote-unter-archlinux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cups: &#8220;Printer does not support IPP/2.0, trying IPP/1.1&#8230;&#8221;</title>
		<link>http://geekparadise.de/2012/01/cups-printer-does-not-support-ipp2-0-trying-ipp1-1/</link>
		<comments>http://geekparadise.de/2012/01/cups-printer-does-not-support-ipp2-0-trying-ipp1-1/#comments</comments>
		<pubDate>Sun, 01 Jan 2012 20:19:55 +0000</pubDate>
		<dc:creator>Andreas</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[1.0]]></category>
		<category><![CDATA[1.1]]></category>
		<category><![CDATA[2.1]]></category>
		<category><![CDATA[Cups]]></category>
		<category><![CDATA[does]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[fs-1020d]]></category>
		<category><![CDATA[ipp]]></category>
		<category><![CDATA[not]]></category>
		<category><![CDATA[Printer]]></category>
		<category><![CDATA[Problem]]></category>
		<category><![CDATA[support]]></category>
		<category><![CDATA[trying]]></category>
		<category><![CDATA[warning]]></category>

		<guid isPermaLink="false">http://geekparadise.de/?p=608</guid>
		<description><![CDATA[Manch einer mag das Problem kennen, für mich war es jedenfalls neu: Bei meinem FS-1020D zeigt CUPS neuerdings öfters &#8220;Printer does not support IPP/2.0, trying IPP/1.1&#8230;&#8221; und spackt öfters mal herum. Lösung: Die Adresse des Druckers in Cups von ipp:///ipp/lp1 auf ipp:///ipp/lp1?version=1.1 ändern und schon kommt keine Meldung mehr und alles funktioniert wieder richtig. Lesen [...]]]></description>
			<content:encoded><![CDATA[<p>Manch einer mag das Problem kennen, für mich war es jedenfalls neu: Bei meinem FS-1020D zeigt CUPS neuerdings öfters &#8220;Printer does not support IPP/2.0, trying IPP/1.1&#8230;&#8221; und spackt öfters mal herum.</p>
<p><strong>Lösung:</strong> Die Adresse des Druckers in Cups von <strong>ipp://<ip>/ipp/lp1</strong> auf <strong>ipp://<ip>/ipp/lp1?version=1.1</strong> ändern und schon kommt keine Meldung mehr und alles funktioniert wieder richtig.</p>
<p>Lesen kann man das <a href="http://localhost:631/help/network.html">hier</a> in der Doku von CUPS.<br />
Da steht zwar nur 1.0,2.0,2.1 als Wahl und 1.1 sei Standard, ich vermute aber dass neuerdings 2.0/2.1 Standard ist und die Dokumentation schlicht veraltet ist. (Es spricht auch dafür, dass dieses Problem erst seit kurzem existiert bei mir). Vermutlich sollte da auch nichts Probleme machen &#8211; nunja, mit <strong>?version=1.1</strong> als Anhang an die Druckeradresse geht es jedenfalls einwandfrei.</p>
<span class="post-twitter" ><a href="http://twitter.com/home?status=Liest%20gerade%20%20%22Cups%3A%20%22Printer%20does%20not%20support%20IPP%2F2.0%2C%20trying%20IPP%2F1.1...%22%22%20http%3A%2F%2Ftinyurl.com%2F7amx7qg" title="Twitter It!" rel="nofollow">Twitter It!</a></span>]]></content:encoded>
			<wfw:commentRss>http://geekparadise.de/2012/01/cups-printer-does-not-support-ipp2-0-trying-ipp1-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XFCE &amp; Thunar gegen Luks &amp; mount.crypt</title>
		<link>http://geekparadise.de/2011/04/xfce-thunar-gegen-luks-mount-crypt/</link>
		<comments>http://geekparadise.de/2011/04/xfce-thunar-gegen-luks-mount-crypt/#comments</comments>
		<pubDate>Mon, 11 Apr 2011 20:22:27 +0000</pubDate>
		<dc:creator>Andreas</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[berechtigt]]></category>
		<category><![CDATA[cryptsetup]]></category>
		<category><![CDATA[einbinden]]></category>
		<category><![CDATA[Hotplug]]></category>
		<category><![CDATA[LUKS]]></category>
		<category><![CDATA[Nautilus]]></category>
		<category><![CDATA[nicht]]></category>
		<category><![CDATA[Problem]]></category>
		<category><![CDATA[sie]]></category>
		<category><![CDATA[sind]]></category>
		<category><![CDATA[Thunar]]></category>
		<category><![CDATA[Udev]]></category>
		<category><![CDATA[Udisks]]></category>
		<category><![CDATA[XFCE]]></category>

		<guid isPermaLink="false">http://geekparadise.de/?p=420</guid>
		<description><![CDATA[Hi, wer ebenfalls Probleme beim Mounten seiner Luks/Cryptsetup Laufwerke mit mount.crypt in einer XFCE Umgebung hat und den Fehler &#8220;Sie sind nicht dazu berechtigt Datenträger &#8230; einzubinden&#8221; bzw. &#8220;Der Datenträger &#8230; konnte nicht eingebunden werden&#8221; hat, weiß das man den Fehler fast nicht weg bekommt mit den gewohnten Mitteln. Normalerweise würde man erwarten, das Thunar [...]]]></description>
			<content:encoded><![CDATA[<p>Hi,</p>
<p>wer ebenfalls Probleme beim Mounten seiner Luks/Cryptsetup Laufwerke mit mount.crypt in einer XFCE Umgebung hat und den Fehler &#8220;Sie sind nicht dazu berechtigt Datenträger &#8230; einzubinden&#8221; bzw. &#8220;Der Datenträger &#8230; konnte nicht eingebunden werden&#8221; hat, weiß das man den Fehler fast nicht weg bekommt mit den gewohnten Mitteln. Normalerweise würde man erwarten, das Thunar die UDISKS_PRESENTATION_HIDE Option respektiert via Udev Regel .. nö.</p>
<div id="attachment_421" class="wp-caption alignnone" style="width: 659px"><a href="http://geekparadise.de/wp-content/uploads/Thunar1.jpeg"><img class="size-full wp-image-421" title="Thunar1" src="http://geekparadise.de/wp-content/uploads/Thunar1.jpeg" alt="Fehlermeldung in Thunar" width="649" height="166" /></a><p class="wp-caption-text">Ordnername geschwärzt</p></div>
<p>Einfacher Trick: Thunar öffnen, Bearbeiten-&gt;Einstellungen-&gt;Fortgeschritten-&gt; Aufs unterstrichene &#8220;Verwaltung&#8221; klicken und die Option &#8220;Hotplug-Wechsellaufwerke automatisch einhängen&#8221; deaktivieren. USB Sticks und so werden trotzdem gemountet.</p>
<p><a href="http://geekparadise.de/wp-content/uploads/Thunar2.jpeg"><img class="alignnone size-full wp-image-422" title="Thunar2" src="http://geekparadise.de/wp-content/uploads/Thunar2.jpeg" alt="" width="672" height="509" /></a></p>
<p>Damit ist das Problem behoben <img src='http://geekparadise.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Nautilus macht solche Spaken übrigens nicht und respektiert Udev Regeln gescheit.</p>
<span class="post-twitter" ><a href="http://twitter.com/home?status=Liest%20gerade%20%20%22XFCE%20%26%20Thunar%20gegen%20Luks%20%26%20mount.crypt%22%20http%3A%2F%2Ftinyurl.com%2F3p2nz65" title="Twitter It!" rel="nofollow">Twitter It!</a></span>]]></content:encoded>
			<wfw:commentRss>http://geekparadise.de/2011/04/xfce-thunar-gegen-luks-mount-crypt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu/Linux Kopfhörer und Lautsprecher und das Mute Problem&#8230;</title>
		<link>http://geekparadise.de/2011/03/ubuntulinux-kopfhorer-und-lautsprecher-und-das-mute-problem/</link>
		<comments>http://geekparadise.de/2011/03/ubuntulinux-kopfhorer-und-lautsprecher-und-das-mute-problem/#comments</comments>
		<pubDate>Wed, 30 Mar 2011 03:39:08 +0000</pubDate>
		<dc:creator>Andreas</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[AC97]]></category>
		<category><![CDATA[ALC889A]]></category>
		<category><![CDATA[ALC892]]></category>
		<category><![CDATA[Alsa]]></category>
		<category><![CDATA[alsamixer]]></category>
		<category><![CDATA[Azalia]]></category>
		<category><![CDATA[Kopfhörer]]></category>
		<category><![CDATA[Problem]]></category>
		<category><![CDATA[PulseAudio]]></category>

		<guid isPermaLink="false">http://geekparadise.de/?p=327</guid>
		<description><![CDATA[Viele kennen das Problem und Google ist voll davon: Man hat Frontpanelanschlüsse nach AC97 Standard und ein Mainboard was eigentlich Azalia bzw. &#8220;Intel HD Front Panel Audio Standard&#8221; erwartet, aber Pinkompatibel zu AC97 Frontpanels bleibt, mit dem Manko, dass es eben kein Jacksensing mehr gibt aka man Vorne was reinstecken kann und der Treiber unter Windows/Linux [...]]]></description>
			<content:encoded><![CDATA[<p>Viele kennen das Problem und Google ist voll davon:</p>
<p>Man hat Frontpanelanschlüsse nach AC97 Standard und ein Mainboard was eigentlich Azalia bzw. &#8220;Intel HD Front Panel Audio<br />
Standard&#8221; erwartet, aber Pinkompatibel zu AC97 Frontpanels bleibt, mit dem Manko, dass es eben kein Jacksensing mehr gibt aka man Vorne was reinstecken kann und der Treiber unter Windows/Linux nichts davon mitbekommt. Sprich alles was hinten rauskommt, kommt auch Vorne am Kopfhörer raus, man kann nicht einfach das eine oder andere &#8220;muten&#8221;.</p>
<p>Anstatt sich ein Azalia Frontpanel zu kaufen, gibts unter Linux einen Trick, sofern man hinten 5.1 Buchsen hat und nur ein 2 Kanal Lautsprechersystem benutzt (bzw. 2.1). Das Frontpanel bekommt man damit nicht ans Laufen!</p>
<p>Ich hab schon 2 Mainboards hier gehabt mit dem Problem, einmal <strong><span style="text-decoration: underline;">Realtek ALC889A</span></strong> und einmal <strong><span style="text-decoration: underline;">Realtek ALC892</span></strong>. Wenn man googelt, findet man aber etliche.</p>
<p>Wie schaut die Lösung nun aus? Nunja, wir nehmen einfach einen der 5.1 Stecker, die nicht belegt sind und nutzen ins als Kopfhörerbuchse. Welcher das jeweils ist, kann man pauschal nicht sagen, bei mir ging immer nur eine der anderen Buchsen, das war aber immer zufällig je nach Mainboard, ich erklärt das mal an meinem, ihr müsst halt auch rumprobieren.</p>
<p>Schauen wir zu aller erst mal kurz die hinteren Ausgänge einer Soundkarte an (Grafik gewinnt kein Schönheitspreis, ich weiß!):</p>
<p><a href="http://evilandi666.de/wp-content/uploads/SoundAusgänge.jpeg"><img class="alignnone size-full wp-image-328" title="SoundAusgänge" src="http://evilandi666.de/wp-content/uploads/SoundAusgänge.jpeg" alt="" width="252" height="120" /></a></p>
<p>In der grünen Buchse stecken meine Lautsprecher und bei mir war es die hellblaue Buchse für den Kopfhörer.</p>
<p>Wie findet man nun die richtige Buchse, ganz einfach. Mit Lautsprechern korrekt eingesteckt und laufender Musik, steckt man seine Köpfhörer in eine der Buchsen und öffnet den Alsamixer mit</p>
<pre class="brush:bash;">alsamixer</pre>
<p>Kurz zur Erklärung der Bedienung von Alsamixer:</p>
<p><a href="http://evilandi666.de/wp-content/uploads/AlsaMixer.jpg"><img class="alignnone size-full wp-image-329" title="AlsaMixer" src="http://evilandi666.de/wp-content/uploads/AlsaMixer.jpg" alt="" width="639" height="409" /></a></p>
<p>Mit der rechten und linken Pfeiltaste wechselt ihr die einzelnen Kanäle durch, mit &#8220;m&#8221; mutet bzw. unmutet ihr Kanäle, mit Pfeil hoch und pfeil runter dreht ihr Kanäle lauter/leise, mit Bild hoch/runter das gleiche nur in größeren Schritten. Unmutet ist ein Kanal, wenn dort grünumrandet 2 weiße Nullen stehen. Mutet ist ein Kanal, wenn dort MM steht (Front MI z.B. im Bild oben!).</p>
<p>Was machen wir nun?</p>
<p>Wir unmuten alle Kanäle und drehen sie voll auf. (SPDIF Kanäle lassen sich nur muten/unmuten, aber nicht aufdrehen).</p>
<p>Danach stecken wir unsere Kopfhörer in alle noch freien Buchsen und schauen wo wir Sound herausbekommen.</p>
<p>Sobald wir die Buchse gefunden haben, müssen wir den Regler zur Buchse finden, dabei gibt es einen entscheidenden Trick:</p>
<p><strong>Mutet den Kanal nicht .. bei mir führte das immer dazu, dass alles stumm ist. Alle Kanäle bleiben laut d.h. unmutet die ganze Zeit!!! (Ausnahmen bilden nur Mikrofon Kanäle wie Front MI usw. Ihr merkt ja was ihr muten könnt, ohne dass alles stumm ist.)</strong></p>
<p>Daher beginnt einfach mal alle Kanäle ausser Master/Headphone/PCM/Front herunterzudrehen auf 0 und schaut wann aus eurem Headset nichts mehr kommt, aber aus euren Lautsprechern. (Übrigens sind Headphone und Front dafür da, wenn man ein Azalia Panel hat..)</p>
<p>Diese Einstellung speichern wir in einer zweiten Shell mit ﻿</p>
<pre class="brush:bash;">alsactl -f Speaker.alsa store 0</pre>
<p>Nun drehen wir Headphone und Front herunter  &#8230; jetzt hören wir garnichts mehr. Danach drehen wir mal immer einen der anderen Regler hoch und lauschen an den Kopfhörern wo was kommt. Es kann leise sein, soviel Leistung ist auf den anderen Buchsen meist nicht drauf.<br />
Haben wir den passenden Regler gefunden, drehen wir ihn auf 100 auf und führen folgendes aus:</p>
<pre class="brush:bash;">alsactl -f Headset.alsa store 0</pre>
<p>Nun haben wir 2 Presets für Alsa, mit denen wir zwischen Lautsprecher und Kopfhörer umschalten können. Wir macht man das?</p>
<p>Lautsprecher gibts mit:</p>
<pre class="brush:bash;">alsactl -f Speaker.alsa restore 0</pre>
<p>Kopfhörer gibts mit:</p>
<pre class="brush:bash;">alsactl -f Headset.alsa restore 0</pre>
<p>Ist aber natürlich mega unkomfortabel, also erzeugen wir schnell Bash Aliase in der Datei .bash_aliases im Home Verzeichnis, falls die nicht existiert, einfach anlegen. Wir schreiben folgendes hinein:</p>
<pre class="brush:bash;"> alias headset='alsactl -f /Pfad/zur/Datei/Headset.alsa restore 0'
alias speaker='alsactl -f /Pfad/zur/Datei/Speaker.alsa restore 0'</pre>
<p>(/Pfad/zur/Datei ersetzt ihr eben mit dem Pfad zur Speaker.alsa bzw. Headset.alsa)</p>
<p>Jede neue Shell (!!) (bereits geöffnete nicht) kann ab dann mit dem Befehl headset auf Kopfhörer bzw. mit speaker auf Lautsprecher umschalten. Autovervollständigung mit Tab geht auch.</p>
<p>Ist zwar ein mega Workaround aber tut zuverlässig.</p>
<p>Achja, ihr solltet während dem Kopfhörerbetrieb nicht die Ubuntu Lautstärkeregelung oder die Volume Keys der Tastatur benutzen, sonst hört ihr wieder alles durch die Lautsprecher.</p>
<p>Nicht verwirren lassen davon, dass wir alsamixer nutzen, obwohl Ubuntu ja eigentlich PulseAudio nutzt &#8211; das geht trotzdem.</p>
<span class="post-twitter" ><a href="http://twitter.com/home?status=Liest%20gerade%20%20%22Ubuntu%2FLinux%20Kopfh%C3%B6rer%20und%20Lautsprecher%20und%20das%20Mute%20Problem...%22%20http%3A%2F%2Ftinyurl.com%2F64ja7xe" title="Twitter It!" rel="nofollow">Twitter It!</a></span>]]></content:encoded>
			<wfw:commentRss>http://geekparadise.de/2011/03/ubuntulinux-kopfhorer-und-lautsprecher-und-das-mute-problem/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Windows 7: Beim Setup konnte keine neue Systempartition erstellt&#8230;</title>
		<link>http://geekparadise.de/2010/12/windows-7-beim-setup-konnte-keine-neue-systempartition-erstellt/</link>
		<comments>http://geekparadise.de/2010/12/windows-7-beim-setup-konnte-keine-neue-systempartition-erstellt/#comments</comments>
		<pubDate>Sat, 25 Dec 2010 19:31:31 +0000</pubDate>
		<dc:creator>Andreas</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[7]]></category>
		<category><![CDATA[Fehler]]></category>
		<category><![CDATA[Problem]]></category>
		<category><![CDATA[Systempartition]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://geekparadise.de/?p=251</guid>
		<description><![CDATA[Hi, falls man beim Installieren auf den nervigen Fehler: &#8220;Beim Setup konnte keine neue Systempartition erstellt oder eine vorhandene Systempartition gefunden werden.&#8221; trifft, hilft folgendes: Windows 7  muss auf der HDD am ersten Port IMMER eine Partition haben, entweder die komplette Win 7  Partition, oder die 100 MB Partition. Bei mir war es so, dass [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://evilandi666.de/wp-content/uploads/Win7.jpg"><img class="alignnone size-full wp-image-79" title="Win7" src="http://evilandi666.de/wp-content/uploads/Win7.jpg" alt="" width="144" height="162" /></a></p>
<p>Hi,</p>
<p>falls man beim Installieren auf den nervigen Fehler:</p>
<p>&#8220;Beim Setup konnte keine neue Systempartition erstellt oder eine<br />
vorhandene Systempartition gefunden werden.&#8221;</p>
<p>trifft, hilft folgendes:</p>
<p>Windows 7  muss auf der HDD am ersten Port IMMER eine Partition haben, entweder die komplette Win 7  Partition, oder die 100 MB Partition.</p>
<p>Bei mir war es so, dass sich die IDE Festplatte immer vor alle Platten an den Sata Ports &#8220;schob&#8221; und voll war (komplett partitioniert in dem Fall) und Windows 7 somit dort keine 100 MB Boot-Partition erstellen kann. Dann kommt der obige Fehler.</p>
<p>Deaktiviert man nun den IDE Chipsatz im Bios, dann gelten die Sata Ports nach der Durchnummerierung (siehe Mainboard Handbuch). Auf Port 0 muss eine Partition sein. Ist die HDD an Port 0 das Installationsziel, so kann man sie vorher Partitionieren, dann benötigt Windows 7 keine 100 MB Bootpartition.</p>
<p>Will man aber Windows 7 auf eine zweite Festplatte an Port 1 beispielsweise, muss auf die HDD an Port 0 zwingend die 100 MB Partition oder der obige Fehler kommt und man kann Windows 7 dort nicht installieren.</p>
<p>Lösung: Festplatten so umstecken, dass die ZielHDD an Port 0 hängt und bei Bedarf IDE Chipsatz abschalten, dann spart man sich den Fehler und die 100 MB Bootpartition.</p>
<p><span style="color: #ff0000;">Anmerkung: Das ganze ist unabhängig von der Bootreihenfolge im Bios.!</span></p>
<p><span style="color: #000000;">Edit: Möglich, dass das Problem erst ab Versionen &gt;= Windows 7 Professional auftritt.</span></p>
<span class="post-twitter" ><a href="http://twitter.com/home?status=Liest%20gerade%20%20%22Windows%207%3A%20Beim%20Setup%20konnte%20keine%20neue%20Systempartition%20erstellt...%22%20http%3A%2F%2Ftinyurl.com%2F36darcg" title="Twitter It!" rel="nofollow">Twitter It!</a></span>]]></content:encoded>
			<wfw:commentRss>http://geekparadise.de/2010/12/windows-7-beim-setup-konnte-keine-neue-systempartition-erstellt/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Kleines Bugfix für Desktop Art (Plugin für Rhythmbox)</title>
		<link>http://geekparadise.de/2010/11/kleines-bugfix-fur-desktop-art-plugin-fur-rhythmbox/</link>
		<comments>http://geekparadise.de/2010/11/kleines-bugfix-fur-desktop-art-plugin-fur-rhythmbox/#comments</comments>
		<pubDate>Tue, 30 Nov 2010 00:48:35 +0000</pubDate>
		<dc:creator>Andreas</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Art]]></category>
		<category><![CDATA[Bug]]></category>
		<category><![CDATA[Cover]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Fix]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Problem]]></category>
		<category><![CDATA[Rhythmbox]]></category>

		<guid isPermaLink="false">http://geekparadise.de/?p=220</guid>
		<description><![CDATA[Hi @all, ich hab heute mal wieder das Plugin Desktop Art für Ryhtmbox von ﻿mathias nedrebø ausprobiert. Dabei fiel mir ein Bug auf: Wenn ihr in den ID3 Tags den Albumartist gesetzt hat, speichert Rhythmbox das Cover als &#60;Albumartist&#62; &#8211; &#60;Albumname&#62;.&#60;Type&#62; ab. Desktop Art kennt aber nur &#60;Artist&#62; &#8211; &#60;Albumname&#62;.&#60;Type&#62;. Somit findet er diese Cover [...]]]></description>
			<content:encoded><![CDATA[<p>Hi @all,</p>
<p>ich hab heute mal wieder das Plugin <a href="http://www.nedrebo.org/code/rhythmbox/desktop_art">Desktop Art</a> für Ryhtmbox von ﻿<a href="http://www.nedrebo.org/">mathias nedrebø</a> ausprobiert.</p>
<div id="attachment_232" class="wp-caption alignnone" style="width: 388px"><a href="http://evilandi666.de/wp-content/uploads/DesktopArt.jpg"><img class="size-full wp-image-232" title="DesktopArt" src="http://evilandi666.de/wp-content/uploads/DesktopArt.jpg" alt="" width="378" height="220" /></a><p class="wp-caption-text">So sieht Desktop Art aus!</p></div>
<p>Dabei fiel mir ein Bug auf: Wenn ihr in den ID3 Tags den Albumartist gesetzt hat, speichert Rhythmbox das Cover als &lt;Albumartist&gt; &#8211; &lt;Albumname&gt;.&lt;Type&gt; ab. Desktop Art kennt aber nur &lt;Artist&gt; &#8211; &lt;Albumname&gt;.&lt;Type&gt;. Somit findet er diese Cover dann niemals.</p>
<p>Schnell gefixt:</p>
<p>Die Methoden <strong>get_cover(self, db_entry=None)</strong> und <strong>get_song_info(self, db_entry=None)</strong></p>
<p><strong> </strong>der Datei <strong>/home/$USER/.gnome2/rhythmbox/plugins/desktop-art/CoverManager.py</strong> im original:</p>
<pre class="brush:python;">    def get_cover(self, db_entry=None):
        # Find cover in music dir
        if db_entry:
            cover_dir = path.dirname(url2pathname(db_entry.get_playback_uri()).replace('file://', ''))
            if path.isdir(cover_dir):
                for f in listdir(cover_dir):
                    file_name = path.join(cover_dir, f)
                    mt = mimetypes.guess_type(file_name)[0]
                    if mt and mt.startswith('image/'):
                        if path.splitext(f)[0].lower() in IMAGE_NAMES:
                            return file_name

            # Find cover saved by artdisplay plugin
            song_info = self.get_song_info(db_entry)
            for rb_cover_path in ('~/.gnome2/rhythmbox/covers', '~/.cache/rhythmbox/covers/'):
                for file_type in ('jpg', 'png', 'jpeg', 'gif', 'svg'):
                    cover_file = path.join(path.expanduser(rb_cover_path),
                                           '%s - %s.%s' %
                                           (song_info['artist'],
                                            song_info['album'],
                                            file_type))
                    if path.isfile(cover_file):
                        return cover_file

    def get_song_info(self, db_entry=None):
        song_info = {}
        if db_entry:
            song_info['title'] = self.db.entry_get(db_entry, rhythmdb.PROP_TITLE)
            song_info['artist'] = self.db.entry_get(db_entry, rhythmdb.PROP_ARTIST)
            song_info['album'] = self.db.entry_get(db_entry, rhythmdb.PROP_ALBUM)
        return song_info</pre>
<p>Und hier die gefixte Version:</p>
<pre class="brush:python; highlight: [22,23,24,25,26,29,30,42];">    def get_cover(self, db_entry=None):
        # Find cover in music dir
        if db_entry:
            cover_dir = path.dirname(url2pathname(db_entry.get_playback_uri()).replace('file://', ''))
            if path.isdir(cover_dir):
                for f in listdir(cover_dir):
                    file_name = path.join(cover_dir, f)
                    mt = mimetypes.guess_type(file_name)[0]
                    if mt and mt.startswith('image/'):
                        if path.splitext(f)[0].lower() in IMAGE_NAMES:
                            return file_name

            # Find cover saved by artdisplay plugin
            song_info = self.get_song_info(db_entry)
            for rb_cover_path in ('~/.gnome2/rhythmbox/covers', '~/.cache/rhythmbox/covers/'):
                for file_type in ('jpg', 'png', 'jpeg', 'gif', 'svg'):
                    cover_file = path.join(path.expanduser(rb_cover_path),
                                           '%s - %s.%s' %
                                           (song_info['artist'],
                                            song_info['album'],
                                            file_type))
                    cover_file2 = path.join(path.expanduser(rb_cover_path),
                                           '%s - %s.%s' %
                                           (song_info['albumartist'],
                                            song_info['album'],
                                            file_type))
                    if path.isfile(cover_file):
                        return cover_file
                    if path.isfile(cover_file2):
                        return cover_file2

            # No cover found
            return DesktopControl.UNKNOWN_COVER
        # Not playing
        return None

    def get_song_info(self, db_entry=None):
        song_info = {}
        if db_entry:
            song_info['title'] = self.db.entry_get(db_entry, rhythmdb.PROP_TITLE)
            song_info['artist'] = self.db.entry_get(db_entry, rhythmdb.PROP_ARTIST)
            song_info['albumartist'] = self.db.entry_get(db_entry, rhythmdb.PROP_ALBUM_ARTIST)
            song_info['album'] = self.db.entry_get(db_entry, rhythmdb.PROP_ALBUM)
        return song_info</pre>
<p>Blöd ist natürlich immernoch, dass man ungehörte Mp3s zweimal starten muss damit das Cover erscheint &#8211; da Rhythmbox beim ersten Mal das Cover erstmal in den Cover Ordner kopiert.</p>
<p><a href="http://evilandi666.de/wp-content/uploads/CoverManager.py">Hier</a> hab ich Datei nochmal zum Download.</p>
<p>Zur Installation in den Ordner <strong>/home/$USER/.gnome2/rhythmbox/plugins/desktop-art/ </strong>wechseln</p>
<p>und dort die Datei <strong>CoverManager.py</strong> ersetzen und die ﻿<strong>CoverManager.pyc</strong> löschen. Rhytmbox neustarten (manchmal auch 2 Mal nötig!).</p>
<p>Vllt. hilft das hier ja jemand <img src='http://geekparadise.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Achja, falls jemand weiß wie man den Ersteller (<a href="http://www.nedrebo.org/">mathias nedrebø</a>) darüber informiert lasst es mich wissen &#8211; auf seiner HP ist keine Kontaktmöglichkeit vorhanden!</p>
<p>Falls jemand Probleme hat das Plugin zu aktivieren, unter Ubuntu 10.10 hat es folgende Abhängigkeiten:</p>
<p>python-rsvg und python-gnomedesktop (ehemals gnome-python-desktop)</p>
<pre class="bash"> sudo apt-get install python-rsvg python-gnomedesktop</pre>
<p>(Und Python &gt; 2.5, aber Python 2.6 ist bei Ubuntu normal ja dabei!)</p>
<span class="post-twitter" ><a href="http://twitter.com/home?status=Liest%20gerade%20%20%22Kleines%20Bugfix%20f%C3%BCr%20Desktop%20Art%20%28Plugin%20f%C3%BCr%20Rhythmbox%29%22%20http%3A%2F%2Ftinyurl.com%2F36e9z7q" title="Twitter It!" rel="nofollow">Twitter It!</a></span>]]></content:encoded>
			<wfw:commentRss>http://geekparadise.de/2010/11/kleines-bugfix-fur-desktop-art-plugin-fur-rhythmbox/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Thunderbird Alert &#8220;Unable to find specified executable&#8221;</title>
		<link>http://geekparadise.de/2010/11/thunderbird-alert-unable-to-find-specified-executable/</link>
		<comments>http://geekparadise.de/2010/11/thunderbird-alert-unable-to-find-specified-executable/#comments</comments>
		<pubDate>Thu, 04 Nov 2010 18:48:36 +0000</pubDate>
		<dc:creator>Andreas</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Alert]]></category>
		<category><![CDATA[Executable]]></category>
		<category><![CDATA[libnotify]]></category>
		<category><![CDATA[notify]]></category>
		<category><![CDATA[Problem]]></category>
		<category><![CDATA[Thunderbird]]></category>
		<category><![CDATA[Unable]]></category>

		<guid isPermaLink="false">http://geekparadise.de/?p=173</guid>
		<description><![CDATA[Wenn ihr, wie ich, das Problem habt, dass Thunderbird beim öffnen sobald neue Mails da sind immer den Alert &#8220;Unable to find specified executable&#8221; bringt, liegt das daran, dass libnotify fehlt. Einfach sudo apt-get install libnotify-bin und das Problem ist Geschichte. Quelle: http://getsatisfaction.com/mozilla_messaging/topics/unable_to_find_specified_executable Twitter It!]]></description>
			<content:encoded><![CDATA[<p>Wenn ihr, wie ich, das Problem habt, dass Thunderbird beim öffnen sobald neue Mails da sind immer den Alert &#8220;Unable to find specified executable&#8221; bringt, liegt das daran, dass libnotify fehlt.</p>
<p>Einfach sudo apt-get install libnotify-bin und das Problem ist Geschichte.</p>
<p>Quelle: http://getsatisfaction.com/mozilla_messaging/topics/unable_to_find_specified_executable</p>
<span class="post-twitter" ><a href="http://twitter.com/home?status=Liest%20gerade%20%20%22Thunderbird%20Alert%20%22Unable%20to%20find%20specified%20executable%22%22%20http%3A%2F%2Ftinyurl.com%2F2do99gc" title="Twitter It!" rel="nofollow">Twitter It!</a></span>]]></content:encoded>
			<wfw:commentRss>http://geekparadise.de/2010/11/thunderbird-alert-unable-to-find-specified-executable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Annoying JDownloader &#8220;existing jD instance found!&#8221;</title>
		<link>http://geekparadise.de/2010/11/annoying-jdownloader-existing-jd-instance-found/</link>
		<comments>http://geekparadise.de/2010/11/annoying-jdownloader-existing-jd-instance-found/#comments</comments>
		<pubDate>Thu, 04 Nov 2010 00:14:25 +0000</pubDate>
		<dc:creator>Andreas</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[existance]]></category>
		<category><![CDATA[found]]></category>
		<category><![CDATA[instance]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jD]]></category>
		<category><![CDATA[jdownloader]]></category>
		<category><![CDATA[junique]]></category>
		<category><![CDATA[Problem]]></category>

		<guid isPermaLink="false">http://geekparadise.de/?p=171</guid>
		<description><![CDATA[Viele kennen den Fehler &#8220;existing jD instance found!&#8221; den der JD manchmal aus dubiosen Gründen (unter Linux!) bringt, einfach aus langeweile, obwohl keine (!!) java/jd Instanz mehr offen ist, selbst nach einem Reboot geht es nicht mehr. Bisher half nur eine erneute Installation und das zurück-kopieren des Backups, da die Devs vom JD als einzigen [...]]]></description>
			<content:encoded><![CDATA[<p>Viele kennen den Fehler &#8220;existing jD instance found!&#8221; den der JD manchmal aus dubiosen Gründen (unter Linux!) bringt,<br />
einfach aus langeweile, obwohl keine (!!) java/jd Instanz mehr offen ist, selbst nach einem Reboot geht es nicht mehr.</p>
<p>Bisher half nur eine erneute Installation und das zurück-kopieren des Backups, da die Devs vom JD als einzigen Hinweis geben, dass man alle Java Instanzen beenden soll.</p>
<p>Jetzt die richtige Lösung: Löscht den Ordner .junique in $HOME/.jdownloader, dort lockt jdownloader seinen Prozess und unter manchen Umständen kann es wohl sein dass dies unter Linux o.g. Probleme auslöst weil er nicht mehr richtig unlocked wird oder sonstiges.</p>
<p>Wirklich nervig&#8230;</p>
<span class="post-twitter" ><a href="http://twitter.com/home?status=Liest%20gerade%20%20%22Annoying%20JDownloader%20%22existing%20jD%20instance%20found%21%22%22%20http%3A%2F%2Ftinyurl.com%2F38sm2mx" title="Twitter It!" rel="nofollow">Twitter It!</a></span>]]></content:encoded>
			<wfw:commentRss>http://geekparadise.de/2010/11/annoying-jdownloader-existing-jd-instance-found/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Conky richtig konfigurieren für Ubuntu/Gnome</title>
		<link>http://geekparadise.de/2010/10/conky-richtig-konfigurieren-fur-ubuntugnome/</link>
		<comments>http://geekparadise.de/2010/10/conky-richtig-konfigurieren-fur-ubuntugnome/#comments</comments>
		<pubDate>Mon, 11 Oct 2010 14:56:33 +0000</pubDate>
		<dc:creator>Andreas</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[10.04]]></category>
		<category><![CDATA[10.10]]></category>
		<category><![CDATA[Compiz]]></category>
		<category><![CDATA[conky]]></category>
		<category><![CDATA[conkyrc]]></category>
		<category><![CDATA[Gnome]]></category>
		<category><![CDATA[Problem]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://geekparadise.de/?p=137</guid>
		<description><![CDATA[Jeder Conky Nutzer kennt das Problem, dass in Ubuntu (10.04/10.10) mit Gnome es immer Tücken gibt mit Conky, entweder wird Conky minimiert wenn man unten Rechts auf &#8220;show desktop&#8221; klickt oder man kann icons unter das Conkyfenster legen .. oder oder oder. Aber schlussendlich hab ich dank einiger Blogger die Lösung gefunden, dass ist die [...]]]></description>
			<content:encoded><![CDATA[<p>Jeder Conky Nutzer kennt das Problem, dass in Ubuntu (10.04/10.10) mit Gnome es immer Tücken gibt mit Conky, entweder wird Conky minimiert wenn man unten Rechts auf &#8220;show desktop&#8221; klickt oder man kann icons unter das Conkyfenster legen .. oder oder oder.</p>
<p>Aber schlussendlich hab ich dank einiger Blogger die Lösung gefunden, dass ist die einzige, vollständig richtig funktionierende Konfig für Ubuntu/Gnome:</p>
<p><strong>1)</strong> in der .conkyrc:</p>
<p style="padding-left: 30px;">own_window yes</p>
<p style="padding-left: 30px;">own_window_type normal</p>
<p style="padding-left: 30px;">own_window_transparent yes</p>
<p style="padding-left: 30px;">own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager</p>
<p style="padding-left: 30px;">own_window yesown_window_type normalown_window_transparent yesown_window_hints undecorated,below,sticky,skip_taskbar,skip_pager</p>
<p><strong>2)</strong> im CCSM<span style="color: #000000;"> (</span><span style="line-height: 20px;"><span style="color: #000000;">Compiz-config-settings-manager):</span></span></p>
<p style="padding-left: 30px;"><span style="line-height: 20px;"><span style="color: #000000;"> a)   Allgemein -&gt; Allgemeine Optionen -&gt; Programmleistenfenster ausblenden deaktivieren</span></span></p>
<p style="padding-left: 30px;"><span style="line-height: 20px;"><span style="color: #000000;"> b)   Fensterdekorationen -&gt; Schatten für Fenster  -&gt; (any) &amp; !(class=Conky)</span></span></p>
<p>Danach geht alles. Lässt man beispielsweise 2a) weg, dann wird Conky immer minimiert wenn man auf  &#8221;show desktop&#8221;  klickt, setzt man &#8220;own_window_type override&#8221;, so kann man icons unter dem conkyfenster platzieren.</p>
<p>So ist das die einzig richtig funktionale Lösung.</p>
<p>Danke an alle die diese Lösung gefunden haben, auch wenn sie immer nur teilweise verstreut übers Netz zu finden ist.</p>
<p>[<a href="http://www.khattam.info/howto-disable-conky-minimization-on-show-desktop-2010-09-11.html">Quelle 1</a>] Danke für Lösungsteil 2a)</p>
<p>[<a href="http://linuxexchange.org/questions/821/how-to-avoid-ugly-compiz-gnome-shadow-for-conky">Quelle 2</a>] Danke für Lösungsteil 2b)</p>
<p>[<a href="http://wiki.ubuntuusers.de/Conky/Probleml%C3%B6sungen">Quelle 3</a>] Danke für Lösungsteil 1) und fürs ständige &#8220;down&#8221; sein. [<a href="http://webcache.googleusercontent.com/search?q=cache:X8WsrvkYRG0J:wiki.ubuntuusers.de/Conky/Probleml%C3%B6sungen+Ubuntu+Wiki+Conky&amp;cd=2&amp;hl=de&amp;ct=clnk&amp;gl=de">Google Cache alternativ Link.</a>]</p>
<span class="post-twitter" ><a href="http://twitter.com/home?status=Liest%20gerade%20%20%22Conky%20richtig%20konfigurieren%20f%C3%BCr%20Ubuntu%2FGnome%22%20http%3A%2F%2Ftinyurl.com%2F23n9yel" title="Twitter It!" rel="nofollow">Twitter It!</a></span>]]></content:encoded>
			<wfw:commentRss>http://geekparadise.de/2010/10/conky-richtig-konfigurieren-fur-ubuntugnome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Probleme mit Covern in MP3s unter Android/HTC Player</title>
		<link>http://geekparadise.de/2010/06/probleme-mit-covern-in-mp3s-unter-androidhtc-player/</link>
		<comments>http://geekparadise.de/2010/06/probleme-mit-covern-in-mp3s-unter-androidhtc-player/#comments</comments>
		<pubDate>Wed, 02 Jun 2010 00:00:35 +0000</pubDate>
		<dc:creator>Andreas</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Cover]]></category>
		<category><![CDATA[Desire]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[G2]]></category>
		<category><![CDATA[Hero]]></category>
		<category><![CDATA[HTC]]></category>
		<category><![CDATA[MP3]]></category>
		<category><![CDATA[Nexus One]]></category>
		<category><![CDATA[Player]]></category>
		<category><![CDATA[Problem]]></category>
		<category><![CDATA[Tags]]></category>
		<category><![CDATA[Tattoo]]></category>

		<guid isPermaLink="false">http://evilandi666.de/?p=102</guid>
		<description><![CDATA[Hi @all, heute mit dem HTC Desire gekämpft um die Vorherrschaft bei den Covern im HTC Player und es gibt massiv viele Stolpersteine. Ziel ist es, das alle MP3s Cover haben. Ich benutze hier die Methode, dass die Cover in der Mp3 (im MP3 Tag) hinterlegt sind. Keine extra Bilddateien in Albenordner. Um anderen Nutzern [...]]]></description>
			<content:encoded><![CDATA[<p>Hi @all,</p>
<p>heute mit dem HTC Desire gekämpft um die Vorherrschaft bei den Covern im HTC Player und es gibt massiv viele Stolpersteine.</p>
<p>Ziel ist es, das alle MP3s Cover haben. Ich benutze hier die Methode, dass die Cover in der Mp3 (im MP3 Tag) hinterlegt sind. Keine extra Bilddateien in Albenordner.</p>
<div id="attachment_103" class="wp-caption alignnone" style="width: 387px"><a href="http://evilandi666.de/wp-content/uploads/Cover1.jpg"><img class="size-full wp-image-103" title="Anblick der Cover im HTC Player" src="http://evilandi666.de/wp-content/uploads/Cover1.jpg" alt="" width="377" height="628" /></a><p class="wp-caption-text">Schöner Anblick, nicht?</p></div>
<p>Um anderen Nutzern das mühselige Suchen zu ersparen, hier die wichtigsten Tipps/Tricks von mir zusammengefasst:</p>
<p>1) Wenn die SD eingelegt wurde (oder nach einer USB-Session wieder freigegeben wurde) dauert es erstmal eine Weile, bis der Player alles aktualisiert hat. Merkt man auch a) am Ruckeln bei der Titelliste und b) am Rundenkreis rechts oben in der Titelliste (wobei der manchmal fehlt.).</p>
<p>2) Bedingung, damit der HTC Player die Mp3s komplett neu einliest, ist ein neuer Ordnername.</p>
<p>Einmal eingelesen, kann man Dateinamen, Tags, Cover ändern &#8211; der HTC Player liest die Datei nicht komplett neu ein, vielmehr &#8220;mappt&#8221; er sie irgendwie intern.  Habe hier 1-2 Stunden rumgetan, bis ich rausfand dass er nie aktualisiert, obwohl er kurz arbeitet nach einlegen der SD.</p>
<p>Einfach den Ordner wo die Mp3s liegen umbennen, schwupps aktualisiert er alles.</p>
<p>Manchmal hilft es den Albumthumbs Ordner zu löschen auf der SD (dort sind die Bildchen der Cover drin nach dem der Player sie generiert hat.), aber er generiert die danach genauso wieder neu &#8211; ohne die Dateien vollständig neu einzulesen.</p>
<p>Neustart hilft normalerweise eher nichts.</p>
<p>3) Korrekte ID3-Tags. Ich benutze immer <a href="http://www.mp3tag.de/">MP3Tag</a> dafür. Ladet einfach alle Mp3s rein und speichert einmal alle wieder, damit setzt MP3Tag die Cover automatisch richtig in eine einheitliche und korrekte Version.(Komische Tagversionen und irgendwelche Fehler erzeugten bei mir korrupte Cover!)</p>
<p>4) Korrekte Cover. Wichtigste Bedingung ist, dass die Cover in den Mp3s im Format Jpeg sind. GIF und PNG mag er garnicht. Dann zeigt er entweder kein Cover an, oder ein total kaputtes Cover.</p>
<p>5) Habt ihr 1-4 beachtet und jetzt auch schön den Albumthumbsordner gelöscht und den Ordner in dem die Mp3s liegen umbennannt, liest der HTC Player die Mp3s neu ein und alle sollten Cover besitzen. Aber damit geht gleich ein neues Problem an den Start: Manche Lieder haben Cover anderer Lieder. Das ist aber kein &#8220;Randomfehler&#8221;, sondern liegt am Albumtitel. Tatsächlich schafft es der HTC Player, alle Mp3s ganz ohne Album z.B. (Also leerer Albumtitel im Tag) ein gleiches Cover zuzuweisen. Habt ihr 2 Alben 2 verschiedener Künstler die gleich heißen, habt ihr pech. Müsst ihr eins von beiden umbennenen. Ich hatte ja gehofft ein unterschiedlicher Albuminterpret würde helfen &#8211; dem ist nicht so. Es könnte aber auch sein, dass es nur Dateien in einem Ordner betrifft. Bei mir trat das Problem jedenfalls bei Mp3s auf, die eben gemischt in einem Ordner liegen, weil sie nicht in zu einem Album gehören.</p>
<p>6) Sollte ein Cover weiterhin Probleme machen, spiele es in einer geraden Auflösung ein. z.B. 300*300 oder 500*500  und nicht 305*297 oder sowas &#8211; das mag der HTC Player nicht immer. (Wenn alles andere(obige) passt, gehts aber meist.)</p>
<p>WICHTIG: Nicht vergessen, immer nach jeder Aktion bzw. vor jedem neuen Test den Ordner umbennen, indem die MP3s liegen. (Bei mir wechselt der Name immer zwischen MP3s und Musik z.B.). Ausserdem den Albumthumbs-Ordner löschen. Ausserdem die SD Karte mal rein/raus tun bzw. über USB freigeben und wieder nicht mehr freigeben.Diese Schritte sind wichtig! Sonst seht ihr immer das &#8220;alte&#8221; Ergebnis. Für das Neueinlesen braucht der HTC Player dann einige Zeit!</p>
<p>(Falls jemand einen besseren Weg kennt, den Player dazu zu bekommen alle Mp3s komplett neu einzulesen &#8211; immer her damit!)</p>
<p>Hoffe es hat irgendwem geholfen, das von HTC gekochte Spüppchen zu meistern <img src='http://geekparadise.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<span class="post-twitter" ><a href="http://twitter.com/home?status=Liest%20gerade%20%20%22Probleme%20mit%20Covern%20in%20MP3s%20unter%20Android%2FHTC%20Player%22%20http%3A%2F%2Ftinyurl.com%2F37fsulg" title="Twitter It!" rel="nofollow">Twitter It!</a></span>]]></content:encoded>
			<wfw:commentRss>http://geekparadise.de/2010/06/probleme-mit-covern-in-mp3s-unter-androidhtc-player/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

