Saya mencoba menjalankan aplikasi (ParaView) dalam mode client-server dengan rendering grafisnya dilakukan di ujung (server) jarak jauh. Saya menggunakan SSH sebagai sarana saya untuk terhubung ke server, tetapi tidak ingin menggunakan penerusan X karena memperlambat proses rendering.
Namun, setiap kali saya mencoba membuka aplikasi pada tampilan server, saya mendapatkan kesalahan pada efek ini:
Invalid MIT-MAGIC-COOKIE-1 keyError: cannot open display ':0'
Saya telah melakukan penelitian mendalam tentang masalah ini dan telah mencoba prosedur yang disarankan berikut ini tetapi tidak berhasil:
- Digunakan "daftar xauth" untuk mendapatkan nilai MIT-MAGIC-COOKIE-1 untuk tampilan host lokal saya.
- Masuk ke host jarak jauh melalui ssh.
- Digunakan "export DISPLAY =: 0" pada host jarak jauh.
- Pada host jarak jauh, digunakan "tambah xauth" untuk menimpa nilai cookie untuk tampilan host jarak jauh dengan host lokal.
Saya yakin ini adalah prosedur yang benar, tetapi saya tidak mentransfer cookie yang tepat ke tampilan yang tepat.
Sekali lagi, saya ingin dapat menggunakan ssh untuk mempengaruhi pembukaan aplikasi pada tampilan komputer jarak jauh. Idealnya, saya ingin seluruh proses dilakukan melalui xauth daripada xhost, dan sekali lagi, saya tidak perlu menggunakan penerusan X. Apa yang mungkin saya lewatkan atau lakukan salah?