Unable to start x server because missing programs twm, xclock and xterm. The reason they are needed is because they are specified in /etc/X11/xinit/xinitrc Maybe we should add these three (twm, xclock and xterm) in runtime dependencies to xorg-server. Reproducible: Always Steps to Reproduce: 1. emerge xorg-server 2. startx Actual Results: *unable to start xserver, missing twm, xclock and xterm* Expected Results: *start xserver*
No bug here. 'emerge -1pv x11-apps/xinit' has the answer - most likely xorg server starts correctly, it simply has no clients to run. Read a few guides, manpages, etc about setting up xorg server (with focus on .xsesion/.xinitrc files).
(In reply to comment #1) > No bug here. > 'emerge -1pv x11-apps/xinit' has the answer - most likely xorg server starts > correctly, it simply has no clients to run. > Read a few guides, manpages, etc about setting up xorg server (with focus on > .xsesion/.xinitrc files). Hey, Well maybe I was unclear. It is not really a bug as much as an unwanted behavior according to me. I fixed the "problem" of course but I think we can think about it. When you make a clean install, which I did this weekend, and you install xorg-server. You are not able to fire up the xserver until you either change the config files or install xterm, xclock and twm. I think we should either, 1) Change the default config files to exclude the need for those 3 programs 2) Make a runtime dependency on xterm, xclock and twm Maybe I should not care, I know how to fix the problem, you know how to fix the problem, how cares about new users .... or?
Most of the users either know what they're doing or go straight for Gnome/KDE/xfce/etc. therefore bypassing this problem.
(In reply to comment #3) > Most of the users either know what they're doing or go straight for > Gnome/KDE/xfce/etc. therefore bypassing this problem. I think you are correct. I didn't see it from that perspective.