Nvidia

無法使用 xrandr 旋轉螢幕

  • September 15, 2017

作業系統:Linux Mint

的輸出inxi -xG

Graphics:  Card: NVIDIA GF108 [GeForce GT 440] bus-ID: 02:00.0 
         X.Org: 1.13.0 drivers: vesa (unloaded: fbdev) Resolution: 
800x600@0.0hz 
        GLX Renderer: Gallium 0.4 on llvmpipe (LLVM 3.3, 128 bits) GLX
Version: 2.1 Mesa 9.2.0 Direct Rendering: Yes

打算翻轉PC的螢幕。以上關於目前顯卡和作業系統的資訊。

$ xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 320 x 400, current 800 x 600, maximum 800 x 600
default connected 800x600+0+0 0mm x 0mm
 800x600         0.0* 
 640x480        60.0  
 640x400         0.0  
 320x400         0.0 

到目前為止,我試圖按照網際網路上的可用提示進行操作,但未成功。我的主要懷疑是關於 Nvidia 驅動程序。任何人都可以闡明這個問題嗎?

此命令:xrandr -o rotate不起作用。

您需要--rotate在較新版本的xrandr-o交換機中使用。

例子

$ xrandr --output LVDS1 --rotate left
$ xrandr --output LVDS1 --rotate right
$ xrandr --output LVDS1 --rotate normal

我的輸出是什麼?

您可以在不使用xrandr任何參數的情況下找到顯示器的名稱。

$ xrandr
Screen 0: minimum 320 x 200, current 1440 x 900, maximum 8192 x 8192
LVDS1 connected primary 1440x900+0+0 (normal left inverted right x axis y axis) 303mm x 190mm
  1440x900       60.0*+   50.0  
  1024x768       60.0  
  800x600        60.3     56.2  
  640x480        59.9  
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
HDMI3 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
DP3 disconnected (normal left inverted right x axis y axis)

英偉達卡

使用此顯卡,您可能需要將其添加到xorg.conf文件的“設備”部分。

Option    "RandRRotation" "True"

您必須重新啟動 X11 才能使此更改生效。這樣做之後,xrandr您應該能夠旋轉顯示器。

參考

引用自:https://unix.stackexchange.com/questions/115311