Bt-teh.ru

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

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

Проблема яркости 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 с помощью командной строки?

Как настроить яркость экрана в Ubuntu 14.04?

Я не могу изменить яркость экрана в моем ноутбуке; это всегда 100%.

Ноутбук — Acer Aspire 5740, а графика / чипсет / VGA — от Intel.

У ноутбука есть сочетание клавиш Fn + Right и Fn +, Left которое показывает увеличение или уменьшение яркости (значок яркости мигает сверху!), Но в действительности ничего не изменится.

У меня есть другие варианты для той же функциональной клавиши ( Fn ), как Fn + Up и Fn + Down для регулировки громкости, которые работают отлично!

Управление яркостью в Системных настройках Ubuntu также не отвечает!

Я попробовал несколько вариантов, доступных здесь!

Я попытался отредактировать «GRUB», как многие предлагали. Но я не могу найти «LINE» для редактирования, то есть GRUB_CMDLINE_LINUX=»» . Я получаю следующее сообщение об ошибке или около того!

Я пытался добавить «xbacklight». Я получил следующее:

Видео YouTube Xbacklight — Уменьшить яркость экрана — Ubuntu 10.10 показывает xbacklight как часть сочетания клавиш, но я не могу найти его в Ubuntu 14.04, поэтому я попытался создать кастом! С помощью xbacklight в качестве команды! И Ctrl + Up и Ctrl + Down . Ubuntu, кажется, признает это, но нет ответа!

Как я могу продолжить? Или я ошибаюсь?

В настоящее время мой сервер обновлений / загрузок является сервером IIT-Bombay для Индии. Который является единственным отзывчивым сервером для Индии.

Изменение яркости вручную

Помните, что в Linux / Unix все является файлом. Значение яркости также сохраняется в файле. Откройте командную строку (иначе Терминал), нажав Ctrl + Alt + T, или с помощью поиска «терминал» приложения в тире. Затем выполните следующие команды: cd /sys/class/backlight/ . CD в ​​основном используется для навигации по каталогам. А под подсветкой для меня есть папка acpi_video0, но для вас она может быть другой. Используйте ls команду, чтобы узнать, какое это имя папки. Перейдите в эту папку. Так, например, я бы сделал, как показано на рисунке

введите описание изображения здесь

Хорошо, теперь вы перешли к папке, содержащей ваши настройки яркости. Внутри есть brightness файл и max_brightness файл.

cat max_brightness скажет вам максимальную яркость, которую вы можете установить на экране. Яркость — это фактический файл, который управляет яркостью. Вы можете изменить его с 0 на любое число в max_brightness.

введите описание изображения здесь

Видишь номер 7 после того как я это сделал cat max_brightness ? Это мое максимальное значение яркости, поэтому я могу изменить яркость от 0 до 7.

Теперь мы можем отредактировать файл яркости, чтобы фактически изменить яркость экрана. Нам понадобится команда текстового редактора. Я предпочитаю использовать текстовый редактор командной строки nano. Так что я бы сделал

Он попросит вас ввести пароль. Введите его, и вы увидите на экране что-то вроде этого:

введите описание изображения здесь

Вы видите, где находится мой курсор? сразу после номера. Вот что я имею в виду, когда я сказал, не нажимайте Enter. Этот файл должен иметь только одну строку, но не другую. Вы можете использовать левую / правую клавиши для перемещения курсора, а клавиши Backspace или Del для удаления старого номера, а затем набрать новый. Помните, что вы можете перейти только от того числа, которое было в файле max_brightness, к 0.

Когда вы напишите новый номер, нажмите Ctrl + X, он спросит, хотите ли вы «Сохранить измененный буфер». Нажмите Y. Затем он спросит, какое имя файла записать. Просто нажмите Enter, мы не хотим менять имя этого файла. Выполнено. В этот момент ваша яркость должна измениться.

Небольшое примечание: проблема с графическим текстовым редактором, таким как gedit, состоит в том, что он пытается создать резервную копию для каждого файла и файла яркости, и эта папка имеет разрешения, так что только root может изменять ее, поэтому она не позволяет gedit изменить этот файл или создать резервную копию, даже с gksudo — я пытался

Версия скрипта: Этот скрипт открывает мой файл яркости с помощью нано-редактора. Сделайте необходимые настройки для вашей системы, так как некоторые имена папок могут отличаться.

Управление яркостью экрана в терминале 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 не может настроить и сохранить яркость экрана

1. Обнаружение проблемы

Ubuntu не может регулировать яркость экрана, из-за чего ноутбук потребляет электроэнергию, а также очень впечатляет, поскольку по умолчанию работает с максимальной яркостью.

Так называемый метод настройки может быть одним из следующих:

Fn + левая и правая сочетания клавиш, яркость не меняется

Вытягивание индикатора выполнения по яркости и яркости экрана блокировки не меняет

ubuntu

fn регулирует / sys / class / backlight / acpi_video0 / яркость файла

Файл карты I — / sys / class / backlight / intel_backlight / яркость.

2. Что такое i-карта?

Три основных бренда видеокарт: Nvidia, AMD / ATI и Intel.

2.1 Nvidia

Предоставляет самый базовый драйвер с открытым исходным кодом, который поддерживает только 2D (предоставляет только драйвер с закрытым исходным кодом). Но производительность драйвера с закрытым исходным кодом очень хорошая, почти такая же, как производительность в Windows. И драйверы Nvidia обновляются часто, и они также будут использовать API ускорения VDPAU для обеспечения быстрого ускорения видео.Эта функция API ускорения поддерживается только последней бета-версией Adobe Flash. Итак, если вы часто смотрите полноэкранные HD-видео, видеокарта Nvidia и их драйверы должны быть лучшим решением. Но Nvidia еще не поддерживает протокол Xrandr. Протокол Xrandr позволяет X настраивать разрешение дисплея или расширять / клонировать на внешний монитор.

2.2 AMD/ATI

Можно сказать, что до того, как AMD приобрела ATI, достойного драйвера ATI для Linux практически не было. Но с тех пор, как его приобрела AMD, ситуация изменилась. Драйвер ATI для Linux с закрытым исходным кодом был разработан семимильными шагами, и он также поддерживает протокол Xrandr, так что вы можете в полной мере использовать встроенные инструменты настройки разрешения Ubuntu. Он также очень хорош с точки зрения производительности, и он также может хорошо работать с Wine. AMD действительно внесла свой вклад в драйвер для Linux. Конечно, в одном он похож на драйвер Nividia, то есть он не поддерживает KMS. Драйвер AMD с закрытым исходным кодом использует другой видео API от Nvidia, но так называемый VA-API.К сожалению, Adobe еще не поддерживает его, поэтому видео высокой четкости на основе Flash в определенной степени влияет. Еще одна вещь, которой не хватает по сравнению с Nvidia, заключается в том, что драйверу AMD требуется больше времени для поддержки нового ядра и новой версии X Server, но это не проблема для пользователей Ubuntu, потому что он будет установлен в выпуске Ubuntu по умолчанию.

2.3 Intel

Можно сказать, что Intel является королем драйверов для видеокарт Linux с открытым исходным кодом. Они выпускают только драйверы с открытым исходным кодом для платформы Linux. Это также означает, что вы можете испытать все функции, такие как поддержка KMS и Xrandar. Но Intel не идеальна. Если у вас есть карта на базе GMA500, она в принципе не может работать в Ubuntu, потому что Intel купила чипсеты у других компаний и переименовала их, а они не могут ее разработать. Драйвер с открытым исходным кодом, хотя Intel все еще решает эту проблему. Еще одним самым большим недостатком Intel является то, что их аппаратная производительность намного уступает AMD и Nvidia, а поддержка игр недостаточна.

2.4 Резюме

Если для вас очень важно иметь драйверы с открытым исходным кодом, вы можете использовать карты Intel или AMD; если вас больше беспокоит производительность, вы можете использовать карты AMD или Nvidia.
В целом AMD / ATI является более передовой и заслуживающей рекомендации, потому что, хотя они предоставляют стабильные драйверы с открытым исходным кодом, они также предоставляют надежные и быстрые драйверы с закрытым исходным кодом, что является лучшим из обоих миров.

3 Решение

Вернуться к исходному вопросу

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

Идеальный метод выглядит следующим образом:

3.1 Настройте grub, чтобы fn могла регулировать яркость

Сначала измените файл конфигурации пользователя grub, / etc / default / grub

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

Для получения дополнительной информации о файле конфигурации см.

Как изменить системный элемент автозагрузки grub2 configuration ubuntu

Подробное объяснение файла / etc / default / grub в grub2

воля GRUB_CMDLINE_LINUX="" Чтобы GRUB_CMDLINE_LINUX="acpi_backlight=vendor"
Или используйте более сложную конфигурацию ниже

Проверьте grub.cfg, вы увидите, что каждый элемент автозагрузки добавил "acpi_backlight = vendor"

grub.cfg находится в /boot/grub/grub.cfg

3.2 Изменение файлов, влияющих на яркость экрана

fn регулирует файл / sys / class / backlight / acpi_video0 / яркость, а файл / sys / class / backlight / acpi_video0 / яркость сохраняет максимальную яркость экрана

Файл карты I — это / sys / class / backlight / intel_backlight / яркость, а файл / sys / class / backlight / intel_backlight / max_brightness хранит максимальное значение экрана, которое он определяет.

3.2.1 Файл конфигурации системы ключа Fn

Сначала проверьте диапазон значений яркости экрана:

У меня 9, что означает, что значение яркости может быть от 0 до 9.

Измените /etc/rc.local и добавьте перед окончательным выходом 0:

Вы можете установить яркость экрана на значение, которое вы ожидаете после запуска системы.

3.2.2 Файл конфигурации дисплея Intel Set

Максимальное значение 976
Измените значение, яркость экрана изменится соответственно после сохранения (0-976)
Кроме того, вы можете ввести следующую команду, чтобы напрямую изменить ее значение

Таким образом, значение внутри изменено на 50, конечно, другие значения такие же. Однако эта команда должна находиться в корневой среде.

Что, если вы думаете, что устанавливаете это каждый раз так? Слишком много проблем
Добавьте echo 50> / sys / class / backlight / intel_backlight / яркость в /etc/rc.local, чтобы автоматически установить начальную яркость экрана. Конечно, мы можем сначала попробовать несколько раз в терминале и выбрать тот, который вам больше всего подходит. Комфортная яркость

3.3 Настройте значение гаммы

Значение гаммы выражается кривой, которая представляет собой своего рода кривую индукции человеческого глаза к свету, которая включает восприятие физических величин, физических чувств и психологию. Чтобы
Если дисплей должен полностью отображать высокореалистичное изображение (будь то изображение с высокой или низкой яркостью), контрастность дисплея редко должна превышать 5000: 1, и наш дисплей является только из-за стоимости Когда мы можем сделать 500

1000: 1, мы должны использовать гамма-коррекцию для компенсации, то есть мы выбираем более высокое значение гаммы (например, 2 или 3 или даже 4) в более темных фильмах, чтобы жертвовать частью яркой части. Уровень, чтобы получить больше темных уровней; напротив, в некоторых более ярких фильмах (больше уличных сцен) мы выбираем более низкое значение гаммы (например, 0, -1 или даже -2), чтобы жертвовать частью темного уровня, чтобы сделать Уровни ярких частей (например, облаков) могут быть более четкими. Чтобы
PS: Какая контрастность дисплея?
Так называемый контраст — это самое яркое, разделенное на самое темное.

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

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