Xoay màn hình ngoài với trình điều khiển NVIDIA


10

Tôi đang chạy Ubuntu 16.04 64-bit và có card đồ họa NVIDIA GeForce 940M (trình điều khiển NVIDIA độc quyền được cài đặt cho việc này). Tôi có một màn hình bên ngoài mà tôi muốn xoay theo chiều ngược chiều kim đồng hồ (tôi nghi ngờ nó có vấn đề, nhưng cụ thể đây là Oculus Rift có màn hình tôi đang cố xoay). Nó hoạt động chính xác với hầu hết các trò chơi / chương trình mà tôi chạy trên đó, nhưng mọi thứ tôi đi ngang vì tôi không thể xoay màn hình.

Khi tôi cố gắng thực hiện nó từ dòng lệnh bằng cách chạy xrandr --output HDMI-1 --rotate left, tôi nhận được kết quả đầu ra : xrandr: output HDMI-1 cannot use rotation "left" reflection "none". Điều tương tự cũng xảy ra khi tôi vào ứng dụng cài đặt hiển thị, khi tôi nhấp vào trình đơn thả xuống "xoay", tùy chọn duy nhất là "Bình thường". Tôi, tất nhiên, đã làm một chút nghiên cứu trước khi đăng bài này, nhưng từ những gì tôi có thể nói bằng cách thử xrandrlại sau khi thực hiện các thay đổi, nó đã không hoạt động. Tệp xorg.conf của tôi trông như thế này (được tạo từ ứng dụng cài đặt máy chủ 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

Các bổ sung tôi đã được Option "RandRRotation" "True"Option "RandRRotation" "on". Tôi cảm thấy như tôi đang thiếu một cái gì đó, nhưng tôi không tốt lắm với X11, đặc biệt là với các tệp cấu hình hiển thị như thế nào xorg.conf. Có điều gì nữa tôi có thể làm, điều gì đó tôi đang thiếu trong tất cả những điều này?


3
Bạn đã tìm thấy bất kỳ giải pháp cho điều này?
rtindru

3
đấu tranh là có thật .. tôi không thể tìm ra giải pháp cho vấn đề này
bộ sưu tập rác

Làm cho Rotation trở lại tuyệt vời!
Dibs

Rõ ràng canonical đã vá X để không cho phép xoay vòng cho trình điều khiển Nvidia devtalk.nvidia.com/default/topic/999654/linux/ phỏng
Max N

@MaxN thực sự là những lỗi này, từ năm 2011 đến 2014, đã được sửa với "vòng quay có thể quay được"
Robert Riedl

Câu trả lời:


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.