И панель яркости и кнопка не отвечают. (Ubuntu 19.04)

Таким образом, я следовал этому сообщению, но я застреваю из-за этого вывода:

ln: failed to create symbolic link '/sys/class/brightness': Operation not permitted.

То, что я хотел попробовать:

$ cd /sys/class Этот каталог должен содержать названную гибкую ссылку brightness к устройству яркости, обнаруженному на предыдущем шаге. Если это пропускает, создает его: $ sudo ln -s /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight/brightness /sys/class/brightness

Обратите внимание что: нет никакой папки "яркости" внутри/sys/class. Но существует папка "подсветки".Что мне делать? Должен папка/файл "яркости"?

При создании файла, дает мне, "Операция, не разрешенная". Я использовал "кошку> яркость" команда. Это не работало. Теперь единственная опция, которую я имею, состоит в том, чтобы создать папку.

Между тем я не могу управлять яркостью через кнопку "яркости". Даже перемещение "Панели яркости" вручную не отвечает.

Screenshot of Brightness bar

Кнопка Brightness и панель раньше работали, но не знают то, что произошло. Как я решаю этот вопрос?

1
задан 24 April 2019 в 09:29

2 ответа

По некоторым причинам изменение этой строки решило проблему:

GRUB_CMDLINE_LINUX_DEFAULT = "подавляют шумы всплеска acpi_backlight=vendor"

Для этого сделайте это:

$cd /etc/default
$sudo gedit grub

Помещенный выше строки и перезапуска. Это не работало, прежде, но это работало так или иначе. Попытайтесь использовать "видео" вместо "поставщика", который очень необычен. Но это могло бы помочь.

0
ответ дан 24 April 2019 в 09:29

Попробуйте это:

sudo -s
mount -o rw,remount,suid -t sysfs sysfs /sys
ln -s /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight/brightness /sys/class/brightness

Это должно исправить.

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

Сделайте это:

#For finding out current brightness:         
cat /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight/brightness

#To set brightness to a level        
echo 100 > /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight/brightness

Измените номер на любой другой. Есть верхний предел. Это обычно не процент. Так что вы должны быть в состоянии установить яркость, например, на 281.

Вашей последней ошибкой было неправильное использование команды cat. Команда cat показывает содержимое файла.

0
ответ дан 24 April 2019 в 09:29

Другие вопросы по тегам:

Похожие вопросы: