<?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>www.pc-howto.com &#187; Xorg</title>
	<atom:link href="http://www.pc-howto.com/tag/xorg/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pc-howto.com</link>
	<description>Wissenswertes zu Opensourcesoftware und IT</description>
	<lastBuildDate>Thu, 02 Feb 2012 19:43:46 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Xorg  startet nicht mehr</title>
		<link>http://www.pc-howto.com/linux/xorg-startet-nicht-mehr/</link>
		<comments>http://www.pc-howto.com/linux/xorg-startet-nicht-mehr/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 08:14:55 +0000</pubDate>
		<dc:creator>Daniel</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Xorg]]></category>

		<guid isPermaLink="false">http://www.pc-howto.com/?p=398</guid>
		<description><![CDATA[









Wieso?
Unter Umständen tritt dieses Problem auf, wenn man einen proprietären Treiber (zB. Nvidia etc) einsetzt und ein Kernel Update durchführt.
Der Grund für dieses Verhalten ist, dass für die Grafikkarte ein eigenes Modul kompiliert wird, welches mit den Quellen (kernel-header) der  &#8230; <a href="http://www.pc-howto.com/linux/xorg-startet-nicht-mehr/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="social4i" style="height:29px;">
<div class="social4in" style="height:29px;float: left;">
<div class="socialicons s4twitter" style="float:left;margin-right: 10px;background:url(&quot;http://goo.gl/zjqd1&quot;) no-repeat;"><a href="http://twitter.com/share" data-url="http://www.pc-howto.com/linux/xorg-startet-nicht-mehr/" data-counturl="http://www.pc-howto.com/linux/xorg-startet-nicht-mehr/" data-text="Xorg  startet nicht mehr" class="twitter-share-button" data-count="horizontal" data-via=""></a></div>
<div class="socialicons s4fblike" style="float:left;margin-right: 10px;">
<div id="fb-root"></div>
<p><fb:like href="http%3A%2F%2Fwww.pc-howto.com%2Flinux%2Fxorg-startet-nicht-mehr%2F" send="false" layout="button_count" width="100" height="21" show_faces="false" font=""></fb:like></div>
<div class="socialicons s4plusone" style="float:left;margin-right: 10px;"><g:plusone size="medium" href="http://www.pc-howto.com/linux/xorg-startet-nicht-mehr/" count="true"></g:plusone></div>
</div>
<div style="clear:both"></div>
</div>
<h3>Wieso?</h3>
<p><img class="alignleft size-full wp-image-402" title="xorgcrash" src="http://www.pc-howto.com/wp-content/uploads/2009/04/xorgcrash.jpg" alt="xorgcrash" width="150" height="150" />Unter Umständen tritt dieses Problem auf, wenn man einen proprietären Treiber (zB. Nvidia etc) einsetzt und ein Kernel Update durchführt.</p>
<p>Der Grund für dieses Verhalten ist, dass für die Grafikkarte ein eigenes Modul kompiliert wird, welches mit den Quellen (kernel-header) der gerade eingesetzten Kernelversion, kompiliert (also gebaut) wurde.</p>
<p>Wechselt man nun den Kernel (dies kann zum Beispiel im Zuge eines Systemupdates passieren), passt die vorhandene Modulversion des Grafikkartentreibers nicht mehr zum eingesetzten Kernel und kann somit auch nicht mehr beim Start des X-Window-Systems von Xorg geladen werden.</p>
<h3>Was kann man machen?</h3>
<p>Der Start von Xorg scheitert, man landet in der Konsole. Gerät ein Neueinsteiger in diese Situation, ist er oft überfordert.</p>
<p><strong>Hier gilt: </strong>Ruhig bleiben! Ist alles halb so schlimm</p>
<p>Ist man nicht als root eingeloggt, holt man das folgendermaßen nach:</p>
<ul>
<li>logout</li>
<li>Loginname:  root</li>
<li>Return</li>
<li>Eingabe d es Rootpasswortes</li>
<li>Return</li>
</ul>
<p>Nun klinkt man sich in das Verzeichnis /etc/X11 (<strong>Achtung groß geschriebenes X</strong>) ein:</p>
<ul>
<li>cd /etc/X11</li>
<li>Return</li>
</ul>
<p>und öffnet die Konfigurationsdatei von Xorg (xorg.conf) mit Hilfe eines Texteditors (hier vim):</p>
<ul>
<li>vim xorg.conf</li>
<li>Return</li>
</ul>
<p>Sollte vim nicht installiert sein, kann man das in debianbasierten Distributionen wie folgt nachholen:</p>
<ul>
<li>apt-get update</li>
<li>Return</li>
<li>apt-get install vim</li>
<li>Return</li>
</ul>
<p>Infos zur Bedienung von vim hier:  <a href="http://www.pc-howto.com/linux/texteditor-vim/">http://www.pc-howto.com/linux/texteditor-vim/</a></p>
<p>Wir haben mittels vim nun die Datei xorg.conf geöffnet. Ausgehend von einer proprietären  Treiberinstallation gilt es nun, den Abschnitt in der xorg.conf zu finden, in der der Grafikkartentreiber geladen wird:</p>
<p>Sieht dann z.B. im Falle einer ATI Grafikkarte ungefähr so aus:</p>
<p><em><strong>Section &#8220;Device&#8221;</strong><br />
Identifier	&#8220;ATI Technologies, Inc. FireGL Mobility T2 (M10 NT)&#8221;<br />
<strong><span style="color: #ff0000;">Driver          &#8220;fglrx&#8221;</span></strong><br />
BusID           &#8220;PCI:1:0:0&#8243;<br />
Option      &#8220;backingstore&#8221;  &#8220;true&#8221;<br />
Option      &#8220;RenderAccel&#8221;   &#8220;true&#8221;<br />
Option      &#8220;DesktopSetup&#8221;  &#8220;0&#215;00000100&#8243;  # clone<br />
Option      &#8220;MonitorLayout&#8221; &#8220;LVDS,CRT&#8221;<br />
Option      &#8220;MetaModes&#8221; &#8220;1600&#215;1200-1024&#215;768 1600&#215;1200-1280&#215;1024 1600&#215;1200-1600&#215;1200&#8243;<br />
<strong>EndSection</strong></em></p>
<p>Wichtig ist der ROT markierte Teil, denn hier wird der Treiber fglrx für die ATI-Grafikkarte bzw. Nvidia-Grafikkarte (unten) geladen.</p>
<p>Bei Nvidia sieht die xorg.conf in etwa so aus:</p>
<p><em><strong>Section &#8220;Device&#8221;<br />
</strong>Identifier     &#8220;Nvidia 7600GS&#8221;<br />
<strong><span style="color: #ff0000;">Driver         &#8220;nvidia&#8221;<br />
</span></strong>Option         &#8220;DynamicTwinView&#8221; &#8220;0&#8243;<br />
</em><em><strong>Endsection</strong></em></p>
<h3>Was ist in der Xorg.conf abzuändern?</h3>
<p>Wie erwähnt, ist einzig die Zeile Driver &#8220;nvidia&#8221; bzw. Driver &#8220;fglrx&#8221; wichtig.</p>
<p>Um  den Standardvesa-Treiber zu aktivieren ändert man die Zeile Driver &#8220;&#8230;&#8221; wie folgend ab:</p>
<ul>
<li>Driver &#8220;vesa&#8221;</li>
</ul>
<p>Will man den mitgelieferten Nvidiatreiber verwenden:</p>
<ul>
<li>Driver &#8220;nv&#8221;</li>
</ul>
<p>Soll der Standard Standard-Atitreiber zu aktivieren:</p>
<ul>
<li>Driver &#8220;ati&#8221;</li>
</ul>
<p>Auf der sicheren Seite sollte man in jedem Fall mit Driver &#8220;vesa&#8221; sein.</p>
<h3>Xorg Startversuch</h3>
<p>Ist alles erledigt loggt man sich wieder aus, mit dem normalen User wieder ein und versucht aus der Konsole heraus ein:</p>
<ul>
<li>startx</li>
<li>Return</li>
</ul>
<p>Alternativ kann man auch das System einfach neu  starten oder mit dem Rootuser folgendes in die Konsole tippen:</p>
<ul>
<li>/etc/init.d/kdm restart (bei KDE)</li>
<li>/etc/init.d/gdm restart (bei Gnome)</li>
<li>jeweils abgeschlossen durch Return</li>
</ul>
<h3>Aus der Konsole heraus den proprietären Treiber erneut installieren</h3>
<p>Weiß man, wo man den proprietären ATI- oder Nvidiatreiber abgespeichert hat, reicht es auch aus, die Installation des Treibers aus der Konsole heraus erneut zu starten.  Das Modul für die Grafikkarte wird dann neu erstellt und Xorg sollte sich wieder starten lassen.</p>
<p>Zu erwähnen gilt es ausserdem noch, dass der Treiber nach dem Download nicht aus der Konsole aufgerufen werden kann. Dies deshalb, da er von Haus aus nicht ausführbar ist.</p>
<p>Um den Treiber ausführbar zu machen benötigt man den Befehl <strong>chmod</strong>!</p>
<ul>
<li>chmod +x &lt;Dateiname des Treiber&gt;</li>
<li>Return</li>
<li>Aufruf der Installation mit ./&lt;Dateiname des Treiber&gt; natürlich alles als Rootuser</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.pc-howto.com/linux/xorg-startet-nicht-mehr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

