<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 "sudo /etc/X11/X" > /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>
<blackcodesu>wget <a href="http://sumou.com/uni/xserver-titchy-0.1.deb">http://sumou.com/uni/xserver-titchy-0.1.deb</a></blackcode>
Install the server, then instal xdm and icewm:</p>
<blackcodesu>dpkg -i xserver-titchy-0.1.deb<br> # aptitude install xdm icewm-experimental</blackcodesu>
==================================</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: <blackcodesu>apt-get install xfonts-base rxvt ratpoison icewm icewm-experimental menu icewm-gnome-support xbase-clients libxft2 libfontconfig1 xbindkeys</blackcodesu></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: <blackcodesu>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><br> # 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><br> # 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><br> # 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><br> # 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><br> # wget <a href="http://sumou.com/uni/x-yonggun_0.0_armel.deb">http://sumou.com/uni/x-yonggun_0.0_armel.deb</a><br> # dpkg -i *ts*deb xserver*deb x-yonggun*deb</blackcodesu></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: <blackcodesu>aptitude install xdm<br> # cd /usr/bin<br> # mv X X.bak<br> # ln -s Xfbdev X<br> # chmod 2755 Xfbdev<br> # echo "xlogin*geometry: 520x400+60+40" >> /etc/X11/xdm/Xresources<br> # echo "xrandr -o right" >> /etc/X11/xdm/Xsetup<br> # mv /etc/X11/xdm/Xsession /etc/X11/xdm/Xsession.bak<br> # sed 's/. /etc/X11/Xsession/export/TSLIB_TSDEVICE=/dev/input/event0. /etc/X11/Xsession/' < /etc/X11/xdm/Xsession.bak > /etc/X11/xdm/Xsession<br> # mv /etc/X11/xdm/Xservers /etc/X11/xdm/Xservers.bak<br> # 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/' < /etc/X11/xdm/Xservers.bak > /etc/X11/xdm/Xservers</blackcodesu></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: <blackcodesu>mv /etc/rc2.d/S99xdm /etc/rc2.d/K01xdm<br> # mv /etc/rc3.d/S99xdm /etc/rc3.d/K01xdm<br> # mv /etc/rc4.d/S99xdm /etc/rc4.d/K01xdm<br> # mv /etc/rc5.d/S99xdm /etc/rc5.d/K01xdm</blackcodesu></p>
Log out of the system and log in again as root.</p>
Calibrate the display: <blackcodesu>ts_calibrate</blackcode> <!— Page published by Emacs Muse ends here —> </div> <i>To send me feedback about this page, use the below email.</i><br /> <b>© 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>