Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: [vyřešeno] Nefungující xforwarding mezi PC s U12.04  (Přečteno 1146 krát)

petrf

  • Návštěvník
  • Příspěvků: 60
[vyřešeno] Nefungující xforwarding mezi PC s U12.04
« kdy: 09 Prosince 2013, 20:45:58 »
Chtěl jsem vás poprosit o radu ohledně xforwardingu. Po přeinstalování PC mi přestal xforwarding chodit (SSH funguje normálně).
Pokud spustím příkaz xclock, tak se počítač tváří, že program normálně spustil, ale mě se nic na monitoru nezobrazí. V topu vidím, že je program xclock běžící. Pomocí Ctrl+C se dá program normálně ukončit.

Nastavení "serveru":
$ echo $DISPLAY
:0.0

$ cat /etc/ssh/sshd_config | grep "X11"
X11Forwarding yes
X11DisplayOffset 10

$ cat /etc/ssh/ssh_config | grep "X11"
ForwardX11 yes
ForwardX11Trusted yes


Díky Petr
« Poslední změna: 09 Prosince 2013, 22:48:55 od petrf »

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Nefungující xforwarding mezi PC s U12.04
« Odpověď #1 kdy: 09 Prosince 2013, 21:44:00 »
Forwarding musíš povolit na straně klienta, buď v ssh_config, nebo použít přepínač -X (Y) při připojování, bych řekl já.

petrf

  • Návštěvník
  • Příspěvků: 60
Re:Nefungující xforwarding mezi PC s U12.04
« Odpověď #2 kdy: 09 Prosince 2013, 21:51:10 »
Díky za odpověď.
Přesně tak to používám "ssh -X user@server"

Petr

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Nefungující xforwarding mezi PC s U12.04
« Odpověď #3 kdy: 09 Prosince 2013, 22:30:44 »
Pak ti asi moc nepomůžu, používat to zvládnu, ale debugovat moc ne. Nicméně, pokud se aplikace spustí a nehlásí žádný problém, evidentně na nějakém displeji běžet musí, jen asi ne na tom správném. Pokud si já po připojení na server vypíšu $DISPLAY, dostanu localhost:10.0

petrf

  • Návštěvník
  • Příspěvků: 60
Re:Nefungující xforwarding mezi PC s U12.04
« Odpověď #4 kdy: 09 Prosince 2013, 22:48:35 »
... Pokud si já po připojení na server vypíšu $DISPLAY, dostanu localhost:10.0

Díky za pomoc, to je přesně to co jsem potřeboval!
Měl jsem nastaveno v .bashrc "export DISPALY=:0.0" a po smazání to začalo chodit. Proč jsme to tam měl už netuším, ale nakopl jsi mi správným směrem.

Děkuji

 

Provoz zaštiťuje spolek OpenAlt.