Форум программистов, компьютерный форум, киберфорум
Windows 11
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.62/21: Рейтинг темы: голосов - 21, средняя оценка - 4.62
5 / 5 / 4
Регистрация: 30.06.2012
Сообщений: 427

Звук через bluetooth колонку прерывается на заблокированном экране

30.04.2023, 11:03. Показов 8558. Ответов 44

Студворк — интернет-сервис помощи студентам
Всем привет! Собственно проблема: есть ноутбук Asus Vivobook S14, к нему по блютузу подрубаю колонку JBL GO 3, чтобы послушать музыку иногда, и когда блокирую экран (Win + L), если активно не пользуюсь, звук периодически начинает прерываться, раз в полминуты плюс-минус.

Пытался в настройках электропитания найти настройки, связанные с экономией питания PCI-E устройств, но от сети уже указано, мол, без экономии.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.04.2023, 11:03
Ответы с готовыми решениями:

Подключить колонку через Bluetooth
Решил начать осваивать Bluetooth под Android, и захотел попробовать подключить беспроводную колонку к телефону через Bluetooth. Я нашел...

Звук через колонку и наушники одновременно
Наушники подключаю спереди, колонки сзади, когда подключаю одно не работает другое, как сделать так чтобы играло одновременно и на...

Звук через Bluetooth 5.0
В наушниках Блютуз 5 будет лучше звучание? У меня версия ниже 5 блютуза на телефоне и наушниках и в определённых местах и положениях (у...

44
5 / 5 / 4
Регистрация: 30.06.2012
Сообщений: 427
28.02.2025, 20:28  [ТС]
Студворк — интернет-сервис помощи студентам
Сделал небольшой тест. На работе выдан ноут Lenovo Thinkpad, тоже с современным режимом простоя. Подключил к нему свою колонку JBL GO 3. С выключенным экраном все работает замечательно.

Начал сранивать поведение. Оба ноутбука уходят в Модерн Стендбай при проигрывании музыки, это видно в Просмотре Событий. Оба переходят в состояние отключенного экрана, но не сна. У обоих при вызове комнады powercfg -requests вываливается [SYSTEM] Legacy Kernel Caller, который, по всей видимости, просто драйвер самого блютус устройства.

Единственное отличие - в отчете sleepstudy у моего ноута есть unidentified driver, который якобы блокирует сессию пониженного потребеления. И я не знаю как его найти, так как в самом отчете никакой доп информации нет на эту тему.

Он находится в 324 сессии. По пути PDC Phases - No CS Phase - Power Requests - Unidentified Driver

К сожалению, не могу прикрепить в форуме хтмл файл. Прикрепляю на свой гугл диск.
0
31 / 29 / 2
Регистрация: 24.03.2023
Сообщений: 161
28.02.2025, 21:12
magrega, я предпочитаю *.etl формат. Для него есть вменяемые инструменты анализа.
0
5 / 5 / 4
Регистрация: 30.06.2012
Сообщений: 427
28.02.2025, 23:10  [ТС]
mosfet1964, приложил, можете взглянуть, если вам несложно или может поясните, какими инстурментами я могу воспользоваться, чтобы получить больше информации?
0
5 / 5 / 4
Регистрация: 30.06.2012
Сообщений: 427
01.03.2025, 13:41  [ТС]
Еще небольшое обнаружение. Решил воткнуть проводной юсб динамик. В простое он не лагает. Решил посмотреть с ним powercfg -requests. Увидел интересное отличие. Когда музыка играет через динамик, определяется его драйвер и есть надпись An audio stream is currently in use.

А когда с блютус колонки играет, то просто драйвера, использующего блютус колонку, как будто нет.

В обоих случае есть Legacy Kernel Caller.

Если выключить гпу драйвер, то все работает хорошо, но при рабочем гпу драйвере начинаются лаги на блютус колонке. Возможно, это имеет значение для управляющего драйвера.
Миниатюры
Звук через bluetooth колонку прерывается на заблокированном экране   Звук через bluetooth колонку прерывается на заблокированном экране  
0
5 / 5 / 4
Регистрация: 30.06.2012
Сообщений: 427
04.03.2025, 13:13  [ТС]
Лучший ответ Сообщение было отмечено kumehtar как решение

Решение

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

Все пришло к тому, что я начал анализировать работу системы с помощью Windows Performance Analyzer, так как абсолютно никакие манипуляции с файлами системы, драйверами и обновами не приводили к изменениям в поведении.

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

Потом я пошел на вкладку с DPC Counts и увидел, что какой-то системный процесс ntoskrnl.exe имеет самый высокий показатель DPC, он так же был в топе в LatencyMon вместе с Wdf01000.sys.

Я попытался раскрыть список подпроцессов у ntoskrnl.exe в Windows Performance Analyzer, чтобы побольше узнать. Список есть, но все позиции пустые, без названий, наводишь мышь, а в тултипе просто знак вопроса ?. Хотел скрин показать, но уже откатил систему на момент до всех манипуляций.

Пошел гуглить, наткнулся на пост на реддите про эту проблему, что современные драйвера амд и нвидия почему-то вызывают повышение вот этого DPC Count у разных процессов, и я так понял, с этим никто ничего не делает, потому на многих компах режим простоя так плохо работает. Либо лаги по системе, либо ноут сам выходит из сна и адски греется.

Короче там решение такое предложили.
Качаем PowerSettingsExplorer, распаковываем. Запускаем от лица админа PowerSettingsExplorer.exe, находим там Processor Idle Demote Threshold и Processor Idle Promote Threshold, снимаем галки. В дополнительных настройках питания появляются параметры, с которых мы сняли галки, выставляем им по 100% везде от батареи и от сети. Вуаля. Никаких лагов с блютуза.

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

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

Не по теме:

Конечно, путешествие было очень образовательное. До встречи с ноутом я не знал ни про Windows Performance Recorder, ни про Windows Performance Analyzer, ни про Modern Standby

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.03.2025, 13:13

Вибрация при заблокированном экране
Здравствуйте! Я использую вибрацию в своем приложении так: String vibratorService = Context.VIBRATOR_SERVICE; ...

Не срабатывает будильник при заблокированном экране
Добрый вечер. в манифесте <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> <uses-permission...

не срабатывает будильник при заблокированном экране
Добрый вечер. в манифесте <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> <uses-permission...

Выполнение скрипта при заблокированном экране
Добрый день, форумчане! Подскажите, пожалуйста, возможно ли сделать так, чтобы скрипт в Autoit выполнялся при заблокированном экране? ...

Как вывести сообщение на заблокированном экране?
Добрый день. Задача состоит в том, чтобы на экране андроид телефона выводить периодически различные сообщения. Подскажите есть в FMX...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
45
Ответ Создать тему
Новые блоги и статьи
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
Создание формы заимствованного документа
Maks 03.08.2026
Задача: Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также табличная часть со следующими реквизитами: - Расчетный счет покупателя. . .
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача: В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
Почему SEO не начинается с ключевых слов: что проверить до написания текстов
Neotwalker 01.08.2026
Когда владельцу сайта предлагают заняться SEO, первым шагом часто становится сбор запросов и написание текстов. Логика кажется понятной: 1. Находим ключевые слова. 2. Добавляем их на. . .
Знание — сила: Доктрина интенциональности знаний, углубление в формулу
Hrethgir 01.08.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11957&stc=1&d=1785567302 Знаменитый афоризм Фрэнсиса Бэкона «Знание — сила» (Scientia potentia est) в массовой культуре принято понимать. . .
SUNO Ai - Река Без Дна
zorxor 31.07.2026
Автор стихотворения - астрофизик Марина Катыс Ссылка на сгенерированную музыкальную композицию: https:/ / suno. com/ song/ 6f6e5464-b290-4650-be6c-44c85f8d8013 Я говорю, что Время- как вода течет. . .
Из невошедшего на форум (диалог с ИИ-гугла)
zorxor 29.07.2026
А вот, что интересно, сказал мне ИИ-гугла: Этот текст — эмоциональный пост пользователя под ником zorxor на интернет-форуме (вероятно, посвященном мистике, непознанному или альтернативной науке). . . .
Был праздник вчера, а я и не знал.
kumehtar 28.07.2026
27. 07. 2026г. Intel Core 2 Duo исполнилось 20 лет Салют, шампанское, овации! :drink:
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru