x11 ดูน่าเกลียดในขณะที่เปิดหน้าต่างระยะไกลจาก ssh ฉันสามารถใช้ชุดรูปแบบ GTK ได้หรือไม่


8

ฉันใช้เพื่อเชื่อมต่อกับคอมพิวเตอร์ระยะไกลที่ใช้ linux จาก mac ของฉันโดยใช้ ssh

ตัวอย่างเช่นฉันใช้:

$ ssh -Y login@host

แล้วก็

$ gnome-open .

เพื่อที่จะเปิดหน้าต่างหอยโข่ง หน้าต่างนี้เปิดขึ้น แต่มันดูน่าเกลียด ฉันพบที่นี่ที่หนึ่งสามารถติดตั้งธีม GTK ผ่าน Macports ฉันติดตั้งgtk2-auroraและgtk-chthemeเลือกชุดรูปแบบของแสงออโรร่าได้สำเร็จ แต่หน้าต่างระยะไกลของฉันยังดูน่าเกลียด

ชุดรูปแบบนี้ (หรืออื่น ๆ ) ใช้งานได้สำหรับหน้าต่างระยะไกลหรือเป็นเฉพาะสำหรับหน้าต่าง x11 ในเครื่อง

มีวิธีปรับปรุงรูปลักษณ์ของหน้าต่างระยะไกลหรือไม่?

mac  ssh  xorg  gtk 

คำตอบ:


7

GTK จะทำการเรนเดอร์ฝั่งไคลเอ็นต์เป็นหลัก สิ่งนี้มีความหมายสำหรับคุณคือธีมใด ๆ ที่คุณต้องการใช้จะต้องอยู่ในระบบรีโมต (ระบบที่รันแอพพลิเคชั่น GTK)

เมื่อคุณติดตั้งชุดรูปแบบบนกล่อง linux คุณสามารถทำให้แอปพลิเคชัน GTK ใช้งานได้โดยการแก้ไขไฟล์. gtkrc-2.0 (อีกครั้งบนกล่อง linux) โดยการสร้างไฟล์และเพิ่มบรรทัดดังนี้:

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

3

อีกทางหนึ่งคุณสามารถเรียกใช้ daemon การตั้งค่าสภาพแวดล้อมเดสก์ทอปของคุณ ตัวอย่างเช่นหนึ่งใน

gnome-ตั้งค่าภูต
xfce4 การตั้งค่า-ภูต
LXDE การตั้งค่า-ภูต

แน่นอนแอปพลิเคชันระยะไกลจะไม่สามารถเข้าถึงชุดรูปแบบท้องถิ่น หากคุณต้องการชุดรูปแบบที่เหมือนกันทั้งในแอพพลิเคชั่นในพื้นที่และระยะไกลตรวจสอบให้แน่ใจว่าได้ติดตั้งธีมในทั้งสองที่


จากประสบการณ์ของฉันการรัน gnome-settings-daemon บนการเชื่อมต่อ SSH ด้วยการส่งต่อ X จะทำให้การป้อนข้อมูลแป้นพิมพ์บนเซิร์ฟเวอร์ X เกี่ยวข้อง นอกจากนี้ยังพยายามทำการตั้งค่าอื่น ๆ ที่อาจไม่เหมาะสมในเซสชันระยะไกล ฉันคิดว่าเป็นการดีที่สุดที่จะตั้งค่าธีมโดยใช้ gtkrc โดยตรง
LaC
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.