Я использовал это руководство https://linuxgamecast.com/2016/02/installing-and-testing-vulkan-on-ubuntu/, и оно сработало. Шаги, которые я сделал:
Получить драйвер из https://developer.nvidia.com/vulkan-driver chmod +x driver sudo apt-get remove nvidia-* перезапустили машину Загрузили в режим восстановления с помощью терминала суперпользователя Установленные драйверы sudo reboot и загрузились обычноЯ проверил поддержку Vulkan на DOTA2, и он не жаловался на отсутствие поддержки Vulkan (как это было на предыдущих драйверах), но игра запускалась при запуске. Кажется, комбинация ранних драйверов и ранняя поддержка в играх - смертельная комбинация.
Я был на правильной линии с настройками autosuspend, и дальнейшие поиски привели меня к часам, устраняя неполадки USB-принтеров на wiki.archlinux. Решение, которое сработало для меня, было:
USB autosuspend Ядро Linux автоматически приостанавливает USB-устройства, когда есть поддержка драйверов, и устройства не используются. Это может сэкономить электроэнергию, но некоторые USB-принтеры считают, что они отключены, когда ядро приостанавливает USB-порт, предотвращая печать. Это можно устранить, отключив autosuspend для конкретного устройства, см. Раздел Управление питанием # USB autosuspend.На этой странице указано:
USB autosuspend
Ядро Linux может автоматически приостанавливать USB-устройства, когда они не используются. Иногда это может сэкономить немало энергии, однако некоторые USB-устройства несовместимы с энергосбережением USB и начинают плохо себя вести (обычно для USB-мышей / клавиатур). Правила udev, основанные на фильтрации белого или черного списка, могут помочь смягчить проблему.USB autosuspend
# https://wiki.archlinux.org/index.php/Power_management#USB_autosuspend
# insert into etc/udev/rules.d
# blacklist for usb autosuspend
# HP5520 printer scanner
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="03f0", ATTR{idProduct}=="b111", GOTO="power_usb_rules_end"
# Epson R360 printer
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="04b8", ATTR{idProduct}=="082c", GOTO="power_usb_rules_end"
ACTION=="add", SUBSYSTEM=="usb", TEST=="power/control", ATTR{power/control}="auto"
LABEL="power_usb_rules_end"
Я снова использовал приложение журналов Ubuntu, чтобы найти идентификатор поставщика и продукта (я мог использовать ctrl-alt-t для терминала, а затем lsusb для списка устройств USB). Затем я использовал gedit, чтобы написать следующий код и сохранить его на рабочем столе в файле с именем «50-usb_power_save.rules».
Затем я открыл nautilus и ctrl-l, чтобы вызвать адресную строку и ввести admin: следует мой пароль (дважды?). Затем я перешел к etc / udev / rules.d и удалил файл с моего рабочего стола в это место. Перезагрузка и до сих пор все работает нормально.
Ядро Linux может автоматически приостанавливать USB-устройства, когда они не используются. Иногда это может сэкономить немало энергии, однако некоторые USB-устройства несовместимы с энергосбережением USB и начинают плохо себя вести (обычно для USB-мышей / клавиатур). Правила udev, основанные на фильтрации белого или черного списка, могут помочь смягчить проблему.
Немного больше исследований показали, что у linux есть проблема с USB-протоколами (XHCI, OHCI и EHCI), хотя я не претендую на понимание того, что.
По существу , это не проблема аппаратного обеспечения USB, но, возможно, проблема с Linux. Фактическая неисправность заключается в неправильной интерпретации спецификации расширенного интерфейса хост-контроллера (xHCI). Эта проблема ранее не существовала со старой спецификацией расширенного интерфейса контроллера хоста (EHCI). Объяснение «Sharp» доступно в Интернете.
из Кубки, устранение неисправностей USB-принтеров Serge Y. Stroobandt на hamwaves.com
EDIT:
Поддержка Legacy USB [по умолчанию = включена] Legacy USB3.0 Поддержка [включена] EHCI Hand-off [disabled]Я говорил слишком рано. Проблема казалась лучше, но через некоторое время я заметил, что принтер все еще отключается, я думаю, пока принтер не перешел в режим ожидания, тогда он остался подключенным и работал нормально. Кажется, что лечение лежит в настройках материнской платы.
Я был на правильной линии с настройками autosuspend, и дальнейшие поиски привели меня к часам, устраняя неполадки USB-принтеров на wiki.archlinux. Решение, которое сработало для меня, было:
USB autosuspend Ядро Linux автоматически приостанавливает USB-устройства, когда есть поддержка драйверов, и устройства не используются. Это может сэкономить электроэнергию, но некоторые USB-принтеры считают, что они отключены, когда ядро приостанавливает USB-порт, предотвращая печать. Это можно устранить, отключив autosuspend для конкретного устройства, см. Раздел Управление питанием # USB autosuspend.На этой странице указано:
USB autosuspend
Ядро Linux может автоматически приостанавливать USB-устройства, когда они не используются. Иногда это может сэкономить немало энергии, однако некоторые USB-устройства несовместимы с энергосбережением USB и начинают плохо себя вести (обычно для USB-мышей / клавиатур). Правила udev, основанные на фильтрации белого или черного списка, могут помочь смягчить проблему.USB autosuspend
# https://wiki.archlinux.org/index.php/Power_management#USB_autosuspend
# insert into etc/udev/rules.d
# blacklist for usb autosuspend
# HP5520 printer scanner
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="03f0", ATTR{idProduct}=="b111", GOTO="power_usb_rules_end"
# Epson R360 printer
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="04b8", ATTR{idProduct}=="082c", GOTO="power_usb_rules_end"
ACTION=="add", SUBSYSTEM=="usb", TEST=="power/control", ATTR{power/control}="auto"
LABEL="power_usb_rules_end"
Я снова использовал приложение журналов Ubuntu, чтобы найти идентификатор поставщика и продукта (я мог использовать ctrl-alt-t для терминала, а затем lsusb для списка устройств USB). Затем я использовал gedit, чтобы написать следующий код и сохранить его на рабочем столе в файле с именем «50-usb_power_save.rules».
Затем я открыл nautilus и ctrl-l, чтобы вызвать адресную строку и ввести admin: следует мой пароль (дважды?). Затем я перешел к etc / udev / rules.d и удалил файл с моего рабочего стола в это место. Перезагрузка и до сих пор все работает нормально.
Ядро Linux может автоматически приостанавливать USB-устройства, когда они не используются. Иногда это может сэкономить немало энергии, однако некоторые USB-устройства несовместимы с энергосбережением USB и начинают плохо себя вести (обычно для USB-мышей / клавиатур). Правила udev, основанные на фильтрации белого или черного списка, могут помочь смягчить проблему.
Немного больше исследований показали, что у linux есть проблема с USB-протоколами (XHCI, OHCI и EHCI), хотя я не претендую на понимание того, что.
По существу , это не проблема аппаратного обеспечения USB, но, возможно, проблема с Linux. Фактическая неисправность заключается в неправильной интерпретации спецификации расширенного интерфейса хост-контроллера (xHCI). Эта проблема ранее не существовала со старой спецификацией расширенного интерфейса контроллера хоста (EHCI). Объяснение «Sharp» доступно в Интернете.
из Кубки, устранение неисправностей USB-принтеров Serge Y. Stroobandt на hamwaves.com
EDIT:
Поддержка Legacy USB [по умолчанию = включена] Legacy USB3.0 Поддержка [включена] EHCI Hand-off [disabled]Я говорил слишком рано. Проблема казалась лучше, но через некоторое время я заметил, что принтер все еще отключается, я думаю, пока принтер не перешел в режим ожидания, тогда он остался подключенным и работал нормально. Кажется, что лечение лежит в настройках материнской платы.