Сбой системы при подключении наушников при питании от аккумулятора. (Linux Mint 18)

Попробуйте использовать grep.

(
  export LC_ALL=C
  grep -E '^(BL|FR|[GMTW]F|GP|M[CQ]|NC|PM|RE|YT)([^|]*\|){19}TRUE(\||$)' |
    cut -d'|' -f1-3,6,10,11,13,19,20
)

Как предложил @don_crissti, и предполагая, что все строки содержат не менее 20 полей, вы также можете попробовать сначала вырезать, что в зависимости от количества и длины полей в каждой строке и доли совпадающих строк может дать лучшую производительность:

(
  export LC_ALL=C
  cut -d'|' -f1-3,6,10,11,13,19,20 |
    grep -xE '(BL|FR|[GMTW]F|GP|M[CQ]|NC|PM|RE|YT).*\|TRUE'
)
1
30.04.2017, 14:13
2 ответа

Итак, отключение параметров энергосбережения в tlp, кажется, работает для меня. Все настройки TLP хранятся в конфигурационном файле /etc/default/tlp. Конфигурация по умолчанию обеспечивает оптимизированное энергосбережение. Некоторые расширенные функции, такие как отключение оптического привода и пороговые значения заряда батареи, необходимо активировать явно. Параметры, оканчивающиеся на _BAT, действуют при работе от батареи.

Отключите режим энергосбережения звука. Время ожидания (в секундах) для режима энергосбережения звука (поддерживает Intel HDA, AC97). Значение 0 отключает энергосбережение.

SOUND_POWER_SAVE_ON_BAT=0

Затем перезапустите службу tlp: sudo service tlp restart

Источник: http://linrunner.de/en/tlp/docs/tlp-configuration.html#audio

Это должно работа с Ubuntu 14.04, 16.04 и 16.10; а также Linux Mint 17 и 18.

1
27.01.2020, 23:45

Перелопатил весь инет и выяснил, что такая проблема (ошибка mce) беспокоит недовольных обладателей процессоров kabylake. У меня есть ноутбук Dell Vostro 15 5568, и у меня такая же проблема.

uname -a
Linux station 4.9.16-gentoo #55 SMP Thu May 4 21:52:33 MSK 2017 x86_64 Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz GenuineIntel GNU/Linux

Мой mcelog:

mcelog --cpu kabylake

Hardware event. This is not a software error.
MCE 0
CPU 0 BANK 6 
MISC 43880018086 ADDR fef1ce80 
TIME 1493934959 Fri May  5 00:55:59 2017
MCG status:
MCi status:
Error overflow
Uncorrected error
MCi_MISC register valid
MCi_ADDR register valid
Processor context corrupt
MCA: corrected filtering (some unreported errors in same region)
Generic CACHE Level-2 Generic Error
STATUS ee0000000040110a MCGSTATUS 0
MCGCAP c08 APICID 0 SOCKETID 0 
PPIN ee0000000040110a
CPUID Vendor Intel Family 6 Model 142
Hardware event. This is not a software error.
MCE 1
CPU 0 BANK 7 
MISC 7880018086 ADDR fef1ce40 
TIME 1493934959 Fri May  5 00:55:59 2017
MCG status:
MCi status:
Error overflow
Uncorrected error
MCi_MISC register valid
MCi_ADDR register valid
Processor context corrupt
MCA: corrected filtering (some unreported errors in same region)
Generic CACHE Level-2 Generic Error
STATUS ee0000000040110a MCGSTATUS 0
MCGCAP c08 APICID 0 SOCKETID 0 
CPUID Vendor Intel Family 6 Model 142

Внутренняя клавиатура иногда ненадолго зависает, когда я смотрю видео, и во время этого я могу перемещать курсор с помощью сенсорной панели, но не могу щелкнуть. Подключенная внешняя usb мышь только помогает. У меня была аналогичная проблема с подключением наушников к ноутбуку, когда последний разряжался от батареи. Это происходит из-за того, что наше звуковое оборудование не может правильно переключиться в режим энергосбережения. Единственный обходной путь, который я нашел здесь. Вы должны изменить параметр INTEL_AUDIO_POWERSAVE на false в файле /usr/lib/pm-utils/power.d/intel-audio-powersave.

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

0
27.01.2020, 23:45

Теги

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