LINUX.ORG.RU

Как настроить OLED в Linux

 , ,


1

2

После установки Xubuntu на Asus Vivobook(дисплей OLED, не работала регулировка яркости через ползунок, то есть при уменьшение или увеличения яркость остаётся на максимуме. Обновил драйвера, не помогло.Пробовал задать через /sys/class/backlight.После выяснил здесь на форуме, что упустил главную особенность - что у OLED нет backlight.Прошу знающих поделиться инфой есть толковая низкоуровневая реализация регулировки яркости пикселей, цветопередачи и других крайне необходимых вещей для OLED в Linux.

lshw -c video
  *-display                 
       description: VGA compatible controller
       product: Intel Corporation
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       logical name: /dev/fb0
       version: 01
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list rom fb
       configuration: depth=32 driver=i915 latency=0 mode=2880x1800 visual=truecolor xres=2880 yres=1800
       resources: iomemory:610-60f iomemory:400-3ff irq:183 memory:612e000000-612effffff memory:4000000000-400fffffff ioport:4000(size=64) memory:c0000-dffff memory:4010000000-4016ffffff memory:4020000000-40ffffffff
  *-display
       description: 3D controller
       product: NVIDIA Corporation
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: iomemory:600-5ff iomemory:610-60f irq:184 memory:85000000-85ffffff memory:6000000000-60ffffffff memory:6100000000-6101ffffff ioport:3000(size=128) memory:86000000-8607ffff


 inxi -FX
 
Graphics:  Device-1: Intel vendor: ASUSTeK driver: i915 v: kernel bus ID: 0000:00:02.0
           Device-2: NVIDIA vendor: ASUSTeK driver: nvidia v: 470.86 bus ID: 0000:01:00.0
           Display: server: X.Org 1.20.13 driver: modesetting,nvidia unloaded: fbdev,nouveau,vesa resolution: 2880x1800~90Hz
           OpenGL: renderer: NVIDIA GeForce RTX 3050 Laptop GPU/PCIe/SSE2 v: 4.6.0 NVIDIA 470.86 direct render: Yes


Последнее исправление: w1rox (всего исправлений: 7)

На арче ядро next уже пробывал? Помню в какой-то версии поддержку оледа добавили, мб ещё советы на archwiki по модели.

NonameKiriLL
()
Ответ на: комментарий от anonymous
acpi -V
Battery 0: Discharging, 85%, 14:55:32 remaining
Battery 0: design capacity 5259 mAh, last full capacity 5386 mAh = 100%
Adapter 0: off-line
Thermal 0: ok, 33.0 degrees C
Thermal 0: trip point 0 switches to mode critical at temperature 103.0 degrees C
Cooling 0: Processor 0 of 3
Cooling 1: SEN3 no state information available
Cooling 2: Processor 0 of 3
Cooling 3: TCPU no state information available
Cooling 4: Processor 0 of 3
Cooling 5: iwlwifi_1 no state information available
Cooling 6: Processor 0 of 3
Cooling 7: INT3400 Thermal no state information available
Cooling 8: Processor 0 of 3
Cooling 9: SEN2 no state information available
Cooling 10: Processor 0 of 3
Cooling 11: SEN4 no state information available
Cooling 12: Processor 0 of 3
Cooling 13: x86_pkg_temp no state information available
Cooling 14: intel_powerclamp no state information available
Cooling 15: Processor 0 of 3
Cooling 16: SEN1 no state information available


lsmod | grep -i asus
asus_nb_wmi            32768  0
asus_wmi               36864  1 asus_nb_wmi
sparse_keymap          16384  1 asus_wmi
wmi                    32768  3 asus_wmi,wmi_bmof,mfd_aaeon
video                  49152  2 asus_wmi,i915
w1rox
() автор топика
Ответ на: комментарий от NonameKiriLL

Да тоже читал, что добавили поддержку, и кажись system 76 пакет называется,но пока собираю инфу что, где лучше.

w1rox
() автор топика
Ответ на: комментарий от anonymous

В dmesg много ошибок с acpi,чуть попозже выложу их.

w1rox
() автор топика
Ответ на: комментарий от w1rox

ок, теперь сделай sudo modprobe -v asus_laptop и опять запусти acpi -V
появилось что-то новое/другое?

anonymous
()
5 января 2024 г.

А что насчет subpixels, хоть убей, кажется, что вокруг текста цветные обводы. Мне кажется, линуксовский cleartype настроен неправильно, у oled субпиксели другие. Кто знает, как настроить?

EvilSpirit
()
Ответ на: комментарий от Aber

15 лет назад OLED были в виде крохотных монохромных экранчиков в mp3 плеерах, так что не преувеличивай.

Дед, AMOLED в телефонах 16 лет как.

t184256 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.