Yo tengo Debian stable y con él tengo instalado gambas 2.7 y mysql 5.0. Como entorno gráfico tengo instalado kde y gnome. Ultimamente uso mas kde para el usuario normal y gnome para el de desarrollo.

Para pruebas he instalado un entorno chroot con Debian unstable. Como entorno gráfico usaré icewm porque es un entorno gráfico aspecto de Windows-2000 fácilmente configurable y que solo usa 8 mb de memoria.

Creación del entorno chroot
Primero me pongo como root. En ubuntu no es necesario porque se tiene un usuario sudeado. Allí habrá que anteponer la palabra sudo.

Descargar la herramienta
apt-get install debootstrap

mkdir /mnt/Sid ---> creación del directorio donde estará el entorno

[sudo] deboostrap lenny /mnt/Sid ---> descargar la versión stable (lenny).

En Debian es recomendable bajar la estable y actualizar a sid (unstable). En Ubuntu basta con poner el nombre de lo que se quiere instalar. Cuando esto termine tendré instalado el sistema base lenny en /mnt/Sid

Poner los repositorios al nuevo sistema
cp /etc/apt/sources.list /mnt/Sid/etc/apt/sources.list

Preparar al nuevo sistema para que monte proc al iniciarse
cd /mnt/Sid/etc
vi fstab ---> yo uso vi de años, pero mucha gente preferirá usar gedit o algo similar. El caso es editarlo. y añadir esto:
proc /mnt/Sid proc none 0 0

Utilizar el nuevo sistema
Con root o usuario sudeado
[sudo] chroot /mnt/Sid

Ahora estamos en el directorio raiz del nuevo sistema (actualmente debian/lenny) y vamos a instalarle el entorno gráfico. Los que instalemos y hagamos aquí no tocará para nada a nuestro sistema
[sudo]apt-get install xorg
[sudo]apt-get install icewm
[sudo]apt-get install gdm
Actualizar a Sid (unstable)
apt-get update
[sudo][sudo]apt-get upgrade
[sudo][sudo]apt-get dist-upgrade

Ahora ya tengo debian Sid con el gestor de ventanas icewm.
creamos un usuario normal para poder entrar en las X
[sudo]useradd usuario -s /bin/bash -m
y asociarle un tty. En este caso el 8.
vi /etc/mntab
8:23:respawn:chroot /chroot/ /sbin/getty 38400 tty8 ---> los tty son los que tienen las líneas respawn. basta con añadir una línea nueva y poner esto para ponerlo en la tty 8 que se corresponde en modo gráfico con CTRL-ALT-F8

No se bien la razón, porque no debería hacer falta reiniciar, pero el caso es que tras hacerlo ya funciona bien. Con toda seguridad me dejo sin tocar algo que no funciona hasta que reinicio. Una vez hecho, me meto en el chroot e instalo gambas y las aplicaciones que quiera sabiendo que no estaré tocando el sistema principal para nada.