su vs. X

8 bejegyzés megtekintése - 1-8 / 8
  • Szerző
    Bejegyzés
  • #1899676
    gabaman
    Felhasználó

      „Miért van az, hogyha X-ben át su-zok root-ra, akkor nem tudom elindítani a grafikus alkalmasásokat, mert ezt írja ki (sid, xfree86 4, kde 3.1) „
      Hianyzik a /root/.Xauthority fájl.

      $ su root
      # xauth generate :0 .

      #1899677
      n
      Felhasználó

        Alternativa:
        $ su -m

        Vagy:

        $ sudo kwrite
        (bar ennel leteznie kell az /etc/sudoers file-nak valami ilyesmi tartalommal:
        felhasznalo ALL=(ALL) ALL
        )

        #1899678
        fellow
        Felhasználó

          Tedd be az xhost +local: sort az .xsession/.xinitrc-d be.

          #1899679
          laxy
          Felhasználó

            Hát akkor összefoglalom mire jutottam:

            gabaman ötlete:
            bash-2.05b$ su
            Password:
            galaxy:/home/laxy# xauth generate :0
            Xlib: connection to „:0.0” refused by server
            Xlib: No protocol specified

            xauth: (argv):1: unable to open display „:0”.

            n ötlete:
            Ezek mûködnek, kisebb szépséghibákkal, pl. nem tudja használni az aRts-ot, illetve a kwrite se tudja betölteni a fájllistákat, ha meg akarok nyitni egy fájl-t 🙁

            fellow ötlete:
            nincs is ilyen fájl, ha meh a /etc/X11/xinit/xinitrc -be írom be azt a sort akkor nem mûxik. 🙁
            xhost +local: -ot kell beírni vagy nem kell a : ?

            Szóval érdekelnének újabb megoldások is, ha valakinek van még ötlete.

            Pl. a Mandrakeban haveromnál át su-zva root-ra mindent tökéletesen el lehet indítani, tudja használni a root is a display-t, de nem sikerült kideríteni milyen beállításnak köszönhetõ ez.

            THX! 😉

            #1899680
            gabaman
            Felhasználó

              Tehát:

              $ su root

              # xauth generate :0 .
              (Pont kell a végére, copy&paste)

              # xhost +local
              (Nem kell kettõspont), bár szerintem így helyes:
              # xhost +localhost

              #1899681
              n
              Felhasználó

                es ehhez mit szolsz?

                $ kdesu kwrite

                ennek igazan muxenie kellene / legalabbis kde alatt…

                #1899682
                laxy
                Felhasználó

                  Ez a kdesu télleg mûxik.

                  Rendes konzolos su-val gondolom azért nem megy a dolog mert a /root/.kde/socket-gepnev simlynkben nincs benne a kdeinit-:0

                  mondjuk ezt valahogy nem lehet kiiktatni, hogy ne keresse, vagy hogy mindegyik felhasználó ugyanazt használja, és ne legyen mindenkinek különbözõ?

                  Van valakinek ötlete?

                  THX! 😀

                  #1868662
                  csaba
                  Felhasználó

                    Miért van az, hogyha X-ben át su-zok root-ra, akkor nem tudom elindítani a grafikus alkalmasásokat, mert ezt írja ki (sid, xfree86 4, kde 3.1):
                    # kwrite
                    Xlib: connection to „:0.0” refused by server
                    Xlib: No protocol specified

                    ** CRITICAL **: Unable to open display

                    ja és még az is a kérdésem, hogy a Konsole az miért nem hajtja végre a profiles fájlt, ha elindítom?

                    Kössz a segítségeket elõre is! 😉

                  8 bejegyzés megtekintése - 1-8 / 8
                  • Be kell jelentkezni a hozzászóláshoz.