LINUX.ORG.RU

Подсветка экрана

 , , ,


0

3

Dell Inspiron 3542, Intel core i3-4005U. Видеокарта встроенная.
Может кто-то знает как отключить функционал аналогичный AMD Vari-Bright? То есть когда при работе от батареи меняется яркость подсветки экрана в зависимости от цветовой гаммы изображения на экране.

Прошу прощения за некропостинг, но смысла в новых темах пока эта не в архиве нет.

Тоже столкнулся с этой проблемой на 3542 (проц другой, но не суть). Судя по гугловыдаче в винде это отключается через управление питанием, но вряд ли в онтопике это настроено из коробки - были эксперименты с bsd, так там тоже эта ерунда работает, так что через энергосбережение оно, похоже, не включается, а наоборот отключается.

nekosargot, у тебя есть такие ноуты, решил как-нибудь проблему?

Алсо, может есть какой-то хак чтоб заставить acpi (или что там за это отвечает) поверить что зарядка подключена даже когда питание идет от батареи?

А, да, еще вот что - на сайте dell'а есть новый bios с каким-то фиксом для переключения экранов в онтопике, я так понимаю речь совсем не об этом но может кто-то из вас, комрады, накатывал его и там эта проблема решена?

// ТС, в теги бы добавить какой-нибудь «intel», «powersave» да «acpi», наверно, нужно...

И вот еще что - облазил весь /proc \ /sys, так и не нашел там чтоб значение яркости менялось, может кто сталкивался? В крайнем случае можно было бы закостылить если бы это значение где-то фигурировало.

alozovskoy ★★★★★
()
Последнее исправление: alozovskoy (всего исправлений: 1)
Ответ на: комментарий от alozovskoy

Да, есть два таких ноута(i3-4005u и celeron-2957U). Работают 99.9% времени от сети, такчто не заморачивался. Попробуй покрутить опции ядрёного модуля, связанные с энергосбережением:

systool -m i915 -av
Module = "i915"

  Attributes:
    coresize            = "1048576"
    initsize            = "0"
    initstate           = "live"
    refcnt              = "4"
    srcversion          = "D9518833453F92314BDA2ED"
    taint               = ""
    uevent              = <store method only>

  Parameters:
    disable_display     = "N"
    disable_power_well  = "1"
    disable_vtd_wa      = "N"
    enable_cmd_parser   = "1"
    enable_execlists    = "0"
    enable_fbc          = "-1"
    enable_hangcheck    = "Y"
    enable_ips          = "1"
    enable_ppgtt        = "1"
    enable_psr          = "0"
    enable_rc6          = "1"
    fastboot            = "N"
    invert_brightness   = "0"
    lvds_channel_mode   = "0"
    lvds_downclock      = "0"
    lvds_use_ssc        = "-1"
    mmio_debug          = "N"
    modeset             = "-1"
    panel_ignore_lid    = "1"
    powersave           = "1"
    prefault_disable    = "N"
    preliminary_hw_support= "1"
    reset               = "Y"
    semaphores          = "-1"
    use_mmio_flip       = "0"
    vbt_sdvo_panel_type = "-1"

Так, да, проверил у себя, задать значение яркости в /sys/class/backlight/intel_backlight/brightness можно, этоже значение отображается и в /sys/class/backlight/intel_backlight/actual_brightness при отсоединённой батарее в различных приложениях (по-яркости) и автоматически меняющейся яркости экрана.

nekosargot ★★★
()
Ответ на: комментарий от nekosargot

Увы, ничего полезного я там не увидел. enable_rc6 (вроде самое близкое) пробовал ставить в 0 - никаких изменений.

alozovskoy ★★★★★
()

В общем, я завел тикет в саппорте, но там мне ничем не помогли - говорят что у них нет никаких дров для этой штуки, в bios тоже такого нет, так что посоветовали обращаться к разработчикам используемой ОС.

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