Gtk fe complete X testcase
Hi
i've tried to build an X testcase for the debian-installer, mainly to
allow people without another pc to use as X server to test the frontend
and to try adding localization.
This represents no attempt to build something official to be integrated
in debian (hope we'll soon switch to DFB) , but just a prototype of the
gtk frontend i prepared for my thesis.
Be aware that, even if for me it works well, this is just a dirty
modification of anaconda X environment tweaked for the debian-installer
and since i'm not an X expert at all, so no guarantee it's stable/reliable!
download it from
http://www.swer.it/~attilio.fiandrotti/gtkx/d-i_xsrv.tar.bz
and place it somewhere on your hdd to save further downloads (it's ~35Mb
big!)
-then boot the debian netinst cd in framebuffer mode (actually the
framebuffer is needed to switch between vts, and you'll need an usb
mouse, which is supportex in this testcase only with kernel 2.4)
linux video=vesa:ywrap,mtrr vga=788
-configure all the d-i steps inckuding the network and then alt+f2 to
swith to another consolle;now you need to increase root filesystem size,
since the unpacked X environment is > 110 Mb
mount -o remount,size=200M /dev/shm /
(if you have just litte memory do
swapon <an available linuxswap partition on your disk>
before making the root filesystem bigger)
-mount the partition where you previously parked the tarball in /hd
mkdir /hd
mount /dev/ide/hostX/busX/targetY/lunZ/partW /hd
(if you have ide disks like me)
-untar the X environment to /
cd /hd/
tar -xvjf d-i_xsrv.tar.bz -C /
-unmount /hd to prevent partitioner from hanging
-run gtk_go.sh to start the frontend (it takes some seconds)
note that if you select something from a pull-down menu you need to
press tab to access and select the items ( bug to fix).
if you want you can switch back to the consolle when you want
(ctrl+alt+F12 and then alt+f2 ); ctrl-c to kill the frontend.
And if you configure the network from the gtk frontend sometimes the
system hangs shortly after; otherwise installations are usually
performed corrctly.
The frontend compiled in this package is
r27536 | joeyh | 2005-05-13 16:57:27 +0200 (ven, 13 mag 2005) | 2 lines
in svn repository; successive versions segfault (still to understand why);
ciao
Attilio
Reply to: