This is now fixed. It appears that an xgl was still running as an artifact left over from edgy. I don't know how this was started (grepping the entire file system as root didn't find anything).
The work around seems to be to make sure you load "dri" and have a dri section in xorg.conf (it has been in and out like a yo-yo trying different, conflicting, bits of advice), # out /usr/sbin/gdm in /etc/X11 /default-display-manager, then reboot the system, the system will hang (because, for some reason, it seems there are no login gettys running under feisty, at least for me). Ctrl-Alt-Del and bring the system up in single user mode. Take out the hash in /etc/X11/default-display-manager and restart. Lo, the system now comes up minus xgl running and I can start up beryl. Now which of these things actually did what is required I don't know. I just wish it wasn't necessary to do any of it because I had a working, fully updated beryl + xgl system in edgy and it has taken nearly a week to get to back to that (without xgl). I hope that when the main release comes out this doesn't bite anyone else. -- [feisty] gnome does not recognise twinview anymore https://launchpad.net/bugs/96298 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs