Không thể lấy kích thước gamma cho mặc định đầu ra khi cố gắng thêm độ phân giải màn hình mới


17

Tôi đang cố gắng điều chỉnh độ phân giải trên MSI GT70 2OC mới của mình. Trong cài đặt, chỉ có một độ phân giải khả dụng: 1920x1080. Điều này là tốt, ngoại trừ việc tôi cần giảm độ phân giải và làm cho hình chữ nhật hơn để máy tính xách tay hoạt động tốt với máy tính bảng PL-550 cũ của tôi.

Đây là những gì tôi làm:

cvt 1200 1000 60
    # 1200x1000 59.91 Hz (CVT) hsync: 62.19 kHz; pclk: 99.50 MHz
    Modeline "1200x1000_60.00"   99.50  1200 1280 1400 1600  1000 1003 1013 1038 -hsync +vsync
sudo xrandr --newmode "1200_1000_60"   99.50  1200 1280 1400 1600  1000 1003 1013 1038 -hsync +vsync
    xrandr: Failed to get size of gamma for output default

Làm thế nào để tôi vượt qua bước này?

CẬP NHẬT Đây là đầu ra của xrandr:

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1920 x 1080, current 1920 x 1080, maximum 1920 x 1080
default connected primary 1920x1080+0+0 0mm x 0mm
   1920x1080       0.0* 

Câu trả lời:


11

Bạn không cần sudophải đăng ký chế độ mới xrandr, hãy thử mà không cần sudo. Sau đó, bạn sẽ phải áp dụng độ phân giải mới với:

xrandr --addmode <your_connection_type> 1200x1000_60.00

Trường hợp <your_connection_type>thường là VGA1, DP1 hoặc HDMI1. Kiểm tra đầu ra xrandrđể biết tên chính xác của đầu ra được kết nối.


1
Tôi khá chắc chắn rằng thông điệp này (kích thước gamma) là vô hại, bạn đã thử áp dụng chế độ mới xrandr --addmodechưa?
Sylvain Pineau

vâng, bạn đã hoàn toàn đúng! Nhưng, bây giờ tôi nhận được một tin nhắn khác. 1200x1000 doesn't fit between 1920x1080 and 1920x1080. Bất cứ ý tưởng những gì tôi có thể làm về điều đó?
Asen Zahray

Tôi nhận được thông báo đó khi tôi đang cố gắng thay đổi độ phân giải thành 1200x1000 trong cài đặt
Arsen Zahray

"VGA-1" hoạt động với tôi (lưu ý dấu gạch ngang)
Kurdtpage

3

Tôi đã kéo tóc ra với vấn đề này một thời gian. Trong trường hợp của tôi, tôi đang chạy Kali Linux dưới dạng Live CD trong VirtualBox và muốn thay đổi độ phân giải màn hình.

:~$ xrandr --newmode "1200x900_60.00"   88.50  1200 1272 1392 1584  900 903 907 934 -hsync +vsync

Sau đó kiểm tra xem chế độ đã được thêm chưa:

:~$ xrandr
Screen 0: minimum 64 x 64, current 640 x 480, maximum 16384 x 16384
VGA-0 connected 640x480+0+0 0mm x 0mm
   640x480        60.0*+   60.0* 
   1600x1200      60.0  
   1440x1050      60.0  
   1280x960       60.0  
   1024x768       60.0  
   800x600        60.0  
   1200x900_60.00 (0x1b2)   88.5MHz
    h: width  1200 start 1272 end 1392 total 1584 skew    0 clock   55.9KHz
    v: height  900 start  903 end  907 total  934           clock   59.8Hz

Tiếp theo gán nó cho đầu ra video. Điều này đã được liệt kê trong bước trước và trong trường hợp này là VGA-0. Với LiveCD, nó cũng có thể là Mặc định

:~$ xrandr --addmode VGA-0 1200x900_60.00

:~$ xrandr
Screen 0: minimum 64 x 64, current 640 x 480, maximum 16384 x 16384
VGA-0 connected 640x480+0+0 0mm x 0mm
   640x480        60.0*+   60.0* 
   1600x1200      60.0  
   1440x1050      60.0  
   1280x960       60.0  
   1024x768       60.0  
   800x600        60.0  
   1200x900_60.00   59.8

Nếu bạn gặp lỗi:

xrandr: Failed to get size of gamma for output default

Sau đó thử khởi động lại X Server:

:~$ killall Xorg 

Và độ phân giải mới hiện xuất hiện trong các tùy chọn độ phân giải Cài đặt màn hình.


2

Nếu bạn có GPU nVidia hoặc ATI, bạn đã thử thay đổi trình điều khiển của mình, từ độc quyền sang không độc quyền hay ngược lại?

Hệ thống của tôi:

~$ inxi -G
Graphics:  Card: NVIDIA C61 [GeForce 7025 / nForce 630a] 
           X.Org: 1.15.1 drivers: nouveau (unloaded: fbdev,vesa) Resolution: 1920x1080@60.0hz 
           GLX Renderer: Gallium 0.4 on NV4C GLX Version: 2.1 Mesa 10.1.3

Tùy thuộc vào nhân / phân phối nào tôi đang chạy, đôi khi trình điều khiển nVidia 304 độc quyền hoạt động, trên các trình điều khiển khác, ví dụ Bodhi 3.0, với cùng thiết lập, có thể không đọc đúng kích thước của màn hình và cũng không thể đọc được gamma.

Bạn có thể thử đặt đầu ra của mình bằng dòng sau, ít nhất sẽ sửa báo cáo lỗi của bạn, nhưng có thể không sửa đầu ra của bạn:

xrandr --output default --gamma 0:0:0 --mode 1200x1000

Bạn cũng có thể muốn cài đặt tiện ích inxi và đăng đầu ra inxi -Gở đây để được trợ giúp thêm.


1

Chỉ cần cài đặt trình điều khiển NVIDIA

sudo apt-get update
sudo apt-get install inxi

Sau đó, trong lệnh tiếp theo, thay thế 361 bằng trình điều khiển bên phải. Bạn có thể tìm thấy điều này từ trang NVIDIA hoặc inxi -G.

sudo apt-get install nvidia-361

Khi bạn cập nhật, hãy chạy

sudo killlall Xorg

6
chạy lệnh của bạn đã phá vỡ Ubuntu của tôi.
Aerin

1

Tôi đã thử hầu hết tất cả các câu trả lời với xrandr trong phiên bản tiếng Anh và tôi luôn có cùng một thông báo lỗi xrandr: Không thể lấy kích thước gamma cho mặc định đầu ra .

Sau đó, có một giải pháp trong tiếng Trung đã cứu mạng tôi, tôi chỉ muốn chia sẻ điều đó.

Mở tập tin

sudo nano /etc/default/grub

tìm dòng

#GRUB_GFXMODE=640x480

chỉnh sửa 640x480 thành độ phân giải của bạn, ví dụ: 1920x1080 xóa #

ví dụ:

GRUB_GFXMODE=1920x1080 

Cập nhật bằng lệnh

sudo update-grub

Sau đó khởi động lại máy tính của bạn.

sudo reboot

Tham khảo: https://blog.csdn.net/u013764485/article/details/78007370


IDK tại sao nhưng điều này làm việc như một cơ duyên!
bhaskar

0

Tôi gặp vấn đề tương tự sau khi nâng cấp từ 14.04 lên 16.04.

Hóa ra tôi đã có trình điều khiển video của bên thứ ba mà tôi đã cài đặt cách đây nhiều năm để sử dụng tốt hơn thẻ video AMD Radeon của mình - trình điều khiển được gọi là fglrx-core.

Ubuntu đã cảnh báo tôi rằng trình điều khiển đã hết hạn và không còn cần thiết nữa, vì vậy tôi đã gỡ cài đặt nó và các phần phụ thuộc mồ côi (hai trong số chúng được xác định bởi apt-get remove).

Sau khi khởi động lại lạnh, Ubuntu đã phát hiện chính xác màn hình DVI của tôi và cho tôi độ phân giải mặc định mới - thực sự kỳ diệu. :)


1
Chào mừng bạn đến hỏi Ubuntu! Ở dạng hiện tại, câu trả lời của bạn không tốt như nó có thể. Bạn có thể xem lại Cách viết câu trả lời hay và hướng dẫn về phong cách cho câu hỏi và câu trả lời . Ví dụ: bạn có thể thêm cách xác định "phụ thuộc mồ côi". - Từ đánh giá
J. Starnes
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.