<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.linuxmce.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Usaf-lt-g</id>
	<title>LinuxMCE - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.linuxmce.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Usaf-lt-g"/>
	<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php/Special:Contributions/Usaf-lt-g"/>
	<updated>2026-07-21T22:54:01Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Internet_Radio&amp;diff=24410</id>
		<title>Internet Radio</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Internet_Radio&amp;diff=24410"/>
		<updated>2010-07-18T05:49:48Z</updated>

		<summary type="html">&lt;p&gt;Usaf-lt-g: /* Notes and troubleshooting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{versioninfo|810Status=Working|810UpdatedDate=23rd June 2010|810UpdatedBy=Metoer}}&lt;br /&gt;
[[Category: Tutorials]]&lt;br /&gt;
Currently there is no direct support for the Internet Radio station list in LinuxMCE. However, you can create the scenario shortcut to quick-start your favorite station. &lt;br /&gt;
&lt;br /&gt;
Here is a link to a page with a few stations that you can choose from, I tried a couple and they all seemed to work with this wiki.&lt;br /&gt;
http://slhungary.hu/print.php?plugin:content.40&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Go to [[LinuxMCE Admin Website]] --&amp;gt; Advanced --&amp;gt; Configuration --&amp;gt; Scenarios --&amp;gt; Media Scenarios&amp;quot; and press &amp;quot;Add My Scenario&amp;quot; button.&lt;br /&gt;
&lt;br /&gt;
* Under &amp;quot;Add My Scenario&amp;quot; type a description, like &amp;quot;DI - Lounge&amp;quot;. Check in which room you want this scenario to appear. Press &amp;quot;Save&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* Click on the description of the scenario that you&#039;ve just added.&lt;br /&gt;
&lt;br /&gt;
* In &amp;quot;Scenario commands&amp;quot; select &amp;quot;Media Plug-in&amp;quot; from the &amp;quot;Device:&amp;quot; drop-down and &amp;quot;MH Play Media&amp;quot; from the &amp;quot;Command:&amp;quot; drop-down. Press the &amp;quot;Add&amp;quot; button.&lt;br /&gt;
&lt;br /&gt;
# In the &amp;quot;#13 Filename (string)&amp;quot; field type the URL of your online radio station ( e.g.: http://scfire-chi0l-1.stream.aol.com/stream/1009 ). &lt;br /&gt;
# In the &amp;quot;#29 PK_MediaType (int)&amp;quot; type 4. &lt;br /&gt;
# In the &amp;quot;#45 PK_EntertainArea (string)&amp;quot; put the number of the Entertaining Area (it usually starts from 1, see the note below). Press the &amp;quot;Save&amp;quot; button and the &amp;quot;Test Command&amp;quot; to see if it works.&lt;br /&gt;
&lt;br /&gt;
* Do a [[quick reload router|Quick Reload]] &amp;amp; [[Orbiter Generator|Regen]] and you&#039;ll be able to see you radio on the media menu of your Orbiter. Click on the button and it should start playing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Where to Find Compatible Internet Radio Stations==&lt;br /&gt;
&lt;br /&gt;
If you&#039;re in the U.S. like me, you&#039;ll probably have a hard time finding &amp;quot;direct URLs&amp;quot; that you can create scenarios with that are compatible with LMCE. Like many of you, I wanted to use ShoutCast stations, however, ShoutCast has changed their webpage in such a way that it will open up it&#039;s own propreitary plug-in that doesn&#039;t provide you with the actual station&#039;s direct URL. Useless, if you want to create a new station scenario in LMCE.&lt;br /&gt;
&lt;br /&gt;
I recommend doing the following:&lt;br /&gt;
&lt;br /&gt;
1. Download WinAmp onto a Windows Box&lt;br /&gt;
&lt;br /&gt;
2. Open up WinAmp and browse to your favorite Station (I use shoutcast stations)&lt;br /&gt;
&lt;br /&gt;
3. Right click on the Winamp window where it lists what you&#039;re currently listening to&lt;br /&gt;
&lt;br /&gt;
4. Click &amp;quot;View File Info&amp;quot;&lt;br /&gt;
&lt;br /&gt;
5. This will provide the direct URL link you&#039;ll need to include in the steps below when you&#039;re creating your stations.&lt;br /&gt;
&lt;br /&gt;
* I hope this helps... I had a hard time finding useful information on where to go to actually get &amp;quot;legitimate&amp;quot; direct URLs for Internet Radio Stations.&lt;br /&gt;
&lt;br /&gt;
==Notes and troubleshooting==&lt;br /&gt;
&lt;br /&gt;
* The media type &amp;quot;4&amp;quot; corresponds to a workaround, MEDIATYPE_pluto_StoredAudio_CONST. When all stuff eventually works, it will be changed to the &amp;quot;6&amp;quot; (MEDIATYPE_pluto_LiveRadio_CONST)&lt;br /&gt;
&lt;br /&gt;
* If radio station playback doesn&#039;t start - try playing it a couple times more. There is an issue in xine-lib which sometimes causes it to fail the first time.&lt;br /&gt;
&lt;br /&gt;
* Be sure not to put the URL of the playlist in &amp;quot;#13 Filename&amp;quot; parameter - it should be the URL of the station itself. Playlist URLs usually end with &amp;quot;.m3u&amp;quot; and &amp;quot;.pls&amp;quot;. Download the playlist and get the URL of station from it (there can be many entries, each representing a mirror).&lt;br /&gt;
&lt;br /&gt;
* If you have issues identifying your Entertainment Area ID, you can query the DB directly:&lt;br /&gt;
:* At the terminal, start the mysql commandline:&lt;br /&gt;
 mysql -u root -p pluto_main &amp;lt;enter&amp;gt;&lt;br /&gt;
:then issue the following query&lt;br /&gt;
 mysql&amp;gt; SELECT PK_EntertainArea, Description FROM EntertainArea;&lt;br /&gt;
:*Select the ID of the desired area from the list:&lt;br /&gt;
 +------------------+------------------+&lt;br /&gt;
 | PK_EntertainArea | Description      |&lt;br /&gt;
 +------------------+------------------+&lt;br /&gt;
 |                1 | Bedroom (Master) |&lt;br /&gt;
 +------------------+------------------+&lt;br /&gt;
 1 row in set (0.00 sec)&lt;br /&gt;
:type &#039;quit&#039; to exit:&lt;br /&gt;
 mysql&amp;gt; quit &amp;lt;enter&amp;gt;&lt;/div&gt;</summary>
		<author><name>Usaf-lt-g</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Display_Drivers&amp;diff=15185</id>
		<title>Display Drivers</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Display_Drivers&amp;diff=15185"/>
		<updated>2008-08-06T21:02:24Z</updated>

		<summary type="html">&lt;p&gt;Usaf-lt-g: /* You will most likely need to generate a new xorg.conf file as well. See the additional steps section on how to do this and how to set it up for your particular setup */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
[[Category: Tutorials]]&lt;br /&gt;
[[Category: Hardware| ]]&lt;br /&gt;
&lt;br /&gt;
An incomplete HowTo on updating LinuxMCE to the latest display drivers and configuring them manually.  It could use your help, so if something is different in your situation, please add it.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note that this should normally not be necessary unless you have specific wishes or trouble getting your display to work properly.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
If the graphical environment cannot start you are likely to see a text screen blinking, this makes it very hard to login, if this is the case you can reboot into &amp;quot;recovery mode&amp;quot; by pressing [Esc] when GRUB tells you to during the boot process and then select it from the menu you will be presented with.&lt;br /&gt;
&lt;br /&gt;
=== ATI Chipsets ===&lt;br /&gt;
The two main ways to install the ATI drivers are described in the [http://wiki.cchtml.com/index.php/Ubuntu_Feisty_Installation_Guide Ubuntu Feisty Installation Guide].&lt;br /&gt;
&lt;br /&gt;
For more information see also the [http://wiki.cchtml.com/index.php/Main_Page Unofficial ATI Linux Driver Wiki] and you might want to have a look at [http://www.mythtv.org/wiki/index.php/AtiProprietaryDriver AtiProprietaryDriver] in the MythTV wiki as well since LinuxMCE depends on it for viewing TV.  MythTV in turn relies heavily on the support of certain features by the graphics drivers.  The ATI drivers turn out to be a bit &amp;quot;challenged&amp;quot; in this area to say the least.&lt;br /&gt;
&lt;br /&gt;
==== Installing The ATI Driver ====&lt;br /&gt;
&lt;br /&gt;
Here&#039;s the procedure I use for setting up an ATI X1250 MD. Currently the the AVwizard in 0710 does not configure ATI cards properly so you need to to do some manual steps to get things working.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Add the MD in the normal way (ie plug it into the network and let it add itself). Let it reboot and then it should run the AVwizard. Choose the options you want - output connector, resolution, refresh.... UI2 with Overlay etc etc and complete the wizard. Now the screen will return to a console screen and will after 5-10 mins will try to run the setup Wizard... but the setup Wizard will run very slowly and the video of  &#039;Sarah&#039; will not play smoothly. This is because the ATI drivers are not installed yet and the X driver is set to &#039;vesa&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
From another machine ssh into the partially installed MD using Konsole from the KDE Desktop or a terminal app like Putty under Windows XP. Do the following from the console;&lt;br /&gt;
&lt;br /&gt;
 sudo su - &amp;lt;return&amp;gt;&lt;br /&gt;
 ssh moonNN &amp;lt;return&amp;gt; (**where the NN is the device number for the MD we&#039;re configuring**)&lt;br /&gt;
&lt;br /&gt;
Alternatively do the following from the MD/Core you are configuring;&lt;br /&gt;
&lt;br /&gt;
 Ctrl+Alt+2&lt;br /&gt;
&lt;br /&gt;
Now login using the login you created when you installed your system ie When you ran the DVD installer or CD installer. Now we&#039;re logged into the MD we are configuring as &#039;root&#039; and we can install the ATI drivers and configure Xorg.conf;&lt;br /&gt;
&lt;br /&gt;
Firstly make sure our sources.list is up to date:&lt;br /&gt;
&lt;br /&gt;
 apt-get update &amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now lets install the ATI driver and packages;&lt;br /&gt;
&lt;br /&gt;
 apt-get install linux-restricted-modules-generic restricted-manager &amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Answer &#039;Y&#039; to installing new packages then do the following steps;&lt;br /&gt;
&lt;br /&gt;
 apt-get install xorg-driver-fglrx &amp;lt;return&amp;gt;&lt;br /&gt;
 depmod -a &amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
So far so good... now we have the ATI drivers installed! (the current driver in the repos is not the latest ATI release an updated driver will be packaged soon though). Now we have to configure Xorg to use it! Do the steps below;&lt;br /&gt;
&lt;br /&gt;
I use the console text editor &#039;joe&#039; below but you can use whichever you prefer (&#039;nano&#039; is installed by default for example);&lt;br /&gt;
&lt;br /&gt;
 joe /etc/X11/xorg.conf &amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now you are editing the xorg.conf of your MD and the only change you need to make is to the &#039;Device&#039; section. In the &#039;Device&#039; section you will see a line thats says;&lt;br /&gt;
&lt;br /&gt;
 Driver          &amp;quot;vesa&amp;quot;&lt;br /&gt;
or&lt;br /&gt;
 Driver          &amp;quot;ati&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Change the string &#039;vesa&#039; (or ati) to &#039;fglrx&#039; which is the name of the ATI driver. The updated driver line should look like below;&lt;br /&gt;
&lt;br /&gt;
 Driver          &amp;quot;fglrx&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Now save the changes you have made to xorg.conf.&lt;br /&gt;
&lt;br /&gt;
Now reboot the MD from the console with;&lt;br /&gt;
&lt;br /&gt;
 reboot &amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The MD will now reboot normally and the setup wizard will run again.... but this time the video and the Ui will run smoothly as the ATI driver is installed and confgured.&lt;br /&gt;
&lt;br /&gt;
Currently the ATI driver will not support UI2 with transparency but it will support UI2 with overlay very nicely indeed. There are two small caveats to running UI2 with Overlay currently with the ATI driver in that the &#039;Compass Rose&#039; on screen menu for selecting DVD chapters, Lighting levels etc etc and the &#039;Zoom &amp;amp; Aspect ratio&#039; screen when playing Video do not draw correctly - the bit maps for the menus do not display but the menus do work.&lt;br /&gt;
&lt;br /&gt;
=== NVidia Chipsets ===&lt;br /&gt;
There are several ways to install NVidia drivers, the way described here is meant as a guide to install the very latest drivers from the NVidia website.  Note that this way will bypass the LinuxMCE (Kubuntu) packaging system, possibly removing and/or overwriting some of it&#039;s files.&lt;br /&gt;
&lt;br /&gt;
1. Go to a console (text) terminal by holding [CTRL]-[ALT] and pressing the [F1] key simultaneously, log in with the user account you have created during the Kubuntu install and become root, if you haven&#039;t done so already. &lt;br /&gt;
 &#039;&#039;&#039;&amp;lt;you&amp;gt;@dcerouter:~$&#039;&#039;&#039; sudo -s&lt;br /&gt;
2. Download the latest [http://www.nvidia.com/object/unix.html linux drivers from NVidia] (depending [http://www.nvidia.com/object/IO_32667.html on your hardware], one of versions: 1XX.XX.XX, 1.0-96xx or 1.0-71XX), if you haven&#039;t done so already.  When you have found the URL for downloading the package on the nvidia site you could download it like this:&lt;br /&gt;
 &#039;&#039;&#039;root@dcerouter:~#&#039;&#039;&#039; wget &amp;lt;nowiki&amp;gt;http://us.download.nvidia.com/XFree86/Linux-x86/&amp;lt;/nowiki&amp;gt;&#039;&#039;&amp;lt;version&amp;gt;&#039;&#039;&amp;lt;nowiki&amp;gt;/NVIDIA-Linux-x86-&amp;lt;/nowiki&amp;gt;&#039;&#039;&amp;lt;version&amp;gt;&#039;&#039;&amp;lt;nowiki&amp;gt;-pkg1.run&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
3. Go to runlevel 1 to stop the currently running X-server. &lt;br /&gt;
&lt;br /&gt;
NB: There was no need for me to run this command as I was already in Level 1 - It just locked up the keyboard. --[[User:Mortar|Mortar]] 18:12, 6 January 2008 (MST)&lt;br /&gt;
 &#039;&#039;&#039;root@dcerouter:~#&#039;&#039;&#039; telinit 1 &lt;br /&gt;
4. Execute the installer and follow instructions.  Ignore the warning about runlevel 1 and don&#039;t bother looking for precompiled drivers.&lt;br /&gt;
 &#039;&#039;&#039;root@dcerouter:~#&#039;&#039;&#039; sh NVIDIA-Linux-x86-&#039;&#039;&amp;lt;version&amp;gt;&#039;&#039;-pkg1.run&lt;br /&gt;
5. Now it needs to be configured.  The recommended and most convenient way is to use the [[AVWizard]].  For more advanced setup, or if the AVWizard for some reason is unable to set your up your screens to your liking, you can configure the &#039;&#039;X-server&#039;&#039; manually by editing the &#039;&#039;xorg.conf&#039;&#039; file directly.&lt;br /&gt;
&lt;br /&gt;
If the AVWizard crashes (as it did for me when installing the legacy drivers) try setting the &#039;&#039;&#039;driver&#039;&#039;&#039; option in the &#039;&#039;xorg.conf&#039;&#039; file to &#039;&#039;&#039;vesa&#039;&#039;&#039;, go through the AVWizard and then change it back. --[[User:Zaerc|Zaerc]] 15:14, 5 June 2008 (PDT)&lt;br /&gt;
&lt;br /&gt;
=== Intel Chipsets ===&lt;br /&gt;
There is a renewed interest in the Intel graphics chipsets since Intel released the drivers under the GPL. Currently the Intel driver still cannot support UI2 with Alphablending but they will support UI2 with Overlay very nicely and video performance is excellent. LinuxMCE versions after Beta4 have full support for configuring the Intel driver in the AVwizard.&lt;br /&gt;
&lt;br /&gt;
From LinuxMCE-0710 Beta4 onwards LinuxMCE will install the newer intel driver by default - so the instructions below are only useful if your still running LinuxMCE-0704.&lt;br /&gt;
&lt;br /&gt;
==== For LinuxMCE-0704 ====&lt;br /&gt;
&lt;br /&gt;
You will want to make sure you are using the newer intel drivers from http://packages.ubuntu.com/gutsy/i386/xserver-xorg-video-intel/download for i386. These replace the older i810, etc. drivers and should cover all the modern intel chipsets. The name for this driver is &#039;intel&#039; and would replace the older &#039;i810&#039; drivers.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re using i810 driver make sure you add Option &amp;quot;LinearAlloc&amp;quot; &amp;quot;8160&amp;quot; to xorg.conf or video players will crash with X11 error: BadAlloc.&lt;br /&gt;
&lt;br /&gt;
From man i810:&lt;br /&gt;
   Option &amp;quot;LinearAlloc&amp;quot; &amp;quot;integer&amp;quot;&lt;br /&gt;
          Allows  more  memory  for  the offscreen allocator. This usually&lt;br /&gt;
          helps in situations where HDTV movies are required to  play  but&lt;br /&gt;
          not  enough  offscreen  memory is usually available. Set this to&lt;br /&gt;
          8160 for upto 1920x1080 HDTV support.  Default 0KB (off).&lt;br /&gt;
&lt;br /&gt;
==== potential problem ====&lt;br /&gt;
&lt;br /&gt;
there can be a problem with some intel drivers, like the gma 3100. see [[bug/gma3100driver]] for further informations&lt;br /&gt;
&lt;br /&gt;
=== Via Chipsets ===&lt;br /&gt;
Use the Openchrome or Via Unichrome drivers. The Via Unichrome drivers can be downloaded from [http://www.viaarena.com/default.aspx?PageID=2&amp;amp;OSID=45&amp;amp;CatID=3220]&lt;br /&gt;
&lt;br /&gt;
At the time of this writing (10/04/08), the binary Via Unichrome driver (released december 2007) works best (stable, good 2d and 3d) on my Via Mini ITX with CLE266 integerated graphics system. It is able to run UI2 medium with very good performance. &lt;br /&gt;
There is a crash at bootup (with any via driver) if the complete runlevel 2 starts. &lt;br /&gt;
This issue can be worked around by booting recovery mode and manually starting only /etc/init.d/kdm as root.&lt;br /&gt;
Issue under investigation - will update here when good workaround is done.&lt;br /&gt;
Contact zeratul at fastmail.fm for latest status/tips&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;HOW-TO VIA Openchrome driver for xorg:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
For VIA CX700M2 UniChrome PRO II Graphics (1&amp;quot; VIA units) or mainly via graphics:&amp;lt;br&amp;gt;&lt;br /&gt;
==== NOTE:--[[User:Usaf-lt-g|Usaf-lt-g]] 13:17, 2 August 2008 (PDT) ====&lt;br /&gt;
&lt;br /&gt;
==== --[[User:Usaf-lt-g|Usaf-lt-g]] 14:01, 6 August 2008 (PDT)The steps mentioned BELOW were ONLY successful for UI1 not UI2. I have yet to get UI2 working, however these steps will work for 710 UI1. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
After following the below directions, you MAY experience your MD locking the next time it boots, if this the case... ssh to your core first and make sure you have root access by issuing the &#039;&#039;&#039;sudo -s&#039;&#039;&#039; command.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
cd /tftpboot/pxelinux.cfg&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
locate the mac address of the MD and then&amp;lt;br&amp;gt;&lt;br /&gt;
vi &amp;lt;your MAC address here&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
place the &#039;&#039;&#039;acpi=off&#039;&#039;&#039; command at the end of the APPEND line.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
save the file and reboot MD.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== NOTE: --[[User:Usaf-lt-g|Usaf-lt-g]] 14:02, 6 August 2008 (PDT) You will most likely need to generate a new xorg.conf file as well. See the additional steps section on how to do this and how to set it up for your particular setup&lt;br /&gt;
&lt;br /&gt;
==== NOTE:[[User:usaf-lt-g|usaf-lt-g]] Sunday July 28th, 2008 ====&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Burgiman&#039;s instructions worked... with some minor modifications. Take note, I had a VERY difficult time first being able to SSH in to my MD. However, note, that I&#039;m using an &amp;quot;earlier&amp;quot; version of LMCE (Beta 3). My MD is also diskless, and NETBIOS handled. If you can&#039;t gain root access to your MD through SSH I suggest the following method:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[User:Usaf-lt-g|Usaf-lt-g]] 22:55, 27 July 2008 (PDT)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;shell into your core as linuxmce / linuxmce and do the following:&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
 sudo -s &lt;br /&gt;
 cd /usr/pluto/diskless &lt;br /&gt;
 chroot &amp;lt;your MD # found on the linuxmce admin devices page&amp;gt; &lt;br /&gt;
(chroot will allow you to access the MD&#039;s file system as a root user) &lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;from here I suggest you make a new group and user and then add them to the list of sudoers so that you can easily have SSH access to your MD anytime without this hassle. I did the following:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
 groupadd parents&lt;br /&gt;
 useradd -g parents chris&lt;br /&gt;
 passwd chris&lt;br /&gt;
 &amp;lt;set your password&amp;gt;&lt;br /&gt;
 visudo&lt;br /&gt;
here you need to add a line below the: &lt;br /&gt;
 root    ALL=(ALL) ALL &amp;lt;/b&amp;gt; &lt;br /&gt;
line. Mine was:&lt;br /&gt;
 chris    ALL=(ALL) ALL&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Now you&#039;ll be able to login using this user with password you supplied and issue the &amp;lt;b&amp;gt; sudo -s &amp;lt;/b&amp;gt; command, which will grant you root access to the MD.&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
--[[User:Usaf-lt-g|Usaf-lt-g]] 22:55, 27 July 2008 (PDT)&lt;br /&gt;
&#039;&#039;now from here you&#039;re going to need some additional packages installed before you can do anything with the OpenChrome drivers.&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
 apt-get install subversion (which will give you the svn command)&lt;br /&gt;
 apt-get install xserver-xorg-dev&amp;lt;br&amp;gt;&lt;br /&gt;
 apt-get install libdrm-dev&amp;lt;br&amp;gt;&lt;br /&gt;
 apt-get install libxvmc-dev&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;After that, you SHOULD be able to follow the rest of the install below. It worked for me. Hope this helps.&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Feel free to edit if necessary.&lt;br /&gt;
Chris&lt;br /&gt;
&lt;br /&gt;
====NOTE:[[User:ddamron|ddamron]] Monday June 30, 2008====&lt;br /&gt;
 Burgiman&#039;s instructions did NOT work for me. &lt;br /&gt;
 Take that for what it&#039;s worth. &lt;br /&gt;
 I had better success installing the VIA Unichrome Driver, and UI1.  Use CLE266 mode.&lt;br /&gt;
 If you have more success, please update this page&lt;br /&gt;
 Dan&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;UPDATED FOR 0710!&#039;&#039;&#039;&lt;br /&gt;
--[[User:Burgiman|burgi]] 11:47, 2 June 2008 (PDT)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;shell into your box and do the following:&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
  apt-get install build-essential automake1.9 libtool x11proto-* libgl1-mesa-dev makedepend libxxf86vm-dev libexpat1-dev libexpat1 libxmu-dev xtrans-dev libpng12-dev libxcomposite-dev libxfixes-dev libxdamage-dev libxrandr-dev libxrender-dev libstartup-notification0-dev libgconf2-dev&lt;br /&gt;
&lt;br /&gt;
 cd /usr/src&lt;br /&gt;
 svn checkout http://svn.openchrome.org/svn/trunk openchrome&lt;br /&gt;
 cd openchrome*&lt;br /&gt;
 ./autogen.sh --prefix=/usr&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
Now we have to edit /etc/X11/xorg.conf and change the device driver to via openchrome:&amp;lt;br&amp;gt;&lt;br /&gt;
 vi /etc/X11/xorg.conf&lt;br /&gt;
Go to&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
and change&lt;br /&gt;
 Driver &amp;quot;vesa&amp;quot; &lt;br /&gt;
to&lt;br /&gt;
 Driver &amp;quot;openchrome&amp;quot;&lt;br /&gt;
save and test the compiled new driver with a: &amp;lt;br&amp;gt;&lt;br /&gt;
 X :1&lt;br /&gt;
and if your xwindow comes up, you can reboot and have fun&amp;lt;br&amp;gt;&lt;br /&gt;
--[[User:Burgiman|burgi]] 13:37, 3 March 2008 (PST)&lt;br /&gt;
&lt;br /&gt;
=== Other Chipsets ===&lt;br /&gt;
Please help out by adding more if you can.&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
The recommended and most convenient way is to use the [[AVWizard]].  For more advanced setup, or if the X-server (and thus also the AVWizard) is unable to start, you can configure the &#039;&#039;X-server&#039;&#039; manually by editing the &#039;&#039;xorg.conf&#039;&#039; file directly.&lt;br /&gt;
&lt;br /&gt;
=== Getting started ===&lt;br /&gt;
Start by making a backup copy of the &#039;&#039;/etc/X11/xorg.conf&#039;&#039; file (even if it doesn&#039;t work it might contain settings you could need).  In this example we will start from scratch and edit the configuration file step by step to get the main display setup.  &lt;br /&gt;
&lt;br /&gt;
Some of these steps require that there will be no X-server active on the system, the easiest way to achieve this is to boot in &#039;&#039;rescue-mode&#039;&#039;, just hit [Esc] when [[Grub]] tells you to during the startup of your machine and select the right line from the menu.  Another way is to go to a text-mode console (aka. terminal) with [CTRL]-[ALT]-[F1], [[Logging In|log in]], become root and issue the command:&lt;br /&gt;
 telinit 1&lt;br /&gt;
This wil stop the running X-server and drop you into rescue mode as well.  &lt;br /&gt;
&lt;br /&gt;
One of the advantages is that now you can start and stop the X-server by hand with an alternative configuration file and without having to reboot or even start an entire desktop environment.&lt;br /&gt;
&lt;br /&gt;
=== Generating a template ===&lt;br /&gt;
These instructions were originally written for ATI chipsets, so they might need to be adjusted and updated a bit.  Not all of the specific options may be relevant for your chipset. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;While there is no (other) X-server running&#039;&#039;&#039; you can create a template configuration file by running:&lt;br /&gt;
 X -configure&lt;br /&gt;
This will create a file called xorg.conf.new in your &#039;&#039;home&#039;&#039; directory, test it with the following command and hit [CTRL]-[ALT]-[Backspace] when done:&lt;br /&gt;
 X -config ~/xorg.conf.new&lt;br /&gt;
Within a few seconds a gray bitpattern should show up with an &#039;X&#039; shaped mouse cursor.  If the screen is distorted or reports the refresh rate to be out of range then you will either have to specify the proper refreshrate limitations for your screen or insert &amp;quot;modelines&amp;quot; for the resolution(s) you want to use (see below).  &lt;br /&gt;
&lt;br /&gt;
When you&#039;re satisfied you can overwrite &#039;&#039;/etc/X11/xorg.conf&#039;&#039; with this file to make it the default (you did make a backup didn&#039;t you?), once you have done that you can use &amp;quot;startx&amp;quot; to test and have the use of your desktop as well.  This should at least be enough to allow the use of a graphic configuration tool (like the [[AVWizard]] for instance) to set up your display further.  More advanced manual configuration options can be found below.&lt;br /&gt;
&lt;br /&gt;
Here is an example of such a generated file:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;ServerLayout&amp;quot;&lt;br /&gt;
        Identifier     &amp;quot;X.org Configured&amp;quot;&lt;br /&gt;
        Screen      0  &amp;quot;Screen0&amp;quot; 0 0&lt;br /&gt;
        InputDevice    &amp;quot;Mouse0&amp;quot; &amp;quot;CorePointer&amp;quot;&lt;br /&gt;
        InputDevice    &amp;quot;Keyboard0&amp;quot; &amp;quot;CoreKeyboard&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;Files&amp;quot;&lt;br /&gt;
        RgbPath      &amp;quot;/etc/X11/rgb&amp;quot;&lt;br /&gt;
        ModulePath   &amp;quot;/usr/lib/xorg/modules&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/misc&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/X11R6/lib/X11/fonts/misc&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/cyrillic&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/100dpi/:unscaled&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/75dpi/:unscaled&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/Type1&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/X11R6/lib/X11/fonts/Type1&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/100dpi&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/75dpi&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;Module&amp;quot;&lt;br /&gt;
        Load  &amp;quot;extmod&amp;quot;&lt;br /&gt;
        Load  &amp;quot;record&amp;quot;&lt;br /&gt;
        Load  &amp;quot;xtrap&amp;quot;&lt;br /&gt;
        Load  &amp;quot;dri&amp;quot;&lt;br /&gt;
        Load  &amp;quot;glx&amp;quot;&lt;br /&gt;
        Load  &amp;quot;dbe&amp;quot;&lt;br /&gt;
        Load  &amp;quot;GLcore&amp;quot;&lt;br /&gt;
        Load  &amp;quot;type1&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
        Identifier  &amp;quot;Keyboard0&amp;quot;&lt;br /&gt;
        Driver      &amp;quot;kbd&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
        Identifier  &amp;quot;Mouse0&amp;quot;&lt;br /&gt;
        Driver      &amp;quot;mouse&amp;quot;&lt;br /&gt;
        Option      &amp;quot;Protocol&amp;quot; &amp;quot;auto&amp;quot;&lt;br /&gt;
        Option      &amp;quot;Device&amp;quot; &amp;quot;/dev/input/mice&amp;quot;&lt;br /&gt;
        Option      &amp;quot;ZAxisMapping&amp;quot; &amp;quot;4 5 6 7&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
        Identifier   &amp;quot;Monitor0&amp;quot;&lt;br /&gt;
        VendorName   &amp;quot;Monitor Vendor&amp;quot;&lt;br /&gt;
        ModelName    &amp;quot;Monitor Model&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        ### Available Driver options are:-&lt;br /&gt;
        ### Values: &amp;amp;lt;i&amp;amp;gt;: integer, &amp;lt;f&amp;gt;: float, &amp;lt;bool&amp;gt;: &amp;quot;True&amp;quot;/&amp;quot;False&amp;quot;,&lt;br /&gt;
        ### &amp;lt;string&amp;gt;: &amp;quot;String&amp;quot;, &amp;lt;freq&amp;gt;: &amp;quot;&amp;lt;f&amp;gt; Hz/kHz/MHz&amp;quot;&lt;br /&gt;
        ### [arg]: arg optional&lt;br /&gt;
        #Option     &amp;quot;ShadowFB&amp;quot;                  # [&amp;lt;bool&amp;gt;]&lt;br /&gt;
        #Option     &amp;quot;DefaultRefresh&amp;quot;            # [&amp;lt;bool&amp;gt;]&lt;br /&gt;
        #Option     &amp;quot;ModeSetClearScreen&amp;quot;        # [&amp;lt;bool&amp;gt;]&lt;br /&gt;
        Identifier  &amp;quot;Card0&amp;quot;&lt;br /&gt;
        Driver      &amp;quot;vesa&amp;quot;&lt;br /&gt;
        &#039;&#039;VendorName  &amp;quot;ATI Technologies Inc&amp;quot;&#039;&#039;&lt;br /&gt;
        &#039;&#039;BoardName   &amp;quot;ATI Radeon Xpress 1200 Series&amp;quot;&#039;&#039;&lt;br /&gt;
        &#039;&#039;BusID       &#039;&#039;&#039;&amp;quot;PCI:1:5:0&amp;quot;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;Screen&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;Screen0&amp;quot;&lt;br /&gt;
        Device     &amp;quot;Card0&amp;quot;&lt;br /&gt;
        Monitor    &amp;quot;Monitor0&amp;quot;&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     1&lt;br /&gt;
        EndSubSection&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     4&lt;br /&gt;
        EndSubSection&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     8&lt;br /&gt;
        EndSubSection&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     15&lt;br /&gt;
        EndSubSection&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     16&lt;br /&gt;
        EndSubSection&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     24&lt;br /&gt;
        EndSubSection&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Note that the only thing really specific to my setup in this config file is &#039;&#039;BusID&#039;&#039;, if you only have one graphics adapter in your system this value can be omitted, otherwise the value(s) can be found with:&lt;br /&gt;
 X -scanpci&lt;br /&gt;
Where each card will need it&#039;s own Device Section in the config file.  The &amp;quot;VendorName&amp;quot; and &amp;quot;BoardName&amp;quot; settings are just labels and serve no real purpose other then being able to identify this particular device, which is usefull if you have more then one.&lt;br /&gt;
&lt;br /&gt;
We&#039;ll be using this sample configuration as a starting point in the other examples below, the comments (lines starting with &#039;&#039;#&#039;&#039; can be safely removed as well as the &#039;&#039;&amp;quot;Display&amp;quot;&#039;&#039; subsections for the colordepths we don&#039;t plan on using.&lt;br /&gt;
&lt;br /&gt;
=== Refresh rate / ModeLine ===&lt;br /&gt;
The easiest way to sort this problem is to let the X-server figure this out by not specifying the limits of your screen.  However this often fails, leaving you with an unusable display.  Simply look up &#039;&#039;&#039;your screen&#039;&#039;&#039;&#039;s refresh rates in the documentation and add them like this:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
        Identifier   &amp;quot;Monitor0&amp;quot;&lt;br /&gt;
        VendorName   &amp;quot;Monitor Vendor&amp;quot;&lt;br /&gt;
        ModelName    &amp;quot;Monitor Model&amp;quot;&lt;br /&gt;
        &#039;&#039;HorizSync     &#039;&#039;&#039;27-102&#039;&#039;&#039; # kHz&#039;&#039;&lt;br /&gt;
        &#039;&#039;VertRefresh   &#039;&#039;&#039;50-160&#039;&#039;&#039; # Hz&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Alternatively you could specify a &amp;quot;ModeLine&amp;quot; for each resolution you want to use.  By using ModeLines you have much finer controll over the timings of the output signal generated by your videocard.  The drawback is that the timing values can be hard to get right.  &lt;br /&gt;
&lt;br /&gt;
Search the web for a &amp;quot;modeline generator&amp;quot;, and many of these will include instructions on how to add the modeline, but briefly, you just add it to the &amp;quot;Monitor&amp;quot; section.  Read the [http://en.wikipedia.org/wiki/Modeline wikipedia entry] to learn how to use modelines.  &lt;br /&gt;
* http://koala.ilog.fr/cgi-bin/nph-colas-modelines&lt;br /&gt;
* http://xtiming.sourceforge.net/cgi-bin/xtiming.pl&lt;br /&gt;
* http://www.bohne-lang.de/spec/linux/modeline/&lt;br /&gt;
* http://amlc.berlios.de/&lt;br /&gt;
* http://www.mythtv.org/wiki/index.php/Working_with_Modelines&lt;br /&gt;
If one modeline doesn&#039;t work perfectly, try another, perhaps from another generator, because they can vary so much.&lt;br /&gt;
&lt;br /&gt;
Using the wrong timings could in some (nowadays rare) occasions damage the hardware of your screen, so if it looks garbeled don&#039;t leave it like that for hours on end but hit [Ctrl]-[Alt]-[&amp;amp;larr;Backspace] and readjust your settings.  Most modern screens however simply report that the signal is out of range if this happens.&lt;br /&gt;
&lt;br /&gt;
=== Colordepth and resolution ===&lt;br /&gt;
Specify the colordepth and resolution(s) you would like to use, like this:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Screen&amp;quot;&lt;br /&gt;
        Identifier   &amp;quot;Screen0&amp;quot;&lt;br /&gt;
        Device       &amp;quot;Card0&amp;quot;&lt;br /&gt;
        Monitor      &amp;quot;Monitor0&amp;quot;&lt;br /&gt;
        &#039;&#039;DefaultDepth &#039;&#039;&#039;24&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth      24&lt;br /&gt;
                &#039;&#039;Virtual    &#039;&#039;&#039;1600 1200&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
                &#039;&#039;Modes      &#039;&#039;&#039;&amp;quot;1600x1200&amp;quot; &amp;quot;1280x1024&amp;quot; &amp;quot;1024x768&amp;quot; &amp;quot;800x600&amp;quot; &amp;quot;640x480&amp;quot; &amp;quot;512x384&amp;quot; &amp;quot;400x300&amp;quot; &amp;quot;320x240&amp;quot;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
        EndSubSection&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
As most people will only be using 24 bits anyway, I have removed the other redundant subsections.  &amp;quot;Virtual&amp;quot; is the size of your desktop and &amp;quot;Modes&amp;quot; are physical resolutions, you can flip through these by holding [CTRL]-[ALT] and pressing the plus or minus on the numeric keypad.  These are just examples, most people will only want to specify the resolution they actually use.&lt;br /&gt;
&lt;br /&gt;
=== DRI device permissions ===&lt;br /&gt;
This section is needed to have the X-server set the proper permissions on the DRI device during startup.  Simply add it to the end of the /etx/X11.xorg file if it isn&#039;t there already.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;DRI&amp;quot;&lt;br /&gt;
        Mode         0666&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
=== Chipset driver ===&lt;br /&gt;
Change &amp;quot;&#039;&#039;&#039;vesa&#039;&#039;&#039;&amp;quot; to &amp;quot;&#039;&#039;&#039;fglrx&#039;&#039;&#039;&amp;quot; (or &amp;quot;&#039;&#039;&#039;ati&#039;&#039;&#039;&amp;quot;, depending on which drivers you installed earlier), as shown below, the old line is left as a comment in this example for clarity, but it&#039;s better to remove it as some scripts seem to find it confusing.  For Nvidia chipsets use &#039;&#039;&#039;nvidia&#039;&#039;&#039; or &#039;&#039;&#039;nv&#039;&#039;&#039; as the driver names (instead of &#039;&#039;&#039;fglrx&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier  &amp;quot;Card0&amp;quot;&lt;br /&gt;
 &#039;&#039;#      Driver      &amp;quot;&#039;&#039;&#039;vesa&#039;&#039;&#039;&amp;quot;&#039;&#039;&lt;br /&gt;
        &#039;&#039;Driver      &amp;quot;&#039;&#039;&#039;fglrx&#039;&#039;&#039;&amp;quot;&#039;&#039;&lt;br /&gt;
        VendorName  &amp;quot;ATI Technologies Inc&amp;quot;&lt;br /&gt;
        BoardName   &amp;quot;ATI Radeon Xpress 1200 Series&amp;quot;&lt;br /&gt;
        BusID       &amp;quot;PCI:1:5:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
If your X-server was running you will have to restart it completely for the changes to take effect, the easiest and most thorough way to do this is to reboot.&lt;br /&gt;
&lt;br /&gt;
=== Physical display size ===&lt;br /&gt;
Like specifying the refresh rate his is optional but sometimes necessary, most of the time it is either detected or some sane defaults are used but sometimes it isn&#039;t, which can result in unreadable font sizes.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
   ...&lt;br /&gt;
   DisplaySize &#039;&#039;&#039;155 95&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Where you have to replace the numbers with the physical &#039;&#039;&#039;width&#039;&#039;&#039; and &#039;&#039;&#039;height&#039;&#039;&#039; of your screen in millimeters (1&amp;quot; = 25mm), feel free to try mine, however these are for a small touchscreen.&lt;br /&gt;
&lt;br /&gt;
=== Disable composite ===&lt;br /&gt;
Aparently the ATI &#039;&#039;&#039;fglrx&#039;&#039;&#039; driver does not &#039;&#039;yet&#039;&#039; support composite with DRI.  So if you are using the fglrx driver, disable it by adding this to the end of the /etx/X11.xorg file if it isn&#039;t there already.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
        Option      &amp;quot;Composite&amp;quot; &amp;quot;Disable&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
=== Additional options ===&lt;br /&gt;
To be continued, I don&#039;t think this is enough to get UI2 completely (either mode) going yet.  Feel free to jump in anytime... &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Things still to sort out amongst others (i.e. what is it, do we need it and what are the settings if any):&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Module&amp;quot;&lt;br /&gt;
        Load  &amp;quot;i2c&amp;quot;&lt;br /&gt;
        Load  &amp;quot;bitmap&amp;quot;&lt;br /&gt;
        Load  &amp;quot;ddc&amp;quot;&lt;br /&gt;
        Load  &amp;quot;freetype&amp;quot;&lt;br /&gt;
        Load  &amp;quot;int10&amp;quot;&lt;br /&gt;
        Load  &amp;quot;vbe&amp;quot;&lt;br /&gt;
        Load  &amp;quot;speedo&amp;quot;&lt;br /&gt;
        Load  &amp;quot;type1&amp;quot;&lt;br /&gt;
        Load  &amp;quot;dbe&amp;quot;&lt;br /&gt;
        Load  &amp;quot;glx&amp;quot;&lt;br /&gt;
        Load  &amp;quot;v4l&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;ServerFlags&amp;quot;&lt;br /&gt;
        Option &amp;quot;AIGLX&amp;quot; &amp;quot;off&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
        Option      &amp;quot;Composite&amp;quot; &amp;quot;Disable&amp;quot;&lt;br /&gt;
 #      Option      &amp;quot;RENDER&amp;quot; &amp;quot;true&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
        Option      &amp;quot;PseudoColorVisuals&amp;quot; &amp;quot;off&amp;quot;&lt;br /&gt;
        Option      &amp;quot;OpenGLOverlay&amp;quot; &amp;quot;off&amp;quot;&lt;br /&gt;
        Option      &amp;quot;VideoOverlay&amp;quot; &amp;quot;off&amp;quot;&lt;br /&gt;
        Option      &amp;quot;DesktopSetup&amp;quot; &amp;quot;clone&amp;quot;&lt;br /&gt;
&lt;br /&gt;
TV-out options, 2nd display, etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== The AVWizard crashes X-windows ===&lt;br /&gt;
&lt;br /&gt;
Try setting the [[#Chipset_driver]] option to &#039;&#039;&#039;vesa&#039;&#039;&#039;, run the AVWizard again and then change the driver back to what it was.&lt;br /&gt;
&lt;br /&gt;
=== Black screen ===&lt;br /&gt;
&lt;br /&gt;
* Screen is black, after install seemed to go okay. You may have even seen the Kubuntu splash screen. See [[AVWizard]] on how to select the proper output.&lt;br /&gt;
&lt;br /&gt;
*One problem on nvidia-cards could be that it does not detect the right monitor.&lt;br /&gt;
&lt;br /&gt;
::Go to Console 1 ([Ctrl]+[Alt]+1) and edit /etc/X11/xorg.conf (nano -w /etc/X11/xorg.conf). Find the section ::Device with the driver nvidia add the line &amp;lt;pre&amp;gt;Option &amp;quot;ConnectedMonitor&amp;quot; &amp;quot;XXX&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
::where XXX is CRT, CRT-0, CRT-1, DVI-0, DVI-1, ...&lt;br /&gt;
::Save and exit (nano: Ctrl+x) and restart the computer. In my case it was &amp;quot;CRT-1&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== X-windows won&#039;t start ===&lt;br /&gt;
&lt;br /&gt;
Reboot into rescue-mode if needed (hit [Esc] when [[Grub]] tells you to), and restore a working copy of your /etc/X11/xorg.conf, or edit it by hand to fix the problem. Test it with the command &amp;quot;X&amp;quot; and press [Ctrl]-[Alt]-[&amp;amp;larr;Backspace] simultaneous to quit (alternative: use &amp;quot;startx&amp;quot; and get the full desktop, if any), then reboot when it works and you&#039;re done.&lt;br /&gt;
&lt;br /&gt;
=== Signal out of range ===&lt;br /&gt;
&lt;br /&gt;
See &#039;&#039;[[#Refresh rate / ModeLine ]]&#039;&#039; above.&lt;br /&gt;
&lt;br /&gt;
=== Microscopic fonts in KDE ===&lt;br /&gt;
&lt;br /&gt;
See &#039;&#039;[[#Physical_display_size]]&#039;&#039; above.&lt;br /&gt;
&lt;br /&gt;
If the above does not work, probably Xorg is calculating the DPI value in the wrong way.&lt;br /&gt;
This can be verified by having a look at the file /var/log/Xorg.0.log related to the MD with this issue searching for the line containing &amp;quot;DPI set to (x , y)&amp;quot;,where x and y are values that apply to the specific display.&lt;br /&gt;
&lt;br /&gt;
If those values are too small, fonts will be displayed accordingly (i.e, VERY small)&lt;br /&gt;
&lt;br /&gt;
A workaround is to force Xorg to startup with a given DPI value.&lt;br /&gt;
&lt;br /&gt;
To achieve this the following steps are required:&lt;br /&gt;
&lt;br /&gt;
* edit the file /usr/pluto/bin/Start_X_Wrapper.sh on your MD where you are facing the font problem&lt;br /&gt;
* find the line beginning with xinit&lt;br /&gt;
* add &amp;quot;-dpi 96&amp;quot; (without quotes) at the end of this line&lt;br /&gt;
* save the file and reboot MD&lt;br /&gt;
&lt;br /&gt;
Obviously it is possible to set DPI to something different than 96, according to specific needs.&lt;br /&gt;
&lt;br /&gt;
Please note that after an LMCE update the startup script may be replaced by new ones, so the above workaround may have to be re-applied in order to keep fonts at the desired dimension.&lt;br /&gt;
&lt;br /&gt;
=== LinuxMCE keeps reconfiguring my display settings ===&lt;br /&gt;
&lt;br /&gt;
Add a line containing &#039;&#039;&#039;exit&#039;&#039;&#039; to the top of the &#039;&#039;/usr/pluto/bin/Xconfigure.sh&#039;&#039; file.  After you do this you may experience difficulties running the AVWizard again, if so remove this line and add it back again after the wizard is finished.&lt;br /&gt;
&lt;br /&gt;
For LinuxMCE 710 simply comment out the line that says&lt;br /&gt;
   . /usr/pluto/bin/X-CleanupVideo.sh&lt;br /&gt;
This is the command that gets run that modifies the xorg.conf file on startup. This is different than above because if you put exit at the top your display will not get initialized.  And as above if you want to run the AVWizard you will need to uncomment this line.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [http://www.mythtv.org/wiki/index.php/Main_Page MythTV wiki] &lt;br /&gt;
* MythTV Experience [http://brentlagesse.net/~brent/mythtv.php]&lt;br /&gt;
* [[X_Configuration_Scripts]]&lt;/div&gt;</summary>
		<author><name>Usaf-lt-g</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Display_Drivers&amp;diff=15184</id>
		<title>Display Drivers</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Display_Drivers&amp;diff=15184"/>
		<updated>2008-08-06T21:01:12Z</updated>

		<summary type="html">&lt;p&gt;Usaf-lt-g: /* The steps mentioned BELOW were ONLY successful for UI1 not UI2. I have yet to get UI2 working, however these steps will work for 710 UI1. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
[[Category: Tutorials]]&lt;br /&gt;
[[Category: Hardware| ]]&lt;br /&gt;
&lt;br /&gt;
An incomplete HowTo on updating LinuxMCE to the latest display drivers and configuring them manually.  It could use your help, so if something is different in your situation, please add it.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note that this should normally not be necessary unless you have specific wishes or trouble getting your display to work properly.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
If the graphical environment cannot start you are likely to see a text screen blinking, this makes it very hard to login, if this is the case you can reboot into &amp;quot;recovery mode&amp;quot; by pressing [Esc] when GRUB tells you to during the boot process and then select it from the menu you will be presented with.&lt;br /&gt;
&lt;br /&gt;
=== ATI Chipsets ===&lt;br /&gt;
The two main ways to install the ATI drivers are described in the [http://wiki.cchtml.com/index.php/Ubuntu_Feisty_Installation_Guide Ubuntu Feisty Installation Guide].&lt;br /&gt;
&lt;br /&gt;
For more information see also the [http://wiki.cchtml.com/index.php/Main_Page Unofficial ATI Linux Driver Wiki] and you might want to have a look at [http://www.mythtv.org/wiki/index.php/AtiProprietaryDriver AtiProprietaryDriver] in the MythTV wiki as well since LinuxMCE depends on it for viewing TV.  MythTV in turn relies heavily on the support of certain features by the graphics drivers.  The ATI drivers turn out to be a bit &amp;quot;challenged&amp;quot; in this area to say the least.&lt;br /&gt;
&lt;br /&gt;
==== Installing The ATI Driver ====&lt;br /&gt;
&lt;br /&gt;
Here&#039;s the procedure I use for setting up an ATI X1250 MD. Currently the the AVwizard in 0710 does not configure ATI cards properly so you need to to do some manual steps to get things working.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Add the MD in the normal way (ie plug it into the network and let it add itself). Let it reboot and then it should run the AVwizard. Choose the options you want - output connector, resolution, refresh.... UI2 with Overlay etc etc and complete the wizard. Now the screen will return to a console screen and will after 5-10 mins will try to run the setup Wizard... but the setup Wizard will run very slowly and the video of  &#039;Sarah&#039; will not play smoothly. This is because the ATI drivers are not installed yet and the X driver is set to &#039;vesa&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
From another machine ssh into the partially installed MD using Konsole from the KDE Desktop or a terminal app like Putty under Windows XP. Do the following from the console;&lt;br /&gt;
&lt;br /&gt;
 sudo su - &amp;lt;return&amp;gt;&lt;br /&gt;
 ssh moonNN &amp;lt;return&amp;gt; (**where the NN is the device number for the MD we&#039;re configuring**)&lt;br /&gt;
&lt;br /&gt;
Alternatively do the following from the MD/Core you are configuring;&lt;br /&gt;
&lt;br /&gt;
 Ctrl+Alt+2&lt;br /&gt;
&lt;br /&gt;
Now login using the login you created when you installed your system ie When you ran the DVD installer or CD installer. Now we&#039;re logged into the MD we are configuring as &#039;root&#039; and we can install the ATI drivers and configure Xorg.conf;&lt;br /&gt;
&lt;br /&gt;
Firstly make sure our sources.list is up to date:&lt;br /&gt;
&lt;br /&gt;
 apt-get update &amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now lets install the ATI driver and packages;&lt;br /&gt;
&lt;br /&gt;
 apt-get install linux-restricted-modules-generic restricted-manager &amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Answer &#039;Y&#039; to installing new packages then do the following steps;&lt;br /&gt;
&lt;br /&gt;
 apt-get install xorg-driver-fglrx &amp;lt;return&amp;gt;&lt;br /&gt;
 depmod -a &amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
So far so good... now we have the ATI drivers installed! (the current driver in the repos is not the latest ATI release an updated driver will be packaged soon though). Now we have to configure Xorg to use it! Do the steps below;&lt;br /&gt;
&lt;br /&gt;
I use the console text editor &#039;joe&#039; below but you can use whichever you prefer (&#039;nano&#039; is installed by default for example);&lt;br /&gt;
&lt;br /&gt;
 joe /etc/X11/xorg.conf &amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now you are editing the xorg.conf of your MD and the only change you need to make is to the &#039;Device&#039; section. In the &#039;Device&#039; section you will see a line thats says;&lt;br /&gt;
&lt;br /&gt;
 Driver          &amp;quot;vesa&amp;quot;&lt;br /&gt;
or&lt;br /&gt;
 Driver          &amp;quot;ati&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Change the string &#039;vesa&#039; (or ati) to &#039;fglrx&#039; which is the name of the ATI driver. The updated driver line should look like below;&lt;br /&gt;
&lt;br /&gt;
 Driver          &amp;quot;fglrx&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Now save the changes you have made to xorg.conf.&lt;br /&gt;
&lt;br /&gt;
Now reboot the MD from the console with;&lt;br /&gt;
&lt;br /&gt;
 reboot &amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The MD will now reboot normally and the setup wizard will run again.... but this time the video and the Ui will run smoothly as the ATI driver is installed and confgured.&lt;br /&gt;
&lt;br /&gt;
Currently the ATI driver will not support UI2 with transparency but it will support UI2 with overlay very nicely indeed. There are two small caveats to running UI2 with Overlay currently with the ATI driver in that the &#039;Compass Rose&#039; on screen menu for selecting DVD chapters, Lighting levels etc etc and the &#039;Zoom &amp;amp; Aspect ratio&#039; screen when playing Video do not draw correctly - the bit maps for the menus do not display but the menus do work.&lt;br /&gt;
&lt;br /&gt;
=== NVidia Chipsets ===&lt;br /&gt;
There are several ways to install NVidia drivers, the way described here is meant as a guide to install the very latest drivers from the NVidia website.  Note that this way will bypass the LinuxMCE (Kubuntu) packaging system, possibly removing and/or overwriting some of it&#039;s files.&lt;br /&gt;
&lt;br /&gt;
1. Go to a console (text) terminal by holding [CTRL]-[ALT] and pressing the [F1] key simultaneously, log in with the user account you have created during the Kubuntu install and become root, if you haven&#039;t done so already. &lt;br /&gt;
 &#039;&#039;&#039;&amp;lt;you&amp;gt;@dcerouter:~$&#039;&#039;&#039; sudo -s&lt;br /&gt;
2. Download the latest [http://www.nvidia.com/object/unix.html linux drivers from NVidia] (depending [http://www.nvidia.com/object/IO_32667.html on your hardware], one of versions: 1XX.XX.XX, 1.0-96xx or 1.0-71XX), if you haven&#039;t done so already.  When you have found the URL for downloading the package on the nvidia site you could download it like this:&lt;br /&gt;
 &#039;&#039;&#039;root@dcerouter:~#&#039;&#039;&#039; wget &amp;lt;nowiki&amp;gt;http://us.download.nvidia.com/XFree86/Linux-x86/&amp;lt;/nowiki&amp;gt;&#039;&#039;&amp;lt;version&amp;gt;&#039;&#039;&amp;lt;nowiki&amp;gt;/NVIDIA-Linux-x86-&amp;lt;/nowiki&amp;gt;&#039;&#039;&amp;lt;version&amp;gt;&#039;&#039;&amp;lt;nowiki&amp;gt;-pkg1.run&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
3. Go to runlevel 1 to stop the currently running X-server. &lt;br /&gt;
&lt;br /&gt;
NB: There was no need for me to run this command as I was already in Level 1 - It just locked up the keyboard. --[[User:Mortar|Mortar]] 18:12, 6 January 2008 (MST)&lt;br /&gt;
 &#039;&#039;&#039;root@dcerouter:~#&#039;&#039;&#039; telinit 1 &lt;br /&gt;
4. Execute the installer and follow instructions.  Ignore the warning about runlevel 1 and don&#039;t bother looking for precompiled drivers.&lt;br /&gt;
 &#039;&#039;&#039;root@dcerouter:~#&#039;&#039;&#039; sh NVIDIA-Linux-x86-&#039;&#039;&amp;lt;version&amp;gt;&#039;&#039;-pkg1.run&lt;br /&gt;
5. Now it needs to be configured.  The recommended and most convenient way is to use the [[AVWizard]].  For more advanced setup, or if the AVWizard for some reason is unable to set your up your screens to your liking, you can configure the &#039;&#039;X-server&#039;&#039; manually by editing the &#039;&#039;xorg.conf&#039;&#039; file directly.&lt;br /&gt;
&lt;br /&gt;
If the AVWizard crashes (as it did for me when installing the legacy drivers) try setting the &#039;&#039;&#039;driver&#039;&#039;&#039; option in the &#039;&#039;xorg.conf&#039;&#039; file to &#039;&#039;&#039;vesa&#039;&#039;&#039;, go through the AVWizard and then change it back. --[[User:Zaerc|Zaerc]] 15:14, 5 June 2008 (PDT)&lt;br /&gt;
&lt;br /&gt;
=== Intel Chipsets ===&lt;br /&gt;
There is a renewed interest in the Intel graphics chipsets since Intel released the drivers under the GPL. Currently the Intel driver still cannot support UI2 with Alphablending but they will support UI2 with Overlay very nicely and video performance is excellent. LinuxMCE versions after Beta4 have full support for configuring the Intel driver in the AVwizard.&lt;br /&gt;
&lt;br /&gt;
From LinuxMCE-0710 Beta4 onwards LinuxMCE will install the newer intel driver by default - so the instructions below are only useful if your still running LinuxMCE-0704.&lt;br /&gt;
&lt;br /&gt;
==== For LinuxMCE-0704 ====&lt;br /&gt;
&lt;br /&gt;
You will want to make sure you are using the newer intel drivers from http://packages.ubuntu.com/gutsy/i386/xserver-xorg-video-intel/download for i386. These replace the older i810, etc. drivers and should cover all the modern intel chipsets. The name for this driver is &#039;intel&#039; and would replace the older &#039;i810&#039; drivers.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re using i810 driver make sure you add Option &amp;quot;LinearAlloc&amp;quot; &amp;quot;8160&amp;quot; to xorg.conf or video players will crash with X11 error: BadAlloc.&lt;br /&gt;
&lt;br /&gt;
From man i810:&lt;br /&gt;
   Option &amp;quot;LinearAlloc&amp;quot; &amp;quot;integer&amp;quot;&lt;br /&gt;
          Allows  more  memory  for  the offscreen allocator. This usually&lt;br /&gt;
          helps in situations where HDTV movies are required to  play  but&lt;br /&gt;
          not  enough  offscreen  memory is usually available. Set this to&lt;br /&gt;
          8160 for upto 1920x1080 HDTV support.  Default 0KB (off).&lt;br /&gt;
&lt;br /&gt;
==== potential problem ====&lt;br /&gt;
&lt;br /&gt;
there can be a problem with some intel drivers, like the gma 3100. see [[bug/gma3100driver]] for further informations&lt;br /&gt;
&lt;br /&gt;
=== Via Chipsets ===&lt;br /&gt;
Use the Openchrome or Via Unichrome drivers. The Via Unichrome drivers can be downloaded from [http://www.viaarena.com/default.aspx?PageID=2&amp;amp;OSID=45&amp;amp;CatID=3220]&lt;br /&gt;
&lt;br /&gt;
At the time of this writing (10/04/08), the binary Via Unichrome driver (released december 2007) works best (stable, good 2d and 3d) on my Via Mini ITX with CLE266 integerated graphics system. It is able to run UI2 medium with very good performance. &lt;br /&gt;
There is a crash at bootup (with any via driver) if the complete runlevel 2 starts. &lt;br /&gt;
This issue can be worked around by booting recovery mode and manually starting only /etc/init.d/kdm as root.&lt;br /&gt;
Issue under investigation - will update here when good workaround is done.&lt;br /&gt;
Contact zeratul at fastmail.fm for latest status/tips&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;HOW-TO VIA Openchrome driver for xorg:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
For VIA CX700M2 UniChrome PRO II Graphics (1&amp;quot; VIA units) or mainly via graphics:&amp;lt;br&amp;gt;&lt;br /&gt;
==== NOTE:--[[User:Usaf-lt-g|Usaf-lt-g]] 13:17, 2 August 2008 (PDT) ====&lt;br /&gt;
&lt;br /&gt;
==== --[[User:Usaf-lt-g|Usaf-lt-g]] 14:01, 6 August 2008 (PDT)The steps mentioned BELOW were ONLY successful for UI1 not UI2. I have yet to get UI2 working, however these steps will work for 710 UI1. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
After following the below directions, you MAY experience your MD locking the next time it boots, if this the case... ssh to your core first and make sure you have root access by issuing the &#039;&#039;&#039;sudo -s&#039;&#039;&#039; command.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
cd /tftpboot/pxelinux.cfg&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
locate the mac address of the MD and then&amp;lt;br&amp;gt;&lt;br /&gt;
vi &amp;lt;your MAC address here&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
place the &#039;&#039;&#039;acpi=off&#039;&#039;&#039; command at the end of the APPEND line.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
save the file and reboot MD.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== You will most likely need to generate a new xorg.conf file as well. See the additional steps section on how to do this and how to set it up for your particular setup ==&lt;br /&gt;
&lt;br /&gt;
==== NOTE:[[User:usaf-lt-g|usaf-lt-g]] Sunday July 28th, 2008 ====&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Burgiman&#039;s instructions worked... with some minor modifications. Take note, I had a VERY difficult time first being able to SSH in to my MD. However, note, that I&#039;m using an &amp;quot;earlier&amp;quot; version of LMCE (Beta 3). My MD is also diskless, and NETBIOS handled. If you can&#039;t gain root access to your MD through SSH I suggest the following method:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[User:Usaf-lt-g|Usaf-lt-g]] 22:55, 27 July 2008 (PDT)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;shell into your core as linuxmce / linuxmce and do the following:&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
 sudo -s &lt;br /&gt;
 cd /usr/pluto/diskless &lt;br /&gt;
 chroot &amp;lt;your MD # found on the linuxmce admin devices page&amp;gt; &lt;br /&gt;
(chroot will allow you to access the MD&#039;s file system as a root user) &lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;from here I suggest you make a new group and user and then add them to the list of sudoers so that you can easily have SSH access to your MD anytime without this hassle. I did the following:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
 groupadd parents&lt;br /&gt;
 useradd -g parents chris&lt;br /&gt;
 passwd chris&lt;br /&gt;
 &amp;lt;set your password&amp;gt;&lt;br /&gt;
 visudo&lt;br /&gt;
here you need to add a line below the: &lt;br /&gt;
 root    ALL=(ALL) ALL &amp;lt;/b&amp;gt; &lt;br /&gt;
line. Mine was:&lt;br /&gt;
 chris    ALL=(ALL) ALL&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Now you&#039;ll be able to login using this user with password you supplied and issue the &amp;lt;b&amp;gt; sudo -s &amp;lt;/b&amp;gt; command, which will grant you root access to the MD.&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
--[[User:Usaf-lt-g|Usaf-lt-g]] 22:55, 27 July 2008 (PDT)&lt;br /&gt;
&#039;&#039;now from here you&#039;re going to need some additional packages installed before you can do anything with the OpenChrome drivers.&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
 apt-get install subversion (which will give you the svn command)&lt;br /&gt;
 apt-get install xserver-xorg-dev&amp;lt;br&amp;gt;&lt;br /&gt;
 apt-get install libdrm-dev&amp;lt;br&amp;gt;&lt;br /&gt;
 apt-get install libxvmc-dev&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;After that, you SHOULD be able to follow the rest of the install below. It worked for me. Hope this helps.&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Feel free to edit if necessary.&lt;br /&gt;
Chris&lt;br /&gt;
&lt;br /&gt;
====NOTE:[[User:ddamron|ddamron]] Monday June 30, 2008====&lt;br /&gt;
 Burgiman&#039;s instructions did NOT work for me. &lt;br /&gt;
 Take that for what it&#039;s worth. &lt;br /&gt;
 I had better success installing the VIA Unichrome Driver, and UI1.  Use CLE266 mode.&lt;br /&gt;
 If you have more success, please update this page&lt;br /&gt;
 Dan&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;UPDATED FOR 0710!&#039;&#039;&#039;&lt;br /&gt;
--[[User:Burgiman|burgi]] 11:47, 2 June 2008 (PDT)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;shell into your box and do the following:&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
  apt-get install build-essential automake1.9 libtool x11proto-* libgl1-mesa-dev makedepend libxxf86vm-dev libexpat1-dev libexpat1 libxmu-dev xtrans-dev libpng12-dev libxcomposite-dev libxfixes-dev libxdamage-dev libxrandr-dev libxrender-dev libstartup-notification0-dev libgconf2-dev&lt;br /&gt;
&lt;br /&gt;
 cd /usr/src&lt;br /&gt;
 svn checkout http://svn.openchrome.org/svn/trunk openchrome&lt;br /&gt;
 cd openchrome*&lt;br /&gt;
 ./autogen.sh --prefix=/usr&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
Now we have to edit /etc/X11/xorg.conf and change the device driver to via openchrome:&amp;lt;br&amp;gt;&lt;br /&gt;
 vi /etc/X11/xorg.conf&lt;br /&gt;
Go to&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
and change&lt;br /&gt;
 Driver &amp;quot;vesa&amp;quot; &lt;br /&gt;
to&lt;br /&gt;
 Driver &amp;quot;openchrome&amp;quot;&lt;br /&gt;
save and test the compiled new driver with a: &amp;lt;br&amp;gt;&lt;br /&gt;
 X :1&lt;br /&gt;
and if your xwindow comes up, you can reboot and have fun&amp;lt;br&amp;gt;&lt;br /&gt;
--[[User:Burgiman|burgi]] 13:37, 3 March 2008 (PST)&lt;br /&gt;
&lt;br /&gt;
=== Other Chipsets ===&lt;br /&gt;
Please help out by adding more if you can.&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
The recommended and most convenient way is to use the [[AVWizard]].  For more advanced setup, or if the X-server (and thus also the AVWizard) is unable to start, you can configure the &#039;&#039;X-server&#039;&#039; manually by editing the &#039;&#039;xorg.conf&#039;&#039; file directly.&lt;br /&gt;
&lt;br /&gt;
=== Getting started ===&lt;br /&gt;
Start by making a backup copy of the &#039;&#039;/etc/X11/xorg.conf&#039;&#039; file (even if it doesn&#039;t work it might contain settings you could need).  In this example we will start from scratch and edit the configuration file step by step to get the main display setup.  &lt;br /&gt;
&lt;br /&gt;
Some of these steps require that there will be no X-server active on the system, the easiest way to achieve this is to boot in &#039;&#039;rescue-mode&#039;&#039;, just hit [Esc] when [[Grub]] tells you to during the startup of your machine and select the right line from the menu.  Another way is to go to a text-mode console (aka. terminal) with [CTRL]-[ALT]-[F1], [[Logging In|log in]], become root and issue the command:&lt;br /&gt;
 telinit 1&lt;br /&gt;
This wil stop the running X-server and drop you into rescue mode as well.  &lt;br /&gt;
&lt;br /&gt;
One of the advantages is that now you can start and stop the X-server by hand with an alternative configuration file and without having to reboot or even start an entire desktop environment.&lt;br /&gt;
&lt;br /&gt;
=== Generating a template ===&lt;br /&gt;
These instructions were originally written for ATI chipsets, so they might need to be adjusted and updated a bit.  Not all of the specific options may be relevant for your chipset. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;While there is no (other) X-server running&#039;&#039;&#039; you can create a template configuration file by running:&lt;br /&gt;
 X -configure&lt;br /&gt;
This will create a file called xorg.conf.new in your &#039;&#039;home&#039;&#039; directory, test it with the following command and hit [CTRL]-[ALT]-[Backspace] when done:&lt;br /&gt;
 X -config ~/xorg.conf.new&lt;br /&gt;
Within a few seconds a gray bitpattern should show up with an &#039;X&#039; shaped mouse cursor.  If the screen is distorted or reports the refresh rate to be out of range then you will either have to specify the proper refreshrate limitations for your screen or insert &amp;quot;modelines&amp;quot; for the resolution(s) you want to use (see below).  &lt;br /&gt;
&lt;br /&gt;
When you&#039;re satisfied you can overwrite &#039;&#039;/etc/X11/xorg.conf&#039;&#039; with this file to make it the default (you did make a backup didn&#039;t you?), once you have done that you can use &amp;quot;startx&amp;quot; to test and have the use of your desktop as well.  This should at least be enough to allow the use of a graphic configuration tool (like the [[AVWizard]] for instance) to set up your display further.  More advanced manual configuration options can be found below.&lt;br /&gt;
&lt;br /&gt;
Here is an example of such a generated file:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;ServerLayout&amp;quot;&lt;br /&gt;
        Identifier     &amp;quot;X.org Configured&amp;quot;&lt;br /&gt;
        Screen      0  &amp;quot;Screen0&amp;quot; 0 0&lt;br /&gt;
        InputDevice    &amp;quot;Mouse0&amp;quot; &amp;quot;CorePointer&amp;quot;&lt;br /&gt;
        InputDevice    &amp;quot;Keyboard0&amp;quot; &amp;quot;CoreKeyboard&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;Files&amp;quot;&lt;br /&gt;
        RgbPath      &amp;quot;/etc/X11/rgb&amp;quot;&lt;br /&gt;
        ModulePath   &amp;quot;/usr/lib/xorg/modules&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/misc&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/X11R6/lib/X11/fonts/misc&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/cyrillic&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/100dpi/:unscaled&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/75dpi/:unscaled&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/Type1&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/X11R6/lib/X11/fonts/Type1&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/100dpi&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/75dpi&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;Module&amp;quot;&lt;br /&gt;
        Load  &amp;quot;extmod&amp;quot;&lt;br /&gt;
        Load  &amp;quot;record&amp;quot;&lt;br /&gt;
        Load  &amp;quot;xtrap&amp;quot;&lt;br /&gt;
        Load  &amp;quot;dri&amp;quot;&lt;br /&gt;
        Load  &amp;quot;glx&amp;quot;&lt;br /&gt;
        Load  &amp;quot;dbe&amp;quot;&lt;br /&gt;
        Load  &amp;quot;GLcore&amp;quot;&lt;br /&gt;
        Load  &amp;quot;type1&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
        Identifier  &amp;quot;Keyboard0&amp;quot;&lt;br /&gt;
        Driver      &amp;quot;kbd&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
        Identifier  &amp;quot;Mouse0&amp;quot;&lt;br /&gt;
        Driver      &amp;quot;mouse&amp;quot;&lt;br /&gt;
        Option      &amp;quot;Protocol&amp;quot; &amp;quot;auto&amp;quot;&lt;br /&gt;
        Option      &amp;quot;Device&amp;quot; &amp;quot;/dev/input/mice&amp;quot;&lt;br /&gt;
        Option      &amp;quot;ZAxisMapping&amp;quot; &amp;quot;4 5 6 7&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
        Identifier   &amp;quot;Monitor0&amp;quot;&lt;br /&gt;
        VendorName   &amp;quot;Monitor Vendor&amp;quot;&lt;br /&gt;
        ModelName    &amp;quot;Monitor Model&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        ### Available Driver options are:-&lt;br /&gt;
        ### Values: &amp;amp;lt;i&amp;amp;gt;: integer, &amp;lt;f&amp;gt;: float, &amp;lt;bool&amp;gt;: &amp;quot;True&amp;quot;/&amp;quot;False&amp;quot;,&lt;br /&gt;
        ### &amp;lt;string&amp;gt;: &amp;quot;String&amp;quot;, &amp;lt;freq&amp;gt;: &amp;quot;&amp;lt;f&amp;gt; Hz/kHz/MHz&amp;quot;&lt;br /&gt;
        ### [arg]: arg optional&lt;br /&gt;
        #Option     &amp;quot;ShadowFB&amp;quot;                  # [&amp;lt;bool&amp;gt;]&lt;br /&gt;
        #Option     &amp;quot;DefaultRefresh&amp;quot;            # [&amp;lt;bool&amp;gt;]&lt;br /&gt;
        #Option     &amp;quot;ModeSetClearScreen&amp;quot;        # [&amp;lt;bool&amp;gt;]&lt;br /&gt;
        Identifier  &amp;quot;Card0&amp;quot;&lt;br /&gt;
        Driver      &amp;quot;vesa&amp;quot;&lt;br /&gt;
        &#039;&#039;VendorName  &amp;quot;ATI Technologies Inc&amp;quot;&#039;&#039;&lt;br /&gt;
        &#039;&#039;BoardName   &amp;quot;ATI Radeon Xpress 1200 Series&amp;quot;&#039;&#039;&lt;br /&gt;
        &#039;&#039;BusID       &#039;&#039;&#039;&amp;quot;PCI:1:5:0&amp;quot;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;Screen&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;Screen0&amp;quot;&lt;br /&gt;
        Device     &amp;quot;Card0&amp;quot;&lt;br /&gt;
        Monitor    &amp;quot;Monitor0&amp;quot;&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     1&lt;br /&gt;
        EndSubSection&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     4&lt;br /&gt;
        EndSubSection&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     8&lt;br /&gt;
        EndSubSection&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     15&lt;br /&gt;
        EndSubSection&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     16&lt;br /&gt;
        EndSubSection&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     24&lt;br /&gt;
        EndSubSection&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Note that the only thing really specific to my setup in this config file is &#039;&#039;BusID&#039;&#039;, if you only have one graphics adapter in your system this value can be omitted, otherwise the value(s) can be found with:&lt;br /&gt;
 X -scanpci&lt;br /&gt;
Where each card will need it&#039;s own Device Section in the config file.  The &amp;quot;VendorName&amp;quot; and &amp;quot;BoardName&amp;quot; settings are just labels and serve no real purpose other then being able to identify this particular device, which is usefull if you have more then one.&lt;br /&gt;
&lt;br /&gt;
We&#039;ll be using this sample configuration as a starting point in the other examples below, the comments (lines starting with &#039;&#039;#&#039;&#039; can be safely removed as well as the &#039;&#039;&amp;quot;Display&amp;quot;&#039;&#039; subsections for the colordepths we don&#039;t plan on using.&lt;br /&gt;
&lt;br /&gt;
=== Refresh rate / ModeLine ===&lt;br /&gt;
The easiest way to sort this problem is to let the X-server figure this out by not specifying the limits of your screen.  However this often fails, leaving you with an unusable display.  Simply look up &#039;&#039;&#039;your screen&#039;&#039;&#039;&#039;s refresh rates in the documentation and add them like this:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
        Identifier   &amp;quot;Monitor0&amp;quot;&lt;br /&gt;
        VendorName   &amp;quot;Monitor Vendor&amp;quot;&lt;br /&gt;
        ModelName    &amp;quot;Monitor Model&amp;quot;&lt;br /&gt;
        &#039;&#039;HorizSync     &#039;&#039;&#039;27-102&#039;&#039;&#039; # kHz&#039;&#039;&lt;br /&gt;
        &#039;&#039;VertRefresh   &#039;&#039;&#039;50-160&#039;&#039;&#039; # Hz&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Alternatively you could specify a &amp;quot;ModeLine&amp;quot; for each resolution you want to use.  By using ModeLines you have much finer controll over the timings of the output signal generated by your videocard.  The drawback is that the timing values can be hard to get right.  &lt;br /&gt;
&lt;br /&gt;
Search the web for a &amp;quot;modeline generator&amp;quot;, and many of these will include instructions on how to add the modeline, but briefly, you just add it to the &amp;quot;Monitor&amp;quot; section.  Read the [http://en.wikipedia.org/wiki/Modeline wikipedia entry] to learn how to use modelines.  &lt;br /&gt;
* http://koala.ilog.fr/cgi-bin/nph-colas-modelines&lt;br /&gt;
* http://xtiming.sourceforge.net/cgi-bin/xtiming.pl&lt;br /&gt;
* http://www.bohne-lang.de/spec/linux/modeline/&lt;br /&gt;
* http://amlc.berlios.de/&lt;br /&gt;
* http://www.mythtv.org/wiki/index.php/Working_with_Modelines&lt;br /&gt;
If one modeline doesn&#039;t work perfectly, try another, perhaps from another generator, because they can vary so much.&lt;br /&gt;
&lt;br /&gt;
Using the wrong timings could in some (nowadays rare) occasions damage the hardware of your screen, so if it looks garbeled don&#039;t leave it like that for hours on end but hit [Ctrl]-[Alt]-[&amp;amp;larr;Backspace] and readjust your settings.  Most modern screens however simply report that the signal is out of range if this happens.&lt;br /&gt;
&lt;br /&gt;
=== Colordepth and resolution ===&lt;br /&gt;
Specify the colordepth and resolution(s) you would like to use, like this:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Screen&amp;quot;&lt;br /&gt;
        Identifier   &amp;quot;Screen0&amp;quot;&lt;br /&gt;
        Device       &amp;quot;Card0&amp;quot;&lt;br /&gt;
        Monitor      &amp;quot;Monitor0&amp;quot;&lt;br /&gt;
        &#039;&#039;DefaultDepth &#039;&#039;&#039;24&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth      24&lt;br /&gt;
                &#039;&#039;Virtual    &#039;&#039;&#039;1600 1200&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
                &#039;&#039;Modes      &#039;&#039;&#039;&amp;quot;1600x1200&amp;quot; &amp;quot;1280x1024&amp;quot; &amp;quot;1024x768&amp;quot; &amp;quot;800x600&amp;quot; &amp;quot;640x480&amp;quot; &amp;quot;512x384&amp;quot; &amp;quot;400x300&amp;quot; &amp;quot;320x240&amp;quot;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
        EndSubSection&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
As most people will only be using 24 bits anyway, I have removed the other redundant subsections.  &amp;quot;Virtual&amp;quot; is the size of your desktop and &amp;quot;Modes&amp;quot; are physical resolutions, you can flip through these by holding [CTRL]-[ALT] and pressing the plus or minus on the numeric keypad.  These are just examples, most people will only want to specify the resolution they actually use.&lt;br /&gt;
&lt;br /&gt;
=== DRI device permissions ===&lt;br /&gt;
This section is needed to have the X-server set the proper permissions on the DRI device during startup.  Simply add it to the end of the /etx/X11.xorg file if it isn&#039;t there already.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;DRI&amp;quot;&lt;br /&gt;
        Mode         0666&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
=== Chipset driver ===&lt;br /&gt;
Change &amp;quot;&#039;&#039;&#039;vesa&#039;&#039;&#039;&amp;quot; to &amp;quot;&#039;&#039;&#039;fglrx&#039;&#039;&#039;&amp;quot; (or &amp;quot;&#039;&#039;&#039;ati&#039;&#039;&#039;&amp;quot;, depending on which drivers you installed earlier), as shown below, the old line is left as a comment in this example for clarity, but it&#039;s better to remove it as some scripts seem to find it confusing.  For Nvidia chipsets use &#039;&#039;&#039;nvidia&#039;&#039;&#039; or &#039;&#039;&#039;nv&#039;&#039;&#039; as the driver names (instead of &#039;&#039;&#039;fglrx&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier  &amp;quot;Card0&amp;quot;&lt;br /&gt;
 &#039;&#039;#      Driver      &amp;quot;&#039;&#039;&#039;vesa&#039;&#039;&#039;&amp;quot;&#039;&#039;&lt;br /&gt;
        &#039;&#039;Driver      &amp;quot;&#039;&#039;&#039;fglrx&#039;&#039;&#039;&amp;quot;&#039;&#039;&lt;br /&gt;
        VendorName  &amp;quot;ATI Technologies Inc&amp;quot;&lt;br /&gt;
        BoardName   &amp;quot;ATI Radeon Xpress 1200 Series&amp;quot;&lt;br /&gt;
        BusID       &amp;quot;PCI:1:5:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
If your X-server was running you will have to restart it completely for the changes to take effect, the easiest and most thorough way to do this is to reboot.&lt;br /&gt;
&lt;br /&gt;
=== Physical display size ===&lt;br /&gt;
Like specifying the refresh rate his is optional but sometimes necessary, most of the time it is either detected or some sane defaults are used but sometimes it isn&#039;t, which can result in unreadable font sizes.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
   ...&lt;br /&gt;
   DisplaySize &#039;&#039;&#039;155 95&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Where you have to replace the numbers with the physical &#039;&#039;&#039;width&#039;&#039;&#039; and &#039;&#039;&#039;height&#039;&#039;&#039; of your screen in millimeters (1&amp;quot; = 25mm), feel free to try mine, however these are for a small touchscreen.&lt;br /&gt;
&lt;br /&gt;
=== Disable composite ===&lt;br /&gt;
Aparently the ATI &#039;&#039;&#039;fglrx&#039;&#039;&#039; driver does not &#039;&#039;yet&#039;&#039; support composite with DRI.  So if you are using the fglrx driver, disable it by adding this to the end of the /etx/X11.xorg file if it isn&#039;t there already.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
        Option      &amp;quot;Composite&amp;quot; &amp;quot;Disable&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
=== Additional options ===&lt;br /&gt;
To be continued, I don&#039;t think this is enough to get UI2 completely (either mode) going yet.  Feel free to jump in anytime... &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Things still to sort out amongst others (i.e. what is it, do we need it and what are the settings if any):&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Module&amp;quot;&lt;br /&gt;
        Load  &amp;quot;i2c&amp;quot;&lt;br /&gt;
        Load  &amp;quot;bitmap&amp;quot;&lt;br /&gt;
        Load  &amp;quot;ddc&amp;quot;&lt;br /&gt;
        Load  &amp;quot;freetype&amp;quot;&lt;br /&gt;
        Load  &amp;quot;int10&amp;quot;&lt;br /&gt;
        Load  &amp;quot;vbe&amp;quot;&lt;br /&gt;
        Load  &amp;quot;speedo&amp;quot;&lt;br /&gt;
        Load  &amp;quot;type1&amp;quot;&lt;br /&gt;
        Load  &amp;quot;dbe&amp;quot;&lt;br /&gt;
        Load  &amp;quot;glx&amp;quot;&lt;br /&gt;
        Load  &amp;quot;v4l&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;ServerFlags&amp;quot;&lt;br /&gt;
        Option &amp;quot;AIGLX&amp;quot; &amp;quot;off&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
        Option      &amp;quot;Composite&amp;quot; &amp;quot;Disable&amp;quot;&lt;br /&gt;
 #      Option      &amp;quot;RENDER&amp;quot; &amp;quot;true&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
        Option      &amp;quot;PseudoColorVisuals&amp;quot; &amp;quot;off&amp;quot;&lt;br /&gt;
        Option      &amp;quot;OpenGLOverlay&amp;quot; &amp;quot;off&amp;quot;&lt;br /&gt;
        Option      &amp;quot;VideoOverlay&amp;quot; &amp;quot;off&amp;quot;&lt;br /&gt;
        Option      &amp;quot;DesktopSetup&amp;quot; &amp;quot;clone&amp;quot;&lt;br /&gt;
&lt;br /&gt;
TV-out options, 2nd display, etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== The AVWizard crashes X-windows ===&lt;br /&gt;
&lt;br /&gt;
Try setting the [[#Chipset_driver]] option to &#039;&#039;&#039;vesa&#039;&#039;&#039;, run the AVWizard again and then change the driver back to what it was.&lt;br /&gt;
&lt;br /&gt;
=== Black screen ===&lt;br /&gt;
&lt;br /&gt;
* Screen is black, after install seemed to go okay. You may have even seen the Kubuntu splash screen. See [[AVWizard]] on how to select the proper output.&lt;br /&gt;
&lt;br /&gt;
*One problem on nvidia-cards could be that it does not detect the right monitor.&lt;br /&gt;
&lt;br /&gt;
::Go to Console 1 ([Ctrl]+[Alt]+1) and edit /etc/X11/xorg.conf (nano -w /etc/X11/xorg.conf). Find the section ::Device with the driver nvidia add the line &amp;lt;pre&amp;gt;Option &amp;quot;ConnectedMonitor&amp;quot; &amp;quot;XXX&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
::where XXX is CRT, CRT-0, CRT-1, DVI-0, DVI-1, ...&lt;br /&gt;
::Save and exit (nano: Ctrl+x) and restart the computer. In my case it was &amp;quot;CRT-1&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== X-windows won&#039;t start ===&lt;br /&gt;
&lt;br /&gt;
Reboot into rescue-mode if needed (hit [Esc] when [[Grub]] tells you to), and restore a working copy of your /etc/X11/xorg.conf, or edit it by hand to fix the problem. Test it with the command &amp;quot;X&amp;quot; and press [Ctrl]-[Alt]-[&amp;amp;larr;Backspace] simultaneous to quit (alternative: use &amp;quot;startx&amp;quot; and get the full desktop, if any), then reboot when it works and you&#039;re done.&lt;br /&gt;
&lt;br /&gt;
=== Signal out of range ===&lt;br /&gt;
&lt;br /&gt;
See &#039;&#039;[[#Refresh rate / ModeLine ]]&#039;&#039; above.&lt;br /&gt;
&lt;br /&gt;
=== Microscopic fonts in KDE ===&lt;br /&gt;
&lt;br /&gt;
See &#039;&#039;[[#Physical_display_size]]&#039;&#039; above.&lt;br /&gt;
&lt;br /&gt;
If the above does not work, probably Xorg is calculating the DPI value in the wrong way.&lt;br /&gt;
This can be verified by having a look at the file /var/log/Xorg.0.log related to the MD with this issue searching for the line containing &amp;quot;DPI set to (x , y)&amp;quot;,where x and y are values that apply to the specific display.&lt;br /&gt;
&lt;br /&gt;
If those values are too small, fonts will be displayed accordingly (i.e, VERY small)&lt;br /&gt;
&lt;br /&gt;
A workaround is to force Xorg to startup with a given DPI value.&lt;br /&gt;
&lt;br /&gt;
To achieve this the following steps are required:&lt;br /&gt;
&lt;br /&gt;
* edit the file /usr/pluto/bin/Start_X_Wrapper.sh on your MD where you are facing the font problem&lt;br /&gt;
* find the line beginning with xinit&lt;br /&gt;
* add &amp;quot;-dpi 96&amp;quot; (without quotes) at the end of this line&lt;br /&gt;
* save the file and reboot MD&lt;br /&gt;
&lt;br /&gt;
Obviously it is possible to set DPI to something different than 96, according to specific needs.&lt;br /&gt;
&lt;br /&gt;
Please note that after an LMCE update the startup script may be replaced by new ones, so the above workaround may have to be re-applied in order to keep fonts at the desired dimension.&lt;br /&gt;
&lt;br /&gt;
=== LinuxMCE keeps reconfiguring my display settings ===&lt;br /&gt;
&lt;br /&gt;
Add a line containing &#039;&#039;&#039;exit&#039;&#039;&#039; to the top of the &#039;&#039;/usr/pluto/bin/Xconfigure.sh&#039;&#039; file.  After you do this you may experience difficulties running the AVWizard again, if so remove this line and add it back again after the wizard is finished.&lt;br /&gt;
&lt;br /&gt;
For LinuxMCE 710 simply comment out the line that says&lt;br /&gt;
   . /usr/pluto/bin/X-CleanupVideo.sh&lt;br /&gt;
This is the command that gets run that modifies the xorg.conf file on startup. This is different than above because if you put exit at the top your display will not get initialized.  And as above if you want to run the AVWizard you will need to uncomment this line.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [http://www.mythtv.org/wiki/index.php/Main_Page MythTV wiki] &lt;br /&gt;
* MythTV Experience [http://brentlagesse.net/~brent/mythtv.php]&lt;br /&gt;
* [[X_Configuration_Scripts]]&lt;/div&gt;</summary>
		<author><name>Usaf-lt-g</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Display_Drivers&amp;diff=15183</id>
		<title>Display Drivers</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Display_Drivers&amp;diff=15183"/>
		<updated>2008-08-06T20:59:56Z</updated>

		<summary type="html">&lt;p&gt;Usaf-lt-g: /* NOTE:--Usaf-lt-g 13:17, 2 August 2008 (PDT) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
[[Category: Tutorials]]&lt;br /&gt;
[[Category: Hardware| ]]&lt;br /&gt;
&lt;br /&gt;
An incomplete HowTo on updating LinuxMCE to the latest display drivers and configuring them manually.  It could use your help, so if something is different in your situation, please add it.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note that this should normally not be necessary unless you have specific wishes or trouble getting your display to work properly.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
If the graphical environment cannot start you are likely to see a text screen blinking, this makes it very hard to login, if this is the case you can reboot into &amp;quot;recovery mode&amp;quot; by pressing [Esc] when GRUB tells you to during the boot process and then select it from the menu you will be presented with.&lt;br /&gt;
&lt;br /&gt;
=== ATI Chipsets ===&lt;br /&gt;
The two main ways to install the ATI drivers are described in the [http://wiki.cchtml.com/index.php/Ubuntu_Feisty_Installation_Guide Ubuntu Feisty Installation Guide].&lt;br /&gt;
&lt;br /&gt;
For more information see also the [http://wiki.cchtml.com/index.php/Main_Page Unofficial ATI Linux Driver Wiki] and you might want to have a look at [http://www.mythtv.org/wiki/index.php/AtiProprietaryDriver AtiProprietaryDriver] in the MythTV wiki as well since LinuxMCE depends on it for viewing TV.  MythTV in turn relies heavily on the support of certain features by the graphics drivers.  The ATI drivers turn out to be a bit &amp;quot;challenged&amp;quot; in this area to say the least.&lt;br /&gt;
&lt;br /&gt;
==== Installing The ATI Driver ====&lt;br /&gt;
&lt;br /&gt;
Here&#039;s the procedure I use for setting up an ATI X1250 MD. Currently the the AVwizard in 0710 does not configure ATI cards properly so you need to to do some manual steps to get things working.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Add the MD in the normal way (ie plug it into the network and let it add itself). Let it reboot and then it should run the AVwizard. Choose the options you want - output connector, resolution, refresh.... UI2 with Overlay etc etc and complete the wizard. Now the screen will return to a console screen and will after 5-10 mins will try to run the setup Wizard... but the setup Wizard will run very slowly and the video of  &#039;Sarah&#039; will not play smoothly. This is because the ATI drivers are not installed yet and the X driver is set to &#039;vesa&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
From another machine ssh into the partially installed MD using Konsole from the KDE Desktop or a terminal app like Putty under Windows XP. Do the following from the console;&lt;br /&gt;
&lt;br /&gt;
 sudo su - &amp;lt;return&amp;gt;&lt;br /&gt;
 ssh moonNN &amp;lt;return&amp;gt; (**where the NN is the device number for the MD we&#039;re configuring**)&lt;br /&gt;
&lt;br /&gt;
Alternatively do the following from the MD/Core you are configuring;&lt;br /&gt;
&lt;br /&gt;
 Ctrl+Alt+2&lt;br /&gt;
&lt;br /&gt;
Now login using the login you created when you installed your system ie When you ran the DVD installer or CD installer. Now we&#039;re logged into the MD we are configuring as &#039;root&#039; and we can install the ATI drivers and configure Xorg.conf;&lt;br /&gt;
&lt;br /&gt;
Firstly make sure our sources.list is up to date:&lt;br /&gt;
&lt;br /&gt;
 apt-get update &amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now lets install the ATI driver and packages;&lt;br /&gt;
&lt;br /&gt;
 apt-get install linux-restricted-modules-generic restricted-manager &amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Answer &#039;Y&#039; to installing new packages then do the following steps;&lt;br /&gt;
&lt;br /&gt;
 apt-get install xorg-driver-fglrx &amp;lt;return&amp;gt;&lt;br /&gt;
 depmod -a &amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
So far so good... now we have the ATI drivers installed! (the current driver in the repos is not the latest ATI release an updated driver will be packaged soon though). Now we have to configure Xorg to use it! Do the steps below;&lt;br /&gt;
&lt;br /&gt;
I use the console text editor &#039;joe&#039; below but you can use whichever you prefer (&#039;nano&#039; is installed by default for example);&lt;br /&gt;
&lt;br /&gt;
 joe /etc/X11/xorg.conf &amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now you are editing the xorg.conf of your MD and the only change you need to make is to the &#039;Device&#039; section. In the &#039;Device&#039; section you will see a line thats says;&lt;br /&gt;
&lt;br /&gt;
 Driver          &amp;quot;vesa&amp;quot;&lt;br /&gt;
or&lt;br /&gt;
 Driver          &amp;quot;ati&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Change the string &#039;vesa&#039; (or ati) to &#039;fglrx&#039; which is the name of the ATI driver. The updated driver line should look like below;&lt;br /&gt;
&lt;br /&gt;
 Driver          &amp;quot;fglrx&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Now save the changes you have made to xorg.conf.&lt;br /&gt;
&lt;br /&gt;
Now reboot the MD from the console with;&lt;br /&gt;
&lt;br /&gt;
 reboot &amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The MD will now reboot normally and the setup wizard will run again.... but this time the video and the Ui will run smoothly as the ATI driver is installed and confgured.&lt;br /&gt;
&lt;br /&gt;
Currently the ATI driver will not support UI2 with transparency but it will support UI2 with overlay very nicely indeed. There are two small caveats to running UI2 with Overlay currently with the ATI driver in that the &#039;Compass Rose&#039; on screen menu for selecting DVD chapters, Lighting levels etc etc and the &#039;Zoom &amp;amp; Aspect ratio&#039; screen when playing Video do not draw correctly - the bit maps for the menus do not display but the menus do work.&lt;br /&gt;
&lt;br /&gt;
=== NVidia Chipsets ===&lt;br /&gt;
There are several ways to install NVidia drivers, the way described here is meant as a guide to install the very latest drivers from the NVidia website.  Note that this way will bypass the LinuxMCE (Kubuntu) packaging system, possibly removing and/or overwriting some of it&#039;s files.&lt;br /&gt;
&lt;br /&gt;
1. Go to a console (text) terminal by holding [CTRL]-[ALT] and pressing the [F1] key simultaneously, log in with the user account you have created during the Kubuntu install and become root, if you haven&#039;t done so already. &lt;br /&gt;
 &#039;&#039;&#039;&amp;lt;you&amp;gt;@dcerouter:~$&#039;&#039;&#039; sudo -s&lt;br /&gt;
2. Download the latest [http://www.nvidia.com/object/unix.html linux drivers from NVidia] (depending [http://www.nvidia.com/object/IO_32667.html on your hardware], one of versions: 1XX.XX.XX, 1.0-96xx or 1.0-71XX), if you haven&#039;t done so already.  When you have found the URL for downloading the package on the nvidia site you could download it like this:&lt;br /&gt;
 &#039;&#039;&#039;root@dcerouter:~#&#039;&#039;&#039; wget &amp;lt;nowiki&amp;gt;http://us.download.nvidia.com/XFree86/Linux-x86/&amp;lt;/nowiki&amp;gt;&#039;&#039;&amp;lt;version&amp;gt;&#039;&#039;&amp;lt;nowiki&amp;gt;/NVIDIA-Linux-x86-&amp;lt;/nowiki&amp;gt;&#039;&#039;&amp;lt;version&amp;gt;&#039;&#039;&amp;lt;nowiki&amp;gt;-pkg1.run&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
3. Go to runlevel 1 to stop the currently running X-server. &lt;br /&gt;
&lt;br /&gt;
NB: There was no need for me to run this command as I was already in Level 1 - It just locked up the keyboard. --[[User:Mortar|Mortar]] 18:12, 6 January 2008 (MST)&lt;br /&gt;
 &#039;&#039;&#039;root@dcerouter:~#&#039;&#039;&#039; telinit 1 &lt;br /&gt;
4. Execute the installer and follow instructions.  Ignore the warning about runlevel 1 and don&#039;t bother looking for precompiled drivers.&lt;br /&gt;
 &#039;&#039;&#039;root@dcerouter:~#&#039;&#039;&#039; sh NVIDIA-Linux-x86-&#039;&#039;&amp;lt;version&amp;gt;&#039;&#039;-pkg1.run&lt;br /&gt;
5. Now it needs to be configured.  The recommended and most convenient way is to use the [[AVWizard]].  For more advanced setup, or if the AVWizard for some reason is unable to set your up your screens to your liking, you can configure the &#039;&#039;X-server&#039;&#039; manually by editing the &#039;&#039;xorg.conf&#039;&#039; file directly.&lt;br /&gt;
&lt;br /&gt;
If the AVWizard crashes (as it did for me when installing the legacy drivers) try setting the &#039;&#039;&#039;driver&#039;&#039;&#039; option in the &#039;&#039;xorg.conf&#039;&#039; file to &#039;&#039;&#039;vesa&#039;&#039;&#039;, go through the AVWizard and then change it back. --[[User:Zaerc|Zaerc]] 15:14, 5 June 2008 (PDT)&lt;br /&gt;
&lt;br /&gt;
=== Intel Chipsets ===&lt;br /&gt;
There is a renewed interest in the Intel graphics chipsets since Intel released the drivers under the GPL. Currently the Intel driver still cannot support UI2 with Alphablending but they will support UI2 with Overlay very nicely and video performance is excellent. LinuxMCE versions after Beta4 have full support for configuring the Intel driver in the AVwizard.&lt;br /&gt;
&lt;br /&gt;
From LinuxMCE-0710 Beta4 onwards LinuxMCE will install the newer intel driver by default - so the instructions below are only useful if your still running LinuxMCE-0704.&lt;br /&gt;
&lt;br /&gt;
==== For LinuxMCE-0704 ====&lt;br /&gt;
&lt;br /&gt;
You will want to make sure you are using the newer intel drivers from http://packages.ubuntu.com/gutsy/i386/xserver-xorg-video-intel/download for i386. These replace the older i810, etc. drivers and should cover all the modern intel chipsets. The name for this driver is &#039;intel&#039; and would replace the older &#039;i810&#039; drivers.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re using i810 driver make sure you add Option &amp;quot;LinearAlloc&amp;quot; &amp;quot;8160&amp;quot; to xorg.conf or video players will crash with X11 error: BadAlloc.&lt;br /&gt;
&lt;br /&gt;
From man i810:&lt;br /&gt;
   Option &amp;quot;LinearAlloc&amp;quot; &amp;quot;integer&amp;quot;&lt;br /&gt;
          Allows  more  memory  for  the offscreen allocator. This usually&lt;br /&gt;
          helps in situations where HDTV movies are required to  play  but&lt;br /&gt;
          not  enough  offscreen  memory is usually available. Set this to&lt;br /&gt;
          8160 for upto 1920x1080 HDTV support.  Default 0KB (off).&lt;br /&gt;
&lt;br /&gt;
==== potential problem ====&lt;br /&gt;
&lt;br /&gt;
there can be a problem with some intel drivers, like the gma 3100. see [[bug/gma3100driver]] for further informations&lt;br /&gt;
&lt;br /&gt;
=== Via Chipsets ===&lt;br /&gt;
Use the Openchrome or Via Unichrome drivers. The Via Unichrome drivers can be downloaded from [http://www.viaarena.com/default.aspx?PageID=2&amp;amp;OSID=45&amp;amp;CatID=3220]&lt;br /&gt;
&lt;br /&gt;
At the time of this writing (10/04/08), the binary Via Unichrome driver (released december 2007) works best (stable, good 2d and 3d) on my Via Mini ITX with CLE266 integerated graphics system. It is able to run UI2 medium with very good performance. &lt;br /&gt;
There is a crash at bootup (with any via driver) if the complete runlevel 2 starts. &lt;br /&gt;
This issue can be worked around by booting recovery mode and manually starting only /etc/init.d/kdm as root.&lt;br /&gt;
Issue under investigation - will update here when good workaround is done.&lt;br /&gt;
Contact zeratul at fastmail.fm for latest status/tips&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;HOW-TO VIA Openchrome driver for xorg:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
For VIA CX700M2 UniChrome PRO II Graphics (1&amp;quot; VIA units) or mainly via graphics:&amp;lt;br&amp;gt;&lt;br /&gt;
==== NOTE:--[[User:Usaf-lt-g|Usaf-lt-g]] 13:17, 2 August 2008 (PDT) ====&lt;br /&gt;
&lt;br /&gt;
== The steps mentioned BELOW were ONLY successful for UI1 not UI2. I have yet to get UI2 working, however these steps will work for 710 UI1. ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
After following the below directions, you MAY experience your MD locking the next time it boots, if this the case... ssh to your core first and make sure you have root access by issuing the &#039;&#039;&#039;sudo -s&#039;&#039;&#039; command.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
cd /tftpboot/pxelinux.cfg&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
locate the mac address of the MD and then&amp;lt;br&amp;gt;&lt;br /&gt;
vi &amp;lt;your MAC address here&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
place the &#039;&#039;&#039;acpi=off&#039;&#039;&#039; command at the end of the APPEND line.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
save the file and reboot MD.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== You will most likely need to generate a new xorg.conf file as well. See the additional steps section on how to do this and how to set it up for your particular setup ==&lt;br /&gt;
&lt;br /&gt;
==== NOTE:[[User:usaf-lt-g|usaf-lt-g]] Sunday July 28th, 2008 ====&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Burgiman&#039;s instructions worked... with some minor modifications. Take note, I had a VERY difficult time first being able to SSH in to my MD. However, note, that I&#039;m using an &amp;quot;earlier&amp;quot; version of LMCE (Beta 3). My MD is also diskless, and NETBIOS handled. If you can&#039;t gain root access to your MD through SSH I suggest the following method:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[User:Usaf-lt-g|Usaf-lt-g]] 22:55, 27 July 2008 (PDT)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;shell into your core as linuxmce / linuxmce and do the following:&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
 sudo -s &lt;br /&gt;
 cd /usr/pluto/diskless &lt;br /&gt;
 chroot &amp;lt;your MD # found on the linuxmce admin devices page&amp;gt; &lt;br /&gt;
(chroot will allow you to access the MD&#039;s file system as a root user) &lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;from here I suggest you make a new group and user and then add them to the list of sudoers so that you can easily have SSH access to your MD anytime without this hassle. I did the following:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
 groupadd parents&lt;br /&gt;
 useradd -g parents chris&lt;br /&gt;
 passwd chris&lt;br /&gt;
 &amp;lt;set your password&amp;gt;&lt;br /&gt;
 visudo&lt;br /&gt;
here you need to add a line below the: &lt;br /&gt;
 root    ALL=(ALL) ALL &amp;lt;/b&amp;gt; &lt;br /&gt;
line. Mine was:&lt;br /&gt;
 chris    ALL=(ALL) ALL&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Now you&#039;ll be able to login using this user with password you supplied and issue the &amp;lt;b&amp;gt; sudo -s &amp;lt;/b&amp;gt; command, which will grant you root access to the MD.&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
--[[User:Usaf-lt-g|Usaf-lt-g]] 22:55, 27 July 2008 (PDT)&lt;br /&gt;
&#039;&#039;now from here you&#039;re going to need some additional packages installed before you can do anything with the OpenChrome drivers.&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
 apt-get install subversion (which will give you the svn command)&lt;br /&gt;
 apt-get install xserver-xorg-dev&amp;lt;br&amp;gt;&lt;br /&gt;
 apt-get install libdrm-dev&amp;lt;br&amp;gt;&lt;br /&gt;
 apt-get install libxvmc-dev&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;After that, you SHOULD be able to follow the rest of the install below. It worked for me. Hope this helps.&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Feel free to edit if necessary.&lt;br /&gt;
Chris&lt;br /&gt;
&lt;br /&gt;
====NOTE:[[User:ddamron|ddamron]] Monday June 30, 2008====&lt;br /&gt;
 Burgiman&#039;s instructions did NOT work for me. &lt;br /&gt;
 Take that for what it&#039;s worth. &lt;br /&gt;
 I had better success installing the VIA Unichrome Driver, and UI1.  Use CLE266 mode.&lt;br /&gt;
 If you have more success, please update this page&lt;br /&gt;
 Dan&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;UPDATED FOR 0710!&#039;&#039;&#039;&lt;br /&gt;
--[[User:Burgiman|burgi]] 11:47, 2 June 2008 (PDT)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;shell into your box and do the following:&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
  apt-get install build-essential automake1.9 libtool x11proto-* libgl1-mesa-dev makedepend libxxf86vm-dev libexpat1-dev libexpat1 libxmu-dev xtrans-dev libpng12-dev libxcomposite-dev libxfixes-dev libxdamage-dev libxrandr-dev libxrender-dev libstartup-notification0-dev libgconf2-dev&lt;br /&gt;
&lt;br /&gt;
 cd /usr/src&lt;br /&gt;
 svn checkout http://svn.openchrome.org/svn/trunk openchrome&lt;br /&gt;
 cd openchrome*&lt;br /&gt;
 ./autogen.sh --prefix=/usr&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
Now we have to edit /etc/X11/xorg.conf and change the device driver to via openchrome:&amp;lt;br&amp;gt;&lt;br /&gt;
 vi /etc/X11/xorg.conf&lt;br /&gt;
Go to&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
and change&lt;br /&gt;
 Driver &amp;quot;vesa&amp;quot; &lt;br /&gt;
to&lt;br /&gt;
 Driver &amp;quot;openchrome&amp;quot;&lt;br /&gt;
save and test the compiled new driver with a: &amp;lt;br&amp;gt;&lt;br /&gt;
 X :1&lt;br /&gt;
and if your xwindow comes up, you can reboot and have fun&amp;lt;br&amp;gt;&lt;br /&gt;
--[[User:Burgiman|burgi]] 13:37, 3 March 2008 (PST)&lt;br /&gt;
&lt;br /&gt;
=== Other Chipsets ===&lt;br /&gt;
Please help out by adding more if you can.&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
The recommended and most convenient way is to use the [[AVWizard]].  For more advanced setup, or if the X-server (and thus also the AVWizard) is unable to start, you can configure the &#039;&#039;X-server&#039;&#039; manually by editing the &#039;&#039;xorg.conf&#039;&#039; file directly.&lt;br /&gt;
&lt;br /&gt;
=== Getting started ===&lt;br /&gt;
Start by making a backup copy of the &#039;&#039;/etc/X11/xorg.conf&#039;&#039; file (even if it doesn&#039;t work it might contain settings you could need).  In this example we will start from scratch and edit the configuration file step by step to get the main display setup.  &lt;br /&gt;
&lt;br /&gt;
Some of these steps require that there will be no X-server active on the system, the easiest way to achieve this is to boot in &#039;&#039;rescue-mode&#039;&#039;, just hit [Esc] when [[Grub]] tells you to during the startup of your machine and select the right line from the menu.  Another way is to go to a text-mode console (aka. terminal) with [CTRL]-[ALT]-[F1], [[Logging In|log in]], become root and issue the command:&lt;br /&gt;
 telinit 1&lt;br /&gt;
This wil stop the running X-server and drop you into rescue mode as well.  &lt;br /&gt;
&lt;br /&gt;
One of the advantages is that now you can start and stop the X-server by hand with an alternative configuration file and without having to reboot or even start an entire desktop environment.&lt;br /&gt;
&lt;br /&gt;
=== Generating a template ===&lt;br /&gt;
These instructions were originally written for ATI chipsets, so they might need to be adjusted and updated a bit.  Not all of the specific options may be relevant for your chipset. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;While there is no (other) X-server running&#039;&#039;&#039; you can create a template configuration file by running:&lt;br /&gt;
 X -configure&lt;br /&gt;
This will create a file called xorg.conf.new in your &#039;&#039;home&#039;&#039; directory, test it with the following command and hit [CTRL]-[ALT]-[Backspace] when done:&lt;br /&gt;
 X -config ~/xorg.conf.new&lt;br /&gt;
Within a few seconds a gray bitpattern should show up with an &#039;X&#039; shaped mouse cursor.  If the screen is distorted or reports the refresh rate to be out of range then you will either have to specify the proper refreshrate limitations for your screen or insert &amp;quot;modelines&amp;quot; for the resolution(s) you want to use (see below).  &lt;br /&gt;
&lt;br /&gt;
When you&#039;re satisfied you can overwrite &#039;&#039;/etc/X11/xorg.conf&#039;&#039; with this file to make it the default (you did make a backup didn&#039;t you?), once you have done that you can use &amp;quot;startx&amp;quot; to test and have the use of your desktop as well.  This should at least be enough to allow the use of a graphic configuration tool (like the [[AVWizard]] for instance) to set up your display further.  More advanced manual configuration options can be found below.&lt;br /&gt;
&lt;br /&gt;
Here is an example of such a generated file:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;ServerLayout&amp;quot;&lt;br /&gt;
        Identifier     &amp;quot;X.org Configured&amp;quot;&lt;br /&gt;
        Screen      0  &amp;quot;Screen0&amp;quot; 0 0&lt;br /&gt;
        InputDevice    &amp;quot;Mouse0&amp;quot; &amp;quot;CorePointer&amp;quot;&lt;br /&gt;
        InputDevice    &amp;quot;Keyboard0&amp;quot; &amp;quot;CoreKeyboard&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;Files&amp;quot;&lt;br /&gt;
        RgbPath      &amp;quot;/etc/X11/rgb&amp;quot;&lt;br /&gt;
        ModulePath   &amp;quot;/usr/lib/xorg/modules&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/misc&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/X11R6/lib/X11/fonts/misc&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/cyrillic&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/100dpi/:unscaled&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/75dpi/:unscaled&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/Type1&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/X11R6/lib/X11/fonts/Type1&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/100dpi&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/75dpi&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;Module&amp;quot;&lt;br /&gt;
        Load  &amp;quot;extmod&amp;quot;&lt;br /&gt;
        Load  &amp;quot;record&amp;quot;&lt;br /&gt;
        Load  &amp;quot;xtrap&amp;quot;&lt;br /&gt;
        Load  &amp;quot;dri&amp;quot;&lt;br /&gt;
        Load  &amp;quot;glx&amp;quot;&lt;br /&gt;
        Load  &amp;quot;dbe&amp;quot;&lt;br /&gt;
        Load  &amp;quot;GLcore&amp;quot;&lt;br /&gt;
        Load  &amp;quot;type1&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
        Identifier  &amp;quot;Keyboard0&amp;quot;&lt;br /&gt;
        Driver      &amp;quot;kbd&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
        Identifier  &amp;quot;Mouse0&amp;quot;&lt;br /&gt;
        Driver      &amp;quot;mouse&amp;quot;&lt;br /&gt;
        Option      &amp;quot;Protocol&amp;quot; &amp;quot;auto&amp;quot;&lt;br /&gt;
        Option      &amp;quot;Device&amp;quot; &amp;quot;/dev/input/mice&amp;quot;&lt;br /&gt;
        Option      &amp;quot;ZAxisMapping&amp;quot; &amp;quot;4 5 6 7&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
        Identifier   &amp;quot;Monitor0&amp;quot;&lt;br /&gt;
        VendorName   &amp;quot;Monitor Vendor&amp;quot;&lt;br /&gt;
        ModelName    &amp;quot;Monitor Model&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        ### Available Driver options are:-&lt;br /&gt;
        ### Values: &amp;amp;lt;i&amp;amp;gt;: integer, &amp;lt;f&amp;gt;: float, &amp;lt;bool&amp;gt;: &amp;quot;True&amp;quot;/&amp;quot;False&amp;quot;,&lt;br /&gt;
        ### &amp;lt;string&amp;gt;: &amp;quot;String&amp;quot;, &amp;lt;freq&amp;gt;: &amp;quot;&amp;lt;f&amp;gt; Hz/kHz/MHz&amp;quot;&lt;br /&gt;
        ### [arg]: arg optional&lt;br /&gt;
        #Option     &amp;quot;ShadowFB&amp;quot;                  # [&amp;lt;bool&amp;gt;]&lt;br /&gt;
        #Option     &amp;quot;DefaultRefresh&amp;quot;            # [&amp;lt;bool&amp;gt;]&lt;br /&gt;
        #Option     &amp;quot;ModeSetClearScreen&amp;quot;        # [&amp;lt;bool&amp;gt;]&lt;br /&gt;
        Identifier  &amp;quot;Card0&amp;quot;&lt;br /&gt;
        Driver      &amp;quot;vesa&amp;quot;&lt;br /&gt;
        &#039;&#039;VendorName  &amp;quot;ATI Technologies Inc&amp;quot;&#039;&#039;&lt;br /&gt;
        &#039;&#039;BoardName   &amp;quot;ATI Radeon Xpress 1200 Series&amp;quot;&#039;&#039;&lt;br /&gt;
        &#039;&#039;BusID       &#039;&#039;&#039;&amp;quot;PCI:1:5:0&amp;quot;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;Screen&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;Screen0&amp;quot;&lt;br /&gt;
        Device     &amp;quot;Card0&amp;quot;&lt;br /&gt;
        Monitor    &amp;quot;Monitor0&amp;quot;&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     1&lt;br /&gt;
        EndSubSection&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     4&lt;br /&gt;
        EndSubSection&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     8&lt;br /&gt;
        EndSubSection&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     15&lt;br /&gt;
        EndSubSection&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     16&lt;br /&gt;
        EndSubSection&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     24&lt;br /&gt;
        EndSubSection&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Note that the only thing really specific to my setup in this config file is &#039;&#039;BusID&#039;&#039;, if you only have one graphics adapter in your system this value can be omitted, otherwise the value(s) can be found with:&lt;br /&gt;
 X -scanpci&lt;br /&gt;
Where each card will need it&#039;s own Device Section in the config file.  The &amp;quot;VendorName&amp;quot; and &amp;quot;BoardName&amp;quot; settings are just labels and serve no real purpose other then being able to identify this particular device, which is usefull if you have more then one.&lt;br /&gt;
&lt;br /&gt;
We&#039;ll be using this sample configuration as a starting point in the other examples below, the comments (lines starting with &#039;&#039;#&#039;&#039; can be safely removed as well as the &#039;&#039;&amp;quot;Display&amp;quot;&#039;&#039; subsections for the colordepths we don&#039;t plan on using.&lt;br /&gt;
&lt;br /&gt;
=== Refresh rate / ModeLine ===&lt;br /&gt;
The easiest way to sort this problem is to let the X-server figure this out by not specifying the limits of your screen.  However this often fails, leaving you with an unusable display.  Simply look up &#039;&#039;&#039;your screen&#039;&#039;&#039;&#039;s refresh rates in the documentation and add them like this:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
        Identifier   &amp;quot;Monitor0&amp;quot;&lt;br /&gt;
        VendorName   &amp;quot;Monitor Vendor&amp;quot;&lt;br /&gt;
        ModelName    &amp;quot;Monitor Model&amp;quot;&lt;br /&gt;
        &#039;&#039;HorizSync     &#039;&#039;&#039;27-102&#039;&#039;&#039; # kHz&#039;&#039;&lt;br /&gt;
        &#039;&#039;VertRefresh   &#039;&#039;&#039;50-160&#039;&#039;&#039; # Hz&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Alternatively you could specify a &amp;quot;ModeLine&amp;quot; for each resolution you want to use.  By using ModeLines you have much finer controll over the timings of the output signal generated by your videocard.  The drawback is that the timing values can be hard to get right.  &lt;br /&gt;
&lt;br /&gt;
Search the web for a &amp;quot;modeline generator&amp;quot;, and many of these will include instructions on how to add the modeline, but briefly, you just add it to the &amp;quot;Monitor&amp;quot; section.  Read the [http://en.wikipedia.org/wiki/Modeline wikipedia entry] to learn how to use modelines.  &lt;br /&gt;
* http://koala.ilog.fr/cgi-bin/nph-colas-modelines&lt;br /&gt;
* http://xtiming.sourceforge.net/cgi-bin/xtiming.pl&lt;br /&gt;
* http://www.bohne-lang.de/spec/linux/modeline/&lt;br /&gt;
* http://amlc.berlios.de/&lt;br /&gt;
* http://www.mythtv.org/wiki/index.php/Working_with_Modelines&lt;br /&gt;
If one modeline doesn&#039;t work perfectly, try another, perhaps from another generator, because they can vary so much.&lt;br /&gt;
&lt;br /&gt;
Using the wrong timings could in some (nowadays rare) occasions damage the hardware of your screen, so if it looks garbeled don&#039;t leave it like that for hours on end but hit [Ctrl]-[Alt]-[&amp;amp;larr;Backspace] and readjust your settings.  Most modern screens however simply report that the signal is out of range if this happens.&lt;br /&gt;
&lt;br /&gt;
=== Colordepth and resolution ===&lt;br /&gt;
Specify the colordepth and resolution(s) you would like to use, like this:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Screen&amp;quot;&lt;br /&gt;
        Identifier   &amp;quot;Screen0&amp;quot;&lt;br /&gt;
        Device       &amp;quot;Card0&amp;quot;&lt;br /&gt;
        Monitor      &amp;quot;Monitor0&amp;quot;&lt;br /&gt;
        &#039;&#039;DefaultDepth &#039;&#039;&#039;24&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth      24&lt;br /&gt;
                &#039;&#039;Virtual    &#039;&#039;&#039;1600 1200&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
                &#039;&#039;Modes      &#039;&#039;&#039;&amp;quot;1600x1200&amp;quot; &amp;quot;1280x1024&amp;quot; &amp;quot;1024x768&amp;quot; &amp;quot;800x600&amp;quot; &amp;quot;640x480&amp;quot; &amp;quot;512x384&amp;quot; &amp;quot;400x300&amp;quot; &amp;quot;320x240&amp;quot;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
        EndSubSection&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
As most people will only be using 24 bits anyway, I have removed the other redundant subsections.  &amp;quot;Virtual&amp;quot; is the size of your desktop and &amp;quot;Modes&amp;quot; are physical resolutions, you can flip through these by holding [CTRL]-[ALT] and pressing the plus or minus on the numeric keypad.  These are just examples, most people will only want to specify the resolution they actually use.&lt;br /&gt;
&lt;br /&gt;
=== DRI device permissions ===&lt;br /&gt;
This section is needed to have the X-server set the proper permissions on the DRI device during startup.  Simply add it to the end of the /etx/X11.xorg file if it isn&#039;t there already.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;DRI&amp;quot;&lt;br /&gt;
        Mode         0666&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
=== Chipset driver ===&lt;br /&gt;
Change &amp;quot;&#039;&#039;&#039;vesa&#039;&#039;&#039;&amp;quot; to &amp;quot;&#039;&#039;&#039;fglrx&#039;&#039;&#039;&amp;quot; (or &amp;quot;&#039;&#039;&#039;ati&#039;&#039;&#039;&amp;quot;, depending on which drivers you installed earlier), as shown below, the old line is left as a comment in this example for clarity, but it&#039;s better to remove it as some scripts seem to find it confusing.  For Nvidia chipsets use &#039;&#039;&#039;nvidia&#039;&#039;&#039; or &#039;&#039;&#039;nv&#039;&#039;&#039; as the driver names (instead of &#039;&#039;&#039;fglrx&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier  &amp;quot;Card0&amp;quot;&lt;br /&gt;
 &#039;&#039;#      Driver      &amp;quot;&#039;&#039;&#039;vesa&#039;&#039;&#039;&amp;quot;&#039;&#039;&lt;br /&gt;
        &#039;&#039;Driver      &amp;quot;&#039;&#039;&#039;fglrx&#039;&#039;&#039;&amp;quot;&#039;&#039;&lt;br /&gt;
        VendorName  &amp;quot;ATI Technologies Inc&amp;quot;&lt;br /&gt;
        BoardName   &amp;quot;ATI Radeon Xpress 1200 Series&amp;quot;&lt;br /&gt;
        BusID       &amp;quot;PCI:1:5:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
If your X-server was running you will have to restart it completely for the changes to take effect, the easiest and most thorough way to do this is to reboot.&lt;br /&gt;
&lt;br /&gt;
=== Physical display size ===&lt;br /&gt;
Like specifying the refresh rate his is optional but sometimes necessary, most of the time it is either detected or some sane defaults are used but sometimes it isn&#039;t, which can result in unreadable font sizes.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
   ...&lt;br /&gt;
   DisplaySize &#039;&#039;&#039;155 95&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Where you have to replace the numbers with the physical &#039;&#039;&#039;width&#039;&#039;&#039; and &#039;&#039;&#039;height&#039;&#039;&#039; of your screen in millimeters (1&amp;quot; = 25mm), feel free to try mine, however these are for a small touchscreen.&lt;br /&gt;
&lt;br /&gt;
=== Disable composite ===&lt;br /&gt;
Aparently the ATI &#039;&#039;&#039;fglrx&#039;&#039;&#039; driver does not &#039;&#039;yet&#039;&#039; support composite with DRI.  So if you are using the fglrx driver, disable it by adding this to the end of the /etx/X11.xorg file if it isn&#039;t there already.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
        Option      &amp;quot;Composite&amp;quot; &amp;quot;Disable&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
=== Additional options ===&lt;br /&gt;
To be continued, I don&#039;t think this is enough to get UI2 completely (either mode) going yet.  Feel free to jump in anytime... &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Things still to sort out amongst others (i.e. what is it, do we need it and what are the settings if any):&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Module&amp;quot;&lt;br /&gt;
        Load  &amp;quot;i2c&amp;quot;&lt;br /&gt;
        Load  &amp;quot;bitmap&amp;quot;&lt;br /&gt;
        Load  &amp;quot;ddc&amp;quot;&lt;br /&gt;
        Load  &amp;quot;freetype&amp;quot;&lt;br /&gt;
        Load  &amp;quot;int10&amp;quot;&lt;br /&gt;
        Load  &amp;quot;vbe&amp;quot;&lt;br /&gt;
        Load  &amp;quot;speedo&amp;quot;&lt;br /&gt;
        Load  &amp;quot;type1&amp;quot;&lt;br /&gt;
        Load  &amp;quot;dbe&amp;quot;&lt;br /&gt;
        Load  &amp;quot;glx&amp;quot;&lt;br /&gt;
        Load  &amp;quot;v4l&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;ServerFlags&amp;quot;&lt;br /&gt;
        Option &amp;quot;AIGLX&amp;quot; &amp;quot;off&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
        Option      &amp;quot;Composite&amp;quot; &amp;quot;Disable&amp;quot;&lt;br /&gt;
 #      Option      &amp;quot;RENDER&amp;quot; &amp;quot;true&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
        Option      &amp;quot;PseudoColorVisuals&amp;quot; &amp;quot;off&amp;quot;&lt;br /&gt;
        Option      &amp;quot;OpenGLOverlay&amp;quot; &amp;quot;off&amp;quot;&lt;br /&gt;
        Option      &amp;quot;VideoOverlay&amp;quot; &amp;quot;off&amp;quot;&lt;br /&gt;
        Option      &amp;quot;DesktopSetup&amp;quot; &amp;quot;clone&amp;quot;&lt;br /&gt;
&lt;br /&gt;
TV-out options, 2nd display, etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== The AVWizard crashes X-windows ===&lt;br /&gt;
&lt;br /&gt;
Try setting the [[#Chipset_driver]] option to &#039;&#039;&#039;vesa&#039;&#039;&#039;, run the AVWizard again and then change the driver back to what it was.&lt;br /&gt;
&lt;br /&gt;
=== Black screen ===&lt;br /&gt;
&lt;br /&gt;
* Screen is black, after install seemed to go okay. You may have even seen the Kubuntu splash screen. See [[AVWizard]] on how to select the proper output.&lt;br /&gt;
&lt;br /&gt;
*One problem on nvidia-cards could be that it does not detect the right monitor.&lt;br /&gt;
&lt;br /&gt;
::Go to Console 1 ([Ctrl]+[Alt]+1) and edit /etc/X11/xorg.conf (nano -w /etc/X11/xorg.conf). Find the section ::Device with the driver nvidia add the line &amp;lt;pre&amp;gt;Option &amp;quot;ConnectedMonitor&amp;quot; &amp;quot;XXX&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
::where XXX is CRT, CRT-0, CRT-1, DVI-0, DVI-1, ...&lt;br /&gt;
::Save and exit (nano: Ctrl+x) and restart the computer. In my case it was &amp;quot;CRT-1&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== X-windows won&#039;t start ===&lt;br /&gt;
&lt;br /&gt;
Reboot into rescue-mode if needed (hit [Esc] when [[Grub]] tells you to), and restore a working copy of your /etc/X11/xorg.conf, or edit it by hand to fix the problem. Test it with the command &amp;quot;X&amp;quot; and press [Ctrl]-[Alt]-[&amp;amp;larr;Backspace] simultaneous to quit (alternative: use &amp;quot;startx&amp;quot; and get the full desktop, if any), then reboot when it works and you&#039;re done.&lt;br /&gt;
&lt;br /&gt;
=== Signal out of range ===&lt;br /&gt;
&lt;br /&gt;
See &#039;&#039;[[#Refresh rate / ModeLine ]]&#039;&#039; above.&lt;br /&gt;
&lt;br /&gt;
=== Microscopic fonts in KDE ===&lt;br /&gt;
&lt;br /&gt;
See &#039;&#039;[[#Physical_display_size]]&#039;&#039; above.&lt;br /&gt;
&lt;br /&gt;
If the above does not work, probably Xorg is calculating the DPI value in the wrong way.&lt;br /&gt;
This can be verified by having a look at the file /var/log/Xorg.0.log related to the MD with this issue searching for the line containing &amp;quot;DPI set to (x , y)&amp;quot;,where x and y are values that apply to the specific display.&lt;br /&gt;
&lt;br /&gt;
If those values are too small, fonts will be displayed accordingly (i.e, VERY small)&lt;br /&gt;
&lt;br /&gt;
A workaround is to force Xorg to startup with a given DPI value.&lt;br /&gt;
&lt;br /&gt;
To achieve this the following steps are required:&lt;br /&gt;
&lt;br /&gt;
* edit the file /usr/pluto/bin/Start_X_Wrapper.sh on your MD where you are facing the font problem&lt;br /&gt;
* find the line beginning with xinit&lt;br /&gt;
* add &amp;quot;-dpi 96&amp;quot; (without quotes) at the end of this line&lt;br /&gt;
* save the file and reboot MD&lt;br /&gt;
&lt;br /&gt;
Obviously it is possible to set DPI to something different than 96, according to specific needs.&lt;br /&gt;
&lt;br /&gt;
Please note that after an LMCE update the startup script may be replaced by new ones, so the above workaround may have to be re-applied in order to keep fonts at the desired dimension.&lt;br /&gt;
&lt;br /&gt;
=== LinuxMCE keeps reconfiguring my display settings ===&lt;br /&gt;
&lt;br /&gt;
Add a line containing &#039;&#039;&#039;exit&#039;&#039;&#039; to the top of the &#039;&#039;/usr/pluto/bin/Xconfigure.sh&#039;&#039; file.  After you do this you may experience difficulties running the AVWizard again, if so remove this line and add it back again after the wizard is finished.&lt;br /&gt;
&lt;br /&gt;
For LinuxMCE 710 simply comment out the line that says&lt;br /&gt;
   . /usr/pluto/bin/X-CleanupVideo.sh&lt;br /&gt;
This is the command that gets run that modifies the xorg.conf file on startup. This is different than above because if you put exit at the top your display will not get initialized.  And as above if you want to run the AVWizard you will need to uncomment this line.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [http://www.mythtv.org/wiki/index.php/Main_Page MythTV wiki] &lt;br /&gt;
* MythTV Experience [http://brentlagesse.net/~brent/mythtv.php]&lt;br /&gt;
* [[X_Configuration_Scripts]]&lt;/div&gt;</summary>
		<author><name>Usaf-lt-g</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Display_Drivers&amp;diff=15168</id>
		<title>Display Drivers</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Display_Drivers&amp;diff=15168"/>
		<updated>2008-08-02T20:17:37Z</updated>

		<summary type="html">&lt;p&gt;Usaf-lt-g: /* NOTE:usaf-lt-g Sunday July 28th, 2008 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
[[Category: Tutorials]]&lt;br /&gt;
[[Category: Hardware| ]]&lt;br /&gt;
&lt;br /&gt;
An incomplete HowTo on updating LinuxMCE to the latest display drivers and configuring them manually.  It could use your help, so if something is different in your situation, please add it.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note that this should normally not be necessary unless you have specific wishes or trouble getting your display to work properly.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
If the graphical environment cannot start you are likely to see a text screen blinking, this makes it very hard to login, if this is the case you can reboot into &amp;quot;recovery mode&amp;quot; by pressing [Esc] when GRUB tells you to during the boot process and then select it from the menu you will be presented with.&lt;br /&gt;
&lt;br /&gt;
=== ATI Chipsets ===&lt;br /&gt;
The two main ways to install the ATI drivers are described in the [http://wiki.cchtml.com/index.php/Ubuntu_Feisty_Installation_Guide Ubuntu Feisty Installation Guide].&lt;br /&gt;
&lt;br /&gt;
For more information see also the [http://wiki.cchtml.com/index.php/Main_Page Unofficial ATI Linux Driver Wiki] and you might want to have a look at [http://www.mythtv.org/wiki/index.php/AtiProprietaryDriver AtiProprietaryDriver] in the MythTV wiki as well since LinuxMCE depends on it for viewing TV.  MythTV in turn relies heavily on the support of certain features by the graphics drivers.  The ATI drivers turn out to be a bit &amp;quot;challenged&amp;quot; in this area to say the least.&lt;br /&gt;
&lt;br /&gt;
==== Installing The ATI Driver ====&lt;br /&gt;
&lt;br /&gt;
Here&#039;s the procedure I use for setting up an ATI X1250 MD. Currently the the AVwizard in 0710 does not configure ATI cards properly so you need to to do some manual steps to get things working.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Add the MD in the normal way (ie plug it into the network and let it add itself). Let it reboot and then it should run the AVwizard. Choose the options you want - output connector, resolution, refresh.... UI2 with Overlay etc etc and complete the wizard. Now the screen will return to a console screen and will after 5-10 mins will try to run the setup Wizard... but the setup Wizard will run very slowly and the video of  &#039;Sarah&#039; will not play smoothly. This is because the ATI drivers are not installed yet and the X driver is set to &#039;vesa&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
From another machine ssh into the partially installed MD using Konsole from the KDE Desktop or a terminal app like Putty under Windows XP. Do the following from the console;&lt;br /&gt;
&lt;br /&gt;
 sudo su - &amp;lt;return&amp;gt;&lt;br /&gt;
 ssh moonNN &amp;lt;return&amp;gt; (**where the NN is the device number for the MD we&#039;re configuring**)&lt;br /&gt;
&lt;br /&gt;
Alternatively do the following from the MD/Core you are configuring;&lt;br /&gt;
&lt;br /&gt;
 Ctrl+Alt+2&lt;br /&gt;
&lt;br /&gt;
Now login using the login you created when you installed your system ie When you ran the DVD installer or CD installer. Now we&#039;re logged into the MD we are configuring as &#039;root&#039; and we can install the ATI drivers and configure Xorg.conf;&lt;br /&gt;
&lt;br /&gt;
Firstly make sure our sources.list is up to date:&lt;br /&gt;
&lt;br /&gt;
 apt-get update &amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now lets install the ATI driver and packages;&lt;br /&gt;
&lt;br /&gt;
 apt-get install linux-restricted-modules-generic restricted-manager &amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Answer &#039;Y&#039; to installing new packages then do the following steps;&lt;br /&gt;
&lt;br /&gt;
 apt-get install xorg-driver-fglrx &amp;lt;return&amp;gt;&lt;br /&gt;
 depmod -a &amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
So far so good... now we have the ATI drivers installed! (the current driver in the repos is not the latest ATI release an updated driver will be packaged soon though). Now we have to configure Xorg to use it! Do the steps below;&lt;br /&gt;
&lt;br /&gt;
I use the console text editor &#039;joe&#039; below but you can use whichever you prefer (&#039;nano&#039; is installed by default for example);&lt;br /&gt;
&lt;br /&gt;
 joe /etc/X11/xorg.conf &amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now you are editing the xorg.conf of your MD and the only change you need to make is to the &#039;Device&#039; section. In the &#039;Device&#039; section you will see a line thats says;&lt;br /&gt;
&lt;br /&gt;
 Driver          &amp;quot;vesa&amp;quot;&lt;br /&gt;
or&lt;br /&gt;
 Driver          &amp;quot;ati&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Change the string &#039;vesa&#039; (or ati) to &#039;fglrx&#039; which is the name of the ATI driver. The updated driver line should look like below;&lt;br /&gt;
&lt;br /&gt;
 Driver          &amp;quot;fglrx&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Now save the changes you have made to xorg.conf.&lt;br /&gt;
&lt;br /&gt;
Now reboot the MD from the console with;&lt;br /&gt;
&lt;br /&gt;
 reboot &amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The MD will now reboot normally and the setup wizard will run again.... but this time the video and the Ui will run smoothly as the ATI driver is installed and confgured.&lt;br /&gt;
&lt;br /&gt;
Currently the ATI driver will not support UI2 with transparency but it will support UI2 with overlay very nicely indeed. There are two small caveats to running UI2 with Overlay currently with the ATI driver in that the &#039;Compass Rose&#039; on screen menu for selecting DVD chapters, Lighting levels etc etc and the &#039;Zoom &amp;amp; Aspect ratio&#039; screen when playing Video do not draw correctly - the bit maps for the menus do not display but the menus do work.&lt;br /&gt;
&lt;br /&gt;
=== NVidia Chipsets ===&lt;br /&gt;
There are several ways to install NVidia drivers, the way described here is meant as a guide to install the very latest drivers from the NVidia website.  Note that this way will bypass the LinuxMCE (Kubuntu) packaging system, possibly removing and/or overwriting some of it&#039;s files.&lt;br /&gt;
&lt;br /&gt;
1. Go to a console (text) terminal by holding [CTRL]-[ALT] and pressing the [F1] key simultaneously, log in with the user account you have created during the Kubuntu install and become root, if you haven&#039;t done so already. &lt;br /&gt;
 &#039;&#039;&#039;&amp;lt;you&amp;gt;@dcerouter:~$&#039;&#039;&#039; sudo -s&lt;br /&gt;
2. Download the latest [http://www.nvidia.com/object/unix.html linux drivers from NVidia] (depending [http://www.nvidia.com/object/IO_32667.html on your hardware], one of versions: 1XX.XX.XX, 1.0-96xx or 1.0-71XX), if you haven&#039;t done so already.  When you have found the URL for downloading the package on the nvidia site you could download it like this:&lt;br /&gt;
 &#039;&#039;&#039;root@dcerouter:~#&#039;&#039;&#039; wget &amp;lt;nowiki&amp;gt;http://us.download.nvidia.com/XFree86/Linux-x86/&amp;lt;/nowiki&amp;gt;&#039;&#039;&amp;lt;version&amp;gt;&#039;&#039;&amp;lt;nowiki&amp;gt;/NVIDIA-Linux-x86-&amp;lt;/nowiki&amp;gt;&#039;&#039;&amp;lt;version&amp;gt;&#039;&#039;&amp;lt;nowiki&amp;gt;-pkg1.run&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
3. Go to runlevel 1 to stop the currently running X-server. &lt;br /&gt;
&lt;br /&gt;
NB: There was no need for me to run this command as I was already in Level 1 - It just locked up the keyboard. --[[User:Mortar|Mortar]] 18:12, 6 January 2008 (MST)&lt;br /&gt;
 &#039;&#039;&#039;root@dcerouter:~#&#039;&#039;&#039; telinit 1 &lt;br /&gt;
4. Execute the installer and follow instructions.  Ignore the warning about runlevel 1 and don&#039;t bother looking for precompiled drivers.&lt;br /&gt;
 &#039;&#039;&#039;root@dcerouter:~#&#039;&#039;&#039; sh NVIDIA-Linux-x86-&#039;&#039;&amp;lt;version&amp;gt;&#039;&#039;-pkg1.run&lt;br /&gt;
5. Now it needs to be configured.  The recommended and most convenient way is to use the [[AVWizard]].  For more advanced setup, or if the AVWizard for some reason is unable to set your up your screens to your liking, you can configure the &#039;&#039;X-server&#039;&#039; manually by editing the &#039;&#039;xorg.conf&#039;&#039; file directly.&lt;br /&gt;
&lt;br /&gt;
If the AVWizard crashes (as it did for me when installing the legacy drivers) try setting the &#039;&#039;&#039;driver&#039;&#039;&#039; option in the &#039;&#039;xorg.conf&#039;&#039; file to &#039;&#039;&#039;vesa&#039;&#039;&#039;, go through the AVWizard and then change it back. --[[User:Zaerc|Zaerc]] 15:14, 5 June 2008 (PDT)&lt;br /&gt;
&lt;br /&gt;
=== Intel Chipsets ===&lt;br /&gt;
There is a renewed interest in the Intel graphics chipsets since Intel released the drivers under the GPL. Currently the Intel driver still cannot support UI2 with Alphablending but they will support UI2 with Overlay very nicely and video performance is excellent. LinuxMCE versions after Beta4 have full support for configuring the Intel driver in the AVwizard.&lt;br /&gt;
&lt;br /&gt;
From LinuxMCE-0710 Beta4 onwards LinuxMCE will install the newer intel driver by default - so the instructions below are only useful if your still running LinuxMCE-0704.&lt;br /&gt;
&lt;br /&gt;
==== For LinuxMCE-0704 ====&lt;br /&gt;
&lt;br /&gt;
You will want to make sure you are using the newer intel drivers from http://packages.ubuntu.com/gutsy/i386/xserver-xorg-video-intel/download for i386. These replace the older i810, etc. drivers and should cover all the modern intel chipsets. The name for this driver is &#039;intel&#039; and would replace the older &#039;i810&#039; drivers.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re using i810 driver make sure you add Option &amp;quot;LinearAlloc&amp;quot; &amp;quot;8160&amp;quot; to xorg.conf or video players will crash with X11 error: BadAlloc.&lt;br /&gt;
&lt;br /&gt;
From man i810:&lt;br /&gt;
   Option &amp;quot;LinearAlloc&amp;quot; &amp;quot;integer&amp;quot;&lt;br /&gt;
          Allows  more  memory  for  the offscreen allocator. This usually&lt;br /&gt;
          helps in situations where HDTV movies are required to  play  but&lt;br /&gt;
          not  enough  offscreen  memory is usually available. Set this to&lt;br /&gt;
          8160 for upto 1920x1080 HDTV support.  Default 0KB (off).&lt;br /&gt;
&lt;br /&gt;
==== potential problem ====&lt;br /&gt;
&lt;br /&gt;
there can be a problem with some intel drivers, like the gma 3100. see [[bug/gma3100driver]] for further informations&lt;br /&gt;
&lt;br /&gt;
=== Via Chipsets ===&lt;br /&gt;
Use the Openchrome or Via Unichrome drivers. The Via Unichrome drivers can be downloaded from [http://www.viaarena.com/default.aspx?PageID=2&amp;amp;OSID=45&amp;amp;CatID=3220]&lt;br /&gt;
&lt;br /&gt;
At the time of this writing (10/04/08), the binary Via Unichrome driver (released december 2007) works best (stable, good 2d and 3d) on my Via Mini ITX with CLE266 integerated graphics system. It is able to run UI2 medium with very good performance. &lt;br /&gt;
There is a crash at bootup (with any via driver) if the complete runlevel 2 starts. &lt;br /&gt;
This issue can be worked around by booting recovery mode and manually starting only /etc/init.d/kdm as root.&lt;br /&gt;
Issue under investigation - will update here when good workaround is done.&lt;br /&gt;
Contact zeratul at fastmail.fm for latest status/tips&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;HOW-TO VIA Openchrome driver for xorg:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
For VIA CX700M2 UniChrome PRO II Graphics (1&amp;quot; VIA units) or mainly via graphics:&amp;lt;br&amp;gt;&lt;br /&gt;
===NOTE:--[[User:Usaf-lt-g|Usaf-lt-g]] 13:17, 2 August 2008 (PDT)===&lt;br /&gt;
&lt;br /&gt;
After following the below directions, you MAY experience your MD locking the next time it boots, if this the case... ssh to your core first and make sure you have root access by issuing the &#039;&#039;&#039;sudo -s&#039;&#039;&#039; command.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
cd /tftpboot/pxelinux.cfg&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
locate the mac address of the MD and then&amp;lt;br&amp;gt;&lt;br /&gt;
vi &amp;lt;your MAC address here&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
place the &#039;&#039;&#039;acpi=off&#039;&#039;&#039; command at the end of the APPEND line.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
save the file and reboot MD.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===NOTE:[[User:usaf-lt-g|usaf-lt-g]] Sunday July 28th, 2008===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Burgiman&#039;s instructions worked... with some minor modifications. Take note, I had a VERY difficult time first being able to SSH in to my MD. However, note, that I&#039;m using an &amp;quot;earlier&amp;quot; version of LMCE (Beta 3). My MD is also diskless, and NETBIOS handled. If you can&#039;t gain root access to your MD through SSH I suggest the following method:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[User:Usaf-lt-g|Usaf-lt-g]] 22:55, 27 July 2008 (PDT)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;shell into your core as linuxmce / linuxmce and do the following:&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
sudo -s &amp;lt;br&amp;gt;&lt;br /&gt;
cd /usr/pluto/diskless &amp;lt;br&amp;gt;&lt;br /&gt;
chroot &amp;lt;your MD # found on the linuxmce admin devices page&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
(chroot will allow you to access the MD&#039;s file system as a root user) &amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;from here I suggest you make a new group and user and then add them to the list of sudoers so that you can easily have SSH access to your MD anytime without this hassle. I did the following:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
groupadd parents &amp;lt;br&amp;gt;&lt;br /&gt;
useradd -g parents chris &amp;lt;br&amp;gt;&lt;br /&gt;
passwd chris &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;set your password&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
visudo&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
here you need to add a line below the: &amp;lt;b&amp;gt; root    ALL=(ALL) ALL &amp;lt;/b&amp;gt; line. Mine was: &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
chris    ALL=(ALL) ALL&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Now you&#039;ll be able to login using this user with password you supplied and issue the &amp;lt;b&amp;gt; sudo -s &amp;lt;/b&amp;gt; command, which will grant you root access to the MD.&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
--[[User:Usaf-lt-g|Usaf-lt-g]] 22:55, 27 July 2008 (PDT)&lt;br /&gt;
&#039;&#039;now from here you&#039;re going to need some additional packages installed before you can do anything with the OpenChrome drivers.&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
apt-get install subversion (which will give you the svn command)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
apt-get install xserver-xorg-dev&amp;lt;br&amp;gt;&lt;br /&gt;
apt-get install libdrm-dev&amp;lt;br&amp;gt;&lt;br /&gt;
apt-get install libxvmc-dev&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;After that, you SHOULD be able to follow the rest of the install below. It worked for me. Hope this helps.&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Feel free to edit if necessary.&lt;br /&gt;
Chris&lt;br /&gt;
&lt;br /&gt;
===NOTE:[[User:ddamron|ddamron]] Monday June 30, 2008===&lt;br /&gt;
 Burgiman&#039;s instructions did NOT work for me. &lt;br /&gt;
 Take that for what it&#039;s worth. &lt;br /&gt;
 I had better success installing the VIA Unichrome Driver, and UI1.  Use CLE266 mode.&lt;br /&gt;
 If you have more success, please update this page&lt;br /&gt;
 Dan&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;UPDATED FOR 0710!&#039;&#039;&#039;&lt;br /&gt;
--[[User:Burgiman|burgi]] 11:47, 2 June 2008 (PDT)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;shell into your box and do the following:&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
  apt-get install build-essential automake1.9 libtool x11proto-* libgl1-mesa-dev makedepend libxxf86vm-dev libexpat1-dev libexpat1 libxmu-dev xtrans-dev libpng12-dev libxcomposite-dev libxfixes-dev libxdamage-dev libxrandr-dev libxrender-dev libstartup-notification0-dev libgconf2-dev&lt;br /&gt;
&lt;br /&gt;
 cd /usr/src&lt;br /&gt;
 svn checkout http://svn.openchrome.org/svn/trunk openchrome&lt;br /&gt;
 cd openchrome*&lt;br /&gt;
 ./autogen.sh --prefix=/usr&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
Now we have to edit /etc/X11/xorg.conf and change the device driver to via openchrome:&amp;lt;br&amp;gt;&lt;br /&gt;
 vi /etc/X11/xorg.conf&lt;br /&gt;
Go to&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
and change&lt;br /&gt;
 Driver &amp;quot;vesa&amp;quot; &lt;br /&gt;
to&lt;br /&gt;
 Driver &amp;quot;openchrome&amp;quot;&lt;br /&gt;
save and test the compiled new driver with a: &amp;lt;br&amp;gt;&lt;br /&gt;
 X :1&lt;br /&gt;
and if your xwindow comes up, you can reboot and have fun&amp;lt;br&amp;gt;&lt;br /&gt;
--[[User:Burgiman|burgi]] 13:37, 3 March 2008 (PST)&lt;br /&gt;
&lt;br /&gt;
=== Other Chipsets ===&lt;br /&gt;
Please help out by adding more if you can.&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
The recommended and most convenient way is to use the [[AVWizard]].  For more advanced setup, or if the X-server (and thus also the AVWizard) is unable to start, you can configure the &#039;&#039;X-server&#039;&#039; manually by editing the &#039;&#039;xorg.conf&#039;&#039; file directly.&lt;br /&gt;
&lt;br /&gt;
=== Getting started ===&lt;br /&gt;
Start by making a backup copy of the &#039;&#039;/etc/X11/xorg.conf&#039;&#039; file (even if it doesn&#039;t work it might contain settings you could need).  In this example we will start from scratch and edit the configuration file step by step to get the main display setup.  &lt;br /&gt;
&lt;br /&gt;
Some of these steps require that there will be no X-server active on the system, the easiest way to achieve this is to boot in &#039;&#039;rescue-mode&#039;&#039;, just hit [Esc] when [[Grub]] tells you to during the startup of your machine and select the right line from the menu.  Another way is to go to a text-mode console (aka. terminal) with [CTRL]-[ALT]-[F1], [[Logging In|log in]], become root and issue the command:&lt;br /&gt;
 telinit 1&lt;br /&gt;
This wil stop the running X-server and drop you into rescue mode as well.  &lt;br /&gt;
&lt;br /&gt;
One of the advantages is that now you can start and stop the X-server by hand with an alternative configuration file and without having to reboot or even start an entire desktop environment.&lt;br /&gt;
&lt;br /&gt;
=== Generating a template ===&lt;br /&gt;
These instructions were originally written for ATI chipsets, so they might need to be adjusted and updated a bit.  Not all of the specific options may be relevant for your chipset. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;While there is no (other) X-server running&#039;&#039;&#039; you can create a template configuration file by running:&lt;br /&gt;
 X -configure&lt;br /&gt;
This will create a file called xorg.conf.new in your &#039;&#039;home&#039;&#039; directory, test it with the following command and hit [CTRL]-[ALT]-[Backspace] when done:&lt;br /&gt;
 X -config ~/xorg.conf.new&lt;br /&gt;
Within a few seconds a gray bitpattern should show up with an &#039;X&#039; shaped mouse cursor.  If the screen is distorted or reports the refresh rate to be out of range then you will either have to specify the proper refreshrate limitations for your screen or insert &amp;quot;modelines&amp;quot; for the resolution(s) you want to use (see below).  &lt;br /&gt;
&lt;br /&gt;
When you&#039;re satisfied you can overwrite &#039;&#039;/etc/X11/xorg.conf&#039;&#039; with this file to make it the default (you did make a backup didn&#039;t you?), once you have done that you can use &amp;quot;startx&amp;quot; to test and have the use of your desktop as well.  This should at least be enough to allow the use of a graphic configuration tool (like the [[AVWizard]] for instance) to set up your display further.  More advanced manual configuration options can be found below.&lt;br /&gt;
&lt;br /&gt;
Here is an example of such a generated file:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;ServerLayout&amp;quot;&lt;br /&gt;
        Identifier     &amp;quot;X.org Configured&amp;quot;&lt;br /&gt;
        Screen      0  &amp;quot;Screen0&amp;quot; 0 0&lt;br /&gt;
        InputDevice    &amp;quot;Mouse0&amp;quot; &amp;quot;CorePointer&amp;quot;&lt;br /&gt;
        InputDevice    &amp;quot;Keyboard0&amp;quot; &amp;quot;CoreKeyboard&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;Files&amp;quot;&lt;br /&gt;
        RgbPath      &amp;quot;/etc/X11/rgb&amp;quot;&lt;br /&gt;
        ModulePath   &amp;quot;/usr/lib/xorg/modules&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/misc&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/X11R6/lib/X11/fonts/misc&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/cyrillic&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/100dpi/:unscaled&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/75dpi/:unscaled&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/Type1&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/X11R6/lib/X11/fonts/Type1&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/100dpi&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/75dpi&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;Module&amp;quot;&lt;br /&gt;
        Load  &amp;quot;extmod&amp;quot;&lt;br /&gt;
        Load  &amp;quot;record&amp;quot;&lt;br /&gt;
        Load  &amp;quot;xtrap&amp;quot;&lt;br /&gt;
        Load  &amp;quot;dri&amp;quot;&lt;br /&gt;
        Load  &amp;quot;glx&amp;quot;&lt;br /&gt;
        Load  &amp;quot;dbe&amp;quot;&lt;br /&gt;
        Load  &amp;quot;GLcore&amp;quot;&lt;br /&gt;
        Load  &amp;quot;type1&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
        Identifier  &amp;quot;Keyboard0&amp;quot;&lt;br /&gt;
        Driver      &amp;quot;kbd&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
        Identifier  &amp;quot;Mouse0&amp;quot;&lt;br /&gt;
        Driver      &amp;quot;mouse&amp;quot;&lt;br /&gt;
        Option      &amp;quot;Protocol&amp;quot; &amp;quot;auto&amp;quot;&lt;br /&gt;
        Option      &amp;quot;Device&amp;quot; &amp;quot;/dev/input/mice&amp;quot;&lt;br /&gt;
        Option      &amp;quot;ZAxisMapping&amp;quot; &amp;quot;4 5 6 7&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
        Identifier   &amp;quot;Monitor0&amp;quot;&lt;br /&gt;
        VendorName   &amp;quot;Monitor Vendor&amp;quot;&lt;br /&gt;
        ModelName    &amp;quot;Monitor Model&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        ### Available Driver options are:-&lt;br /&gt;
        ### Values: &amp;amp;lt;i&amp;amp;gt;: integer, &amp;lt;f&amp;gt;: float, &amp;lt;bool&amp;gt;: &amp;quot;True&amp;quot;/&amp;quot;False&amp;quot;,&lt;br /&gt;
        ### &amp;lt;string&amp;gt;: &amp;quot;String&amp;quot;, &amp;lt;freq&amp;gt;: &amp;quot;&amp;lt;f&amp;gt; Hz/kHz/MHz&amp;quot;&lt;br /&gt;
        ### [arg]: arg optional&lt;br /&gt;
        #Option     &amp;quot;ShadowFB&amp;quot;                  # [&amp;lt;bool&amp;gt;]&lt;br /&gt;
        #Option     &amp;quot;DefaultRefresh&amp;quot;            # [&amp;lt;bool&amp;gt;]&lt;br /&gt;
        #Option     &amp;quot;ModeSetClearScreen&amp;quot;        # [&amp;lt;bool&amp;gt;]&lt;br /&gt;
        Identifier  &amp;quot;Card0&amp;quot;&lt;br /&gt;
        Driver      &amp;quot;vesa&amp;quot;&lt;br /&gt;
        &#039;&#039;VendorName  &amp;quot;ATI Technologies Inc&amp;quot;&#039;&#039;&lt;br /&gt;
        &#039;&#039;BoardName   &amp;quot;ATI Radeon Xpress 1200 Series&amp;quot;&#039;&#039;&lt;br /&gt;
        &#039;&#039;BusID       &#039;&#039;&#039;&amp;quot;PCI:1:5:0&amp;quot;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;Screen&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;Screen0&amp;quot;&lt;br /&gt;
        Device     &amp;quot;Card0&amp;quot;&lt;br /&gt;
        Monitor    &amp;quot;Monitor0&amp;quot;&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     1&lt;br /&gt;
        EndSubSection&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     4&lt;br /&gt;
        EndSubSection&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     8&lt;br /&gt;
        EndSubSection&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     15&lt;br /&gt;
        EndSubSection&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     16&lt;br /&gt;
        EndSubSection&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     24&lt;br /&gt;
        EndSubSection&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Note that the only thing really specific to my setup in this config file is &#039;&#039;BusID&#039;&#039;, if you only have one graphics adapter in your system this value can be omitted, otherwise the value(s) can be found with:&lt;br /&gt;
 X -scanpci&lt;br /&gt;
Where each card will need it&#039;s own Device Section in the config file.  The &amp;quot;VendorName&amp;quot; and &amp;quot;BoardName&amp;quot; settings are just labels and serve no real purpose other then being able to identify this particular device, which is usefull if you have more then one.&lt;br /&gt;
&lt;br /&gt;
We&#039;ll be using this sample configuration as a starting point in the other examples below, the comments (lines starting with &#039;&#039;#&#039;&#039; can be safely removed as well as the &#039;&#039;&amp;quot;Display&amp;quot;&#039;&#039; subsections for the colordepths we don&#039;t plan on using.&lt;br /&gt;
&lt;br /&gt;
=== Refresh rate / ModeLine ===&lt;br /&gt;
The easiest way to sort this problem is to let the X-server figure this out by not specifying the limits of your screen.  However this often fails, leaving you with an unusable display.  Simply look up &#039;&#039;&#039;your screen&#039;&#039;&#039;&#039;s refresh rates in the documentation and add them like this:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
        Identifier   &amp;quot;Monitor0&amp;quot;&lt;br /&gt;
        VendorName   &amp;quot;Monitor Vendor&amp;quot;&lt;br /&gt;
        ModelName    &amp;quot;Monitor Model&amp;quot;&lt;br /&gt;
        &#039;&#039;HorizSync     &#039;&#039;&#039;27-102&#039;&#039;&#039; # kHz&#039;&#039;&lt;br /&gt;
        &#039;&#039;VertRefresh   &#039;&#039;&#039;50-160&#039;&#039;&#039; # Hz&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Alternatively you could specify a &amp;quot;ModeLine&amp;quot; for each resolution you want to use.  By using ModeLines you have much finer controll over the timings of the output signal generated by your videocard.  The drawback is that the timing values can be hard to get right.  &lt;br /&gt;
&lt;br /&gt;
Search the web for a &amp;quot;modeline generator&amp;quot;, and many of these will include instructions on how to add the modeline, but briefly, you just add it to the &amp;quot;Monitor&amp;quot; section.  Read the [http://en.wikipedia.org/wiki/Modeline wikipedia entry] to learn how to use modelines.  &lt;br /&gt;
* http://koala.ilog.fr/cgi-bin/nph-colas-modelines&lt;br /&gt;
* http://xtiming.sourceforge.net/cgi-bin/xtiming.pl&lt;br /&gt;
* http://www.bohne-lang.de/spec/linux/modeline/&lt;br /&gt;
* http://amlc.berlios.de/&lt;br /&gt;
* http://www.mythtv.org/wiki/index.php/Working_with_Modelines&lt;br /&gt;
If one modeline doesn&#039;t work perfectly, try another, perhaps from another generator, because they can vary so much.&lt;br /&gt;
&lt;br /&gt;
Using the wrong timings could in some (nowadays rare) occasions damage the hardware of your screen, so if it looks garbeled don&#039;t leave it like that for hours on end but hit [Ctrl]-[Alt]-[&amp;amp;larr;Backspace] and readjust your settings.  Most modern screens however simply report that the signal is out of range if this happens.&lt;br /&gt;
&lt;br /&gt;
=== Colordepth and resolution ===&lt;br /&gt;
Specify the colordepth and resolution(s) you would like to use, like this:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Screen&amp;quot;&lt;br /&gt;
        Identifier   &amp;quot;Screen0&amp;quot;&lt;br /&gt;
        Device       &amp;quot;Card0&amp;quot;&lt;br /&gt;
        Monitor      &amp;quot;Monitor0&amp;quot;&lt;br /&gt;
        &#039;&#039;DefaultDepth &#039;&#039;&#039;24&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth      24&lt;br /&gt;
                &#039;&#039;Virtual    &#039;&#039;&#039;1600 1200&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
                &#039;&#039;Modes      &#039;&#039;&#039;&amp;quot;1600x1200&amp;quot; &amp;quot;1280x1024&amp;quot; &amp;quot;1024x768&amp;quot; &amp;quot;800x600&amp;quot; &amp;quot;640x480&amp;quot; &amp;quot;512x384&amp;quot; &amp;quot;400x300&amp;quot; &amp;quot;320x240&amp;quot;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
        EndSubSection&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
As most people will only be using 24 bits anyway, I have removed the other redundant subsections.  &amp;quot;Virtual&amp;quot; is the size of your desktop and &amp;quot;Modes&amp;quot; are physical resolutions, you can flip through these by holding [CTRL]-[ALT] and pressing the plus or minus on the numeric keypad.  These are just examples, most people will only want to specify the resolution they actually use.&lt;br /&gt;
&lt;br /&gt;
=== DRI device permissions ===&lt;br /&gt;
This section is needed to have the X-server set the proper permissions on the DRI device during startup.  Simply add it to the end of the /etx/X11.xorg file if it isn&#039;t there already.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;DRI&amp;quot;&lt;br /&gt;
        Mode         0666&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
=== Chipset driver ===&lt;br /&gt;
Change &amp;quot;&#039;&#039;&#039;vesa&#039;&#039;&#039;&amp;quot; to &amp;quot;&#039;&#039;&#039;fglrx&#039;&#039;&#039;&amp;quot; (or &amp;quot;&#039;&#039;&#039;ati&#039;&#039;&#039;&amp;quot;, depending on which drivers you installed earlier), as shown below, the old line is left as a comment in this example for clarity, but it&#039;s better to remove it as some scripts seem to find it confusing.  For Nvidia chipsets use &#039;&#039;&#039;nvidia&#039;&#039;&#039; or &#039;&#039;&#039;nv&#039;&#039;&#039; as the driver names (instead of &#039;&#039;&#039;fglrx&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier  &amp;quot;Card0&amp;quot;&lt;br /&gt;
 &#039;&#039;#      Driver      &amp;quot;&#039;&#039;&#039;vesa&#039;&#039;&#039;&amp;quot;&#039;&#039;&lt;br /&gt;
        &#039;&#039;Driver      &amp;quot;&#039;&#039;&#039;fglrx&#039;&#039;&#039;&amp;quot;&#039;&#039;&lt;br /&gt;
        VendorName  &amp;quot;ATI Technologies Inc&amp;quot;&lt;br /&gt;
        BoardName   &amp;quot;ATI Radeon Xpress 1200 Series&amp;quot;&lt;br /&gt;
        BusID       &amp;quot;PCI:1:5:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
If your X-server was running you will have to restart it completely for the changes to take effect, the easiest and most thorough way to do this is to reboot.&lt;br /&gt;
&lt;br /&gt;
=== Physical display size ===&lt;br /&gt;
Like specifying the refresh rate his is optional but sometimes necessary, most of the time it is either detected or some sane defaults are used but sometimes it isn&#039;t, which can result in unreadable font sizes.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
   ...&lt;br /&gt;
   DisplaySize &#039;&#039;&#039;155 95&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Where you have to replace the numbers with the physical &#039;&#039;&#039;width&#039;&#039;&#039; and &#039;&#039;&#039;height&#039;&#039;&#039; of your screen in millimeters (1&amp;quot; = 25mm), feel free to try mine, however these are for a small touchscreen.&lt;br /&gt;
&lt;br /&gt;
=== Disable composite ===&lt;br /&gt;
Aparently the ATI &#039;&#039;&#039;fglrx&#039;&#039;&#039; driver does not &#039;&#039;yet&#039;&#039; support composite with DRI.  So if you are using the fglrx driver, disable it by adding this to the end of the /etx/X11.xorg file if it isn&#039;t there already.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
        Option      &amp;quot;Composite&amp;quot; &amp;quot;Disable&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
=== Additional options ===&lt;br /&gt;
To be continued, I don&#039;t think this is enough to get UI2 completely (either mode) going yet.  Feel free to jump in anytime... &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Things still to sort out amongst others (i.e. what is it, do we need it and what are the settings if any):&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Module&amp;quot;&lt;br /&gt;
        Load  &amp;quot;i2c&amp;quot;&lt;br /&gt;
        Load  &amp;quot;bitmap&amp;quot;&lt;br /&gt;
        Load  &amp;quot;ddc&amp;quot;&lt;br /&gt;
        Load  &amp;quot;freetype&amp;quot;&lt;br /&gt;
        Load  &amp;quot;int10&amp;quot;&lt;br /&gt;
        Load  &amp;quot;vbe&amp;quot;&lt;br /&gt;
        Load  &amp;quot;speedo&amp;quot;&lt;br /&gt;
        Load  &amp;quot;type1&amp;quot;&lt;br /&gt;
        Load  &amp;quot;dbe&amp;quot;&lt;br /&gt;
        Load  &amp;quot;glx&amp;quot;&lt;br /&gt;
        Load  &amp;quot;v4l&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;ServerFlags&amp;quot;&lt;br /&gt;
        Option &amp;quot;AIGLX&amp;quot; &amp;quot;off&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
        Option      &amp;quot;Composite&amp;quot; &amp;quot;Disable&amp;quot;&lt;br /&gt;
 #      Option      &amp;quot;RENDER&amp;quot; &amp;quot;true&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
        Option      &amp;quot;PseudoColorVisuals&amp;quot; &amp;quot;off&amp;quot;&lt;br /&gt;
        Option      &amp;quot;OpenGLOverlay&amp;quot; &amp;quot;off&amp;quot;&lt;br /&gt;
        Option      &amp;quot;VideoOverlay&amp;quot; &amp;quot;off&amp;quot;&lt;br /&gt;
        Option      &amp;quot;DesktopSetup&amp;quot; &amp;quot;clone&amp;quot;&lt;br /&gt;
&lt;br /&gt;
TV-out options, 2nd display, etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== The AVWizard crashes X-windows ===&lt;br /&gt;
&lt;br /&gt;
Try setting the [[#Chipset_driver]] option to &#039;&#039;&#039;vesa&#039;&#039;&#039;, run the AVWizard again and then change the driver back to what it was.&lt;br /&gt;
&lt;br /&gt;
=== Black screen ===&lt;br /&gt;
&lt;br /&gt;
* Screen is black, after install seemed to go okay. You may have even seen the Kubuntu splash screen. See [[AVWizard]] on how to select the proper output.&lt;br /&gt;
&lt;br /&gt;
*One problem on nvidia-cards could be that it does not detect the right monitor.&lt;br /&gt;
&lt;br /&gt;
::Go to Console 1 ([Ctrl]+[Alt]+1) and edit /etc/X11/xorg.conf (nano -w /etc/X11/xorg.conf). Find the section ::Device with the driver nvidia add the line &amp;lt;pre&amp;gt;Option &amp;quot;ConnectedMonitor&amp;quot; &amp;quot;XXX&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
::where XXX is CRT, CRT-0, CRT-1, DVI-0, DVI-1, ...&lt;br /&gt;
::Save and exit (nano: Ctrl+x) and restart the computer. In my case it was &amp;quot;CRT-1&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== X-windows won&#039;t start ===&lt;br /&gt;
&lt;br /&gt;
Reboot into rescue-mode if needed (hit [Esc] when [[Grub]] tells you to), and restore a working copy of your /etc/X11/xorg.conf, or edit it by hand to fix the problem. Test it with the command &amp;quot;X&amp;quot; and press [Ctrl]-[Alt]-[&amp;amp;larr;Backspace] simultaneous to quit (alternative: use &amp;quot;startx&amp;quot; and get the full desktop, if any), then reboot when it works and you&#039;re done.&lt;br /&gt;
&lt;br /&gt;
=== Signal out of range ===&lt;br /&gt;
&lt;br /&gt;
See &#039;&#039;[[#Refresh rate / ModeLine ]]&#039;&#039; above.&lt;br /&gt;
&lt;br /&gt;
=== Microscopic fonts in KDE ===&lt;br /&gt;
&lt;br /&gt;
See &#039;&#039;[[#Physical_display_size]]&#039;&#039; above.&lt;br /&gt;
&lt;br /&gt;
If the above does not work, probably Xorg is calculating the DPI value in the wrong way.&lt;br /&gt;
This can be verified by having a look at the file /var/log/Xorg.0.log related to the MD with this issue searching for the line containing &amp;quot;DPI set to (x , y)&amp;quot;,where x and y are values that apply to the specific display.&lt;br /&gt;
&lt;br /&gt;
If those values are too small, fonts will be displayed accordingly (i.e, VERY small)&lt;br /&gt;
&lt;br /&gt;
A workaround is to force Xorg to startup with a given DPI value.&lt;br /&gt;
&lt;br /&gt;
To achieve this the following steps are required:&lt;br /&gt;
&lt;br /&gt;
* edit the file /usr/pluto/bin/Start_X_Wrapper.sh on your MD where you are facing the font problem&lt;br /&gt;
* find the line beginning with xinit&lt;br /&gt;
* add &amp;quot;-dpi 96&amp;quot; (without quotes) at the end of this line&lt;br /&gt;
* save the file and reboot MD&lt;br /&gt;
&lt;br /&gt;
Obviously it is possible to set DPI to something different than 96, according to specific needs.&lt;br /&gt;
&lt;br /&gt;
Please note that after an LMCE update the startup script may be replaced by new ones, so the above workaround may have to be re-applied in order to keep fonts at the desired dimension.&lt;br /&gt;
&lt;br /&gt;
=== LinuxMCE keeps reconfiguring my display settings ===&lt;br /&gt;
&lt;br /&gt;
Add a line containing &#039;&#039;&#039;exit&#039;&#039;&#039; to the top of the &#039;&#039;/usr/pluto/bin/Xconfigure.sh&#039;&#039; file.  After you do this you may experience difficulties running the AVWizard again, if so remove this line and add it back again after the wizard is finished.&lt;br /&gt;
&lt;br /&gt;
For LinuxMCE 710 simply comment out the line that says&lt;br /&gt;
   . /usr/pluto/bin/X-CleanupVideo.sh&lt;br /&gt;
This is the command that gets run that modifies the xorg.conf file on startup. This is different than above because if you put exit at the top your display will not get initialized.  And as above if you want to run the AVWizard you will need to uncomment this line.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [http://www.mythtv.org/wiki/index.php/Main_Page MythTV wiki] &lt;br /&gt;
* MythTV Experience [http://brentlagesse.net/~brent/mythtv.php]&lt;br /&gt;
* [[X_Configuration_Scripts]]&lt;/div&gt;</summary>
		<author><name>Usaf-lt-g</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=Display_Drivers&amp;diff=15099</id>
		<title>Display Drivers</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=Display_Drivers&amp;diff=15099"/>
		<updated>2008-07-28T05:55:24Z</updated>

		<summary type="html">&lt;p&gt;Usaf-lt-g: /* NOTE:ddamron Monday June 30, 2008 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| align=&amp;quot;right&amp;quot;&lt;br /&gt;
  | __TOC__&lt;br /&gt;
  |}&lt;br /&gt;
[[Category: Tutorials]]&lt;br /&gt;
[[Category: Hardware| ]]&lt;br /&gt;
&lt;br /&gt;
An incomplete HowTo on updating LinuxMCE to the latest display drivers and configuring them manually.  It could use your help, so if something is different in your situation, please add it.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note that this should normally not be necessary unless you have specific wishes or trouble getting your display to work properly.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
If the graphical environment cannot start you are likely to see a text screen blinking, this makes it very hard to login, if this is the case you can reboot into &amp;quot;recovery mode&amp;quot; by pressing [Esc] when GRUB tells you to during the boot process and then select it from the menu you will be presented with.&lt;br /&gt;
&lt;br /&gt;
=== ATI Chipsets ===&lt;br /&gt;
The two main ways to install the ATI drivers are described in the [http://wiki.cchtml.com/index.php/Ubuntu_Feisty_Installation_Guide Ubuntu Feisty Installation Guide].&lt;br /&gt;
&lt;br /&gt;
For more information see also the [http://wiki.cchtml.com/index.php/Main_Page Unofficial ATI Linux Driver Wiki] and you might want to have a look at [http://www.mythtv.org/wiki/index.php/AtiProprietaryDriver AtiProprietaryDriver] in the MythTV wiki as well since LinuxMCE depends on it for viewing TV.  MythTV in turn relies heavily on the support of certain features by the graphics drivers.  The ATI drivers turn out to be a bit &amp;quot;challenged&amp;quot; in this area to say the least.&lt;br /&gt;
&lt;br /&gt;
==== Installing The ATI Driver ====&lt;br /&gt;
&lt;br /&gt;
Here&#039;s the procedure I use for setting up an ATI X1250 MD. Currently the the AVwizard in 0710 does not configure ATI cards properly so you need to to do some manual steps to get things working.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Add the MD in the normal way (ie plug it into the network and let it add itself). Let it reboot and then it should run the AVwizard. Choose the options you want - output connector, resolution, refresh.... UI2 with Overlay etc etc and complete the wizard. Now the screen will return to a console screen and will after 5-10 mins will try to run the setup Wizard... but the setup Wizard will run very slowly and the video of  &#039;Sarah&#039; will not play smoothly. This is because the ATI drivers are not installed yet and the X driver is set to &#039;vesa&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
From another machine ssh into the partially installed MD using Konsole from the KDE Desktop or a terminal app like Putty under Windows XP. Do the following from the console;&lt;br /&gt;
&lt;br /&gt;
 sudo su - &amp;lt;return&amp;gt;&lt;br /&gt;
 ssh moonNN &amp;lt;return&amp;gt; (**where the NN is the device number for the MD we&#039;re configuring**)&lt;br /&gt;
&lt;br /&gt;
Alternatively do the following from the MD/Core you are configuring;&lt;br /&gt;
&lt;br /&gt;
 Ctrl+Alt+2&lt;br /&gt;
&lt;br /&gt;
Now login using the login you created when you installed your system ie When you ran the DVD installer or CD installer. Now we&#039;re logged into the MD we are configuring as &#039;root&#039; and we can install the ATI drivers and configure Xorg.conf;&lt;br /&gt;
&lt;br /&gt;
Firstly make sure our sources.list is up to date:&lt;br /&gt;
&lt;br /&gt;
 apt-get update &amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now lets install the ATI driver and packages;&lt;br /&gt;
&lt;br /&gt;
 apt-get install linux-restricted-modules-generic restricted-manager &amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Answer &#039;Y&#039; to installing new packages then do the following steps;&lt;br /&gt;
&lt;br /&gt;
 apt-get install xorg-driver-fglrx &amp;lt;return&amp;gt;&lt;br /&gt;
 depmod -a &amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
So far so good... now we have the ATI drivers installed! (the current driver in the repos is not the latest ATI release an updated driver will be packaged soon though). Now we have to configure Xorg to use it! Do the steps below;&lt;br /&gt;
&lt;br /&gt;
I use the console text editor &#039;joe&#039; below but you can use whichever you prefer (&#039;nano&#039; is installed by default for example);&lt;br /&gt;
&lt;br /&gt;
 joe /etc/X11/xorg.conf &amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now you are editing the xorg.conf of your MD and the only change you need to make is to the &#039;Device&#039; section. In the &#039;Device&#039; section you will see a line thats says;&lt;br /&gt;
&lt;br /&gt;
 Driver          &amp;quot;vesa&amp;quot;&lt;br /&gt;
or&lt;br /&gt;
 Driver          &amp;quot;ati&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Change the string &#039;vesa&#039; (or ati) to &#039;fglrx&#039; which is the name of the ATI driver. The updated driver line should look like below;&lt;br /&gt;
&lt;br /&gt;
 Driver          &amp;quot;fglrx&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Now save the changes you have made to xorg.conf.&lt;br /&gt;
&lt;br /&gt;
Now reboot the MD from the console with;&lt;br /&gt;
&lt;br /&gt;
 reboot &amp;lt;return&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The MD will now reboot normally and the setup wizard will run again.... but this time the video and the Ui will run smoothly as the ATI driver is installed and confgured.&lt;br /&gt;
&lt;br /&gt;
Currently the ATI driver will not support UI2 with transparency but it will support UI2 with overlay very nicely indeed. There are two small caveats to running UI2 with Overlay currently with the ATI driver in that the &#039;Compass Rose&#039; on screen menu for selecting DVD chapters, Lighting levels etc etc and the &#039;Zoom &amp;amp; Aspect ratio&#039; screen when playing Video do not draw correctly - the bit maps for the menus do not display but the menus do work.&lt;br /&gt;
&lt;br /&gt;
=== NVidia Chipsets ===&lt;br /&gt;
There are several ways to install NVidia drivers, the way described here is meant as a guide to install the very latest drivers from the NVidia website.  Note that this way will bypass the LinuxMCE (Kubuntu) packaging system, possibly removing and/or overwriting some of it&#039;s files.&lt;br /&gt;
&lt;br /&gt;
1. Go to a console (text) terminal by holding [CTRL]-[ALT] and pressing the [F1] key simultaneously, log in with the user account you have created during the Kubuntu install and become root, if you haven&#039;t done so already. &lt;br /&gt;
 &#039;&#039;&#039;&amp;lt;you&amp;gt;@dcerouter:~$&#039;&#039;&#039; sudo -s&lt;br /&gt;
2. Download the latest [http://www.nvidia.com/object/unix.html linux drivers from NVidia] (depending [http://www.nvidia.com/object/IO_32667.html on your hardware], one of versions: 1XX.XX.XX, 1.0-96xx or 1.0-71XX), if you haven&#039;t done so already.  When you have found the URL for downloading the package on the nvidia site you could download it like this:&lt;br /&gt;
 &#039;&#039;&#039;root@dcerouter:~#&#039;&#039;&#039; wget &amp;lt;nowiki&amp;gt;http://us.download.nvidia.com/XFree86/Linux-x86/&amp;lt;/nowiki&amp;gt;&#039;&#039;&amp;lt;version&amp;gt;&#039;&#039;&amp;lt;nowiki&amp;gt;/NVIDIA-Linux-x86-&amp;lt;/nowiki&amp;gt;&#039;&#039;&amp;lt;version&amp;gt;&#039;&#039;&amp;lt;nowiki&amp;gt;-pkg1.run&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
3. Go to runlevel 1 to stop the currently running X-server. &lt;br /&gt;
&lt;br /&gt;
NB: There was no need for me to run this command as I was already in Level 1 - It just locked up the keyboard. --[[User:Mortar|Mortar]] 18:12, 6 January 2008 (MST)&lt;br /&gt;
 &#039;&#039;&#039;root@dcerouter:~#&#039;&#039;&#039; telinit 1 &lt;br /&gt;
4. Execute the installer and follow instructions.  Ignore the warning about runlevel 1 and don&#039;t bother looking for precompiled drivers.&lt;br /&gt;
 &#039;&#039;&#039;root@dcerouter:~#&#039;&#039;&#039; sh NVIDIA-Linux-x86-&#039;&#039;&amp;lt;version&amp;gt;&#039;&#039;-pkg1.run&lt;br /&gt;
5. Now it needs to be configured.  The recommended and most convenient way is to use the [[AVWizard]].  For more advanced setup, or if the AVWizard for some reason is unable to set your up your screens to your liking, you can configure the &#039;&#039;X-server&#039;&#039; manually by editing the &#039;&#039;xorg.conf&#039;&#039; file directly.&lt;br /&gt;
&lt;br /&gt;
If the AVWizard crashes (as it did for me when installing the legacy drivers) try setting the &#039;&#039;&#039;driver&#039;&#039;&#039; option in the &#039;&#039;xorg.conf&#039;&#039; file to &#039;&#039;&#039;vesa&#039;&#039;&#039;, go through the AVWizard and then change it back. --[[User:Zaerc|Zaerc]] 15:14, 5 June 2008 (PDT)&lt;br /&gt;
&lt;br /&gt;
=== Intel Chipsets ===&lt;br /&gt;
There is a renewed interest in the Intel graphics chipsets since Intel released the drivers under the GPL. Currently the Intel driver still cannot support UI2 with Alphablending but they will support UI2 with Overlay very nicely and video performance is excellent. LinuxMCE versions after Beta4 have full support for configuring the Intel driver in the AVwizard.&lt;br /&gt;
&lt;br /&gt;
From LinuxMCE-0710 Beta4 onwards LinuxMCE will install the newer intel driver by default - so the instructions below are only useful if your still running LinuxMCE-0704.&lt;br /&gt;
&lt;br /&gt;
==== For LinuxMCE-0704 ====&lt;br /&gt;
&lt;br /&gt;
You will want to make sure you are using the newer intel drivers from http://packages.ubuntu.com/gutsy/i386/xserver-xorg-video-intel/download for i386. These replace the older i810, etc. drivers and should cover all the modern intel chipsets. The name for this driver is &#039;intel&#039; and would replace the older &#039;i810&#039; drivers.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re using i810 driver make sure you add Option &amp;quot;LinearAlloc&amp;quot; &amp;quot;8160&amp;quot; to xorg.conf or video players will crash with X11 error: BadAlloc.&lt;br /&gt;
&lt;br /&gt;
From man i810:&lt;br /&gt;
   Option &amp;quot;LinearAlloc&amp;quot; &amp;quot;integer&amp;quot;&lt;br /&gt;
          Allows  more  memory  for  the offscreen allocator. This usually&lt;br /&gt;
          helps in situations where HDTV movies are required to  play  but&lt;br /&gt;
          not  enough  offscreen  memory is usually available. Set this to&lt;br /&gt;
          8160 for upto 1920x1080 HDTV support.  Default 0KB (off).&lt;br /&gt;
&lt;br /&gt;
==== potential problem ====&lt;br /&gt;
&lt;br /&gt;
there can be a problem with some intel drivers, like the gma 3100. see [[bug/gma3100driver]] for further informations&lt;br /&gt;
&lt;br /&gt;
=== Via Chipsets ===&lt;br /&gt;
Use the Openchrome or Via Unichrome drivers. The Via Unichrome drivers can be downloaded from [http://www.viaarena.com/default.aspx?PageID=2&amp;amp;OSID=45&amp;amp;CatID=3220]&lt;br /&gt;
&lt;br /&gt;
At the time of this writing (10/04/08), the binary Via Unichrome driver (released december 2007) works best (stable, good 2d and 3d) on my Via Mini ITX with CLE266 integerated graphics system. It is able to run UI2 medium with very good performance. &lt;br /&gt;
There is a crash at bootup (with any via driver) if the complete runlevel 2 starts. &lt;br /&gt;
This issue can be worked around by booting recovery mode and manually starting only /etc/init.d/kdm as root.&lt;br /&gt;
Issue under investigation - will update here when good workaround is done.&lt;br /&gt;
Contact zeratul at fastmail.fm for latest status/tips&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;HOW-TO VIA Openchrome driver for xorg:&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
For VIA CX700M2 UniChrome PRO II Graphics (1&amp;quot; VIA units) or mainly via graphics:&amp;lt;br&amp;gt;&lt;br /&gt;
===NOTE:[[User:usaf-lt-g|usaf-lt-g]] Sunday July 28th, 2008===&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Burgiman&#039;s instructions worked... with some minor modifications. Take note, I had a VERY difficult time first being able to SSH in to my MD. However, note, that I&#039;m using an &amp;quot;earlier&amp;quot; version of LMCE (Beta 3). My MD is also diskless, and NETBIOS handled. If you can&#039;t gain root access to your MD through SSH I suggest the following method:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[User:Usaf-lt-g|Usaf-lt-g]] 22:55, 27 July 2008 (PDT)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;shell into your core as linuxmce / linuxmce and do the following:&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
sudo -s &amp;lt;br&amp;gt;&lt;br /&gt;
cd /usr/pluto/diskless &amp;lt;br&amp;gt;&lt;br /&gt;
chroot &amp;lt;your MD # found on the linuxmce admin devices page&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
(chroot will allow you to access the MD&#039;s file system as a root user) &amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;from here I suggest you make a new group and user and then add them to the list of sudoers so that you can easily have SSH access to your MD anytime without this hassle. I did the following:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
groupadd parents &amp;lt;br&amp;gt;&lt;br /&gt;
useradd -g parents chris &amp;lt;br&amp;gt;&lt;br /&gt;
passwd chris &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;set your password&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
visudo&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
here you need to add a line below the: &amp;lt;b&amp;gt; root    ALL=(ALL) ALL &amp;lt;/b&amp;gt; line. Mine was: &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
chris    ALL=(ALL) ALL&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Now you&#039;ll be able to login using this user with password you supplied and issue the &amp;lt;b&amp;gt; sudo -s &amp;lt;/b&amp;gt; command, which will grant you root access to the MD.&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
--[[User:Usaf-lt-g|Usaf-lt-g]] 22:55, 27 July 2008 (PDT)&lt;br /&gt;
&#039;&#039;now from here you&#039;re going to need some additional packages installed before you can do anything with the OpenChrome drivers.&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
apt-get install subversion (which will give you the svn command)&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
apt-get install xserver-xorg-dev&amp;lt;br&amp;gt;&lt;br /&gt;
apt-get install libdrm-dev&amp;lt;br&amp;gt;&lt;br /&gt;
apt-get install libxvmc-dev&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;After that, you SHOULD be able to follow the rest of the install below. It worked for me. Hope this helps.&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Feel free to edit if necessary.&lt;br /&gt;
Chris&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===NOTE:[[User:ddamron|ddamron]] Monday June 30, 2008===&lt;br /&gt;
 Burgiman&#039;s instructions did NOT work for me. &lt;br /&gt;
 Take that for what it&#039;s worth. &lt;br /&gt;
 I had better success installing the VIA Unichrome Driver, and UI1.  Use CLE266 mode.&lt;br /&gt;
 If you have more success, please update this page&lt;br /&gt;
 Dan&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;UPDATED FOR 0710!&#039;&#039;&#039;&lt;br /&gt;
--[[User:Burgiman|burgi]] 11:47, 2 June 2008 (PDT)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;shell into your box and do the following:&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
  apt-get install build-essential automake1.9 libtool x11proto-* libgl1-mesa-dev makedepend libxxf86vm-dev libexpat1-dev libexpat1 libxmu-dev xtrans-dev libpng12-dev libxcomposite-dev libxfixes-dev libxdamage-dev libxrandr-dev libxrender-dev libstartup-notification0-dev libgconf2-dev&lt;br /&gt;
&lt;br /&gt;
 cd /usr/src&lt;br /&gt;
 svn checkout http://svn.openchrome.org/svn/trunk openchrome&lt;br /&gt;
 cd openchrome*&lt;br /&gt;
 ./autogen.sh --prefix=/usr&lt;br /&gt;
 make&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
Now we have to edit /etc/X11/xorg.conf and change the device driver to via openchrome:&amp;lt;br&amp;gt;&lt;br /&gt;
 vi /etc/X11/xorg.conf&lt;br /&gt;
Go to&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
and change&lt;br /&gt;
 Driver &amp;quot;vesa&amp;quot; &lt;br /&gt;
to&lt;br /&gt;
 Driver &amp;quot;openchrome&amp;quot;&lt;br /&gt;
save and test the compiled new driver with a: &amp;lt;br&amp;gt;&lt;br /&gt;
 X :1&lt;br /&gt;
and if your xwindow comes up, you can reboot and have fun&amp;lt;br&amp;gt;&lt;br /&gt;
--[[User:Burgiman|burgi]] 13:37, 3 March 2008 (PST)&lt;br /&gt;
&lt;br /&gt;
=== Other Chipsets ===&lt;br /&gt;
Please help out by adding more if you can.&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
The recommended and most convenient way is to use the [[AVWizard]].  For more advanced setup, or if the X-server (and thus also the AVWizard) is unable to start, you can configure the &#039;&#039;X-server&#039;&#039; manually by editing the &#039;&#039;xorg.conf&#039;&#039; file directly.&lt;br /&gt;
&lt;br /&gt;
=== Getting started ===&lt;br /&gt;
Start by making a backup copy of the &#039;&#039;/etc/X11/xorg.conf&#039;&#039; file (even if it doesn&#039;t work it might contain settings you could need).  In this example we will start from scratch and edit the configuration file step by step to get the main display setup.  &lt;br /&gt;
&lt;br /&gt;
Some of these steps require that there will be no X-server active on the system, the easiest way to achieve this is to boot in &#039;&#039;rescue-mode&#039;&#039;, just hit [Esc] when [[Grub]] tells you to during the startup of your machine and select the right line from the menu.  Another way is to go to a text-mode console (aka. terminal) with [CTRL]-[ALT]-[F1], [[Logging In|log in]], become root and issue the command:&lt;br /&gt;
 telinit 1&lt;br /&gt;
This wil stop the running X-server and drop you into rescue mode as well.  &lt;br /&gt;
&lt;br /&gt;
One of the advantages is that now you can start and stop the X-server by hand with an alternative configuration file and without having to reboot or even start an entire desktop environment.&lt;br /&gt;
&lt;br /&gt;
=== Generating a template ===&lt;br /&gt;
These instructions were originally written for ATI chipsets, so they might need to be adjusted and updated a bit.  Not all of the specific options may be relevant for your chipset. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;While there is no (other) X-server running&#039;&#039;&#039; you can create a template configuration file by running:&lt;br /&gt;
 X -configure&lt;br /&gt;
This will create a file called xorg.conf.new in your &#039;&#039;home&#039;&#039; directory, test it with the following command and hit [CTRL]-[ALT]-[Backspace] when done:&lt;br /&gt;
 X -config ~/xorg.conf.new&lt;br /&gt;
Within a few seconds a gray bitpattern should show up with an &#039;X&#039; shaped mouse cursor.  If the screen is distorted or reports the refresh rate to be out of range then you will either have to specify the proper refreshrate limitations for your screen or insert &amp;quot;modelines&amp;quot; for the resolution(s) you want to use (see below).  &lt;br /&gt;
&lt;br /&gt;
When you&#039;re satisfied you can overwrite &#039;&#039;/etc/X11/xorg.conf&#039;&#039; with this file to make it the default (you did make a backup didn&#039;t you?), once you have done that you can use &amp;quot;startx&amp;quot; to test and have the use of your desktop as well.  This should at least be enough to allow the use of a graphic configuration tool (like the [[AVWizard]] for instance) to set up your display further.  More advanced manual configuration options can be found below.&lt;br /&gt;
&lt;br /&gt;
Here is an example of such a generated file:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;ServerLayout&amp;quot;&lt;br /&gt;
        Identifier     &amp;quot;X.org Configured&amp;quot;&lt;br /&gt;
        Screen      0  &amp;quot;Screen0&amp;quot; 0 0&lt;br /&gt;
        InputDevice    &amp;quot;Mouse0&amp;quot; &amp;quot;CorePointer&amp;quot;&lt;br /&gt;
        InputDevice    &amp;quot;Keyboard0&amp;quot; &amp;quot;CoreKeyboard&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;Files&amp;quot;&lt;br /&gt;
        RgbPath      &amp;quot;/etc/X11/rgb&amp;quot;&lt;br /&gt;
        ModulePath   &amp;quot;/usr/lib/xorg/modules&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/misc&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/X11R6/lib/X11/fonts/misc&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/cyrillic&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/100dpi/:unscaled&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/75dpi/:unscaled&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/Type1&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/X11R6/lib/X11/fonts/Type1&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/100dpi&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/usr/share/fonts/X11/75dpi&amp;quot;&lt;br /&gt;
        FontPath     &amp;quot;/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;Module&amp;quot;&lt;br /&gt;
        Load  &amp;quot;extmod&amp;quot;&lt;br /&gt;
        Load  &amp;quot;record&amp;quot;&lt;br /&gt;
        Load  &amp;quot;xtrap&amp;quot;&lt;br /&gt;
        Load  &amp;quot;dri&amp;quot;&lt;br /&gt;
        Load  &amp;quot;glx&amp;quot;&lt;br /&gt;
        Load  &amp;quot;dbe&amp;quot;&lt;br /&gt;
        Load  &amp;quot;GLcore&amp;quot;&lt;br /&gt;
        Load  &amp;quot;type1&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
        Identifier  &amp;quot;Keyboard0&amp;quot;&lt;br /&gt;
        Driver      &amp;quot;kbd&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;InputDevice&amp;quot;&lt;br /&gt;
        Identifier  &amp;quot;Mouse0&amp;quot;&lt;br /&gt;
        Driver      &amp;quot;mouse&amp;quot;&lt;br /&gt;
        Option      &amp;quot;Protocol&amp;quot; &amp;quot;auto&amp;quot;&lt;br /&gt;
        Option      &amp;quot;Device&amp;quot; &amp;quot;/dev/input/mice&amp;quot;&lt;br /&gt;
        Option      &amp;quot;ZAxisMapping&amp;quot; &amp;quot;4 5 6 7&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
        Identifier   &amp;quot;Monitor0&amp;quot;&lt;br /&gt;
        VendorName   &amp;quot;Monitor Vendor&amp;quot;&lt;br /&gt;
        ModelName    &amp;quot;Monitor Model&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        ### Available Driver options are:-&lt;br /&gt;
        ### Values: &amp;amp;lt;i&amp;amp;gt;: integer, &amp;lt;f&amp;gt;: float, &amp;lt;bool&amp;gt;: &amp;quot;True&amp;quot;/&amp;quot;False&amp;quot;,&lt;br /&gt;
        ### &amp;lt;string&amp;gt;: &amp;quot;String&amp;quot;, &amp;lt;freq&amp;gt;: &amp;quot;&amp;lt;f&amp;gt; Hz/kHz/MHz&amp;quot;&lt;br /&gt;
        ### [arg]: arg optional&lt;br /&gt;
        #Option     &amp;quot;ShadowFB&amp;quot;                  # [&amp;lt;bool&amp;gt;]&lt;br /&gt;
        #Option     &amp;quot;DefaultRefresh&amp;quot;            # [&amp;lt;bool&amp;gt;]&lt;br /&gt;
        #Option     &amp;quot;ModeSetClearScreen&amp;quot;        # [&amp;lt;bool&amp;gt;]&lt;br /&gt;
        Identifier  &amp;quot;Card0&amp;quot;&lt;br /&gt;
        Driver      &amp;quot;vesa&amp;quot;&lt;br /&gt;
        &#039;&#039;VendorName  &amp;quot;ATI Technologies Inc&amp;quot;&#039;&#039;&lt;br /&gt;
        &#039;&#039;BoardName   &amp;quot;ATI Radeon Xpress 1200 Series&amp;quot;&#039;&#039;&lt;br /&gt;
        &#039;&#039;BusID       &#039;&#039;&#039;&amp;quot;PCI:1:5:0&amp;quot;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
 &lt;br /&gt;
 Section &amp;quot;Screen&amp;quot;&lt;br /&gt;
        Identifier &amp;quot;Screen0&amp;quot;&lt;br /&gt;
        Device     &amp;quot;Card0&amp;quot;&lt;br /&gt;
        Monitor    &amp;quot;Monitor0&amp;quot;&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     1&lt;br /&gt;
        EndSubSection&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     4&lt;br /&gt;
        EndSubSection&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     8&lt;br /&gt;
        EndSubSection&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     15&lt;br /&gt;
        EndSubSection&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     16&lt;br /&gt;
        EndSubSection&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth     24&lt;br /&gt;
        EndSubSection&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Note that the only thing really specific to my setup in this config file is &#039;&#039;BusID&#039;&#039;, if you only have one graphics adapter in your system this value can be omitted, otherwise the value(s) can be found with:&lt;br /&gt;
 X -scanpci&lt;br /&gt;
Where each card will need it&#039;s own Device Section in the config file.  The &amp;quot;VendorName&amp;quot; and &amp;quot;BoardName&amp;quot; settings are just labels and serve no real purpose other then being able to identify this particular device, which is usefull if you have more then one.&lt;br /&gt;
&lt;br /&gt;
We&#039;ll be using this sample configuration as a starting point in the other examples below, the comments (lines starting with &#039;&#039;#&#039;&#039; can be safely removed as well as the &#039;&#039;&amp;quot;Display&amp;quot;&#039;&#039; subsections for the colordepths we don&#039;t plan on using.&lt;br /&gt;
&lt;br /&gt;
=== Refresh rate / ModeLine ===&lt;br /&gt;
The easiest way to sort this problem is to let the X-server figure this out by not specifying the limits of your screen.  However this often fails, leaving you with an unusable display.  Simply look up &#039;&#039;&#039;your screen&#039;&#039;&#039;&#039;s refresh rates in the documentation and add them like this:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
        Identifier   &amp;quot;Monitor0&amp;quot;&lt;br /&gt;
        VendorName   &amp;quot;Monitor Vendor&amp;quot;&lt;br /&gt;
        ModelName    &amp;quot;Monitor Model&amp;quot;&lt;br /&gt;
        &#039;&#039;HorizSync     &#039;&#039;&#039;27-102&#039;&#039;&#039; # kHz&#039;&#039;&lt;br /&gt;
        &#039;&#039;VertRefresh   &#039;&#039;&#039;50-160&#039;&#039;&#039; # Hz&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Alternatively you could specify a &amp;quot;ModeLine&amp;quot; for each resolution you want to use.  By using ModeLines you have much finer controll over the timings of the output signal generated by your videocard.  The drawback is that the timing values can be hard to get right.  &lt;br /&gt;
&lt;br /&gt;
Search the web for a &amp;quot;modeline generator&amp;quot;, and many of these will include instructions on how to add the modeline, but briefly, you just add it to the &amp;quot;Monitor&amp;quot; section.  Read the [http://en.wikipedia.org/wiki/Modeline wikipedia entry] to learn how to use modelines.  &lt;br /&gt;
* http://koala.ilog.fr/cgi-bin/nph-colas-modelines&lt;br /&gt;
* http://xtiming.sourceforge.net/cgi-bin/xtiming.pl&lt;br /&gt;
* http://www.bohne-lang.de/spec/linux/modeline/&lt;br /&gt;
* http://amlc.berlios.de/&lt;br /&gt;
* http://www.mythtv.org/wiki/index.php/Working_with_Modelines&lt;br /&gt;
If one modeline doesn&#039;t work perfectly, try another, perhaps from another generator, because they can vary so much.&lt;br /&gt;
&lt;br /&gt;
Using the wrong timings could in some (nowadays rare) occasions damage the hardware of your screen, so if it looks garbeled don&#039;t leave it like that for hours on end but hit [Ctrl]-[Alt]-[&amp;amp;larr;Backspace] and readjust your settings.  Most modern screens however simply report that the signal is out of range if this happens.&lt;br /&gt;
&lt;br /&gt;
=== Colordepth and resolution ===&lt;br /&gt;
Specify the colordepth and resolution(s) you would like to use, like this:&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Screen&amp;quot;&lt;br /&gt;
        Identifier   &amp;quot;Screen0&amp;quot;&lt;br /&gt;
        Device       &amp;quot;Card0&amp;quot;&lt;br /&gt;
        Monitor      &amp;quot;Monitor0&amp;quot;&lt;br /&gt;
        &#039;&#039;DefaultDepth &#039;&#039;&#039;24&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
        SubSection &amp;quot;Display&amp;quot;&lt;br /&gt;
                Viewport   0 0&lt;br /&gt;
                Depth      24&lt;br /&gt;
                &#039;&#039;Virtual    &#039;&#039;&#039;1600 1200&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
                &#039;&#039;Modes      &#039;&#039;&#039;&amp;quot;1600x1200&amp;quot; &amp;quot;1280x1024&amp;quot; &amp;quot;1024x768&amp;quot; &amp;quot;800x600&amp;quot; &amp;quot;640x480&amp;quot; &amp;quot;512x384&amp;quot; &amp;quot;400x300&amp;quot; &amp;quot;320x240&amp;quot;&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
        EndSubSection&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
As most people will only be using 24 bits anyway, I have removed the other redundant subsections.  &amp;quot;Virtual&amp;quot; is the size of your desktop and &amp;quot;Modes&amp;quot; are physical resolutions, you can flip through these by holding [CTRL]-[ALT] and pressing the plus or minus on the numeric keypad.  These are just examples, most people will only want to specify the resolution they actually use.&lt;br /&gt;
&lt;br /&gt;
=== DRI device permissions ===&lt;br /&gt;
This section is needed to have the X-server set the proper permissions on the DRI device during startup.  Simply add it to the end of the /etx/X11.xorg file if it isn&#039;t there already.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;DRI&amp;quot;&lt;br /&gt;
        Mode         0666&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
=== Chipset driver ===&lt;br /&gt;
Change &amp;quot;&#039;&#039;&#039;vesa&#039;&#039;&#039;&amp;quot; to &amp;quot;&#039;&#039;&#039;fglrx&#039;&#039;&#039;&amp;quot; (or &amp;quot;&#039;&#039;&#039;ati&#039;&#039;&#039;&amp;quot;, depending on which drivers you installed earlier), as shown below, the old line is left as a comment in this example for clarity, but it&#039;s better to remove it as some scripts seem to find it confusing.  For Nvidia chipsets use &#039;&#039;&#039;nvidia&#039;&#039;&#039; or &#039;&#039;&#039;nv&#039;&#039;&#039; as the driver names (instead of &#039;&#039;&#039;fglrx&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Device&amp;quot;&lt;br /&gt;
        Identifier  &amp;quot;Card0&amp;quot;&lt;br /&gt;
 &#039;&#039;#      Driver      &amp;quot;&#039;&#039;&#039;vesa&#039;&#039;&#039;&amp;quot;&#039;&#039;&lt;br /&gt;
        &#039;&#039;Driver      &amp;quot;&#039;&#039;&#039;fglrx&#039;&#039;&#039;&amp;quot;&#039;&#039;&lt;br /&gt;
        VendorName  &amp;quot;ATI Technologies Inc&amp;quot;&lt;br /&gt;
        BoardName   &amp;quot;ATI Radeon Xpress 1200 Series&amp;quot;&lt;br /&gt;
        BusID       &amp;quot;PCI:1:5:0&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
If your X-server was running you will have to restart it completely for the changes to take effect, the easiest and most thorough way to do this is to reboot.&lt;br /&gt;
&lt;br /&gt;
=== Physical display size ===&lt;br /&gt;
Like specifying the refresh rate his is optional but sometimes necessary, most of the time it is either detected or some sane defaults are used but sometimes it isn&#039;t, which can result in unreadable font sizes.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Monitor&amp;quot;&lt;br /&gt;
   ...&lt;br /&gt;
   DisplaySize &#039;&#039;&#039;155 95&#039;&#039;&#039;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
Where you have to replace the numbers with the physical &#039;&#039;&#039;width&#039;&#039;&#039; and &#039;&#039;&#039;height&#039;&#039;&#039; of your screen in millimeters (1&amp;quot; = 25mm), feel free to try mine, however these are for a small touchscreen.&lt;br /&gt;
&lt;br /&gt;
=== Disable composite ===&lt;br /&gt;
Aparently the ATI &#039;&#039;&#039;fglrx&#039;&#039;&#039; driver does not &#039;&#039;yet&#039;&#039; support composite with DRI.  So if you are using the fglrx driver, disable it by adding this to the end of the /etx/X11.xorg file if it isn&#039;t there already.&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
        Option      &amp;quot;Composite&amp;quot; &amp;quot;Disable&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
=== Additional options ===&lt;br /&gt;
To be continued, I don&#039;t think this is enough to get UI2 completely (either mode) going yet.  Feel free to jump in anytime... &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Things still to sort out amongst others (i.e. what is it, do we need it and what are the settings if any):&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Module&amp;quot;&lt;br /&gt;
        Load  &amp;quot;i2c&amp;quot;&lt;br /&gt;
        Load  &amp;quot;bitmap&amp;quot;&lt;br /&gt;
        Load  &amp;quot;ddc&amp;quot;&lt;br /&gt;
        Load  &amp;quot;freetype&amp;quot;&lt;br /&gt;
        Load  &amp;quot;int10&amp;quot;&lt;br /&gt;
        Load  &amp;quot;vbe&amp;quot;&lt;br /&gt;
        Load  &amp;quot;speedo&amp;quot;&lt;br /&gt;
        Load  &amp;quot;type1&amp;quot;&lt;br /&gt;
        Load  &amp;quot;dbe&amp;quot;&lt;br /&gt;
        Load  &amp;quot;glx&amp;quot;&lt;br /&gt;
        Load  &amp;quot;v4l&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;ServerFlags&amp;quot;&lt;br /&gt;
        Option &amp;quot;AIGLX&amp;quot; &amp;quot;off&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
 Section &amp;quot;Extensions&amp;quot;&lt;br /&gt;
        Option      &amp;quot;Composite&amp;quot; &amp;quot;Disable&amp;quot;&lt;br /&gt;
 #      Option      &amp;quot;RENDER&amp;quot; &amp;quot;true&amp;quot;&lt;br /&gt;
 EndSection&lt;br /&gt;
&lt;br /&gt;
        Option      &amp;quot;PseudoColorVisuals&amp;quot; &amp;quot;off&amp;quot;&lt;br /&gt;
        Option      &amp;quot;OpenGLOverlay&amp;quot; &amp;quot;off&amp;quot;&lt;br /&gt;
        Option      &amp;quot;VideoOverlay&amp;quot; &amp;quot;off&amp;quot;&lt;br /&gt;
        Option      &amp;quot;DesktopSetup&amp;quot; &amp;quot;clone&amp;quot;&lt;br /&gt;
&lt;br /&gt;
TV-out options, 2nd display, etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== The AVWizard crashes X-windows ===&lt;br /&gt;
&lt;br /&gt;
Try setting the [[#Chipset_driver]] option to &#039;&#039;&#039;vesa&#039;&#039;&#039;, run the AVWizard again and then change the driver back to what it was.&lt;br /&gt;
&lt;br /&gt;
=== Black screen ===&lt;br /&gt;
&lt;br /&gt;
* Screen is black, after install seemed to go okay. You may have even seen the Kubuntu splash screen. See [[AVWizard]] on how to select the proper output.&lt;br /&gt;
&lt;br /&gt;
*One problem on nvidia-cards could be that it does not detect the right monitor.&lt;br /&gt;
&lt;br /&gt;
::Go to Console 1 ([Ctrl]+[Alt]+1) and edit /etc/X11/xorg.conf (nano -w /etc/X11/xorg.conf). Find the section ::Device with the driver nvidia add the line &amp;lt;pre&amp;gt;Option &amp;quot;ConnectedMonitor&amp;quot; &amp;quot;XXX&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
::where XXX is CRT, CRT-0, CRT-1, DVI-0, DVI-1, ...&lt;br /&gt;
::Save and exit (nano: Ctrl+x) and restart the computer. In my case it was &amp;quot;CRT-1&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== X-windows won&#039;t start ===&lt;br /&gt;
&lt;br /&gt;
Reboot into rescue-mode if needed (hit [Esc] when [[Grub]] tells you to), and restore a working copy of your /etc/X11/xorg.conf, or edit it by hand to fix the problem. Test it with the command &amp;quot;X&amp;quot; and press [Ctrl]-[Alt]-[&amp;amp;larr;Backspace] simultaneous to quit (alternative: use &amp;quot;startx&amp;quot; and get the full desktop, if any), then reboot when it works and you&#039;re done.&lt;br /&gt;
&lt;br /&gt;
=== Signal out of range ===&lt;br /&gt;
&lt;br /&gt;
See &#039;&#039;[[#Refresh rate / ModeLine ]]&#039;&#039; above.&lt;br /&gt;
&lt;br /&gt;
=== Microscopic fonts in KDE ===&lt;br /&gt;
&lt;br /&gt;
See &#039;&#039;[[#Physical_display_size]]&#039;&#039; above.&lt;br /&gt;
&lt;br /&gt;
If the above does not work, probably Xorg is calculating the DPI value in the wrong way.&lt;br /&gt;
This can be verified by having a look at the file /var/log/Xorg.0.log related to the MD with this issue searching for the line containing &amp;quot;DPI set to (x , y)&amp;quot;,where x and y are values that apply to the specific display.&lt;br /&gt;
&lt;br /&gt;
If those values are too small, fonts will be displayed accordingly (i.e, VERY small)&lt;br /&gt;
&lt;br /&gt;
A workaround is to force Xorg to startup with a given DPI value.&lt;br /&gt;
&lt;br /&gt;
To achieve this the following steps are required:&lt;br /&gt;
&lt;br /&gt;
* edit the file /usr/pluto/bin/Start_X_Wrapper.sh on your MD where you are facing the font problem&lt;br /&gt;
* find the line beginning with xinit&lt;br /&gt;
* add &amp;quot;-dpi 96&amp;quot; (without quotes) at the end of this line&lt;br /&gt;
* save the file and reboot MD&lt;br /&gt;
&lt;br /&gt;
Obviously it is possible to set DPI to something different than 96, according to specific needs.&lt;br /&gt;
&lt;br /&gt;
Please note that after an LMCE update the startup script may be replaced by new ones, so the above workaround may have to be re-applied in order to keep fonts at the desired dimension.&lt;br /&gt;
&lt;br /&gt;
=== LinuxMCE keeps reconfiguring my display settings ===&lt;br /&gt;
&lt;br /&gt;
Add a line containing &#039;&#039;&#039;exit&#039;&#039;&#039; to the top of the &#039;&#039;/usr/pluto/bin/Xconfigure.sh&#039;&#039; file.  After you do this you may experience difficulties running the AVWizard again, if so remove this line and add it back again after the wizard is finished.&lt;br /&gt;
&lt;br /&gt;
For LinuxMCE 710 simply comment out the line that says&lt;br /&gt;
   . /usr/pluto/bin/X-CleanupVideo.sh&lt;br /&gt;
This is the command that gets run that modifies the xorg.conf file on startup. This is different than above because if you put exit at the top your display will not get initialized.  And as above if you want to run the AVWizard you will need to uncomment this line.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [http://www.mythtv.org/wiki/index.php/Main_Page MythTV wiki] &lt;br /&gt;
* MythTV Experience [http://brentlagesse.net/~brent/mythtv.php]&lt;br /&gt;
* [[X_Configuration_Scripts]]&lt;/div&gt;</summary>
		<author><name>Usaf-lt-g</name></author>
	</entry>
</feed>