Kirjoittaja Aihe: cannot connect to X server :0.0  (Luettu 2067 kertaa)

tjka

  • Käyttäjä
  • Viestejä: 144
    • Profiili
cannot connect to X server :0.0
« : 22.04.09 - klo:19.00 »
Kirjaudun Terminaalissa toisella tunnuksella tyyliin "su user2" ja sitten yritän käynnistää Konquerorin "konqueror &", tai vaikka selaimen "firefox &" mutta ruudulle hyppää ilmoitus:
No protocol specified
konqueror: cannot connect to X server :0.0 tai Error: cannot open display: :0.0

OpenSuSEssa tuo toimii hienosti, joten Ubuntu on selvästi säädetty toimimaan eri tavalla...mutta mikä on se "vipu" jolla voin "korjata" tuon ?


-tjka

SuperOscar

  • Käyttäjä
  • Viestejä: 4000
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: cannot connect to X server :0.0
« Vastaus #1 : 22.04.09 - klo:19.50 »
Katsopa onko tästä muinoisesta (kahdeksan vuoden takaisesta) sfnet.atk.linuxin säikeestä apua. Minulla näkyy tuolloin olleen sama ongelma.
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

tjka

  • Käyttäjä
  • Viestejä: 144
    • Profiili
Vs: cannot connect to X server :0.0
« Vastaus #2 : 24.04.09 - klo:20.54 »
Thanx, mutta eipä nuo auttaneet tai sitten hutiloin jotain...  :-[
Duunissa touhuilen SLES10 -palvelinten kanssa, mutta kotona tuppaa sitten virta loppumaan eikä jaksa kovin syvällisesti Ubua tutkia. Ubu on kuitenkin muulle perheelle parempi distro kuin openSuSE (jota osaan paremmin)...

Olisiko muilla ideoita?

-tjka-

SuperOscar

  • Käyttäjä
  • Viestejä: 4000
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: cannot connect to X server :0.0
« Vastaus #3 : 24.04.09 - klo:21.47 »
Eikö se ensimmäinenkään eli ”xhost local:”? Huomaa siis, että komento täytyy antaa ennen kuin annat su-komennon.

Minulla näkyy toimivan:

Koodia: [Valitse]
tn@whitehead [~]$ xhost local:
non-network local connections being added to access control list
tn@whitehead [~]$ su vieras
Salasana:
vieras@whitehead:/home/tn$ konqueror
QDir::currentDirPath: stat(".") failed
QDir::currentDirPath: stat(".") failed
QDir::currentDirPath: stat(".") failed
QDir::currentDirPath: stat(".") failed
Session management error: Could not open network socket
Session management error: Could not open network socket
kbuildsycoca running...
Reusing existing ksycoca
vieras@whitehead:/home/tn$ exit
exit

Runsaista virheilmoituksista huolimatta Konqueror pyörähtää kauniisti käyntiin. XAUTHORITY-ympäristömuuttujan eksporttaus ei minullakaan tuntunut onnistuvan, mutta se voi johtua siitä, ettei vieras-käyttäjällä ole ylipäätään oikeuksia oman tunnukseni kotihakemistoon.
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

tjka

  • Käyttäjä
  • Viestejä: 144
    • Profiili
Vs: cannot connect to X server :0.0
« Vastaus #4 : 27.04.09 - klo:12.00 »
Jep, hosuin vähän  ;D . Nyt toimii jo paremmin mutta esim. Konqueror herjaa edelleen...

Could not delete file file:///home/username/.kde/share/apps/konqueror/autosave/owned_by.
No ksycoca4 database available!

Tuo owned_by on hakemisto ja siellä ei ole yhtään tiedostoa...

-tjka-