ПК HP Envy 15 x360, работающий на Ubuntu 17.10, отображает режим полета и выключен, несмотря на все усилия.
(fn + f12) не работает.
Wifi / bluetooth выключены и не могут быть включены с помощью меню.
Подробнее:
se@se-hp:~$ nmcli radio wifi on
se@se-hp:~$ rfkill list all
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: yes
lspci -knn | grep Net -A3
03:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b1] (rev c3)
Subsystem: Intel Corporation Dual Band Wireless-AC 7260 [8086:4070]
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
ls /lib/firmware/*7260*
/lib/firmware/iwlwifi-7260-10.ucode /lib/firmware/iwlwifi-7260-7.ucode
/lib/firmware/iwlwifi-7260-12.ucode /lib/firmware/iwlwifi-7260-8.ucode
/lib/firmware/iwlwifi-7260-13.ucode /lib/firmware/iwlwifi-7260-9.ucode
/lib/firmware/iwlwifi-7260-16.ucode
/lib/firmware/iwlwifi-7260-17.ucode
У моего нового компьютера HP также были проблемы с Wi-Fi в Ubuntu. Немного разные модели и проблемы, и мне удалось исправить большинство из них.
Я использую HP 15-bs048ns. Возможно, вы можете попробовать эти методы, упорядоченные путем увеличения отчаяния - надеюсь, что это поможет.
(Прошу извинить меня, если вы уже пробовали некоторые из них или они действительно очевидны. Я не знаю, насколько вы осведомлены в Linux, и это может помочь другим пользователям. Я также попытаюсь добавить ссылки на соответствующие ответы и страницы.)
Возможно, вы уже пробовал это, но, это ваш самолет Fn + F12 или только F12? Некоторые ноутбуки по умолчанию требуют, чтобы вы удерживали Fn для клавиш F1 ... F12, а не для специальных клавиш.
В моем ноутбуке F12 является самолетом, а Fn + F12 - F12. Тем не менее, вы можете настроить свою клавишу Fn на традиционный путь из BIOS. (F12 = F12, Fn + F12 = самолет)
(Независимо от того, какие настройки, клавиши-модификаторы работают нормально с функциональными клавишами: Shift + F10 никогда не будет нажимать кнопку воспроизведения / паузы.)
У меня есть ключ самолета в F12, но по какой-то причине он не работает под X или Wayland. Но это работает с текстовой консоли (TTY)
Если я хочу использовать клавишу Airplane, мне нужно:
Нажмите Ctrl + Alt + F3 (не нужно беспокоиться о Fn). Введите мое имя пользователя и пароль Нажмите клавишу «Самолет» Нажмите Ctrl + Alt + F2, чтобы вернуться в графический интерфейс.Если мои быстрые клавиши для перехода между TTY и графическим интерфейсом не работают, просто попробуйте использовать различные функциональные клавиши (F1, F2 ... через F7)
На моем компьютере даже не было драйверов для беспроводной сети. Кажется, что они выглядят, но они могут работать некорректно.
Если вам нужно установить новые драйверы, вам нужно сначала отключить безопасную загрузку в режиме:
sudo mokutil --disable-validation
Он запросит у вас одноразовый пароль. Не пытайтесь использовать хороший, он работает только до следующей перезагрузки.
Вы перезагружаетесь, и когда вы сталкиваетесь с синим экраном, читающим «Нажмите любую клавишу, чтобы выполнить управление MOK», нажмите клавишу и следуйте инструкции. Вам, вероятно, потребуется ввести три пароля из пароля, предположим, что вы использовали abcdefgh в качестве пароля:
Type character 4 of password: d
Type character 8 of password: h
Type character 1 of password: a
Нажмите Enter после каждой буквы. Да, эти инструкции выглядят слишком подробными, но довольно часто приходится в первый раз притворяться (я сделал).
Я не знаю, где вы можете найти лучшие модули для своего компьютера.
В любом случае, если вы находите свой модуль, его нужно перекомпилировать каждый раз, когда вы обновляете ядро (d20) shim , а не .
или же беспроводной интерфейс и беспроводные меню в Ubuntu исчезают при следующей загрузке.). Вы можете настроить DKMS для их автоматической перекомпиляции при каждом обновлении ядра - я все еще проверяю это, поэтому я не могу дать вам подробные инструкции.
Я где-то читал ( Я свяжу его, если найду его). Я мог бы использовать команду showkey под TTY для чтения ключевых событий прямо из ядра. И showkey -s, чтобы найти адрес нажатой клавиши.
Глядя на страницу man showkey, она больше не читает их напрямую из ядра, а ключ самолета не выводит никакого ключевого события для меня ... хотя это явно работает.
Но мой компьютер управляет своей беспроводной сетью по-разному (я не уверен, что у меня даже есть жесткий замок), так что это может сработать для вас. Если он отправляет какое-то ключевое событие, вы можете перепрограммировать ключ на другую функцию - возможно, это сработает.
Вы можете прочитать на исчезнуть , как перепрограммировать ключ.
У моего нового компьютера HP также были проблемы с Wi-Fi в Ubuntu. Немного разные модели и проблемы, и мне удалось исправить большинство из них.
Я использую HP 15-bs048ns. Возможно, вы можете попробовать эти методы, упорядоченные путем увеличения отчаяния - надеюсь, что это поможет.
(Прошу извинить меня, если вы уже пробовали некоторые из них или они действительно очевидны. Я не знаю, насколько вы осведомлены в Linux, и это может помочь другим пользователям. Я также попытаюсь добавить ссылки на соответствующие ответы и страницы.)
Возможно, вы уже пробовал это, но, это ваш самолет Fn + F12 или только F12? Некоторые ноутбуки по умолчанию требуют, чтобы вы удерживали Fn для клавиш F1 ... F12, а не для специальных клавиш.
В моем ноутбуке F12 является самолетом, а Fn + F12 - F12. Тем не менее, вы можете настроить свою клавишу Fn на традиционный путь из BIOS. (F12 = F12, Fn + F12 = самолет)
(Независимо от того, какие настройки, клавиши-модификаторы работают нормально с функциональными клавишами: Shift + F10 никогда не будет нажимать кнопку воспроизведения / паузы.)
У меня есть ключ самолета в F12, но по какой-то причине он не работает под X или Wayland. Но это работает с текстовой консоли (TTY)
Если я хочу использовать клавишу Airplane, мне нужно:
Нажмите Ctrl + Alt + F3 (не нужно беспокоиться о Fn). Введите мое имя пользователя и пароль Нажмите клавишу «Самолет» Нажмите Ctrl + Alt + F2, чтобы вернуться в графический интерфейс.Если мои быстрые клавиши для перехода между TTY и графическим интерфейсом не работают, просто попробуйте использовать различные функциональные клавиши (F1, F2 ... через F7)
На моем компьютере даже не было драйверов для беспроводной сети. Кажется, что они выглядят, но они могут работать некорректно.
Если вам нужно установить новые драйверы, вам нужно сначала отключить безопасную загрузку в режиме:
sudo mokutil --disable-validation
Он запросит у вас одноразовый пароль. Не пытайтесь использовать хороший, он работает только до следующей перезагрузки.
Вы перезагружаетесь, и когда вы сталкиваетесь с синим экраном, читающим «Нажмите любую клавишу, чтобы выполнить управление MOK», нажмите клавишу и следуйте инструкции. Вам, вероятно, потребуется ввести три пароля из пароля, предположим, что вы использовали abcdefgh в качестве пароля:
Type character 4 of password: d
Type character 8 of password: h
Type character 1 of password: a
Нажмите Enter после каждой буквы. Да, эти инструкции выглядят слишком подробными, но довольно часто приходится в первый раз притворяться (я сделал).
Я не знаю, где вы можете найти лучшие модули для своего компьютера.
В любом случае, если вы находите свой модуль, его нужно перекомпилировать каждый раз, когда вы обновляете ядро (d20) shim , а не .
или же беспроводной интерфейс и беспроводные меню в Ubuntu исчезают при следующей загрузке.). Вы можете настроить DKMS для их автоматической перекомпиляции при каждом обновлении ядра - я все еще проверяю это, поэтому я не могу дать вам подробные инструкции.
Я где-то читал ( Я свяжу его, если найду его). Я мог бы использовать команду showkey под TTY для чтения ключевых событий прямо из ядра. И showkey -s, чтобы найти адрес нажатой клавиши.
Глядя на страницу man showkey, она больше не читает их напрямую из ядра, а ключ самолета не выводит никакого ключевого события для меня ... хотя это явно работает.
Но мой компьютер управляет своей беспроводной сетью по-разному (я не уверен, что у меня даже есть жесткий замок), так что это может сработать для вас. Если он отправляет какое-то ключевое событие, вы можете перепрограммировать ключ на другую функцию - возможно, это сработает.
Вы можете прочитать на исчезнуть , как перепрограммировать ключ.