Miert nem fut le a startx sima felhaszálóként?

Kezdőlap Fórumok SuSE Linux SuSE kezdõ Miert nem fut le a startx sima felhaszálóként?

2 bejegyzés megtekintése - 21-22 / 22
  • Szerző
    Bejegyzés
  • #2028853
    AMD486
    Felhasználó

      Mellesleg az X server CSAK rootként futtatható, felhasználóként úgy mûködik hogy a /usr/X11R6/bin/X binary suid root kell legyen, az xinit a wrapper amirõl itt homályosan szó volt, amit a ‘startx’ script paraméterez. (aki nem hiszi járjon utána — ‘ls -la `which X`;cat `which startx`’)

      Hülye kérdés: a stdoutban nem volt benne, hogy „X must be set SUID root”?
      Nekem anno DRI telepítésnél (X binary cserével jár) jött elõ a dolog, akkor innen szedtem össze a probléma megoldását…

      Valszleg a „biztonságos mód” leszedi a suid módot (más felhasználóként – ez esetben root – futás) a fájlról, mert ilyennel állítólag könnyû root jogokat szerezni — mindenesetre nélküle nehezebb, az fix 🙂

      #1880610
      csaba
      Felhasználó

        Adott egy viszonylag friss SUSE 9.3. rootként el tudom indítani az xwindow-t, igaz akkor is rá kell erõltetnem a kde-t. startx kde. Elõzõ telepítésnél egybõl a kde-vel indult. :-O
        A lényeg, hogy sima felhasználóként a következõ hibaüzenetet kapom:
        Fatal server error:
        Cannot move old log file (/var/log/Xorg.0.log” to „/var/log/Xorg.0.log.old”
        Ha ezt a fájlt kitörlöm, akkor a log mappába nem tud írni. stb.
        Nézegettem a neten. Odáig jutottam, hogy rootként kellene indítani az Xservert a háttérben. Meg vannak különbözõ wrapper megoldások.

        Valóban egy normálisan feltelepített rendszeren nem tudok indítani xwindow-t?

      2 bejegyzés megtekintése - 21-22 / 22
      • Be kell jelentkezni a hozzászóláshoz.