Экран Macbook снова включается после приостановки

8

Я решил перейти на Ubuntu с Mac OS, и он в основном работает нормально, но появилась одна проблема:

Когда я нажимаю «Приостановить» или закрываю крышку моего MacBook, экран становится черным (как и должно быть), и примерно через 3-5 секунд снова включается экран с экраном входа в систему.

Извините, если кто-то уже задавал этот вопрос, но я не нашел подобной проблемы с поиском в Google.

Изменить: номер модели A 1502 EMC 2835

Джеб
источник
2
от имени пользователя root: dmidecode | grep -i macbook, поэтому у нас есть более подробная информация о вашем конкретном оборудовании
tomodachi
1
@ Arronical Пожалуйста, не меняйте название, если вы еще не прочитали мой вопрос. Все было правильно. ссылка
Джеб
@tomodachi Вот оно: Название продукта: MacBookPro12,1 Семейство: MacBook Pro Версия: MacBookPro12,1
Jeb
Извините, @Jeb, похоже, я немного поспешил туда!
Arronical
@ Arronical В конце концов все получилось, так что нет проблем!
Джеб

Ответы:

6

На вас влияет эта ошибка, которая, по-видимому, влияет на ядра 4.2 - 4.4. Я предлагаю подписаться на ошибку, чтобы вы могли получать уведомления о прогрессе, и разработчики лучше понимают влияние, которое она оказывает. Как затрагивал от этого ответа от пользователя 1783630 По автору ошибки функционала обходного решения отключить XHC1 перед сном, выполнив команду

echo XHC1 > /proc/acpi/wakeup

Тем не менее, текущее содержимое / proc / acpi / wakeup в моей системе 16.04 немного сложнее, чем содержимое, состоящее из 4 столбцов информации, охватывающих узел Device, S-state, status и sysfs, поэтому я не уверен, что это путь с Ubuntu. Ошибка уже подтверждена и устранена, так что, надеюсь, это будет исправлено с более новым ядром.

Изменить: На этот связанный вопрос также есть несколько хороших ответов, которые вы можете изменить, чтобы соответствовать вашим обстоятельствам

Источник:

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1507472

Старейшина Гик
источник
1
Спасибо большое! Ваше первоначальное решение не сработало, потому что мне нужно было отключить что-то еще. Ссылка, которую вы мне предоставили, помогла.
Джеб
@Jeb Я рад, что ты все разобрался!
Старейшина Гик
3

Из записи Arch Wiki для вашей модели:

Может быть необходимо отключить функцию пробуждения USB, повторив 'XHC1' в '/ proc / acpi / wakeup', чтобы предотвратить немедленное включение при приостановке.

Как только вы попробуете это, вы можете поместить строку в ваш /etc/rc.localфайл, чтобы она выполнялась при каждой загрузке.

user1783630
источник