Xorg

如何更改 Xorg 伽瑪/亮度?

  • April 10, 2019

我正在嘗試玩一個遊戲(Deus Ex),我必須修改亮度,因為它在我的環境中非常暗。遊戲有一個“亮度”設置,但最近它不起作用。我試圖弄清楚如何改變它,並發現它xgammaxgamma -gamma 5. 但是每當我更改它時,設置會在將近一秒鐘後恢復(是的,我的螢幕亮起然後關閉)。我怎樣才能使xgamma設置永久(或持久)或我必須使用其他工具?

我的系統是台式機。

似乎xrandr --output DVI-0 --brightness 2做同樣的事情,但每當我應用設置時仍會恢復為 0。

每次我嘗試更改它時,以下輸出都會填充Xorg.0.log文件:

[ 14768.313] (II) RADEON(0): EDID vendor "HWP", prod id 9798
[ 14768.313] (II) RADEON(0): Using hsync ranges from config file
[ 14768.313] (II) RADEON(0): Using vrefresh ranges from config file
[ 14768.313] (II) RADEON(0): Printing DDC gathered Modelines:
[ 14768.313] (II) RADEON(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz eP)
[ 14768.313] (II) RADEON(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[ 14768.313] (II) RADEON(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
[ 14768.313] (II) RADEON(0): Modeline "640x480"x0.0   31.50  640 664 704 832  480 489 492 520 -hsync -vsync (37.9 kHz e)
[ 14768.313] (II) RADEON(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[ 14768.313] (II) RADEON(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[ 14768.313] (II) RADEON(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
[ 14768.313] (II) RADEON(0): Modeline "1024x768"x0.0   75.00  1024 1048 1184 1328  768 771 777 806 -hsync -vsync (56.5 kHz e)
[ 14768.313] (II) RADEON(0): Modeline "832x624"x0.0   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz e)
[ 14768.313] (II) RADEON(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
[ 14768.313] (II) RADEON(0): Modeline "800x600"x0.0   50.00  800 856 976 1040  600 637 643 666 +hsync +vsync (48.1 kHz e)

所以,顯然我的顯示器每次都會被重新檢測到。

傻我!我已經啟動了fluxgui的xflux,每次我想修改xflux的設置都會妨礙我。所有命令都有效,只是 xflux 會將其還原。

那些想要改變他們的伽瑪/亮度的人:

用於xrandr列出您的輸出:

$ 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

如您所見,我的輸出是DVI-0更改亮度:

xrandr --output DVI-0 --brightness 2

要更改伽瑪:

xrandr --output DVI-0 --gamma 2:2:1

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