Я использую Ubuntu 17.04 на ноутбуке ASUS UX303. Этот ноутбук имеет два графических процессора: интегрированный Intel и дискретный NVIDIA 940M. Недавно я решил установить не nouveau драйверы NVIDIA (в частности, nvidia-381), но после этого я столкнулся с проблемой: всякий раз, когда я открываю крышку после ее закрытия, я получаю полностью черный экран. Если я надолго оставлю ноутбук на черном экране, я услышу, как вентилятор начинает сходить с ума.
Когда мой экран становится полностью черным, я не могу использовать Control-Alt-FX для перехода на любые консоли. Единственное, что я могу сделать, это удерживать кнопку питания. Эта проблема возникает не только с драйвером nvidia-381 - я пробовал драйверы nvidia-375 и nvidia-378, но проблема все еще сохраняется. Я также пытался удалить эти драйверы и установить Nouveau, но у меня были свои проблемы с этим (когда я устанавливаю драйверы Nouveau из software-properties-gtk, я получаю странный разрыв экрана, и lshw говорит мне, что 3D-контроллер невостребованный). На данный момент моя система Ubuntu работает гораздо сложнее, чем до установки драйверов, Nouveau, NVIDIA или других. Может ли кто-нибудь сказать мне, как я могу решить эту проблему?
Для справки, вот мой вывод lshw -C video
:
*-display
description: VGA compatible controller
product: HD Graphics 520
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 07
width: 64 bits
clock: 33MHz
capabilities: vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:124 memory:dd000000-ddffffff memory:b0000000-bfffffff ioport:f000(size=64) memory:c0000-dffff
*-display
description: 3D controller
product: GM108M [GeForce 940M]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a2
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:128 memory:de000000-deffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:e000(size=128) memory:df000000-df07ffff
А вот мой xorg.conf
:
Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia"
Inactive "intel"
EndSection
Section "Device"
Identifier "intel"
Driver "modesetting"
BusID "PCI:0@0:2:0"
Option "AccelMethod" "None"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:1@0:0:0"
Option "ConstrainCursor" "off"
EndSection
Section "Screen"
Identifier "nvidia"
Device "nvidia"
Option "AllowEmptyInitialConfiguration" "on"
Option "IgnoreDisplayDevices" "CRT"
EndSection
Еще раз, я был бы чрезвычайно признателен, если бы кто-нибудь мог мне помочь.
У меня есть та же проблема в Ubuntu Gnome 17.04 с моей Asus R558UQ. Это далеко от того, чтобы быть решением, но мне запрещающий Secure Boot in BIOS/UEFI, меню препятствовало тому, чтобы черный экран вновь появился.
Править: Это работало на меня в Ubuntu 18.04.
ПРАВОВАЯ ОГОВОРКА: Я не сделал предложил это решение. Это была проблема, у меня были проблемы с таким длинным, что я решил сохранить ответ как PDF в моем Google Driver, чтобы не освободить его. И теперь я не могу найти ссылку, таким образом, я еще - copypasting чей-то ответ.
Привет все
Как решить проблемы приостановки, спящего режима и пробуждения с первым шагом nvidia-370.28: Просто откройте этот файл sudo gedit/var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla и включите спящий режим
... [Отключите, в спящем режиме по умолчанию в upower] Identity=unix-user:* Action=org.freedesktop.upower.hibernate ResultActive=yes
[Отключите, в спящем режиме по умолчанию в вошедшем] Identity=unix-user:* Action=org.freedesktop.login1.hibernate ResultActive=yes
второй шаг: на/etc/default/grub:
GRUB_CMDLINE_LINUX_DEFAULT = "подавляют шумы всплеска nvidia-drm.modeset=1 vga=0 rdblacklist=nouveau nouveau.modeset=0"
третий шаг: sudo gedit/etc/initramfs-tools/modules и добавляют следующие модули
Nvidia nvidia_modeset nvidia_uvm nvidia_drm
четвертый шаг: sudo обновляют-initframs-k "yourkernel"-u
пятый шаг: перезагрузка и Вы сделаны. Отметьте: если не находятся на Ubuntu, следуют за этим:
Политика Местных властей PolicyKit включить приостанавливает и в спящем режиме для всех пользователей. Должен быть установлен в/var/lib/polkit-1/localauthority/90-mandatory.d или/etc/polkit-1/localauthority/90-mandatory.d
файл для редактирования в соответствии с каталогом упомянул: enable-suspend-and-hibernate.pkla копируют этот текст и сохраняют и продолжают другие шаги
[Полностью отключите, приостанавливают и в спящем режиме]
Identity=unix-user:* Action=org.freedesktop.upower.suspend; org.freedesktop.upower.hibernate; org.freedesktop.login1.s uspend*; org.freedesktop.login1.hibernate* ResultAny=nyes ResultInactive=yes ResultActive=yes
отношения Mounir
PS: Я надеюсь, что это работает на Вас АМИНЬ
Для меня это не только предотвратило черный экран после спящего режима, но также и решило замораживание при закрытии вниз/перезапускающий после бывший в спящем режиме, используя драйверы Xorg. Надеюсь, что это работает на Вас также, сообщить мне :)!
Nehuen
Я использую Ubuntu 18.04 и имел ту же проблему в моей ASUS R542U, она запустилась, когда я установил драйверы Nvidia. Для решения проблемы, я изменил опцию приостановки экрана после закрытия крышки ноутбука.
sudo gedit/etc/systemd/logind.conf
Теперь просто измените эту строку
TO
И затем сохраните файл и перезагрузите свою систему. Это должно сделать это.
Надежда это помогает.