GNOME Bugzilla – Bug 588056
Add xterm and x11-apps as dependency in Debian and Ubuntu
Last modified: 2009-11-13 19:43:53 UTC
Please describe the problem: Hi, I installed gnome-shell using this Guide: http://live.gnome.org/GnomeShell#building When I want to run gnome-shell with ./gnome-shell I get this error http://nopaste.info/4d2a6ac2d3.html At the beginning of the Installation jhbuild told me what packages to install and I installed them. But two were missing: xterm and x11-apps Could you add this to the dependencylist as well? I like to have a minimal set of packages installed and so I got this problem. I think people who have metapackages like ubuntu-desktop installed will never see this problem. Steps to reproduce: 1. deinstall xterm and x11-apps 2. follow http://live.gnome.org/GnomeShell#building 3. try to run gnome-shell Actual results: gnome-shell will not start, because it is missing programms Expected results: gnome-shell starts as expected Does this happen every time? yes Other information:
I don't think there's any good reason for us to be launching xterm rather than gnome-terminal there, xlogo is entirely pointless, and xeyes is mostly just there to remind us of two bugs (drawing glitches with shaped windows, and lack of input redirection in the overlay causing the eyes to point in the wrong direction). We could make it at least optional. So, we should just change the set of initial programs.
Created attachment 147608 [details] [review] Use gnome-terminal rather than xterm+xeyes+xlogo in --xephyr mode Replace xterm with gnome-terminal and just drop the other two since I don't think there are any equivalently lightweight GNOME apps. Also remove the explicit geometry, since that was only there because we used to not do struts correctly
Comment on attachment 147608 [details] [review] Use gnome-terminal rather than xterm+xeyes+xlogo in --xephyr mode Sure; it's sometimes useful to have multiple apps started for something you are trying to reproduce in Xephyr, sometimes not, but not really worth adding extra deps for. Maybe add gnome-terminal to the Ubuntu/Debian case as well? - packages.ubuntu.com indicates that 'gnome-terminal' is the name there. Xephyr in general has became less useful once DRI2 broke hardware 3d support.
Attachment 147608 [details] pushed as 050e710 - Use gnome-terminal rather than xterm+xeyes+xlogo in --xephyr mode