ฉันใช้ Ubuntu 16.04 64 บิตและมีการ์ดกราฟิก NVIDIA GeForce 940M (ติดตั้งไดรเวอร์ NVIDIA ที่เป็นกรรมสิทธิ์สำหรับสิ่งนี้) ฉันมีจอแสดงผลภายนอกที่ฉันต้องการหมุนทวนเข็มนาฬิกา (ฉันสงสัยว่ามันสำคัญ แต่โดยเฉพาะนี่คือ Oculus Rift ที่มีหน้าจอที่ฉันพยายามหมุน) มันทำงานได้อย่างถูกต้องกับเกม / โปรแกรมส่วนใหญ่ที่ฉันทำงาน แต่ทุกอย่างที่ฉันไปเพราะฉันไม่สามารถหมุนจอแสดงผล
เมื่อฉันพยายามที่จะทำมันจากบรรทัดคำสั่งโดยการเรียกใช้xrandr --output HDMI-1 --rotate left
ฉันจะได้ผลลัพธ์: xrandr: output HDMI-1 cannot use rotation "left" reflection "none"
. สิ่งเดียวกันนี้เห็นได้ชัดเมื่อฉันไปที่แอพการตั้งค่าการแสดงผลเมื่อฉันคลิกที่ "การหมุน" แบบเลื่อนลงตัวเลือกเดียวคือ "ปกติ" แน่นอนว่าฉันทำการวิจัยเล็กน้อยก่อนโพสต์สิ่งนี้ แต่จากสิ่งที่ฉันสามารถบอกได้โดยลองxrandr
อีกครั้งหลังจากทำการเปลี่ยนแปลงมันไม่ทำงาน ไฟล์ xorg.conf ของฉันมีลักษณะดังนี้ (สร้างจากแอพตั้งค่าเซิร์ฟเวอร์ NVIDIA X):
Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia"
Inactive "intel"
EndSection
Section "Device"
Identifier "intel"
Driver "modesetting"
BusID "PCI:0@0:2:0"
Option "AccelMethod" "None"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:1@0:0:0"
Option "RandRRotation" "on"
Option "ConstrainCursor" "off"
EndSection
Section "Screen"
Identifier "nvidia"
Device "nvidia"
Option "RandRRotation" "True"
Option "AllowEmptyInitialConfiguration" "on"
Option "IgnoreDisplayDevices" "CRT"
EndSection
เพิ่มเติมฉันทำอยู่และOption "RandRRotation" "True"
Option "RandRRotation" "on"
ฉันรู้สึกเหมือนฉันหายไปบางสิ่งบางอย่าง แต่ฉันไม่ดีกับ X11 xorg.conf
โดยเฉพาะอย่างยิ่งกับแฟ้มการกำหนดค่าการแสดงผลเช่น มีอะไรอีกบ้างที่ฉันสามารถทำได้บางสิ่งที่ฉันขาดไปจากทั้งหมดนี้?