Зависание при закрытии крышки ноутбука – Ubuntu

Вопрос или проблема

Я недавно установил Ubuntu 18.04 на Dell Inspiron 7559. У меня было много проблем с установкой почти любых дистрибутивов, но на этот раз, похоже, все работало как надо. В первые пару раз, когда я закрыл крышку и снова ее открыл, все, казалось, работало нормально, но теперь это не так. А именно, после возобновления работы открывать приложения, щелкая по ним, больше невозможно. У вас есть какие-либо идеи, как я могу исправить эту ошибку? Обратите внимание, что ноутбук оснащен видеокартой NVIDIA, и я установил проприетарные драйверы.

Вывод lspci

00:00.0 Host bridge: Intel Corporation Skylake Host Bridge/DRAM Registers (rev 07)
00:01.0 PCI bridge: Intel Corporation Skylake PCIe Controller (x16) (rev 07)
00:01.1 PCI bridge: Intel Corporation Skylake PCIe Controller (x8) (rev 07)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 07)
00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-H Thermal subsystem (rev 31)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-H Serial IO I2C Controller #0 (rev 31)
00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31)
00:17.0 SATA controller: Intel Corporation Sunrise Point-H SATA Controller [AHCI mode] (rev 31)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #1 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #5 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #6 (rev f1)
00:1c.6 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #7 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31)
00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31)
00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31)
02:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2)
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
05:00.0 Network controller: Intel Corporation Wireless 3165 (rev 79)
06:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader (rev 01)

Обратите внимание, что иногда он зависает, иногда нет… что, я нахожу, еще более странным..

Рассмотрите возможность отключения авто-спящего режима при закрытой крышке ноутбука:
Как отключить авто-спящий режим при закрытой крышке ноутбука?

Ответ или решение

Проблема зависания при закрытии крышки ноутбука на Ubuntu

Если у вас возникла проблема с зависанием вашего Dell Inspiron 7559 под управлением Ubuntu 18.04 после закрытия крышки ноутбука, это может быть связано с несколькими факторами. Проблема, которую вы описали, может иметь множество причин, включая неправильные настройки управления энергопотреблением, конфликты драйверов или аппаратные проблемы. В данной статье мы рассмотрим основные шаги, которые могут помочь решить вашу проблему.

1. Проверка драйверов

Вы упомянули, что у вас установлен проприетарный драйвер NVIDIA. Убедитесь, что он корректно работает и совместим с вашей конфигурацией. Выполните следующие команды для проверки статуса драйверов:

sudo ubuntu-drivers devices

Эта команда покажет вам доступные драйверы для вашего оборудования. Установите рекомендованный драйвер, если это еще не сделано:

sudo ubuntu-drivers autoinstall

После этого перезагрузите систему и проверьте, сохраняется ли проблема.

2. Настройки управления питанием

Проблема может быть связана с функциями управления питанием. Вы можете попробовать отключить автоматическую приостановку при закрытии крышки ноутбука. Это можно сделать, изменив настройки в dconf-editor или редактируя файл конфигурации.

Использование dconf-editor

  1. Установите dconf-editor, если он еще не установлен:

    sudo apt install dconf-editor
  2. Запустите dconf-editor командой dconf-editor.

  3. Перейдите к org/gnome/settings-daemon/plugins/power.

  4. Найдите параметр lid-close-ac-action и lid-close-battery-action, измените их на nothing.

Редактирование файла конфигурации

Также вы можете изменить настройки через файл конфигурации:

sudo nano /etc/systemd/logind.conf

Найдите строки HandleLidSwitch, и измените их на:

HandleLidSwitch=ignore

Сохраните изменения и перезагрузите систему:

sudo systemctl restart systemd-logind

3. Обновление системы

Убедитесь, что ваша система полностью обновлена. Часто обновления содержат исправления для известных проблем:

sudo apt update
sudo apt upgrade

4. Проверка журналов

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

journalctl -xe

Ищите сообщения, которые возникают в момент открытия крышки. Это может дать подсказки о том, что именно вызывает зависание.

5. Безопасный режим и тестирование

Если ничего не помогает, вы можете попробовать загрузиться в безопасном режиме (recovery mode) и проверить, сохраняется ли проблема. Это поможет вам определить, вызвана ли она сторонними драйверами или программным обеспечением.

Заключение

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

Если у вас возникли дополнительные вопросы или нужна помощь с каким-либо из этапов, не стесняйтесь обращаться за поддержкой. Успехов!

Оцените материал
Добавить комментарий

Капча загружается...