x11 trông xấu xí trong khi mở một cửa sổ từ xa từ ssh. Tôi có thể sử dụng các chủ đề GTK không?


8

Tôi sử dụng để kết nối với một máy tính ở xa chạy linux từ máy Mac của tôi bằng ssh.

Ví dụ tôi sử dụng:

$ ssh -Y login@host

sau đó

$ gnome-open .

để mở một cửa sổ nautilus. Cửa sổ này mở nhưng trông xấu. Tôi thấy ở đây người ta có thể cài đặt các chủ đề GTK thông qua Macports. Tôi đã cài đặt gtk2-auroragtk-chthemechọn chủ đề cực quang thành công, nhưng các cửa sổ từ xa của tôi vẫn trông xấu xí.

Là chủ đề này (hoặc những người khác) làm việc cho các cửa sổ từ xa hay chỉ dành cho các cửa sổ x11 cục bộ?

Có cách nào để cải thiện giao diện của các cửa sổ từ xa không?

mac  ssh  xorg  gtk 

Câu trả lời:


7

GTK chủ yếu thực hiện kết xuất phía máy khách. Điều này có ý nghĩa gì với bạn là mọi chủ đề bạn muốn sử dụng phải nằm trên hệ thống từ xa (hệ thống chạy ứng dụng GTK).

Khi bạn cài đặt chủ đề trên hộp linux, bạn có thể khiến các ứng dụng GTK sử dụng nó bằng cách sửa đổi tệp .gtkrc-2.0 (một lần nữa, trên hộp linux) bằng cách tạo tệp đó và thêm một dòng như thế này:

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

3

Thay phiên, bạn có thể chạy trình nền cài đặt của môi trường máy tính để bàn của bạn. Ví dụ: một trong

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

Tất nhiên, một ứng dụng từ xa sẽ không thể truy cập các chủ đề địa phương. Nếu bạn muốn một chủ đề thống nhất trên cả ứng dụng cục bộ và từ xa, hãy chắc chắn rằng chủ đề được cài đặt ở cả hai vị trí.


Theo kinh nghiệm của tôi, việc chạy gnome-settings-daemon trên kết nối SSH với chuyển tiếp X sẽ làm rối loạn đầu vào bàn phím trên máy chủ X có liên quan. Nó cũng cố gắng thực hiện các cài đặt khác có thể không phù hợp trong phiên từ xa. Tôi nghĩ tốt nhất là đặt chủ đề trực tiếp bằng gtkrc.
LaC
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.