Przekazywanie SSH X11 nie działa z klienta CentOS na serwer Ubuntu

2

Sprawdziłem już inne wątki związane z tym problemem, ale nic nie pomogło. Chcę połączyć się z klientem CentOS do serwera Ubuntu / ARMHF, uruchomić aplikację na serwerze i zobaczyć otwierający się GUI po stronie klienta.

Oto co mam:

  • na kliencie CentOS zadzwoniłem xhost + i setenforce 0 i związany z ssh -X na serwer

  • na stronie serwera Ubuntu w sshd_config X11Forwarding jest ustawione na yes, SELinux nie istnieje

Ale gdy próbuję uruchomić moją aplikację, nadal pojawia się komunikat o błędzie

18:11:57: Error: Unable to initialize GTK+, is DISPLAY set properly?

Więc ... co jeszcze może uniemożliwić otwarcie GUI po stronie klienta?

Elmi
źródło
od klienta CentOS do Ubuntu lub z Ubuntu do Fedory ? Dlaczego do cholery setenforce 0?
Jakuje
@Jakuje przepraszam, z CentOS - znalazłem inny wątek, który opisywał SELinux jako powód problemów z przekazywaniem X11, więc właśnie spróbowałem tego
Elmi
Ani xhost + ani setenforce 0 powinien być konieczny do przekazywania SSH. Wykonywanie tych czynności zmniejsza bezpieczeństwo bez żadnych korzyści.
mattdm
Czy masz gui działającego na serwerze, na którym chcesz się zalogować?
Kyle H
@ Kyle H tak, „serwer” to system komputerowy, w którym nie jest podłączony wyświetlacz - dlatego chcę pobrać tę aplikację za pomocą SSH
Elmi