Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 385261

Summary: Unable to start x server because missing programs twm, xclock and xterm
Product: Gentoo Linux Reporter: Niklas Johansson <raphexion>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Niklas Johansson 2011-10-01 21:04:41 UTC
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*
Comment 1 Rafał Mużyło 2011-10-02 14:24:23 UTC
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).
Comment 2 Niklas Johansson 2011-10-03 14:15:12 UTC
(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?
Comment 3 Rafał Mużyło 2011-10-08 13:10:14 UTC
Most of the users either know what they're doing or go straight for Gnome/KDE/xfce/etc. therefore bypassing this problem.
Comment 4 Niklas Johansson 2011-10-09 07:16:00 UTC
(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.