Clipboard disediakan oleh X server . Tidak peduli apakah server tidak memiliki headless atau tidak, yang penting adalah sesi grafis lokal Anda tersedia untuk program yang berjalan pada mesin jarak jauh. Berkat desain jaringan transparan X, hal ini dimungkinkan.
Saya berasumsi bahwa Anda terhubung ke server jarak jauh dengan SSH dari mesin yang menjalankan Linux. Pastikan penerusan X11 diaktifkan di konfigurasi klien dan di konfigurasi server. Dalam konfigurasi klien, Anda harus memiliki garis ForwardX11 yesdi
~/.ssh/configuntuk memilikinya secara default, atau memberikan opsi -Xkepada sshperintah hanya untuk sesi itu. Dalam konfigurasi server, Anda harus memiliki garis X11Forwarding yesdi
/etc/ssh/sshd_config(itu hadir secara default pada Ubuntu).
Untuk memeriksa apakah X11 forwarding diaktifkan, melihat nilai dari
DISPLAYvariabel lingkungan: echo $DISPLAY. Anda akan melihat nilai seperti localhost:10(aplikasi yang berjalan pada mesin jarak jauh diberitahu untuk terhubung ke layar yang berjalan pada mesin yang sama, tetapi koneksi tampilan tersebut sebenarnya diteruskan oleh SSH ke tampilan sisi klien Anda). Perhatikan bahwa jika DISPLAYtidak disetel, tidak ada gunanya menyetelnya secara manual: variabel lingkungan selalu disetel dengan benar jika penerusan ada. Jika Anda perlu untuk mendiagnosa masalah koneksi SSH, memberikan opsi -vvvuntuk sshmendapatkan jejak rinci tentang apa yang terjadi.
Jika Anda terhubung melalui beberapa cara lain, Anda mungkin dapat atau mungkin tidak dapat mencapai penerusan X11. Jika klien Anda menjalankan Windows,
PuTTY
mendukung penerusan X11; Anda harus menjalankan server X pada mesin Windows seperti Xming .
Oleh Gilles dari askubuntu
echo $DISPLAYdikatakannya?