<em><a href="Non-Sumou.html">Other Debian GNU/Linux tips</a></em></p> <table bgcolor="#000000" border="1"><tr><td border="0"><font color="#FFFF00"><b># apt-get install sudo xserver-titchy xfonts-base xauth xinit x11-xserver-utils eterm ratpoison xfonts-75dpi xfonts-100dpi<br /> # echo &quot;sudo /etc/X11/X&quot; &gt; /usr/bin/X<br /> # chmod 755 /usr/bin/X</b></td></tr></table>

This will enable you to start X as a non-root user and not have to use a desktop manager like xdm, using up spare system resources on the Universal.</p>

==================================</p>

There is also this, older, method utilizing xdm, however xdm takes system resources and running it on the slow Universal significantly hinders the system, therefore it's deprecated.</p>

Download <a href="http://sumou.com/uni/xserver-titchy-0.1.deb">Titchy X server</a> to the Universal:</p>

&lt;blackcodesu&gt;wget <a href="http://sumou.com/uni/xserver-titchy-0.1.deb">http://sumou.com/uni/xserver-titchy-0.1.deb</a>&lt;/blackcode&gt;

Install the server, then instal xdm and icewm:</p>

&lt;blackcodesu&gt;dpkg -i xserver-titchy-0.1.deb&lt;br&gt; # aptitude install xdm icewm-experimental&lt;/blackcodesu&gt;

==================================</p>

This is an alternate way to install X on the Universal, however it's very complicated and not as clean as the above, therefore it's deprecated.</p>

Based on <a href="http://sumou.com/uni/vebu/yonggun.html">Yonggun's Debian armel install page</a>, originally found <a href="http://yonggun.tistory.com/54">here</a>, install X window manager necessary stuff: &lt;blackcodesu&gt;apt-get install xfonts-base rxvt ratpoison icewm icewm-experimental menu icewm-gnome-support xbase-clients libxft2 libfontconfig1 xbindkeys&lt;/blackcodesu&gt;</p>

Download the following packages, originally from Yonggun's site, they are <a href="http://angstrom-distribution.org/">Ångström</a> packages, repackaged for Debian: <a href="http://sumou.com/uni/libts-1.0-0_1.0-r17_armel.deb">libts-1.0-0_1.0-r17_armel.deb</a> <a href="http://sumou.com/uni/tslib-calibrate_1.0-r17_armel.deb">tslib-calibrate_1.0-r17_armel.deb</a> <a href="http://sumou.com/uni/tslib-conf_1.0-r17_armel.deb">tslib-conf_1.0-r17_armel.deb</a> <a href="http://sumou.com/uni/xserver-kdrive_1.3.0.0-r19_armel.deb">xserver-kdrive_1.3.0.0-r19_armel.deb</a> <a href="http://sumou.com/uni/xserver-kdrive-fbdev_1.3.0.0-r19_armel.deb">xserver-kdrive-fbdev_1.3.0.0-r19_armel.deb</a> <a href="http://sumou.com/uni/x-yonggun_0.0_armel.deb">x-yonggun_0.0_armel.deb</a> and install them: &lt;blackcodesu&gt;wget <a href="http://sumou.com/uni/libts-1.0-0_1.0-r17_armel.deb">http://sumou.com/uni/libts-1.0-0_1.0-r17_armel.deb</a>&lt;br&gt; # wget <a href="http://sumou.com/uni/tslib-calibrate_1.0-r17_armel.deb">http://sumou.com/uni/tslib-calibrate_1.0-r17_armel.deb</a>&lt;br&gt; # wget <a href="http://sumou.com/uni/tslib-conf_1.0-r17_armel.deb">http://sumou.com/uni/tslib-conf_1.0-r17_armel.deb</a>&lt;br&gt; # wget <a href="http://sumou.com/uni/xserver-kdrive_1.3.0.0-r19_armel.deb">http://sumou.com/uni/xserver-kdrive_1.3.0.0-r19_armel.deb</a>&lt;br&gt; # wget <a href="http://sumou.com/uni/xserver-kdrive-fbdev_1.3.0.0-r19_armel.deb">http://sumou.com/uni/xserver-kdrive-fbdev_1.3.0.0-r19_armel.deb</a>&lt;br&gt; # wget <a href="http://sumou.com/uni/x-yonggun_0.0_armel.deb">http://sumou.com/uni/x-yonggun_0.0_armel.deb</a>&lt;br&gt; # dpkg -i *ts*deb xserver*deb x-yonggun*deb&lt;/blackcodesu&gt;</p>

Following the <a href="http://sumou.com/uni/vebu/oesf-wiki-regular-user-x.html">OESF-wiki X as regular user guide</a> originally found <a href="here">http://www.oesf.org/index.php?title=1-For_Debian_EABI</a> apply the following hack to enable logging into X as a regular user and not root: &lt;blackcodesu&gt;aptitude install xdm&lt;br&gt; # cd /usr/bin&lt;br&gt; # mv X X.bak&lt;br&gt; # ln -s Xfbdev X&lt;br&gt; # chmod 2755 Xfbdev&lt;br&gt; # echo &quot;xlogin*geometry: 520x400+60+40&quot; &gt;&gt; /etc/X11/xdm/Xresources&lt;br&gt; # echo &quot;xrandr -o right&quot; &gt;&gt; /etc/X11/xdm/Xsetup&lt;br&gt; # mv /etc/X11/xdm/Xsession /etc/X11/xdm/Xsession.bak&lt;br&gt; # sed 's/. /etc/X11/Xsession/export/TSLIB_TSDEVICE=/dev/input/event0. /etc/X11/Xsession/' &lt; /etc/X11/xdm/Xsession.bak &gt; /etc/X11/xdm/Xsession&lt;br&gt; # mv /etc/X11/xdm/Xservers /etc/X11/xdm/Xservers.bak&lt;br&gt; # sed 's/:0 local /usr/bin/X :0 vt7 -nolisten tcp/:0 local /usr/bin/X :0 vt7 -dpi 100 -nolisten tcp -fp /usr/share/fonts/X11/misc/' &lt; /etc/X11/xdm/Xservers.bak &gt; /etc/X11/xdm/Xservers&lt;/blackcodesu&gt;</p>

Fix xdm auto-start, so it doesn't start automatically on boot, since then it will not be started properly with all the permissions and you will not be able to use the touchscreen: &lt;blackcodesu&gt;mv /etc/rc2.d/S99xdm /etc/rc2.d/K01xdm&lt;br&gt; # mv /etc/rc3.d/S99xdm /etc/rc3.d/K01xdm&lt;br&gt; # mv /etc/rc4.d/S99xdm /etc/rc4.d/K01xdm&lt;br&gt; # mv /etc/rc5.d/S99xdm /etc/rc5.d/K01xdm&lt;/blackcodesu&gt;</p>

Log out of the system and log in again as root.</p>

Calibrate the display: &lt;blackcodesu&gt;ts_calibrate&lt;/blackcode&gt; <!— Page published by Emacs Muse ends here —> </div> <i>To send me feedback about this page, use the below email.</i><br /> <b>&copy; sumoudou.org 2010</b><br /> <img style="border:0" alt="sumoudou.org" src="email.gif" width="129" height="10" /><br /> <a href="http://www.gnu.org/" style="text-decoration: none;"><img style="border:0" alt="GNU" src="powered-by-gnu.png" />]] <a href="http://www.gnu.org/software/emacs/emacs.html" style="text-decoration: none;"><img style="border:0" alt="GNU Emacs" src="made-with-emacs.png" />]] <a href="http://hcoop.net/" style="text-decoration: none;"><img style="border:0" alt="HCoop" src="hcoop-proud-member.png" />]] <a href="http://hcoop.net/" style="text-decoration: none;"><img style="border:0" alt="HCoop" src="hosted-by-hcoop.png" />]] <a href="http://mwolson.org/projects/EmacsMuse.html" style="text-decoration: none;"><img style="border:0" alt="Emacs Muse" src="made-with-muse.png" />]] <a href="http://mwolson.org/projects/EmacsMuse.html" style="text-decoration: none;"><img style="border:0" alt="Emacs Muse" src="powered-by-muse.png" />]] <br /> <a href="http://www.fsf.org/resources/formats/playogg" style="text-decoration: none;"><img style="border:0" alt="Ogg" src="play-ogg.png" />]] <a href="http://www.catb.org/hacker-emblem/" style="text-decoration: none;"><img style="border:0" alt="Glider" src="glider.png" />]] <a href="http://ubuntu.com/" style="text-decoration: none;"><img style="border:0" alt="Ubuntu" src="ubuntu.png" />]] <a href="http://validator.w3.org/check?uri=referer" style="text-decoration: none;"><img style="border:0" alt="Valid XHTML 1.0 Strict!" src="valid-xhtml10-blue.png" />]] <a href="http://jigsaw.w3.org/css-validator/check/referer" style="text-decoration: none;"><img style="border:0" alt="Valid CSS!" src="valid-css-blue.png" />]] <br />Last updated January 10, 2010

</div> <br />. </body> </html>

.