startx v XFree86 4.0 nefunguje pro běžné uživatele
Supportní databáze (switchxf86)
Platí pro
SuSE Linux: Verze 7.0
XFree86: Verze 4.0
Symptomy:
Dosud jste používali XFree86 3.3.6. Nyní jste nainstalovali verzi 4.0
obsaženou v SuSE Linuxu 7.0. Pokud použijete příkaz startx,
zobrazí se pouze následující chybové hlášení a X server se nespustí.
Fatal server error:
xf86OpenConsole: Server must be running with root permissions
You should be using Xwrapper to start the server or xdm.
We strongly advise against making the server SUID root!
When reporting a problem related to a server crash, please send
the full server output, not just the last messages
X connection to :0.0 broken (explicit kill or server shutdown).
Příčina:
Když jste provedli přechod z XFree86 3.3.6 na 4.0, je potřeba ještě
aktualizovat pár souborů.
Řešení:
Nejjednodušší je provést tuto aktualizaci programem SaX2, kde použijete parametr
-f:
sax2 -f
Pokud jste již tuto konfiguraci programem SaX2 provedli, pak už jen stačí použít
jako root uživatel příkaz
switch2xf86-4
V případě, že budete chtít použít opět XFree86 3.3.6, použijte podobný příkaz:
switch2xf86-3x
Klíčová slova: STARTX, XFREE86, 4.0, XWRAPPER, ROOT, UžIVATEL
SDB-switchxf86, Copyright SuSE Linux AG, Nürnberg, Germany
- Verze: 29. Aug 2000
SuSE Linux AG - Poslední změnu: 29. Aug 2000 provedl snbarth (sdb_gen 1.40.0)