kesalahan xcalib - ukuran ramp tidak didukung


13

Saya mencoba mengubah kontras dengan xcalibdengan perintah xcalib -co 70tetapi saya mendapatkan kesalahan berikut:

Error - unsupported ramp size 0

1
Menurut README xcalib parameter terakhir harus berupa profil ICC, atau -aatau -alterseperti yang dijelaskan dalam T&J sebelumnya. Bagaimana menyesuaikan kontras dengan xcalib
steeldriver

Saya mencoba, kesalahan yang sama.
tomasantunes

@ TomásAntunes Sudahkah Anda mencoba solusi yang disebutkan?
Anwar

Jawaban:


11

Ini sebenarnya bug seperti yang dilaporkan di hulu di debian dan berbagai tempat lainnya. Sepertinya versi X yang lebih baru menyebabkan ini. Seorang pengguna melaporkan solusi untuk driver intel dan itu berhasil untuk saya.

Pertama-tama, pastikan bahwa driver yang sesuai benar-benar diinstal :$ sudo apt install xorg xserver-xorg-video-intel

Anda perlu membuat .conffile xorg untuk memaksa penggunaan driver intel. Buat file /etc/X11/xorg.conf.d/20-intel.confdan letakkan garis-garis ini di sana.

Section "Device"
  Identifier "Intel Graphics"
  Driver "intel"
EndSection

Di Ubuntu 18.04 dan yang lebih baru, file tersebut /etc/X11/xorg.confharus berisi di Driver "intel"bawah Section "Device". The Identifierdapat disebut berbeda.

Sekarang reboot atau mulai ulang X ( sudo systemctl restart display-manager).


bagaimana saya bisa menghindari reboot?
erjoalgo

1
Anda dapat mencoba memulai ulang X
Anwar

Terima kasih. Memecahkan masalah saya tetapi entah bagaimana saya tidak menemukan folder xorg.conf.d di dalam / etc / X11, saya menggunakan Ubuntu 18.04 jadi saya membuat direktori, meletakkan file di dalamnya dan menambahkan kode yang sama ke file baru di / etc / X11 / Xsession.d / 20-intel.conf
Geppettvs D'Constanzo

Ini tidak berfungsi di Edisi Pengembang Dell XPS13: Saya tidak bisa masuk setelah melakukan ini
Daniel

1
@ GeppettvsD'Constanzo apa sistem Anda? Saya memiliki ubuntu 18.04 dan thinkpad t460s dengan intel skylake, tidak berfungsi untuk saya setelah membuat file
sunxd

3

Di Ubuntu 16.04 dan sebelumnya

The jawaban lain telah bekerja untuk saya cukup baik.

Di Ubuntu 18.04

Saya menemukan utas ini yang menyatakan bahwa xcalibdalam repositori Ubuntu terlalu lama - dibangun pada tahun 2008. Ada pembaruan pada repositori xcalib . Jadi, Anda dapat mengkloning repositori git dari sana, dan membangun serta menginstal.

Pertama, Anda harus memiliki git, make, dan cmake:

sudo apt install git cmake make

Anda juga akan memerlukan perpustakaan berikut:

sudo apt install libx11-dev libxrandr-dev libxxf86vm-dev

Dan langkah-langkah utamanya:

git clone https://github.com/OpenICC/xcalib.git
cd xcalib
cmake CMakeLists.txt
sudo make install

Anda dapat menghapus instalasi dengan menjalankan:

sudo make uninstall 

Satu (mereka yang baru mengenal Linux) dapat mencari ini dengan

apt-cache search [some-keyword]

Selain,

Pengalaman saya

Bagi saya (pada XPS 9570) (dan setidaknya satu lagi), solusi lainnya tidak bekerja pada Ubuntu 18.04 - itu tidak berfungsi, selain itu ia menonaktifkan kunci kecerahan. Saya mengandalkan solusi itu untuk membalikkan warna layar selama beberapa waktu - itu berhasil pada (X) Ubuntu 16.04, Debian Stretch.

Sekarang, terima kasih kepada google - Saya telah googling sejak lebih dari 3 hari - bagi saya, sepertinya google terus mencari permintaan Anda saat Anda offline, sehingga dapat memberikan Anda hasil yang lebih relevan ketika Anda mencarinya lagi.


Terima kasih, saya mencoba menggunakan xcalib, gagal melakukannya, dan jawaban Anda adalah solusinya!
Danny

0

Seperti yang dijelaskan oleh @Serge Stroobandt, saya membuat /etc/X11/xorg.conf.d/20-intel.conffile dan meletakkan baris-baris ini di sana

Section "Device"
  Identifier "Intel Graphics"
  Driver "intel"
EndSection

Ini menghilangkan kesalahan 'ukuran jalan tidak didukung' tetapi membuat masalah huruf hilang baru . Saya kemudian melanjutkan untuk memodifikasi /etc/X11/xorg.conf.d/20-intel.confmengandung tubuh berikut. Ini memperbaiki masalah huruf yang hilang . Tapi sekarang saya mengambil hit kinerja besar. Saya berharap ada solusi yang lebih baik. Saya mencoba @WorkWise Tweak Tool > Fonts > Antialiasing change from Subpixels Antialiasing to Standard Grayscale Aliasingtetapi tidak memperbaiki masalah huruf yang hilang .

Untuk saat ini, masukkan saja tubuh ini ke dalam 20-intel.conffile Anda dan itu bagus.

Section "Device"
    Identifier  "Intel Graphics"
    Driver      "intel"
    Option      "AccelMethod"  "uxa"
EndSection

Opsi "AccelMethod" " string "

Pilih metode akselerasi. Ada beberapa backend yang tersedia untuk mempercepat DDX. "UXA" (Unified Acceleration Architecture) adalah backend matang yang diperkenalkan untuk mendukung model driver GEM. Ini sedang dalam proses digantikan oleh "SNA" (Akselerasi Baru Sandybridge). Sampai proses itu selesai, kemampuan untuk memilih backend yang akan digunakan tetap untuk kompatibilitas ke belakang. Selain itu, ada sepasang sub-opsi untuk membatasi akselerasi untuk penggunaan debugging. Tentukan "mati" atau "tidak ada" untuk menonaktifkan semua akselerasi, atau "blt" untuk menonaktifkan akselerasi render dan hanya menggunakan mesin BLT.

Default: gunakan SNA (akselerasi render)

Sumber


Seperti yang diperlihatkan dalam Akselerasi SNA vs Akselerasi UXA , metode akselerasi SNA default dan yang baru dua kali lebih cepat jika berfungsi.
Serge Stroobandt
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.