Câu hỏi Thay đổi độ tương phản / gamma trong màn hình ngoài


Tôi đang chạy Ubuntu 13,10 64bit trên máy tính chỉ có đồ họa Intel HD (tức là không có card đồ họa chuyên dụng như NVidia).

Gần đây tôi đào CRT cũ của tôi (một HCL 15 "), và có vẻ hơi buồn tẻ khi kết nối với máy tính xách tay của tôi (màn hình máy tính xách tay có vẻ tốt). Tôi đã có thể giải quyết vấn đề này các cửa sổ bằng cách sử dụng thanh trượt Tăng cường màu trong Thuộc tính đồ họa Intel.

Tôi đã thử sử dụng https://apps.ubuntu.com/cat/applications/brightness-controller/, Nhưng màn hình có vẻ buồn tẻ ngay cả khi cài đặt đầy

Có cách nào để thực hiện việc này (tức là thay đổi độ tương phản / gamma chỉ cho màn hình ngoài) không?


1
2017-11-05 17:54


gốc




Các câu trả lời:


Bạn có thể điều khiển Gamma của xserver bằng xrandr. Trước tiên, bạn phải biết tên của đầu ra cho thiết bị / màn hình:

xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
DVI-0 connected 1024x768+0+0 (normal left inverted right x axis y axis) 304mm x 228mm
   1024x768       60.0*+   75.1     70.1  
   832x624        74.6  
   800x600        72.2     75.0     60.3  
   640x480        72.8     75.0     60.0  
   720x400        70.1  
DVI-1 disconnected (normal left inverted right x axis y axis)

Như bạn có thể thấy tên của các kết quả đầu ra của tôi được in đậm. Một khi bạn biết tên, bạn có thể thay đổi gamma:

xrandr --output DVI-0 --gamma 5:3:4

Hãy để tôi giải thích 1:1:1: --gamma <red>:<green>:<blue>. Nếu bạn đã có kiến ​​thức về các giá trị bạn có thể chơi với chúng, nếu bạn không thích các kết quả (hoặc chỉ cần ném màn hình) chỉ cần làm:

xrandr --output DVI-0 --gamma 1

Điều này sẽ đặt lại tất cả gamma thành 1.


2
2017-11-05 18:19



Cảm ơn, xrandr giúp phần nào. Tôi cũng muốn thay đổi độ tương phản, có cách nào đó để thực hiện điều đó không (tôi không thể sử dụng xcalib đúng cách) - 3l4ng
@ 3l4ng nếu tôi không nhầm, độ tương phản là phần cứng được quản lý (tức là màn hình, TV) và bộ điều khiển đồ họa Intel vừa truy cập vào các sở thích màn hình và thay đổi nó ở đó. Tôi không biết nếu linux có thể làm điều này, và tôi sẽ chơi tốt hơn với các bộ điều khiển màn hình tích hợp hoặc thay đổi cáp dữ liệu. - Braiam
nó là --gamma 1:1:1 (ít nhất, với xrandr 1.4.1, --gamma 1 sẽ không hoạt động) - Jocelyn delalande