Невозможно настроить яркость дисплея в Ubuntu 18.04

Я использую ноутбук HP с процессором AMD R7-5800U и Ubuntu 18.04, и я не могу настроить яркость дисплея в версиях ядра 5.4 или 5.10.3.

Я также попробовал другие решения, в том числе настройка яркости в /sys/class/backlight, и в этом пути есть каталог с именем api_video0.

Когда я изменяю яркость из настроек, яркость в этом пути изменяется, в то время как яркость экрана не изменялась вообще.

1
задан 7 March 2021 в 14:43

1 ответ

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

-121--908454-

При условии, что функции разделены на абзацы одной или несколькими пустыми строками, как показано на рисунке, можно использовать пробуждение с пустым разделителем записей. В частности, с GNU awk:

$ gawk '
    BEGIN{RS=""} 
    /^function b/ {sub(/properties pro= "test"/,"properties pro= \"replace\"")}
    {printf "%s%s", $0, RT}
' a.txt
function a(
line 1;
line 2;
line ...;
properties pro = "test";
)

function b(
line 1;
line 2;
line ...;
properties pro= "replace";
)

function c(
properties pro= "test";
)

можно также использовать не-GNU awk, но необходимо установить фиксированный выходной разделитель записей ORS , поскольку RT является специфичным для GNU.

Perl предоставляет аналогичный режим абзаца с помощью опции -00 .

С помощью sed можно использовать диапазон адресов регулярного выражения, чтобы ограничить область подстановки ex.

$ sed '/^function b/,/^)$/s/properties pro= "test"/properties pro= "replace"/' a.txt
function a(
line 1;
line 2;
line ...;
properties pro = "test";
)

function b(
line 1;
line 2;
line ...;
properties pro= "replace";
)

function c(
properties pro= "test";
)

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

-121--908456-

У меня та же проблема с тем же ноутбуком. Я пытался 20.04, 20.10, но ни один из них не работает. Также не работает USB-C и hdmi.

0
ответ дан 18 March 2021 в 23:28

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

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