x11 terlihat jelek saat membuka jendela jarak jauh dari ssh. Bisakah saya menggunakan tema GTK?


8

Saya menggunakan untuk terhubung ke komputer yang jauh menjalankan linux dari mac saya menggunakan ssh.

Misalnya saya menggunakan:

$ ssh -Y login@host

kemudian

$ gnome-open .

untuk membuka jendela nautilus. Jendela ini terbuka tetapi terlihat jelek. Saya menemukan di sini bahwa seseorang dapat menginstal tema GTK melalui Macports. Saya menginstal gtk2-auroradan gtk-chthemememilih tema aurora dengan sukses, tetapi jendela jarak jauh saya masih terlihat jelek.

Apakah tema ini (atau lainnya) berfungsi untuk windows jarak jauh atau hanya untuk windows x11 lokal?

Apakah ada cara untuk meningkatkan tampilan dan nuansa jendela jarak jauh?

mac  ssh  xorg  gtk 

Jawaban:


7

GTK terutama melakukan rendering sisi klien. Apa artinya ini bagi Anda adalah bahwa tema apa pun yang ingin Anda gunakan harus berada di sistem jarak jauh (sistem yang menjalankan aplikasi GTK).

Setelah Anda menginstal tema pada kotak linux, Anda dapat menyebabkan aplikasi GTK menggunakannya dengan memodifikasi file .gtkrc-2.0 (sekali lagi, pada kotak linux) dengan membuat file itu dan menambahkan baris seperti ini:

include "/usr/local/share/themes/Raleigh/gtk-2.0/gtkrc"

3

Sebagai alternatif, Anda dapat menjalankan daemon pengaturan lingkungan desktop Anda. Misalnya, salah satunya

gnome-settings-daemon
xfce4-settings-daemon
lxde-settings-daemon

Tentu saja, aplikasi jarak jauh tidak akan dapat mengakses tema lokal. Jika Anda ingin tema yang seragam di seluruh aplikasi lokal dan jarak jauh, pastikan tema tersebut dipasang di kedua lokasi.


Dalam pengalaman saya, menjalankan gnome-settings-daemon pada koneksi SSH dengan penerusan X akan mengacaukan input keyboard pada server X yang terlibat. Itu juga mencoba untuk membuat pengaturan lain yang mungkin tidak sesuai dalam sesi jarak jauh. Saya pikir yang terbaik adalah mengatur tema secara langsung menggunakan gtkrc.
LaC
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.