Как отключить звук, когда xscreensaver блокирует экран

TL; DR: сообщение означает, что таблицы ACPI в BIOS содержат ошибки. Обновление BIOS может помочь.

PNP0501 - это код Plug & Play для «16550A-совместимого COM-порта». : 00 означает первое устройство такого типа, как указано в таблице ACPI DSDT.

Сообщение об ошибке Все еще отсутствует означает, что BIOS проинформировал ОС об изменении состояния устройства, но при попытке его настройки ядро ​​обнаружило, что оно по-прежнему недоступно.

Вкратце

acpi PNP0501:00: Still not present

примерно переводится как

«ACPI сказал, что на этой материнской плате есть COM-порт, и сказал, что его статус изменился, поэтому, поскольку он не был доступен раньше, он должен быть доступен сейчас, но это не так ».

Это безобидное предупреждение, но дальнейшее устранение неполадок возможно с помощью средства отладки Linux ACPI и DSDT, переопределяющего или метода настройки .

2
07.09.2018, 10:59
1 ответ

Добавьте эту строку в свой .bashrc, чтобы исключить двоеточие из COMP_WORDBREAKS.

COMP_WORDBREAKS=${COMP_WORDBREAKS//:}

Это обрезка по этой функции в исходном -коде:

__ltrim_colon_completions()
{
    if [[ "$1" == *:* && "$COMP_WORDBREAKS" == *:* ]]; then
        # Remove colon-word prefix from COMPREPLY items
        local colon_word=${1%"${1##*:}"}
        local i=${#COMPREPLY[*]}
        while [[ $((--i)) -ge 0 ]]; do
            COMPREPLY[$i]=${COMPREPLY[$i]#"$colon_word"}
        done
    fi
}
1
27.01.2020, 22:31

Теги

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