ปัญหาความละเอียดหน้าจอไคลเอนต์ NX (จาก Mac OS X ไปยัง Ubuntu)


3

ฉันมีเครื่องอูบุนตูที่ฉันกำลังเชื่อมต่อกับการใช้ NOMACHINE NX Client ฉันต้องการเพิ่มความละเอียดหน้าจอ (นึกคิดเป็น 1600 x 1200) แต่ฉันไม่สามารถทำได้โดยใช้การตั้งค่าไคลเอนต์ มีข้อ จำกัด บางอย่างหรือไฟล์กำหนดค่าบางอย่างที่ฉันต้องแก้ไขในกล่อง Ubuntu เพื่อเพิ่มหรือไม่

คำตอบ:


4

ฉันประสบปัญหาเดียวกันเมื่อเชื่อมต่อจาก Mac 10.8 ไปยัง Ubuntu 10.04 ผ่าน NX และฉันใช้ xrandr เพื่อแก้ไข

Xrandr หรือ X Resize, Rotate และ Reflect Extension (RandR) [2] เป็นส่วนขยายของ X Window System ซึ่งช่วยให้ลูกค้าสามารถเปลี่ยนหน้าจอ X แบบไดนามิกเพื่อปรับขนาดหมุนและสะท้อนหน้าต่างรูทของหน้าจอ

ทำตามขั้นตอนเหล่านี้:

  1. บนเครื่อง Ubuntu ของคุณให้เรียกใช้ xrandr:

    $ xrandr

    ~$ xrandr SZ: Pixels Physical Refresh 0 1024 x 768 ( 347mm x 260mm ) 60
    1 160 x 120 (54 มม. x 41 มม.) 60
    2 320 x 240 (108 มม. x 81 มม.) 60
    3 640 x 480 (217 มม. x 163 มม.) 60
    4 800 x 600 (271 มม. x 203 มม.) 60
    การหมุนปัจจุบัน - ปกติ
    ภาพสะท้อนในปัจจุบัน - ไม่มี
    การหมุนเป็นไปได้ - ปกติ
    สามารถสะท้อนได้ - ไม่มี

    นี่จะแสดงรายการความละเอียดทั้งหมดที่มีในคอมพิวเตอร์ Ubuntu ของคุณ

  2. หากคุณต้องการเพิ่มความละเอียดใหม่ให้พูด 1680 X 1050 เพิ่ม:
    $ $ cvt 1680 1050
    ผลลัพธ์นี้:
    ~$ cvt 1680 1050
    1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
    Modeline "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync + vsync

  3. ตอนนี้คุณต้องสร้างแบบจำลอง

    $ xrandr --newmode <Modeline>
    แทนที่ & lt; Modeline & gt; ด้วย modeline ของเอาต์พุตก่อนหน้า:
    $ xrandr --newmode "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync

  4. แค่นั้นแหละ. ตอนนี้เมื่อคุณเรียกใช้ xrandr อีกครั้งคุณจะเห็นว่าความละเอียดที่เพิ่มใหม่ในรายการ:
    ~$ xrandr SZ: Pixels Physical Refresh 0 1024 x 768 ( 347mm x 260mm ) 60
    1 160 x 120 (54 มม. x 41 มม.) 60
    2 320 x 240 (108 มม. x 81 มม.) 60
    3 640 x 480 (217 มม. x 163 มม.) 60
    4 800 x 600 (271 มม. x 203 มม.) 60
    5 1680 x 1050 (569 มม. x 356 มม.) 60
    การหมุนปัจจุบัน - ปกติ
    ภาพสะท้อนในปัจจุบัน - ไม่มี
    การหมุนเป็นไปได้ - ปกติ
    สามารถสะท้อนได้ - ไม่มี

  5. สร้างการเชื่อมต่อ NX ใหม่กับ Ubuntu ของคุณ - ใช้ KDE / Gnome และรับความละเอียดสูงสุดจากรายการที่ลูกค้าของคุณสนับสนุน


1

หากคุณใช้ NX Player เวอร์ชัน 4 คุณควรจะสามารถทำได้โดยการเปลี่ยนความละเอียดในการตั้งค่าระบบปฏิบัติการของเซิร์ฟเวอร์ แต่ใน Ubuntu 12.04 พาเนลการแสดงผลจะว่างเปล่าในระหว่างเซสชัน NX

คุณสามารถลองใช้ xrandr เพื่อเปลี่ยนความละเอียดในแบบนั้น แต่ฉันยังไม่เข้าใจวิธีการทำงานกับ NX ได้ http://www.ubuntugeek.com/how-change-display-resolution-settings-using-xrandr.html

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.