Làm cách nào để tôi giải quyết được xrandr: không thể tìm thấy crtc cho sản lượng đầu ra?


16

Bất cứ khi nào tôi đi làm tôi gõ

xrandr --auto
xrandr --output VGA1 --right-of LVDS1

Điều này làm cho màn hình thứ hai của tôi hoạt động, tuy nhiên bây giờ tôi nhận được

xrandr: cannot find crtc for output VGA1

Để tham khảo ở đây là đầu ra của xrandr,

Screen 0: minimum 320 x 200, current 3286 x 1080, maximum 8192 x 8192
LVDS1 connected 1366x768+1920+0 (normal left inverted right x axis y axis) 277mm x 156mm
   1366x768       60.0*+
   1360x768       59.8     60.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 connected (normal left inverted right x axis y axis)
   1680x1050      59.9 +
   1600x1200      60.0  
   1680x945       60.0  
   1400x1050      74.9     60.0  
   1600x900       60.0  
   1280x1024      75.0     60.0  
   1440x900       75.0     59.9  
   1280x960       60.0  
   1366x768       60.0  
   1360x768       60.0  
   1280x800       74.9     59.8  
   1152x864       75.0  
   1280x768       74.9     59.9  
   1280x720       60.0  
   1024x768       75.1     70.1     60.0  
   1024x576       60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   848x480        60.0  
   640x480        72.8     75.0     66.7     60.0  
   720x400        70.1  
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 1920x1080+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
DP3 disconnected (normal left inverted right x axis y axis)
  1920x1080 (0x1df)  148.5MHz
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock   67.5KHz
        v: height 1080 start 1084 end 1089 total 1125           clock   60.0Hz

Câu trả lời:


15

Điều này xảy ra vì bạn có một màn hình khác đã hoạt động, trong trường hợp này DP2. DP2đây là một màn hình đang chạy trên DisplayPort. Máy tính xách tay là Lenovo x230 và nó đã được khởi động với một đế cắm Ultrabase 3 .

Bạn có thể giải quyết vấn đề này bằng cách tắt màn hình bằng cách sử dụng,

xrandr --output DP2 --off

Bây giờ, trong XFCE hoặc máy trạm tương tự, bạn sẽ thấy diện tích màn hình của mình bị thu hẹp. Sau đó, bạn có thể tiếp tục chạy các xrandrlệnh của bạn như bình thường,

xrandr --auto
xrandr ...

3
Bạn có một nguồn với nhiều thông tin hơn? Hoặc, bạn có biết cách nào để giải quyết vấn đề này mà không ngắt kết nối màn hình thứ hai (tôi muốn có một thiết lập ba màn hình)? Cảm ơn
RSFalcon7

1
Tôi thấy rằng nó giúp tắt các đầu ra bị ngắt kết nối. Đôi khi tôi phải tắt chúng một cách riêng biệt , trước khi bật đầu ra mới, để tránh lỗi "không thể tìm thấy crtc cho đầu ra". Thông tin thêm: github.com/wertarbyte/autorandr/pull/16
seanf
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.