Saya mencoba memainkan permainan (Deus Ex) yang harus saya modifikasi kecerahan karena sangat gelap dalam suasana saya. Gim ini memiliki pengaturan "Kecerahan", tetapi belakangan ini tidak berhasil. Saya mencoba mencari cara untuk mengubahnya dan mencari tahu yang xgamma
melakukan efek yang sama dengannya xgamma -gamma 5
. Tetapi setiap kali saya mengubahnya, pengaturan kembali setelah hampir satu detik (jadi ya, layar saya menyala lalu dimatikan). Bagaimana saya bisa, menjadikan xgamma
pengaturan permanen (atau persisten) atau saya harus menggunakan alat lain?
Sistem saya adalah desktop.
Tampaknya xrandr --output DVI-0 --brightness 2
melakukan hal yang sama, tetapi masih kembali ke 0 setiap kali saya menerapkan pengaturan.
Setiap kali saya mencoba untuk mengubahnya, output berikut mengisi Xorg.0.log
file:
[ 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)
Jadi, ternyata monitor saya akan terdeteksi ulang setiap kali.
sumber
Jawaban:
Saya konyol! Saya memiliki xflux dengan fluxgui diaktifkan, setiap kali saya ingin memodifikasi pengaturan xflux akan menghalangi saya. Semua perintah berfungsi, hanya xflux yang akan mengembalikannya.
Mereka yang ingin mengubah gamma / kecerahan mereka:
Gunakan
xrandr
untuk daftar output Anda:Seperti yang Anda lihat, output saya adalah
DVI-0
untuk mengubah kecerahan:Untuk mengubah gamma:
sumber
Saya berharap ada beberapa program interaktif untuk menyesuaikan
xrandr
pengaturan (khususnya gamma / kecerahan), tetapi tidak dapat menemukan apa pun.Jadi saya menulis skrip shell ini yang memungkinkan beberapa penyesuaian interaktif kecerahan / gamma, serta menyimpan / mengembalikan pengaturan.
Simpan file ke
irandr.sh
, lakukanchmod u+x irandr.sh
untuk membuatnya dapat dieksekusi, dan jalankan sebagai./irandr.sh <outputname>
.Tombol d/ f/ D/ F/ j/ k/ J/ Kmenyesuaikan pengaturan kecerahan ( d/ f/ D/ F) atau gamma ( j/ k/ J/ K) dengan langkah-langkah 5 (huruf kecil) atau 1 (huruf besar.)
s
menyimpan pengaturan ke dotfilel
memuat pengaturan dari dotfiler
ulang kecerahan / gamma ke default (1.0)q
seri.Dotfile untuk output yang diberikan adalah
~/irandr-<outputname>.dat
. Jika Anda menjalankan tanpa argumen, itu akanxrandr
menampilkan output yang valid .Anda dapat menambahkan
-setonly
argumen ke baris perintah, yang akan membaca pengaturan untuk dotfile tampilan yang diberikan, memperbarui tampilan, dan keluar. (Berguna, mungkin, dalam~/.bashrc
file untuk secara otomatis mengatur gamma / kecerahan.)sumber