GNU/Linux >> Belajar Linux >  >> Ubuntu

Bagaimana Cara Memulai Aplikasi Gui Pada Kotak Ubuntu Jarak Jauh Melalui Ssh?

Saya bisa masuk ke mesin Ubuntu (Kubuntu 12.04) jarak jauh. Menggunakan info dari (Cara memulai perangkat lunak GUI pada PC Linux jarak jauh melalui SSH) Saya mencoba yang berikut setelah masuk:

[email protected]:~$ export DISPLAY=:0
[email protected]:~$ firefox
No protocol specified
No protocol specified
No protocol specified
No protocol specified
Error: cannot open display: :0

Saya mengharapkan kesuksesan yang sama seperti yang dinyatakan pada pertanyaan yang dirujuk. Sayangnya, seperti yang Anda lihat, itu tidak berhasil untuk saya. Mesin memiliki 3 tampilan. Mungkinkah itu masalahnya?

Apakah ada solusi sederhana? Saya juga membaca ( https://unix.stackexchange.com/questions/10121/open-a-window-on-a-remote-x-display-why-cannot-open-display ) tetapi saya tidak mengerti caranya menggunakan atau menerapkan saran itu. Itu terlalu rumit. Saya menghargai solusi yang relatif sederhana.

Saya melihat proses GUI yang berjalan (Kate) dengan ini:

# cat /proc/2857/environ | tr \\0 \\n | grep -E '^(DISPLAY|AUTHORITY)=' 
DISPLAY=:0

Itu semakin membingungkan saya mengapa ini tidak berhasil.

Menggunakan saran Scott Goodgame (di bawah), saya mencoba ini:

  1. masuk dengan opsi -X dan -C di SSH.
  2. ekspor DISPLAY=:0
  3. firefox &

Hasilnya adalah:

$ No protocol specified
No protocol specified
No protocol specified
No protocol specified
Error: cannot open display: :0

Jawaban yang Diterima:

Cara sederhana untuk dapat memulai program grafis adalah dengan memulai ssh seperti ini… ssh -X -C [email protected] itu kemudian akan memulai sesi ssh Anda seperti biasa, tetapi Anda kemudian dapat memulai program X seperti itu.. firefox & ini akan memulai firefox pada mesin jarak jauh, menampilkannya secara lokal kepada Anda, dan mengembalikan Anda ke prompt ssh.


Ubuntu
  1. Cara membuat terowongan ssh melalui proxy di ubuntu linux

  2. Bagaimana Memulai Anydesk Di Ubuntu Menggunakan Command Prompt?

  3. Berikut cara mengatur dan mengaktifkan SSH di Ubuntu Virtual Box

  1. Cara Mengaktifkan SSH di Ubuntu 18.04

  2. Bagaimana memulai GUI di Mesin Linux Ubuntu

  3. Bagaimana cara memulai Ubuntu dari Initramfs?

  1. Cara Menghasilkan Kunci SSH di Ubuntu 18.04

  2. Cara Mengaktifkan Desktop Jarak Jauh Ubuntu

  3. Cara menonaktifkan/mengaktifkan GUI di Ubuntu 22.04 Jammy Jellyfish Linux Desktop