<?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>mynethome.de &#187; Linux</title>
	<atom:link href="http://www.mynethome.de/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mynethome.de</link>
	<description></description>
	<lastBuildDate>Fri, 03 Feb 2012 07:39:48 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom:link rel="next" href="http://www.mynethome.de/category/linux/feed/?page=2" />

		<item>
		<title>HD Video Wiedergabe (1080p) unter Ubtuntu 11.10 mit AMD Zacate/Brazos</title>
		<link>http://www.mynethome.de/2011/11/28/hd-video-wiedergabe-1080p-unter-ubtuntu-11-10-mit-amd-zacatebrazos/</link>
		<comments>http://www.mynethome.de/2011/11/28/hd-video-wiedergabe-1080p-unter-ubtuntu-11-10-mit-amd-zacatebrazos/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 21:54:58 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[AMD]]></category>
		<category><![CDATA[ATI]]></category>
		<category><![CDATA[E-350]]></category>
		<category><![CDATA[FullHD]]></category>
		<category><![CDATA[Zacate]]></category>

		<guid isPermaLink="false">http://www.mynethome.de/?p=1965</guid>
		<description><![CDATA[Nachdem ich in letzter Zeit nicht so viel dazu komme, mich mit meinem heimischen PC zu besch&#228;ftigen (oder mich von ihm unterhalten zu lassen&#8230;), habe ich vor ein paar Tagen erst gemerkt, dass die Wiedergabe von HD Videos (1080p) stark ruckelt bzw. der Ton nach kurzem v&#246;llig aus der Synchronisierung zum Bild l&#228;uft. Der mplayer [...]]]></description>
			<content:encoded><![CDATA[<p>Nachdem ich in letzter Zeit nicht so viel dazu komme, mich mit meinem heimischen PC zu besch&#228;ftigen (oder mich von ihm unterhalten zu lassen&#8230;), habe ich vor ein paar Tagen erst gemerkt, dass die Wiedergabe von HD Videos (1080p) stark ruckelt bzw. der Ton nach kurzem v&#246;llig aus der Synchronisierung zum Bild l&#228;uft.</p>
<p>Der <em>mplayer</em> meldet lapidar:</p>
<pre>
           ************************************************
           **** Your system is too SLOW to play this!  ****
           ************************************************
</pre>
<p>Was kann ich nat&#252;rlich nicht glauben, geschweige denn auf mir und <a href="/2011/09/21/die-thronfolge-der-kleine-fur-daheim/">dem Kleinen</a> sitzen lassen <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Also mal geschaut, wo wir ansetzen k&#246;nnen. Ich habe ein Ubuntu 11.10 und habe au&#223;er der Aktivierung des ATI-Treibers bis jetzt keine besonderen Einstellungen vorgenommen.<br />
Der auf dem Mainboard (<a href="http://amzn.to/oVNgbR">Asus E35M1-I Deluxe</a>) verwendete Grafikchip wird vom ATI Treiber als <em>AMD Radeon HD 6300</em> (tats&#228;chlich ist es wohl ein <em>Radeon HD 6310</em>) bezeichnet.</p>
<p>Im XBMC Forum bin ich auf eine <a href="http://forum.xbmc.org/archive/index.php/t-99154.html">interessante Diskussion gesto&#223;en</a>. Die Diskussion ist aktiv und es kommen noch st&#228;ndig neue Beitr&#228;ge hinzu. Die Unterst&#252;tzung des Chipsatzes und des Boards sind also interessant, es gibt Hoffnung <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Au&#223;erdem finden sich dort auch viele weitere Threads zum Thema, so dass man mit einer Suche bei Google meistens auch im Selben Forum landet und selbst aus den Ubuntu Foren dorthin verwiesen wird.</p>
<p>Nachdem ich also einige Zeit in dem 72-Seiten-Thread gelesen habe, starte ich meinen Versuch mit der Installationsanleitung in <a href="http://forum.xbmc.org/showpost.php?p=934861&#038;postcount=662">Beitrag #662</a>.</p>
<p>Mit dem Befehl <em>vainfo</em> zu testen, ob auch der oben genannte Zusatztreiber richtig geladen wurde, klappt und auch alle weiteren Schritte machen, was sie sollen <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  &#8211; zumindest fast. Auf dem Weg zum laufenden System habe ich mich noch etwas vom <em>mplayer</em> ablenken lassen.<br />
Daf&#252;r aber bei UbuntuUsers.de, <a href="http://forum.ubuntuusers.de/topic/hd-videos-auf-amd-e350-zacate-system-ati-radeo/">als ich nach Hilfe fragte</a>, einige wertvolle Tipps und gute Unterst&#252;tzung erhalten. </p>
<p>Zu guter letzt konnte ich also am Wochenende noch <strong>Full HD</strong> genie&#223;en und auch die VA API Unterst&#252;tzung verifizieren &#8211; die CPU arbeitet mit vertretbaren ~30% w&#228;hrend der Videowiedergabe, die Arbeit wird also wohl wirklich von der GPU gemacht. </p>
<p>Zu <a href="http://www.xbmc.org">XBMC</a> habe ich dann noch eine App f&#252;r meinen Androiden gefunden, mit der ich ihm zur Fernbedienung werden lassen kann und so hat sich das neue System direkt noch einen kleinen Zusatzstern verdient <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Die Plattform ist leider noch nicht ganz out-of-the-box unterst&#252;tzt, aber es wird und mit m&#228;&#223;igem Aufwand konnte ich ja auch diese H&#252;rde &#252;berwinden.</p>
 <p><a href="http://www.mynethome.de/?flattrss_redirect&amp;id=1965&amp;md5=7af99f37406ff262b78fe8458216ce40" title="Flattr" target="_blank"><img src="http://www.mynethome.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.mynethome.de/2011/11/28/hd-video-wiedergabe-1080p-unter-ubtuntu-11-10-mit-amd-zacatebrazos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kommandozeilen &#8211; die schwarze Magie, die sich auszahlt</title>
		<link>http://www.mynethome.de/2011/11/25/kommandozeilen-die-schwarze-magie-die-sich-auszahlt/</link>
		<comments>http://www.mynethome.de/2011/11/25/kommandozeilen-die-schwarze-magie-die-sich-auszahlt/#comments</comments>
		<pubDate>Fri, 25 Nov 2011 18:26:21 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Bash]]></category>
		<category><![CDATA[Commandline]]></category>
		<category><![CDATA[grep]]></category>
		<category><![CDATA[screen]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[zsh]]></category>

		<guid isPermaLink="false">http://www.mynethome.de/?p=1969</guid>
		<description><![CDATA[Wer mich schonmal (l&#228;ngere Zeit) an der Tastatur eines Computers erlebt hat, weiss vermutlich, das ich eine Schw&#228;che f&#252;r Shurtcuts und Kommandozeilen hat. Ja es sieht ein bisschen aus wie schwarze Magie oder als wenn es furchtbar kompliziert w&#228;re, aber es lohnt sich, sich mit derlei Dingen zu besch&#228;tigen, denn man ist hinterher bei vielem [...]]]></description>
			<content:encoded><![CDATA[<p>Wer mich schonmal (l&#228;ngere Zeit) an der Tastatur eines Computers erlebt hat, weiss vermutlich, das ich eine Schw&#228;che f&#252;r Shurtcuts und Kommandozeilen hat. Ja es sieht ein bisschen aus wie schwarze Magie oder als wenn es furchtbar kompliziert w&#228;re, aber es lohnt sich, sich mit derlei Dingen zu besch&#228;tigen, denn man ist hinterher bei vielem um ein vielfaches schneller (oder &#252;berhaupt erst in der Lage sie machen zu k&#246;nnen).</p>
<p>Genau aus dieser Ecke kommt der folgene Linktipp zu einem sehr, sehr lesenswerten Artikel. Der Aufh&#228;nger ist dabei, dass man &#8220;irgendwie&#8221; herausfinden will/muss was eigentlich auf einem Unix/Linux System los ist. Dazu werden eine Reihe wichtiger Tools vorgestellt, die das Leben auf der Kommandozeile deutlich einfacher machen und viele Aufgaben im Handumdrehen l&#246;sen:</p>
<ul>
<li><a href="http://kresimirbojcic.com/2011/11/22/unix-command-line-fu.html" title="Unix Command Line Fu">Unix Command Line Fu</a></li>
</ul>
<p>Und wo wir schon dabei sind, sollen zwei wirklich n&#252;tzliche Tools nicht unerw&#228;hnt bleiben:</p>
<ul>
<li><em>screen</em> &#8211; ein Kommandozeilentool, dass sich vor allem beim Arbeiten auf entfernten Rechnern, z.B. mit SSH, auszahlt. Sehr guter Artikel dazu: <a href="http://nixprogrammer.blogspot.com/2011/11/gnu-screen-nix-swiss-army-knife.html">Gnu Screen &#8211; The *nix Swiss Army Knife </a></li>
<li><em>ack</em> (-grep) &#8211; Ein Ersatz f&#252;r das auch im oben genannten Artkel erw&#228;hnte klassische grep, der als &#8220;the better grep&#8221; angerpriesen wird. Wie die Domain der Homapge schon sagt: <a href="http://betterthangrep.com/">betterthangrep.com</a> . Und das meiner Erfahrung nach auch ist.</li>
</ul>
<p>Beide haben nur einen Nachteil: Nicht wie z.B. <em>grep</em> sofort auf jedem unixoiden System verf&#252;gbar. Aber so eine Installation geht auf modernen Systemen ja schnell <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
 <p><a href="http://www.mynethome.de/?flattrss_redirect&amp;id=1969&amp;md5=f65b0fde39a728f56ae42af823262a83" title="Flattr" target="_blank"><img src="http://www.mynethome.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.mynethome.de/2011/11/25/kommandozeilen-die-schwarze-magie-die-sich-auszahlt/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Die Thronfolge: der Kleine f&#252;r Daheim</title>
		<link>http://www.mynethome.de/2011/09/21/die-thronfolge-der-kleine-fur-daheim/</link>
		<comments>http://www.mynethome.de/2011/09/21/die-thronfolge-der-kleine-fur-daheim/#comments</comments>
		<pubDate>Wed, 21 Sep 2011 20:52:13 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[AMD]]></category>
		<category><![CDATA[Antec]]></category>
		<category><![CDATA[Asus]]></category>
		<category><![CDATA[Corsair]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[E35M]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[OCZ]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[SSD]]></category>
		<category><![CDATA[Thinkpad]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Zacate]]></category>

		<guid isPermaLink="false">http://www.mynethome.de/?p=1836</guid>
		<description><![CDATA[<a href="http://www.mynethome.de/2011/09/21/die-thronfolge-der-kleine-fur-daheim/" title="Die Thronfolge: der Kleine f&#252;r Daheim"><img src="http://www.mynethome.de/wp-content/uploads/yapb_cache/9141117.4rr34ov08b6so4cg84kgkck0o.a9sxxja1njksswcs400wcc4cg.th.jpeg" width="180" height="135" alt="Die Thronfolge: der Kleine f&#252;r Daheim" style="float:left;padding:0 10px 10px 0;" ></a>Nat&#252;rlich kann ich das entstandene Vakuum auf meinem heimischen Schreibtisch nicht lange einfach so hinnehmen. Also wurde intensiv nach einer Nachfolge f&#252;r das dahin geschiedene Thinkpad gesucht. Nachdem ich meinen heimischen PC tats&#228;chlich in erster Linie zu hause brauche &#8211; f&#252;r unterwegs hab ich mein Smartphone oder den &#8220;Business-Laptop&#8221;, und wahrscheinlich mittelfristig vielleicht eventuell auch [...]]]></description>
			<content:encoded><![CDATA[<a href="http://www.mynethome.de/2011/09/21/die-thronfolge-der-kleine-fur-daheim/" title="Die Thronfolge: der Kleine f&#252;r Daheim"><img src="http://www.mynethome.de/wp-content/uploads/yapb_cache/9141117.4rr34ov08b6so4cg84kgkck0o.a9sxxja1njksswcs400wcc4cg.th.jpeg" width="180" height="135" alt="Die Thronfolge: der Kleine f&#252;r Daheim" style="float:left;padding:0 10px 10px 0;" ></a><p>Nat&#252;rlich kann ich das <a href="/2011/09/14/rip-ibmlenovo-thinkpad-r60/">entstandene Vakuum auf meinem heimischen Schreibtisch</a> nicht lange einfach so hinnehmen. Also wurde intensiv nach einer Nachfolge f&#252;r das dahin geschiedene Thinkpad gesucht.</p>
<p>Nachdem ich meinen heimischen PC tats&#228;chlich in erster Linie <em>zu hause</em> brauche &#8211; f&#252;r unterwegs hab ich mein Smartphone oder den &#8220;Business-Laptop&#8221;, und <em>wahrscheinlich mittelfristig vielleicht eventuell</em> auch etwas in Form eines Tablets &#8211; hab ich mich nach vielen Jahren der Abstinenz mal wieder bei den Desktopger&#228;ten umgesehen.</p>
<p>Recht angetan bin ich dabei von Hardware, die Entwicklungen aus den Bereichen Note-/Netbook und Mobile &#252;bernehmen und so bei vertretbarer Leistung einen geringen Verbrauch haben und m&#246;glichst Leise sind. Das Kombiniert mit einer SSD und schon hat man ein System ohne bewegliche Teile (mal abgesehn vom evtl. vorhanden optischen Laufwerk, was man f&#252;r die Unterhaltung und das Backup oft ja doch noch mal brauchen kann).</p>
<p>Und so bin ich dann bei der folgenden Konfiguration gelandet:</p>
<ul>
<li><a href="http://amzn.to/oVNgbR">Asus E35M1-I Deluxe, AMD Zacate/Brazos, Mini-ITX</a></li>
<li><a href="http://www.amazon.de/gp/product/B004Z0S6SO/ref=as_li_qf_sp_asin_tl?ie=UTF8&#038;tag=mynethomede-21&#038;linkCode=as2&#038;camp=1638&#038;creative=6742&#038;creativeASIN=B004Z0S6SO">OCZ Agility 3 120GB, SATA-3, 2.5 Zoll</a><img src="http://www.assoc-amazon.de/e/ir?t=mynethomede-21&#038;l=as2&#038;o=3&#038;a=B004Z0S6SO" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>
<li><a href="http://amzn.to/mQvhn1">Corsair Vengeance, 2x4GB, DDR3-1600, CL9@1.5V</a></li>
<li><a href="http://amzn.to/rdbNnn">LG BT10N Slim, BluRay/DVD Brenner, SlimLine</a></li>
</ul>
<p>und das alles wird verpackt in ein <a href="http://amzn.to/naxtk7">Antec ISK 300-65</a> <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Und so hab ich ein kleines, fast lautloses kleines K&#228;stchen im Zimmer stehen <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Lustig fand ich ja, das die Festplatte und der Arbeitsspeicher in Ihrer Verpackung mehr an DVD oder CD Boxen als an Computerhardware erinnert haben <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Nachdem ich das Geh&#228;use als letztes Bauteil dann p&#252;nktlich zum Wochenende noch bekommen habe, konnte ich mich an den Zusammenbau machen.</p>
<p>Dabei ist mir an mehreren Stellen bewusst geworden, dass die kompakte Bauweise auch so ihre T&#252;cken hat, zum Beispiel:</p>
<p><strong>Abgewinkelte SATA Kabel sind nicht immer ein Segen</strong></p>
<p>Die an der &#8220;Laufwerksseite&#8221; abgewinkelten SATA Kabel sind in meinem Fall ein klassisches Beispiel f&#252;r &#8220;gut gemeint&#8221;. Da der Brenner &#8220;slim&#8221; ist und so k&#252;rzer als der Laufwerksschacht, hat man <a href="http://foto.mynethome.de/v/Verschiedenes/Hardware092011/_9161138.jpg.html">mit dem abgewinkelten Kabel so seine Schwierigkeiten, den Anschluss zu erreichen</a>.<br />
Aber klar, nat&#252;rlich kann man das Kabel auch umdrehen. Das f&#252;hrt allerdings dazu, das man statt der <a href="http://foto.mynethome.de/v/Verschiedenes/Hardware092011/_9161142.jpg.html">f&#252;nf auf dem Mainboard vorhanden Anschl&#252;sse</a> mit einem Stecker <a href="http://foto.mynethome.de/v/Verschiedenes/Hardware092011/_9161145.jpg.html">auf einmal drei Anschl&#252;sse &#8220;verbraucht&#8221;</a>. In meinem Fall zum Gl&#252;ck kein Problem, da ich ja nur Festplatte und Brenner &#8220;bedienen&#8221; m&#246;chte, generell aber doch irgendwie suboptimal.</p>
<p>Und auch bei der Festplatte zeigt sich, dass selbst wenn kein Geh&#228;useteil im Weg ist, die abgewinkelten Stecker zu <a href="http://foto.mynethome.de/v/Verschiedenes/Hardware092011/_9161150.jpg.html">Platzproblem f&#252;hren k&#246;nnen &#8211; hier mit dem K&#252;hlk&#246;rper des Arbeitsspeicher</a>. Wobei das zwar eng ist, aber im Prinzip noch kein Problem. Das Problem mit dem Arbeitsspeicher zeigt sich noch an anderer Stelle&#8230;.</p>
<p><strong>Speichermodule mit &#8220;Heatspreader&#8221; sind zu hoch</strong></p>
<p>Bei dem auf die Verkabelung folgenden Schritt, das Geh&#228;use soweit zusammen zu bauen, zeigt sich n&#228;mlich leider, dass die K&#252;hlk&#246;rper der Corsair Vengeance Module ein St&#252;ckchen zu hoch sind, und <a href="http://foto.mynethome.de/v/Verschiedenes/Hardware092011/_9161148.jpg.html">der Geh&#228;useteil mit den Laufwerken darauf aufliegt</a>. Dies f&#252;hrt dann leider dazu, dass man die hinteren Schrauben nicht einsetzen geschweige denn festziehen kann, weil <a href="http://foto.mynethome.de/v/Verschiedenes/Hardware092011/_9161146.jpg.html">die dort entstehende L&#252;cke</a> zu gro&#223; ist (<a href="http://foto.mynethome.de/v/Verschiedenes/Hardware092011/_91611491.jpg.html">Detailbild</a>) &#8211; und mit Gewalt wollte ich hier wirklich nicht vorgehen. Derart unter Spannung gesetzte Hardware w&#252;rde kein gutes Gef&#252;hl bei mir ausl&#246;sen.</p>
<p><strong>Fazit: Der oben gelistete Arbeitsspeicher passt nicht zu dieser Geh&#228;use/Mainboard Kombination !</strong></p>
<p>Zum Gl&#252;ck konnte ich das Geh&#228;use <a href="http://foto.mynethome.de/v/Verschiedenes/Hardware092011/_91611491.jpg.html">trotz des Spaltes</a> noch &#8220;lose&#8221; zusammensetzen und so steht auf meinem Schreibtisch nun <a href="http://foto.mynethome.de/v/Verschiedenes/Hardware092011/_9211346.jpg.html">die fertige Box</a>. Wunderbar lautlos und so klein (bzw. flach), das sie auch unter den Schreibtisch auf den Rollkasten passen sollte <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Die beiden weissen Dinger <a href="http://foto.mynethome.de/v/Verschiedenes/Hardware092011/_9211346.jpg.html">auf dem Bild</a> sind &#252;brigens die WLAN Antennen, die mit dem Board mitgeliefert werden und an der Unterseite &#252;ber Magnete verf&#252;gen, so dass man sie auch Prima an die Schreibtischlampe &#8220;kleben&#8221; kann <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Die Installation von Ubuntu 11.04 verlief v&#246;llig unproblematisch und ich brauchte nichts von Hand &#8220;nachzubessern&#8221; &#8211; Sound lief  auf Anhieb, die Grafikkarte und die Aufl&#246;sung meines Monitors vollkommen richtig erkannt und eingerichtet, so lob&#8217; ich mir das <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Sogar weniger Aufwand als mit dem OS aus Redmond, wo man zumeist noch einige Treiber nachlegen muss&#8230;</p>
<p>Sch&#246;n, diesen Post von meinem neuen Rechner geschrieben zu haben, der &#8211; dank der fehlenden beweglichen Bauteile &#8211; lautlos (solange die externe Platte nicht l&#228;uft) f&#252;r mich arbeitet.</p>
<p>Bin mal gespannt, was mir noch so an n&#246;tigem oder optionalem &#8220;Feintuning&#8221; &#252;bern Weg l&#228;uft &#8230; <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
Als n&#228;chstes steht z.B. an, den BluRay Brenner mal auf seine F&#228;higkeiten zu testen und mal wieder ein Backup meiner Fotos zu erstellen <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
 <p><a href="http://www.mynethome.de/?flattrss_redirect&amp;id=1836&amp;md5=9869d98e3363ded9151b4a49379964a5" title="Flattr" target="_blank"><img src="http://www.mynethome.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.mynethome.de/2011/09/21/die-thronfolge-der-kleine-fur-daheim/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Java Swing Debugging with IDEA on Linux</title>
		<link>http://www.mynethome.de/2011/06/25/java-swing-debugging-with-linux/</link>
		<comments>http://www.mynethome.de/2011/06/25/java-swing-debugging-with-linux/#comments</comments>
		<pubDate>Sat, 25 Jun 2011 10:00:13 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[Debugging]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[IDEA]]></category>
		<category><![CDATA[IntelliJ]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Swing]]></category>

		<guid isPermaLink="false">http://www.mynethome.de/?p=1636</guid>
		<description><![CDATA[Dieser Beitrag wird recht technisch, und damit davon m&#246;glichst viele was haben, geht&#8217;s auf Englisch weiter Recently, I experienced some problems debugging an Java/Swing application on my Ubuntu Linux box using IntelliJ IDEA 10.5 . The problem is that java.awt grabs control of all input devices while running. If you place an breakpoint inside an [...]]]></description>
			<content:encoded><![CDATA[<p>Dieser Beitrag wird recht technisch, und damit davon m&#246;glichst viele was haben, geht&#8217;s auf Englisch weiter <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Recently, I experienced some problems debugging an Java/Swing application on my Ubuntu Linux box using IntelliJ IDEA 10.5 . The problem is that java.awt grabs control of all input devices while running. If you place an breakpoint inside an swing method (e.g. related to drag&#038;drop behavior), the debugger will stop there but you will not be able to continue due the lack of a way to send commands to your IDE/debugger &#8211; java.awt has blocked all input devices.</p>
<p>With Linux, fortunately, you can always hit <code>Ctrl+F1</code> to switch to a console and use <a href="http://download.oracle.com/javase/1.5.0/docs/tooldocs/share/jps.html">jps</a> (as a nice alternative to <code>ps -axf | grep java</code>; but it can do much more &#8211; see the linked man-page <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  ) to get the ID of the debugged thread and kill it (<code>kill -9 ProcessID</code>)</p>
<p>After some research i found the <a href="https://bugs.launchpad.net/sun-java/+bug/432677">BugReport in Ubuntu Launch Pad</a> which redirects to Orcale&#8217;s bug tracker: <a href="http://bugs.sun.com/view_bug.do?bug_id=6714678">IDE (&#8230;) Debugger hangs process on Linux</a>, which suggests the <code>-Dsun.awt.disablegrab=true</code> JVM parameter as a <del>solution</del> work-around.</p>
<p>Unfortunately, this doesn&#8217;t work for me &#8211; the UI gets still blocked.<br />
At least, IDEA is capable of breakpoints writing messages to console (even evaluated ones; see <a href="http://www.jetbrains.com/idea/webhelp/configuring-breakpoints.html">configuring breakpoints</a>), so I still don&#8217;t need to clutter the source-code with <code>System.out.println() </code> &#8230;</p>
<p>Another nice thing i learned while trying to hunt this problem down, is the tool <a href="http://download.oracle.com/javase/1.5.0/docs/tooldocs/share/jstack.html">jstack</a> which can be used to get an stack trace from any Java process at any time <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>So, up to now, I haven&#8217;t solved the problem but leanred once again some more bits and pieces of the javaversum. There is also a <a href="http://devnet.jetbrains.net/message/5306829#5306829">thread on this at the jetbrains forum</a>.</p>
<p>If someone has any suggestions: You are more than welcome <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
 <p><a href="http://www.mynethome.de/?flattrss_redirect&amp;id=1636&amp;md5=5a68ca08b29de3f5d46c8a984dd014f3" title="Flattr" target="_blank"><img src="http://www.mynethome.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.mynethome.de/2011/06/25/java-swing-debugging-with-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrade Ubuntu Server 9.04 Jaunty to 10.04 Lucid LTS</title>
		<link>http://www.mynethome.de/2011/05/28/upgrade-ubuntu-server-9-04-jaunty-to-10-04-lucid-lts/</link>
		<comments>http://www.mynethome.de/2011/05/28/upgrade-ubuntu-server-9-04-jaunty-to-10-04-lucid-lts/#comments</comments>
		<pubDate>Sat, 28 May 2011 15:15:29 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[09.04]]></category>
		<category><![CDATA[09.10]]></category>
		<category><![CDATA[Admin]]></category>
		<category><![CDATA[Jaunty]]></category>
		<category><![CDATA[Karmic]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Upgrade]]></category>

		<guid isPermaLink="false">http://www.mynethome.de/?p=1606</guid>
		<description><![CDATA[Manchmal st&#246;&#223;t man auf alte Systeme, die noch irgendwo in der Ecke zuverl&#228;ssig ihren Dienst tun, aber leider nicht mehr mit Updates versorgt werden k&#246;nnen. So habe ich gerade ein System &#8220;an der Hand&#8221;, das noch auf der nicht mehr unterst&#252;tzten Ubuntuversion 9.04, Jaunty Jackalope&#8221; l&#228;uft. Wiedereinmal zeigt sich, das man bei solchen System &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>Manchmal st&#246;&#223;t man auf alte Systeme, die noch irgendwo in der Ecke zuverl&#228;ssig ihren Dienst tun, aber leider nicht mehr mit Updates versorgt werden k&#246;nnen. So habe ich gerade ein System &#8220;an der Hand&#8221;, das noch auf der nicht mehr unterst&#252;tzten Ubuntuversion 9.04, Jaunty Jackalope&#8221; l&#228;uft. Wiedereinmal zeigt sich, das man bei solchen System &#8211; auch wenn man sich denkt &#8220;ich installiers jetzt erstmal und mach denn bald ein Upgrade&#8221; &#8211; <em>immer</em> auf die LTS (Long Term Support) Versionen zur&#252;ckgreifen sollte. Die Zeit rennt einfach zu schnell <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Der Versuch, das besagt System einfach mit einem Ubuntu-typischen
<pre>do-release-upgrade</pre>
<p> auf einen aktuellen Stand zu bringen, wir mit dem folgenden quittiert: </p>
<pre>
An upgrade from 'jaunty' to 'lucid' is not supported with this tool.
</pre>
<p>Schade.<br />
Auch die Paketquellen zum nachinstallieren von Software wollen nicht mehr so richtig, Abhilfe daf&#252;r ist aber zum Gl&#252;ck recht schnell gefunden. Man muss die Paketquellen f&#252;r nicht mehr unterst&#252;rtze Versionen aktivieren, wie im Wiki von UbuntuUsers beschrieben:  <a href="http://wiki.ubuntuusers.de/Historische_Paketquellen">http://wiki.ubuntuusers.de/Historische_Paketquellen</a></p>
<p>Weitere Versuche, dem do-release-upgrade mitzuteilen, da ich vielleicht erstmal auf <em>Karmic</em> (und dann evtl. auf <em>Lucid</em>) aktualisieren m&#246;chte, sind leider gescheitert. </p>
<p>Auch ein Upgrade mit
<pre>apt-get-update &#038;&#038; apt-get upgrade &#038;&#038; apt-get dist-upgrade</pre>
<p> hat nicht den gew&#252;nschten Erfolg gebracht.</p>
<p>Was dann recht vielversprechend aussah, ist der Abschnitt <a href="https://help.ubuntu.com/community/KarmicUpgrades#Upgrading%20Using%20the%20Alternate%20CD/DVD">&#8220;Upgrading using the alternate CD&#8221; im Karmic Upgrade Guide</a>. Also erstmal das Image &#8216;runterladen&#8230;.</p>
<p>Nach dem Download kann man das iso driekt mounten</p>
<pre>
mount -o loop ./ubuntu-9.10-alternate-i386.iso /media/cdrom0
</pre>
<p>Und das Upgrade wie dort beschrieben mit </p>
<pre>
sh /media/cdrom0/cdromupgrade
</pre>
<p>ansto&#223;en. Wichtig ist nun allerdings, dass man die &#8220;Internetquellen&#8221; nicht mit einbezieht, da das Upgrade sonst wieder mit der Meldung vom Anfang abgebrochen wird. Besteht man also auf ein reines Offline-Upgrade, kann der Prozess gestartet werden und man darf den Anweisungen auf dem Bildschrim folgen <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Nach einer weile wird man dazu aufgefordert, dem Neustart zuzustimmen und &#8211; voilà &#8211; nach erfolgtem Neustart antwortet
<pre>lsb_release -a</pre>
<p> mit
<pre>
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 9.10
Release:        9.10
Codename:       karmic
</pre>
<p>Wir sind also schonmal einen Schritt weiter. Ein Blick auf die <a href="https://wiki.ubuntu.com/LTS">LTS Seite des Ubuntu Wiki</a> verr&#228;t uns dann aber, dass der Support auch f&#252;r diese Release aufgelaufen ist, und so f&#252;hren wir mit do-release-upgrade ein weiteres Upgrade durch. </p>
<p>Bei mir lief alles glatt und so rennt das System nun zum Gl&#252;ck wieder mit einem Softwarestand auf der H&#246;he der Zeit &#8211; in einer LTS Version  <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Noch n&#252;tzliche Links zum UbuntuGuide:</p>
<ul>
<li><a href="http://ubuntuguide.org/wiki/Ubuntu:Karmic">Ubuntu Guide zu Karmic (09.10)</a></li>
<li><a href="http://ubuntuguide.org/wiki/Ubuntu:Lucid">Ubuntu Guide zu Lucid (10.04)</a></li>
</ul>
 <p><a href="http://www.mynethome.de/?flattrss_redirect&amp;id=1606&amp;md5=46a972676f462e5080866dcebc4de4a6" title="Flattr" target="_blank"><img src="http://www.mynethome.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.mynethome.de/2011/05/28/upgrade-ubuntu-server-9-04-jaunty-to-10-04-lucid-lts/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Firefox 4 ist da!</title>
		<link>http://www.mynethome.de/2011/03/23/firefox-4-ist-da/</link>
		<comments>http://www.mynethome.de/2011/03/23/firefox-4-ist-da/#comments</comments>
		<pubDate>Wed, 23 Mar 2011 16:21:44 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[WebWork]]></category>
		<category><![CDATA[apt]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[PPA]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.mynethome.de/?p=1532</guid>
		<description><![CDATA[Woohoo, Firefox 4 ist erschienen und sieht richtig gut aus. Die Featureliste offenbart einige gute neue Funktionen und UI Konzepte, die in den englisch vertonten Videos sch&#246;n anschaulich dargestellt werden. Die &#8220;Getting started&#8221; Seiten und Videos anzuschauen lohnt sich, macht das Surfen und Arbeiten dann doch nochmal mehr Spa&#223; wenn man das Werkzeug dazu richtig [...]]]></description>
			<content:encoded><![CDATA[<p>Woohoo, <a href="http://www.mozilla.com/de/firefox/">Firefox 4 ist erschienen</a> und sieht richtig gut aus. <a href="http://www.mozilla-europe.org/de/firefox/features/">Die Featureliste</a> offenbart einige gute neue Funktionen und UI Konzepte, die in den <a href="http://www.mozilla.com/en-US/firefox/central/">englisch vertonten Videos</a> sch&#246;n anschaulich dargestellt werden.</p>
<p>Die &#8220;Getting started&#8221; Seiten und Videos anzuschauen lohnt sich, macht das Surfen und Arbeiten dann doch nochmal mehr Spa&#223; wenn man das Werkzeug dazu richtig beherrscht <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Unter Ubuntu kann man Firefox 4 am besten &#252;ber der <a href="https://launchpad.net/~mozillateam/%2Barchive/firefox-stable">Mozilla Firefox stable PPA</a> installieren:</p>
<pre class="brush: bash">
$ sudo add-apt-repository ppa:mozillateam/firefox-stable
$ sudo apt-get update &#038;&#038; sudo apt-get dist-upgrade
</pre>
<p>Danach startet Firefox zwar erstmal in Englisch, das l&#228;sst sich aber duch Installation <a href="http://releases.mozilla.org/pub/mozilla.org/firefox/releases/4.0/linux-x86_64/xpi/de.xpi">der Sprachdatei</a> (Link anklicken und Installation erlauben) beheben. </p>
<p>Ich bin jetzt schon v&#246;llig begeistert von den &#8220;<strong>App Tabs</strong>&#8221; und &#8220;<strong>Tab Groups</strong>&#8221; <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
Viel Spa&#223; <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.mynethome.de/2011/03/23/firefox-4-ist-da/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IPv6 : es wird ernst &#8211; so aktiviert man die Privacy Extensions :)</title>
		<link>http://www.mynethome.de/2011/02/03/ipv6-es-wird-ernst-so-aktiviert-man-die-privacy-extensions/</link>
		<comments>http://www.mynethome.de/2011/02/03/ipv6-es-wird-ernst-so-aktiviert-man-die-privacy-extensions/#comments</comments>
		<pubDate>Thu, 03 Feb 2011 21:41:43 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[NetFeed]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[IPv4]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Netze]]></category>
		<category><![CDATA[Privacy]]></category>
		<category><![CDATA[Router]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.mynethome.de/?p=1453</guid>
		<description><![CDATA[Nachdem heute die letzten verf&#252;gbaren IPv4 Adressr&#228;ume bei der IANA vergeben wurden (http://ipv6.he.net/statistics/), ist es nun wohl wirklich Zeit, sich mal etwas mit diesem IPv4 zu besch&#228;ftigen. Zum Beispiel mit dem Vortrag &#8220;IPv6&#8243; von Ingo Ebel, entstanden im Seminar &#8220;Next Generation Internet&#8221;. Und da man es bestimmt in Zukunft nochmal brauchen kann, hier eine kleine [...]]]></description>
			<content:encoded><![CDATA[<p>Nachdem heute die letzten verf&#252;gbaren IPv4 Adressr&#228;ume bei der IANA vergeben wurden (<a href="http://ipv6.he.net/statistics/">http://ipv6.he.net/statistics/</a>), ist es nun wohl wirklich Zeit, sich mal etwas mit diesem IPv4 zu besch&#228;ftigen. Zum Beispiel mit dem Vortrag  <a href="http://blog.radiotux.de/2009/12/11/next-generation-internet-ipv6/">&#8220;IPv6&#8243; von Ingo Ebel</a>, entstanden im Seminar &#8220;Next Generation Internet&#8221;.<br />
Und da man es bestimmt in Zukunft nochmal brauchen kann, hier eine kleine Notiz dazu, wie man denn die Privacy Extensions aktiviert.</p>
<p> Das ist insofern n&#246;tig, da man sonst recht schnell weltweit eindeutig Identifizierbar sein kann, da die MAC-Adresse des eigenen Endger&#228;ts in die IP Adresse eingebaut wird, und so immer wieder eindeutig zuzuordnen ist. Bei Ipv4, also bisher, ist es so, das man relativ regelm&#228;&#223;ig, auf jeden Fall aber bei einem Wechsel in ein anderes Netz (sprich: WLAN) im Internet mit einer anderen Adesse auftritt, die man sich mit h&#246;chster Wahrscheinlichkeit noch mit einer Menge anderer Leute teilt.<br />
Und um genau diese Verwendung der (prinzipiell weltweit eindeutigen) MAC Adresse als Teil der IPv6 Adresse zu verhindern gibt es die Privacy Extensions.</p>
<p>Unter Ubuntu sollte man sicherstellen, dass in /etc/udev/rules.d/70-persistent-net.rules das Folgende eingetragen ist:</p>
<pre class="brush: bash">
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",
ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*",
RUN+="sysctl net.ipv6.conf.%k.use_tempaddr=2"

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",
ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan*",
RUN+="sysctl net.ipv6.conf.%k.use_tempaddr=2"
</pre>
<p>(Dabei ber&#252;cksichtigen das die Devices stimmen). Das ist so etwas&#8230;nun ja, kryptisch <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  Aber so wie es aussieht (<a href="https://bugs.launchpad.net/ubuntu/+source/procps/+bug/176125">Issue on Launchpad</a>) wird das Problem wohl diskutiert. Da in der RFC allerdings &#8220;aus guten Gr&#252;nden&#8221; empfohlen wird, die Extensions nicht per Default zu aktivieren, wird man sich hoffentlich zumindest eine sinnvolle Alternative einfallen lassen. Also keine Panik <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Auf dem Mac kann man das z.B. mit
<pre class="bash">sudo sysctl -w net.inet6.ip6.use_tempaddr=1</pre>
<p>Unter Windows scheint es per default aktiviert zu sein (was mich zugegebener Ma&#223;en &#252;berrascht hat <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  ).</p>
<p>Mehr Informationen: <a href="http://www.heise.de/netze/hotline/IPv6-anonym-1100727.html">IPv6 anonym</a>.</p>
<p>Und f&#252;r die mobilen Endger&#228;te bleibt anzumerken, dass weder Android noch iOS  Ger&#228;te z.Zt. diese Konfigurationsm&#246;glichkeit bieten. Das f&#252;hrt zu neuen SOrgen um die Privatssph&#228;re, wie auch bei <a href="http://www.heise.de/newsticker/meldung/IPv6-Smartphones-gefaehrden-Privatsphaere-1168416.html">heise nachzulesen ist</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mynethome.de/2011/02/03/ipv6-es-wird-ernst-so-aktiviert-man-die-privacy-extensions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android 3 &#8220;Honeycomb&#8221; &#8211; Tablet mania nimmt Fahrt auf</title>
		<link>http://www.mynethome.de/2011/01/06/android-3-honeycomb-tablet-mania-nimmt-fahrt-auf/</link>
		<comments>http://www.mynethome.de/2011/01/06/android-3-honeycomb-tablet-mania-nimmt-fahrt-auf/#comments</comments>
		<pubDate>Thu, 06 Jan 2011 12:42:03 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[Tablet]]></category>

		<guid isPermaLink="false">http://www.mynethome.de/?p=1417</guid>
		<description><![CDATA[Nach dem das iPad ja nur fast gut ist, aber doch f&#252;r einigen Wirbel sorgt, wollen nat&#252;rlich so einige auf den Zug aufspringen und etwas vom Kuchen abhaben. Nat&#252;rlich auch Google und so wird das bisher f&#252;r Smartphones optimierte System Android nun Aufgebohrt und f&#252;r Tablets fit gemacht. Ein schickes Promovideo habe ich vorhin entdeckt: [...]]]></description>
			<content:encoded><![CDATA[<p>Nach dem das <a href="/2010/01/28/apple-ipad-fast-gut/"> iPad ja nur <em>fast</em> gut ist</a>, aber doch f&#252;r einigen Wirbel sorgt, wollen nat&#252;rlich so einige auf den Zug aufspringen und etwas vom Kuchen abhaben. Nat&#252;rlich auch Google und so wird das bisher f&#252;r Smartphones optimierte System Android nun Aufgebohrt und f&#252;r Tablets fit gemacht. Ein schickes Promovideo habe ich vorhin entdeckt:</p>
<p><object style="height: 390px; width: 640px"><param name="movie" value="http://www.youtube.com/v/hPUGNCIozp0?version=3"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><embed src="http://www.youtube.com/v/hPUGNCIozp0?version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="390"></object></p>
<p>&#220;brigens sind Tablets nicht das Ende der Fahnenstange. <a href="http://www.gizmodo.de/2010/05/21/google-tv-kombiniert-tv-und-web-per-android.html">GoogleTV steht (sch&#246;n l&#228;nger)</a> <a href="http://www.macnotes.de/2010/09/07/ifa-keynote-eric-schmidt-uber-google-tv-android-und-die-zukunft-des-mobilen-webs/">in den Startl&#246;chern</a> und basiert ebenfalls auf Android. Es bleibt also spannend und durch die vielen Einsatzgebiete wird Android auch als Plattform immer interessanter.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mynethome.de/2011/01/06/android-3-honeycomb-tablet-mania-nimmt-fahrt-auf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Commandline Video editing</title>
		<link>http://www.mynethome.de/2010/12/07/commandline-video-editing/</link>
		<comments>http://www.mynethome.de/2010/12/07/commandline-video-editing/#comments</comments>
		<pubDate>Mon, 06 Dec 2010 23:01:39 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[3GP]]></category>
		<category><![CDATA[AVI]]></category>
		<category><![CDATA[Bash]]></category>
		<category><![CDATA[Commandline]]></category>
		<category><![CDATA[Handyvideo]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[MP4]]></category>
		<category><![CDATA[Rotation]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.mynethome.de/?p=1367</guid>
		<description><![CDATA[Von Zeit zu Zeit hat man im digitalen Zeitalter &#8211; &#228;hnlich wie bei Fotos &#8211; das Bed&#252;rfnis mal schnell eine Kleinigkeit an einem Video, das einem gerade zugeschickt wurde, zu &#228;ndern. Rotieren zum Beispiel. Nur daf&#252;r jetzt erst ein Schnittprogramm installieren, einrichten, herausfinden wie es geht, etc.? Neeee&#8230;.. Wir wissen doch: Nichts ist schneller als [...]]]></description>
			<content:encoded><![CDATA[<p>Von Zeit zu Zeit hat man im digitalen Zeitalter &#8211; &#228;hnlich wie bei Fotos &#8211; das Bed&#252;rfnis mal schnell eine Kleinigkeit an einem Video, das einem gerade zugeschickt wurde, zu &#228;ndern. Rotieren zum Beispiel. Nur daf&#252;r jetzt erst ein Schnittprogramm installieren, einrichten, herausfinden wie es geht, etc.? Neeee&#8230;..</p>
<p>Wir wissen doch: Nichts ist schneller als die Kommandozeile, also hier ein paar n&#252;tzliche Kommandos, die man immer mal wieder brauchen kann. Herausgefunden und getestet mit Ubuntu 10.10., das Programm der Wahl ist <strong>mencoder</strong> .</p>
<h3>Rotieren von Videos</h3>
<p>Jede Ver&#228;nderung eines Videos macht ein Recodieren notwendig, da Bilddaten neu berechnet werden m&#252;ssen. Einfach nur  <tt>-ovc copy</tt> l&#228;sst die Rotation unangetastet.</p>
<p>Mit der <strong>lavc</strong> Codierung kriegt man relativ kleine Dateien und sie wird als die &#8220;beste&#8221; angepriesen:</p>
<pre class="brush: bash">mencoder -vf rotate=1 VIDEO-INPUT.avi -ovc lavc -oac copy -o VIDEO-OUTPUT.avi</pre>
<p><strong>x264</strong> ist vielleicht eine interessante Alternative:</p>
<pre class="brush: bash">mencoder -vf rotate=1 VIDEO-INPUT.avi -ovc x264 -oac copy -o VIDEO-OUTPUT.avi -x264encopts qp=26</pre>
<p>Der rotate-Parameter bedeutet folgendes f&#252;r das Drehen:</p>
<pre>0 	90 Grad im Uhrzeigersinn drehen und spiegeln.
1 	90 Grad im Uhrzeigersinn drehen.
2 	90 Grad gegen Uhrzeigersinn drehen.
3 	90 Grad gegen Uhrzeigersinn drehen und spiegeln.
</pre>
<p>Welche Codecs f&#252;r das Neuverpacken eines Clips auf eurem System zur Verf&#252;gung stehen kann man mit</p>
<pre class="brush: bash">mencoder -ovc help</pre>
<p> f&#252;r die Video Codecs und mit </p>
<pre class="brush: bash">mencoder -oac help</pre>
<p> f&#252;r Audio Codecs in Erfahrung bringen.</p>
<h3>mehr Tricks</h3>
<h4>Ein einzelnes Bild des Video speichern:</h4>
<pre class="brush: bash">
mplayer -nosound -ss 10 -frames 1 -vo png VIDEO-INPUT.avi
</pre>
<p><tt>-vo</tt><br />
    Oben png, kann auch jpeg sein.<br />
<tt>-ss 10</tt><br />
    Nutze das Bild nach 10 Sekunden als Vorschaubild.</p>
<h3>Video als animated GIF (256 Farben):</h3>
<pre class="brush: bash">mplayer -nosound -ss 20 -endpos 5 -vo gif89a:fps=15:output=test.gif VIDEO-INPUT.avi</pre>
<p><tt>-ss 20</tt><br />
    Start bei 20 Sekunden (funktioniert nur bei AVI mit Index).<br />
<tt>-endpos 5</tt><br />
    5 Sekunden in GIF verwandeln (funktioniert nur bei AVI mit Index).<br />
<tt>fps=15</tt><br />
    15 Frames pro Sekunde (default: 5).</p>
<h3>AVI Index mit Hilfe von mencoder einf&#252;gen:</h3>
<p>Falls man eines der zuvor beschriebenen Features verwenden m&#246;chte, aber noch keinen Index vorhanden ist.</p>
<pre class="brush: bash">mencoder -forceidx -oac copy -ovc copy VIDEO-INPUT.avi -o VIDEO-OUTPUT.avi</pre>
<h3>Ton entfernen:</h3>
<pre class="brush: bash">mencoder -ovc copy -nosound VIDEO-INPUT.avi -o VIDEO-OUTPUT.avi</pre>
<h3>Beliebigen Ton unterlegen:</h3>
<pre class="brush: bash">mencoder -oac copy -ovc copy -audiofile NEUER-SOUND.mp3 VIDEO-INPUT.avi -o VIDEO-OUTPUT.avi</pre>
<p><strong>Ton als mp3 extrahieren:</strong></p>
<pre class="brush: bash">mencoder VIDEO-INPUT.avi -of rawaudio -oac mp3lame -ovc copy -o SOUND-OUTPUT.mp3</pre>
<p>Das ganze funktioniert &#252;brigens auch mit <strong>.mp4</strong> Dateien (wobei zu beachten ist, dass mp4 auch ein Containerformat ist und es auf den enthaltenen Codec ankommt bzw. darauf, dass das lokale System und dann auch mplayer/mencoder damit umgehen kann). </p>
<p>M&#246;chte man <strong>3gp</strong> Videos weiterverwerten (z.B: aus Smartphone oder Handy), lohnt es sich, diese zun&#228;chst mit <em>ffmpeg</em> umzuwandeln:</p>
<pre class="brush: bash">ffmpeg -y -i file.3gp -sameq -f mp4 -s cif -r 25 -ar 32000 -ac 1 file.mpg</pre>
<p>Viel Spa&#223; <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Mehr Infos gibts z.B. in der  <a href="http://linux.die.net/man/1/mencoder">manpage zu mencoder</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mynethome.de/2010/12/07/commandline-video-editing/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress Twitter Tools Version 2.4</title>
		<link>http://www.mynethome.de/2010/11/29/wordpress-twitter-tools-version-2-4/</link>
		<comments>http://www.mynethome.de/2010/11/29/wordpress-twitter-tools-version-2-4/#comments</comments>
		<pubDate>Mon, 29 Nov 2010 20:48:19 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[WebWork]]></category>
		<category><![CDATA[curl]]></category>
		<category><![CDATA[OAuth]]></category>
		<category><![CDATA[php5]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.mynethome.de/?p=1303</guid>
		<description><![CDATA[Sollte man bei dem Versuch, das aktuelle TwitterTools Plugin f&#252;r WordPress zu verwenden Schwierigkeiten haben (und trotz der Umstellung auf OAuth keine Tweets gesendet werden) hilft es vielleicht, curl und php5-curl zu installieren. Gerade wenn im Logfile (z.B. /var/log/apache2/error.log) eine Fehlermeldung wie Call to undefined function curl_init() in plugins/twitter-tools/twitteroauth.php on line 201 auftaucht Und schon [...]]]></description>
			<content:encoded><![CDATA[<p>Sollte man bei dem Versuch, das aktuelle TwitterTools Plugin f&#252;r WordPress zu verwenden Schwierigkeiten haben (und trotz der Umstellung auf OAuth keine Tweets gesendet werden) hilft es vielleicht, <strong>curl</strong> und <strong>php5-curl</strong> zu installieren.<br />
Gerade wenn im Logfile (z.B. /var/log/apache2/error.log) eine Fehlermeldung wie </p>
<blockquote><p>Call to undefined function curl_init() in plugins/twitter-tools/twitteroauth.php on line 201</p></blockquote>
<p> auftaucht <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Und schon zwitschert WordPress auch wieder <img src='http://www.mynethome.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.mynethome.de/2010/11/29/wordpress-twitter-tools-version-2-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

