[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: