well here's the qnd:
Code:
apt-get install kernel-package libncurses5-dev fakeroot wget bzip2
cd /usr/src
wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.22.tar.bz2
tar -jxvf linux-2.6.22.tar.bz2
ln -s linux-2.6.22 linux
cd /usr/src/linux
cp /boot/config-`uname -r` ./.config
make menuconfig
make-kpkg clean
fakeroot make-kpkg --initrd --append-to-version=-{some_custom_name_here} kernel_image kernel_headers
cd /usr/src/
dpkg -i linux-image-2.6.22-custom_2.6.18.1-custom-10.00.Custom_i386.deb
dpkg -i linux-headers-2.6.22-custom_2.6.18.1-custom-10.00.Custom_i386.deb
as for a working dedicated X session this one works for me,, yea it need to be run as root,, but,,:
Code:
#!/bin/sh
old_user=$USER
old_user=$1
echo "your_passwd" | sudo -S /etc/init.d/gdm stop
sudo X :1 -ac -br &
export DISPLAY="localhost:1"
xterm -bg black -fg green
sleep 1
su - $old_user 'xterm -bg black -fg green'
sleep 1
kill `cat /tmp/.X1-lock`
Bookmarks