0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Регулировка яркости Ubuntu не работает

Регулировка яркости Ubuntu 20.04 не работает

Я не могу регулировать уровень яркости через Gnome. У меня была такая же проблема с 18.04, но она там решилась (честно говоря, не помню как).

6 ответов

Решение xrandr у меня не сработало. Я установил регулятор яркости и работал хорошо.

У меня аналогичная проблема. В системном меню нет ползунка яркости экрана (тот, что ниже громкости). Я знаю, что есть обходной путь с использованием xrandr, который выглядит следующим образом:

Результат выглядит так:

Я использую двойной экран, поэтому у меня 2 канала (DP-1 и DP-2). Затем вы можете настроить яркость, набрав

Здесь я использую 0,8 в мониторе DP-3. Просто сделайте то же самое для другого монитора, и все готово.

Однако я заметил, что яркость экрана колеблется, и ни одно решение, которое я нашел в Интернете, не помогло мне.

В моем случае я решил эту проблему, обновив версию ядра с 5.4 до 5.6.

Затем он вернет список доступных ядер. Я установил linux-image-5.6.0-1028-oem, который на данный момент указан внизу.

Вы можете установить его следующим образом.

После перезагрузки вашей системы вы можете увидеть, что ваше ядро ​​обновлено.

Для справки: мой GRUB_CMDLINE_LINUX_DEFAULT установлен как исходный, то есть GRUB_CMDLINE_LINUX_DEFAULT=»тихий всплеск». Кроме того, я установил регулятор яркости, но не уверен, помогло это мне или нет.

Надеюсь, это поможет вам.

Если у вас возникли проблемы 20.04 и вы обновились с более ранней версии, в которой вы настроили файл grub, попробуйте вернуть файл grub к исходному:

тогда делай sudo update-grub , затем перезапустите.

Я подозреваю, что в 20.04 были исправлены проблемы с яркостью 18.04 и, по иронии судьбы, их исправление нарушает ваше исправление для более ранних версий.

Не уверен, но у меня это сработало. Удачи.

Да, на это уже давали ответ. И это был метод, который я использовал в 18.04, до обновления.

Для меня проблема была решена простым пересбором initrd в другой раз после загрузки в новое ядро:

Очевидно, вы должны запустить это с пакетом вашего текущего загрузочного ядра. Если вы не уверены, бегите uname -r чтобы получить имя ядра. Более того, имена пакетов после dpkg-reconfigure автозаполнение в моем bash, но ваши настройки могут отличаться.

Читайте так же:
Старые пластиковые окна на зиму отрегулировать

Это всегда должно быть безопасным и быстрым, поэтому не помешает попробовать это, прежде чем делать что-нибудь еще. Однако ниже я добавлю более подробную информацию о своей настройке и о том, что еще я сделал.

Моя конфигурация и наблюдаемое поведение

  • Проблема была, как описано выше, впервые обнаружена после обновления до Ubuntu 20.04 (раньше работала яркость)
  • Решение Ренато Миотто (через xrandr —output . —brightness 0.8 ) позволил мне изменить яркость, но системные клавиши все еще не работают и используются xrandr сбрасывает цвет экрана (ночной цветовой режим)
  • Macbook Air 3,2 (очень старый, обычно возникают проблемы с загрузкой EFI, связанные с графикой)
  • KDE Neon, видеодрайверы Nvidia, ядро ​​5.4.0-54-generic

Обратите внимание, что у драйверов Nvidia на MacBook Air 3,2 есть целый набор других, не связанных с этим проблем, некоторые из которых связаны с регулировкой яркости. В частности, вам необходимо добавить настройки параметров устройства, связанных с X EnableBrightnessControl=1 согласно Яркости не работает после установки драйвера NVIDIA. Кроме того, MacBook Air 3,2 по умолчанию может вообще не загружать пригодную для использования графику в драйверах Nvidia, что исправлено установкой определенных регистров PCI-E в grub в соответствии с проприетарными драйверами NVidia с EFI на Mac, чтобы предотвратить перегрев. Оба они применялись ранее на моей машине и оставались активными после обновления, поэтому не связаны.

Что еще я сделал (возможно, взаимодействовал с указанным выше исправлением)

После обновления я заметил еще две проблемы с загрузкой и исправил их. Это могло повлиять на эффективность моего исправления:

  1. Я исправил Failed to Set MokListRT: Invalid Parameter следуя (адаптированной версии KDE Neon) Shibiwan ответу на Ubuntu 20.04 Не удалось установить MokListRT: параметр Invallid.
  2. Мое загрузочное меню grub тоже исчезло. Восстановил редактированием /etc/default/grub содержать GRUB_TERMINAL=console , GRUB_TIMEOUT_STYLE=menu , а также GRUB_TIMEOUT=10 . После этого, update-grub необходимо запустить (что выше dpkg-reconfigure тоже подойдет).

Работа меню grub также является минимальной защитой при изменении настроек загрузки, поэтому имеет смысл сначала решить эту проблему, если вы тоже это видите.

Управление яркостью экрана в терминале Ubuntu

Если вы пользуетесь системой Ubuntu в разное время дня, вам также может понадобиться многократно менять яркость экрана, чтобы облегчить глаза. Хотя есть способы сделать это через пользовательский интерфейс, я в основном работаю в командной строке и искал способ управления яркостью экрана в самом терминале. В ходе некоторых исследований я обнаружил, что процесс с Xrandr Utility довольно прост. Одна или две команды помогут вам настроить яркость по своему вкусу.

Читайте так же:
Устройство и регулировка доводчика дверного

В этой статье мы опишем, как вы можете регулировать яркость вашего монитора с помощью командной строки Ubuntu. Это включает в себя получение названия вашего монитора и регулировку уровня яркости, используя утилиту Xrandr.

Мы выполнили команды и процедуры, упомянутые в этой статье, для системы Ubuntu 18.04 LTS.

Пожалуйста, выполните следующие действия. Чтобы настроить яркость экрана в системе Ubuntu:

Шаг 1: Откройте терминал

Откройте приложение «Терминал» либо с помощью сочетания клавиш Ctrl + Alt + T, либо с помощью доступа к нему через поиск панели запуска приложений следующим образом:

Шаг 2: Получить имя устройства Monitor

На этом шаге мы получим имя монитора, подключенного в настоящее время к вашей системе Ubuntu, с помощью инструмента Xrandr. Инструмент Xrandr (компонент приложения в Xorg) представляет собой интерфейс командной строки для расширения RandR и может использоваться для динамической установки выходных данных для экрана без каких-либо специальных настроек в xorg.conf. Эта утилита по умолчанию установлена ​​в системе Ubuntu 18.04.

Выполните следующую команду в вашем терминале, чтобы получить имя вашего монитора:

Я использую ноутбук с ЖК-дисплеем и вывод предлагает название моего монитора как LVDS-1

Шаг 3: Измените уровень яркости

Теперь, когда вы знаете имя вашего монитора, вы можете установить новый уровень яркости с помощью следующего синтаксиса команды:

Для лучшей видимости следует установить уровень яркости от 0,5 до 1.

Я использовал следующую команду, чтобы установить уровень яркости 0,75, что подходит для использования ноутбука ночью.

С помощью этого простого инструмента, который уже установлен на вашем Ubuntu, вы можете регулировать яркость экрана прямо из командной строки.

Комментарии

Спасибо, работает. Дебиан 10.

Благодарю! Запихал настройки в алиасы для удобства! Ubuntu 20.04

Спасибо огромное! Работает, OС Ubuntu 20

Благодарю! Ваш способ сработал, Ubuntu 20

Спасибо. Работает: ubuntu 20.04

Читайте так же:
Регулировка яркости подсветки логан

Спасибо, решает проблему, хоть и хотелось изначально чтоб в меню возможность менять яркость была (как например в ноутах) ну или на крайняк приложение какое.

И назрел вопрос: а как быть если случайно на 0 свести яркость?

jun | 10-04-2021
И назрел вопрос: а как быть если случайно на 0 свести яркость?

Перезагрузка возвращает к начальным установкам.

клавиша "стрелка вверх" 1 раз,
клавиша "удалить" 1 раз,
клавиша "1" 1 раз,
клавиша "enter" 1 раз,

$ xrandr | grep " connected" | cut -f1 -d " "
xrandr: Failed to get size of gamma for output default
default

$ xrandr | grep " connected" | cut -f1 -d " "
xrandr: Failed to get size of gamma for output default
default

Проблема яркости Ubuntu 18.04 LTS

Я обновился до ubuntu 18.04 LTS. Элементы управления яркостью дисплея не работают. Похоже, что яркость находится на самом низком уровне, и я вообще не могу изменить яркость дисплея. Он работал над 16,04 LTS. Мой ноутбук использует графическую карту Intel.

Я попытался решить это, создав файл / usr/share/X11/xorg.conf.d/20-intel.conf со следующим содержимым. Он работал в первый раз, но после одной перезагрузки он снова возвращается к предыдущей проблеме.

Что я могу сделать?

3 ответа

У меня также была эта проблема, но в разных дистрибутивах решение было другим.

Решение, предоставленное Анасом Элажаром, хорошо работало, пока я не переключился на Xubuntu:

Откройте файл / etc / default / grub с помощью gedit или любого другого текстового редактора. Найдите строку ниже.

Измените строку выше на

Если это не сработает, попробуйте изменить значение acpi_backlight на video :

Также создайте файл /usr/share/X11/xorg.conf.d/80-backlight.conf , но контент немного отличается от созданного вами файла:

Если комбинация acpi_backlight=video с этим файлом не работает, измените acpi_backlight обратно на vendor .

И не забудьте запустить команду sudo update-grub в терминале каждый раз, когда вы меняете /etc/default/grub !

Откройте файл / etc / default / grub с помощью gedit или любого другого текстового редактора. Найдите строку ниже.

Измените строку выше на

Это обеспечит загрузку драйверов конкретных устройств перед драйверами по умолчанию в Linux.

Сохраните файл и закройте текстовый редактор.

Откройте терминал и запустите команду ниже.

После перезагрузки попробуйте настроить яркость с помощью специализированных клавиш управления ноутбуком. Удачи.

Читайте так же:
Простой блок питания с регулировкой напряжения на микросхеме

Основываясь на моей текущей установке Ubuntu 18.04 (с сегодняшнего дня), я могу настроить яркость на экране входа в систему с помощью функциональных клавиш (из коробки!). Тем не менее, я использую i3 с Gnome, и после входа в систему я больше не показываю элементы управления яркостью в центре управления Gnome.

Ответы, к сожалению, не работали для меня: вместо этого, используя скрипт xorg от Ducky вместе с параметром Grub, мой сеанс i3 + Gnome имел нежелательное поведение дисплея и замедлялся.

В любом случае, по крайней мере, для случая, когда вы отправляетесь на сеанс без Gnome (например, i3), я могу указать вам на Ссылка которые (если у вас установлен мезон и ниндзя) могут быть построены:

  • загрузка, распаковка и изменение в основной каталог ybacklight
  • mkdir build; meson build; cd build; ninja install

или (без этих инструментов, и если вы не хотите его устанавливать в системе):

  • cd src; gcc ybacklight.c -o ybacklight; cp ybacklight to-your-pref-dir

, а затем присоединяться к функциональным клавишам через конфигурацию WMs. Например. в i3wm, я добавил:

в мой .config / i3 / config.

Кроме того, для настройки яркости требуются привилегии root, например, достижимые с помощью «sudo ybacklight . «, а также запись в / etc / sudoers: см. Как добавить нового пользователя в качестве sudoer с помощью командной строки?

Gnome 3: яркость экрана и тайм-аут его отключения

У меня есть вполне нормальное желание настроить две вещи в моём Gnome 3 на ноутбуке:

1) При отключении адаптера питания ставить 50% яркости, при подключении — 100%.

2) Автоматическое отключение экрана при бездействии должно происходить только если ноутбук работает от батареи.

Как в KDE, так и в Windows эти вещи настраиваются элементарно. В Gnome же все регуляторы (яркость, время отключения) работают вне зависимости от источника питания. Настроить параметры отдельно для разных режимов нельзя.

Может быть я плохо искал и таки эти функции доступны? Если нет, то как это можно лучше всего накостылять, чтобы не глючило и ни с чем не конфликтовало?

Дистрибутив: Arch Linux, графический сервер: Wayland.

Неа, походу нет. Только менять ДЕ или костылять.

Мне, например, норм, так как всегда ставлю одинаковый план электропитания от сети и от батареи.

Я не люблю, когда экран отключается автоматически при бездействии. В то же время, при питании от батареи полезность превышает удобство (зачем тратить зря батарейку, если я отошёл от ноутбука). Раз так, то вопрос в том, как это лучше всего накостылять.

Сам ничего такого не пробовал.

Параметры гнома можно менять в dconf. Соответственно пилишь скрипт, который пишет нужные параметры в зависимости он типа питания и добавляешь его в правило udev.

Вяленый не сервер, а протокол.

Думаю, шо можно сделать расширениями, а вообще да, в жноме настройки кастрированы.

Проблема в том, что udev будет выполнять мои скрипты от имени root. А мне мало того, что надо от юзера (это легко сделать через su), так ещё и в рамках его dbus-сессии (иначе Gnome не получит команды).

Я бы предложил мониторить UPower по дбасу (сервис org.freedesktop.UPower, путь /org/freedesktop/UPower, свойство org.freedesktop.UPower.OnBattery), но, судя по всему, у нас нет адекватных shell-friendly тулов для того, чтобы подписываться на сигналы.

я недавно обнаружил, что у меня при отключении адаптера яркость уменьшается, а при подключении обратно — не восстанавливается. решил костылём через acpid

Пишу расширение для Gnome Shell. Уже успешно реагирую на событие подключение-отключение адаптера через DBus. Также могу менять яркость экрана через DBus. Проблема с тем, как менять таймаут отключения подсветки. Пока не могу найти для этого нужных методов.

Попробуй писать в dconf напрямую: /org/gnome/desktop/session/idle-delay .

При отключении адаптера питания ставить 50% яркости, при подключении — 100%.

Позволяет задавать яркость экрана и время отключения при бездействии отдельно для режима работы от аккумулятора и от сети (пока настройки можно открыть только через Gnome Tweak Tool).

Не умеет задавать разные значения таймаута отключения экрана при бездействии. Я уже написал своё расширение — https://github.com/KivApple/gnome-shell-extension-backlight-control

А зачем извращаться с вырезанием куска XML из выдачи introspect? Если в него целый передать, не будет работать?

Не будет. Если интерфейсов в XML описано несколько, то используется только первый.

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector