ฉันพยายามเปลี่ยนความคมชัดด้วยxcalib
คำสั่งxcalib -co 70
แต่ฉันได้รับข้อผิดพลาดต่อไปนี้:
Error - unsupported ramp size 0
ฉันพยายามเปลี่ยนความคมชัดด้วยxcalib
คำสั่งxcalib -co 70
แต่ฉันได้รับข้อผิดพลาดต่อไปนี้:
Error - unsupported ramp size 0
คำตอบ:
นี่เป็นข้อผิดพลาดจริง ๆ ที่รายงานต้นน้ำในเดเบียนและที่อื่น ๆ ดูเหมือนว่าเวอร์ชั่น X ที่ใหม่กว่าจะทำให้เกิดสิ่งนี้ ผู้ใช้รายงานวิธีแก้ปัญหาสำหรับไดรเวอร์ Intel และใช้งานได้สำหรับฉัน
ก่อนอื่นตรวจสอบให้แน่ใจว่าได้ติดตั้งไดรเวอร์ที่เหมาะสมจริง ๆ แล้ว :$ sudo apt install xorg xserver-xorg-video-intel
คุณต้องสร้าง.conf
ไฟล์xorg เพื่อบังคับใช้ไดรเวอร์ intel สร้างไฟล์/etc/X11/xorg.conf.d/20-intel.conf
และวางบรรทัดเหล่านี้ไว้ที่นั่น
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
EndSection
บน Ubuntu 18.04 และใหม่ไฟล์/etc/X11/xorg.conf
ควรมีภายใต้Driver "intel"
อาจจะเรียกว่าแตกต่างกันSection "Device"
Identifier
ตอนนี้รีบูตหรือรีสตาร์ท X ( sudo systemctl restart display-manager
)
บน Ubuntu 16.04 และก่อนหน้า
คำตอบอื่น ๆ ที่ได้ทำงานให้ฉันได้ค่อนข้างดี
บน Ubuntu 18.04
ฉันมาข้ามหัวข้อนี้ระบุว่าxcalib
ในที่เก็บ Ubuntu เก่าเกินไป - สร้างขึ้นในปี 2008 การปรับปรุงมีการไปเก็บข้อมูล xcalib ดังนั้นคุณสามารถโคลนที่เก็บ git จากที่นั่นและสร้างและติดตั้ง
ประการแรกคุณจะต้องมีคอมไพล์ทำและ cmake:
sudo apt install git cmake make
คุณจะต้องใช้ไลบรารีดังต่อไปนี้:
sudo apt install libx11-dev libxrandr-dev libxxf86vm-dev
และขั้นตอนหลัก:
git clone https://github.com/OpenICC/xcalib.git
cd xcalib
cmake CMakeLists.txt
sudo make install
คุณสามารถถอนการติดตั้งโดยเรียกใช้:
sudo make uninstall
หนึ่งรายการ (ใหม่สำหรับ Linux) สามารถค้นหาสิ่งเหล่านี้ได้ด้วย
apt-cache search [some-keyword]
นอกจากนี้
ประสบการณ์ของฉัน
สำหรับฉัน (บน XPS 9570) (และอีกอย่างน้อยหนึ่งรายการ) โซลูชันอื่นไม่ทำงานบน Ubuntu 18.04 - มันใช้งานไม่ได้นอกจากความจริงที่ว่ามันปิดใช้งานปุ่มปรับความสว่าง ฉันวางใจโซลูชันดังกล่าวสำหรับการย้อนกลับสีของหน้าจอมาระยะหนึ่งแล้ว - มันทำงานบน (X) Ubuntu 16.04, Debian Stretch
ขอบคุณ google - ฉันใช้งาน Google มานานกว่า 3 วันแล้วสำหรับฉันดูเหมือนว่า google จะค้นหาข้อความค้นหาของคุณเมื่อคุณออฟไลน์เพื่อให้สามารถให้ผลลัพธ์ที่เกี่ยวข้องมากขึ้นเมื่อคุณค้นหาอีกครั้ง
ตามที่อธิบายโดย @Serge Stroobandt ฉันสร้าง/etc/X11/xorg.conf.d/20-intel.conf
ไฟล์และวางบรรทัดเหล่านี้ไว้ที่นั่น
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
EndSection
สิ่งนี้ตัดข้อผิดพลาด 'ขนาดทางลาดที่ไม่สนับสนุน' แต่สร้างปัญหาตัวอักษรที่หายไปใหม่ ฉันดำเนินการแก้ไข/etc/X11/xorg.conf.d/20-intel.conf
เพื่อให้มีเนื้อหาต่อไปนี้ การแก้ไขปัญหาจดหมายที่หายไป แต่ตอนนี้ฉันได้รับความนิยมอย่างมาก ฉันหวังว่าจะมีทางออกที่ดีกว่า ฉันพยายาม @WorkWise Tweak Tool > Fonts > Antialiasing change from Subpixels Antialiasing to Standard Grayscale Aliasing
แต่มันไม่ได้แก้ไขตัวอักษรที่ขาดหายไปปัญหา
สำหรับตอนนี้เพียงแค่วางเนื้อหานี้ลงใน20-intel.conf
ไฟล์ของคุณและมันก็ดีพอ ๆ กัน
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "AccelMethod" "uxa"
EndSection
ตัวเลือก "AccelMethod" " string "
เลือกวิธีการเร่งความเร็ว มีแบ็กเอนด์สองสามพร้อมสำหรับการเร่ง DDX "UXA" (Unified Acceleration Architecture) เป็นแบ็กเอนด์ที่เป็นผู้ใหญ่ที่ถูกนำมาใช้เพื่อสนับสนุนรูปแบบไดรเวอร์ GEM อยู่ในกระบวนการของการถูกแทนที่โดย "SNA" (การเร่งความเร็วแบบใหม่ของ Sandybridge) จนกว่ากระบวนการนั้นจะเสร็จสมบูรณ์ความสามารถในการเลือกแบ็กเอนด์ที่จะใช้ยังคงอยู่สำหรับความเข้ากันได้ย้อนหลัง นอกจากนี้ยังมีคู่ของตัวเลือกย่อยเพื่อ จำกัด การเร่งความเร็วสำหรับการดีบัก ระบุ "off" หรือ "none" เพื่อปิดใช้งานการเร่งความเร็วทั้งหมดหรือ "blt" เพื่อปิดการเร่งความเร็วการแสดงผลและใช้เฉพาะเครื่องยนต์ BLT
เริ่มต้น: ใช้ SNA (เรนเดอร์เรนเดอร์)
-a
หรือ-alter
ตามที่อธิบายไว้ในคำถาม & คำตอบก่อนหน้านี้วิธีการปรับความคมชัดกับ xcalib