Summary: | x11-apps/xinit-1.2.0-r3 breaks starting X by 'startx' from unpriviledged user | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sergey S. Starikoff <Ikonta> |
Component: | [OLD] Unspecified | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED INVALID | ||
Severity: | major | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
X server start error log
X server configuration file |
Description
Sergey S. Starikoff
2009-12-23 10:48:24 UTC
Excuse me, I've forgot to say that executing 'startx' by root successfully leads to working X server. For the moment looks INVALID, but attach both the log and xorg.conf (if you have one). (In reply to comment #2) > For the moment looks INVALID, but attach both the log > and xorg.conf (if you have one). > To my mind it also looks like INVALID. Though I'm not sure. Now I can say, that the issue was in handling ~/.xinitrc When this file (contains one string 'XSESSION="Xfce4"') exists, the X-server fails to start. After I've renamed it (removing should do the same), declaring XSESSION in /etc/env.d/90xsession (by exactly the same string) X server becomes work as it should. Created attachment 213944 [details]
X server start error log
Created attachment 213950 [details]
X server configuration file
(In reply to comment #3) > To my mind it also looks like INVALID. Though I'm not sure. > > Now I can say, that the issue was in handling ~/.xinitrc > When this file (contains one string 'XSESSION="Xfce4"') exists, the X-server > fails to start. In such case it is INVALID- that file is supposed to actually start something. (In reply to comment #6) > In such case it is INVALID- that file is supposed to actually > start something. > But does not. And another moment: At the start point (~/.xinitrc and /etc/env.d/90xsession don't exist yet, the XSESSION is declared in /etc/rc.conf) the update breaked the operability. But ebuild don't warned, that declaring XSESSION variable in /etc/rc.conf become outdated. post-install note is very clear about /etc/env.d/90xsession |