Lenovo legion 5 fn q не работает

Обновлено: 20.11.2024

Мой путь к установке Linux на Legion 5 15ACH6H, решение проблемы с Wi-Fi и яркостью Советы/другое

Здравствуйте, я только что получил новую модель Legion 5 15ACH6H (r7 5800H rtx 3060). Я заставлял Linux работать над ним, и было довольно много проблем с совместимостью, таких как Wi-Fi и регулировка яркости. Я часами пытался решить их, поэтому вот пост, чтобы сэкономить время тем, кто идет по тому же пути.

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

РЕДАКТИРОВАТЬ: Если вам действительно нужно понизить версию драйвера nvidia, найдите пакет nvidia-all, спасательный круг для понижения версии. И если вы знаете, как управлять яркостью в гибридном режиме, я весь в ушах!

Попробуйте добавить amdgpu.backlight=0 в параметр ядра grub, это даст вам контроль над подсветкой в ​​гибридном режиме

Я удивлен, что вы можете управлять подсветкой в ​​выделенном режиме, я перепробовал все упомянутые вами решения, но безрезультатно.

какая у тебя карта? Я не добился никакого успеха с гибридным режимом): уже пробовал этот вариант ядра.

EDIT: а также на каком процессоре вы работаете? Я думаю, что это не работает только на 5800H

Оборудование: 5800H/3070

Хм, а какой у вас драйвер/ядро? Я нашел темы о том, что люди тоже заработали на 3070. У меня 3060.

Только что сделал обновление Manjaro Pahvo (21.1.0) с ядром 5.13.11 и драйвером nvidia 470.63.1.

Все та же проблема

можете показать мне свой `ls /sys/class/backlight` ?

На гибриде есть только amdgpu_bl1

): понятия не имею, почему мой не работает.

Я пробовал manjaro и ubuntu. По крайней мере, с Ubuntu вы получаете Wi-Fi с самого начала. Я перешел на Wi-Fi-карту Intel Ax210.

На манджаро тоже не было звука.

Я решил, что по крайней мере Ubuntu работает с самого начала, и остался в Ubuntu.

Попытки исправить то, что должно работать с самого начала, уже далеко от цели.

В манджаро звук работает нормально. В убунту нет вайфая. Я думаю, это зависит от вашей карты Wi-Fi.

Изначально у меня не было Wi-Fi, но был Ethernet. И после обновлений Wi-Fi тоже.

просто любопытно, вы сами купили другой и поменяли его или это был вариант?

Да, с этой проблемой Wi-Fi, я мог бы просто купить новую карту. Я попытался загрузить драйвер с GitHub, и у меня все еще есть проблемы. Собираюсь попробовать еще несколько исправлений, но если ничего не изменится, просто стисните зубы и обновите карту

Смена карты Wi-Fi не помогла в Linux.

Я удивлен, что у вас есть Intel AX210 для работы, насколько я понимаю, будут работать только одобренные Wi-Fi-устройства с биосом из белого списка. Вы делали что-то особенное?

Единственная проблема, которая у меня возникла, заключается в том, что по какой-то причине встроенный графический процессор (amd) потребляет больше энергии, чем dgpu (gtx 3060).

Из того, что я мог видеть наверху, кажется, что, вероятно, есть какая-то ошибка, поскольку она вызывает более 300 пробуждений в секунду (совершенно безумие)

Спасибо за тему! Я тоже занимался этими вопросами. Я знаю, что вы рекомендуете не использовать Ubuntu, но я использую Kubuntu, поэтому я хочу попытаться заставить это работать. Я попробую другие шаги, которые вы упомянули, но у меня есть проблема. Я попытался загрузить проприетарные драйверы для nvidia (у меня 3050ti), и все выглядит взорванным и не в разрешении. Вы упомянули о понижении версии драйвера, есть ли какой-то конкретный драйвер, который я должен использовать? Я пробовал 470 и 460 с теми же результатами

Во-первых, у вас вообще есть dGPU? потому что, ничего не делая, я думаю, что по умолчанию используется iGPU.

Эй, спасибо, я использую только dgpu. Я понял это из сабреддита легиона. Это была настройка в Fonts для форсирования dpi (думаю, так она называется, я сейчас не перед компьютером), но изменение этой настройки и перезагрузка, похоже, решили проблему до сих пор. Медленное рассмотрение различных вопросов

Хорошо, рад, что нашел решение!

Что касается проблемы с Wi-Fi, возникла ли у кого-нибудь эта ошибка при попытке установить драйвер GitHub? «make: *** Нет правила для создания цели «подписать-установить». Стоп».

у вас безопасная загрузка?

Нет, я выключил, пока все работает нормально

хм, тогда почему вы используете установку с помощью подписи? просто используйте вместо этого установку ?

Спасибо, сработало! Я собирался снова включить безопасную загрузку, как только я установил все, что мне нужно, но думаю, я не смогу это сделать, не испортив WiFi? Я попробую позже и посмотрю.

Зачем вам нужна безопасная загрузка? Это хреновая функция, и вы должны оставить ее выключенной (:

Попробуйте загрузить без опции -b v5, Makefile не содержит опции "sign-install". Я предпочел не отключать безопасную загрузку.

То есть, поскольку я не могу выполнить установку с подписью, я не могу установить версию для безопасной загрузки, вы имеете в виду? У меня есть драйвер для драйвера без безопасной загрузки, и он работает, но я надеялся снова включить безопасную загрузку для моей дуэльной загрузки Windows

Да, именно это я и имел в виду.Если вы проверите git, команда в README.md будет «git clone -b v5», если вы откроете Makefile внутри загруженной папки, он не будет таким же, как в живом репо. Чтобы получить последнюю версию (где make sign-install не выдает ошибку), вам нужно выполнить «git clone», затем вы можете попробовать запустить команду «sudo make sign-install».

Что касается яркости экрана, я открыл файл конфигурации с помощью gedit и добавил параметр «RegistryDwords» «EnableBrightnessControl=1», а затем перезагрузился, но не смог изменить яркость. Он был в гибридном режиме, так как он не был подключен к дискретному графическому процессору, установленному только в биосе, поэтому не был уверен, работает ли он только при определенных настройках? Или я не правильно добавил код? Извините, я знаю, что много комментирую, но это последнее, что мне нужно исправлять 🤓

Для меня управление яркостью с этой опцией работает только для dGPU (попробуйте установить его в биосе и посмотрите, работает ли оно.

Но я правильно отредактировал файл? Ссылка и другие, которые я видел, говорят только о том, что делать, но не о том, как это сделать, поэтому я догадывался. Было на дгпу но не давало регулировать яркость 😞. Не знали, должен ли он работать в режиме производительности? Еще раз спасибо за помощь

Нет, вам не обязательно быть в режиме производительности. Читайте с начала раздела "Ручная настройка". Вы поймете, в какой файл сделать модификацию (:

Эй, извините, у меня все еще есть проблемы, поэтому я изменил файл xorg.conf с помощью gedit, сохранил и перезагрузил его, но это не помогло. Затем я клонировал репозиторий nvidia-bl-dkms и не знал, что делать дальше.

вы находитесь в режиме дискретного графического процессора?

Нужно ли мне устанавливать репозиторий после клонирования? Прости, что я новенький, лол

не о чем сожалеть. О каком репо идет речь. Wi-Fi ?

Подсветка. У меня работает WiFi :)

Репозиторий nvidia-bl-dkms. Тот, который сказал попробовать, если изменение файла конфигурации не сработало

О, я никогда не пользуюсь этим репозиторием, поэтому не знаю. Я чувствую, что пробую слишком много вещей одновременно. Можете ли вы повторно перечислить, что вы сделали, пошагово?

Привет, у меня такая же модель (за исключением процессора 5600h).

В настоящее время я использую Gentoo + i3wm/polybar & co.

В целом все работает нормально.

С I3WM я не могу найти решения для управления яркостью, как хотелось бы. Поэтому я создал набор ярлыков для управления всем этим (скрипт изменяет значение в /sys/class/backlight/amdgpu_bl0/brightness . Значение находится в диапазоне от 0 до 255), это не идеально, но работает.

Также необходимо изменить файл /etc/default/grub как указано в посте оп.

Я также решил проблемы с сенсорной панелью, настроив ядро, есть много опций в поддержке HID и поддержке PCI для активации.

Короче говоря, на данный момент мне осталось только установить драйвера NVIDIA (дискретный режим), это настоящее испытание. Я не могу запустить X (и приложения) на iGPU с одной стороны и приложения GPU (RTX) с другой.

В этот момент X загружается в RTX (nvidia-smi), но приложения никогда не запускаются с nvidia, даже при использовании DRI_PRIME=1.

Это действительно неочевидно.

Удалось ли кому-нибудь получить iGPU для легких задач и NVIDIA для тяжелых задач?

Удачи всем, у кого есть этот компьютер, это отличный компьютер, но он требует многих жертв, чтобы иметь что-то функциональное (Wi-Fi, TouchPad, Nvidia, яркость [. ])

PS: Я не очень хорошо говорю по-английски, надеюсь понятно ^^.

Здравствуйте, если я вас правильно понял, у вас есть управление яркостью, работающее на iGPU (гибридный режим), проблема в том, что ваши приложения не могут работать на dGPU?

Прежде всего, я думаю, драйвер должен переключать GPU для вас, зависит от задачи, нет необходимости в конфигурации, не так ли?

Могу ли я узнать ваши точные настройки, чтобы заставить работать управление яркостью? Что вы настроили, в каком файле, в деталях (:

Большое спасибо заранее! И да, я люблю машину, по качеству она сметает все остальное на рынке далеко, просто нужно поймать один на продвижение (:

EDIT: опечатка

Для информации, он работает в режиме дискретной графики.

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

Я немного запутался, так что описанный выше метод работает для гибрида или нет?

в /sys/class/backlight/ у меня есть amdgpu_bl1 (не amdgpu_bl0), изменяет ли это приведенную выше конфигурацию на что-то вроде amdgpu.backlight=1 ? Для чего нужен 0?

Похоже, у нас проблемы со словарным запасом. Для меня:

- Дискретный режим = только dGPU, настроенный в BIOS, iGPU полностью отключен

- Гибридный режим = оба, управляемые nvidia optimus

Что относительно вы?

вероятнее всего, яркостью управляет nvidia, а не AMD.

что из этого следует?

Кстати, мне просто любопытно, потому что ваш пост сбивает меня с толку ((: вообще-то я на Gnome.

И, к сожалению, конфигурация grub вообще не работает):

Однако необходимо создать другой файл, чтобы получить права записи для файла яркости. https://superuser.com/questions/484678/cant-write-to-file-sys-class-backlight-acpi-video0-brightness-ubuntu

Создайте или измените файл /etc/udev/ rules.d/backlight.rules и добавьте:

ACTION=="add", SUBSYSTEM=="backlight", KERNEL=="amdgpu_bl0", RUN+="/bin/chgrp video /sys/class /backlight/amdgpu_bl0/brightness"

ACTION=="add", SUBSYSTEM=="backlight", KERNEL=="amdgpu_bl0", RUN+="/bin/chmod g+w /sys/class/ подсветка/amdgpu_bl0/яркость"

Это для записи? Почему бы тебе не использовать футболку?

Мой плохой ^^Вы правы. Я поменял их местами, процедура не изменилась, просто поменялись местами имена.

Если вы находитесь в дискретном режиме (dgpu), Nvidia управляет графической частью и, следовательно, яркостью, поскольку iGPU отключен.

В гибридном режиме, поскольку iGPU активен, именно amd управляет яркостью.

Я вижу, обратите внимание, что конфигурация ярлыков (ctrl+1. ) работает для i3wm, в Gnome должна быть эквивалентная альтернатива, но я никогда не использовал эту среду.

Что касается Grub, вы регенерировали файл? В gentoo я использую grub-mkconfig -o /boot/grub/grub.cfg

В других дистрибутивах это может быть команда update-grub (я думаю)

Это для записи? Почему бы тебе не использовать футболку?

Потому что я не знал ^^

Здравствуйте, я делаю небольшое обновление.

Прежде всего, я извиняюсь за мой английский, не стесняйтесь заставлять меня перефразировать, если я не понимаю.

Хорошо, 09.01.21 (сегодня) я только что запустил iGPU (AMD) + dGPU (Nvidia).

У меня все еще нет надежной процедуры, чтобы добраться туда, где я нахожусь, но я уже могу сказать, что она работает.

Вот некоторые заметки, которые я сделал:

82JU Легион 5 15ACH6H

ЦП: AMD Ryzen 5 5600h

Графический процессор: RTX 3060 Max-Q для мобильных устройств

Оперативная память: 16 ГБ 3200 МГц

Lenovo в гибридном режиме (iGPU + dGPU)

Профиль (Gentoo): default/linux/amd64/17.1/desktop (стабильный)

Параметры графики в ядре:

Гибридная графика ноутбука

Менеджер прямого рендеринга

Графический процессор Ati Radeon AMD

[*] Включить поддержку amdgpu для частей SI

[*] Включить поддержку amdgpu для частей CIK

[*] Всегда включать поддержку записи userptr

Я установил пакеты: nvidia-drivers bbswitch bumblebee primusrun

Вы должны убедиться, что с помощью lsmod загружаются модули nvidia nvidia, nvidia-drm, nvidia-modeset.

Чтобы убедиться, что процесс запущен с nvidia: nvidia-smi

Вы можете выполнить автоматическое обновление с помощью: nvidia-smi -l 1

Конфигурация Xorg: /etc/X11/xorg.conf.d/90-nvidia.conf

EndSectionNote: у меня нет файла xorg.conf. Если вы создадите файл конфигурации с помощью nvidia-xconfig, все загрузится на RTX.

Лично мне RTX нужен для поддержки только некоторых программ, а не всех (Steam, blender. ). Итоговое поведение:

  1. Если я запускаю программу с DRI_PRIME=1, мои программы загружаются не с NVIDIA, а с новыми (поскольку новые не установлены, программа отправляется на iGPU). В nvidia отправляется только glxgears.
  1. Если я использую "primusrun", мои программы отправляются в RTX (как я хочу), ЗА ИСКЛЮЧЕНИЕМ: Firefox(-bin) (я думаю, отсутствует флаг использования).
  1. При запуске X (сервер X) работает на iGPU: среда, 1 сентября, 14:31:48 2021 г.

+---------+| NVIDIA-SMI 470.63.01 Версия драйвера: 470.63.01 Версия CUDA: 11.4 ||----------+| Имя GPU Persistence-M| Bus-Id Disp.A | Летучий некорр. ЕСС || Мощность вентилятора Temp Perf:Использование/Ограничение| Использование памяти | GPU-Util Compute M. || МИГ М. ||===============+======================|| 0 NVIDIA GeForce. Выкл. | 00000000:01:00.0 Выкл | Н/Д || Н/Д 30C P0 23W / Н/Д | 0МиБ / 5946МиБ | 0% По умолчанию || | Н/Д |+--------------------------------+-------------- ------------------------+----------------------+ +---------------- -------------------------------------------------- -----------+| Процессы: || GPU GI CI PID Тип Имя процесса Память GPU || ID Использование ID ||============================================ ================================|| Запущенных процессов не найдено |+-------------------------------------------------------------------------- ------------------+4.

Функциональные клавиши на клавиатуре выполняют несколько задач и упрощают работу пользователя. Клавиша Fn чаще всего встречается на ноутбуках и используется для различных функций. Если он у вас перестал работать, это может нарушить ваше обычное использование клавиатуры. Будь то регулировка яркости экрана или громкости; клавиша Fn используется много раз. Теперь, чтобы исправить это, вы должны найти причину этого, в этом посте мы определяем причины и показываем вам возможные решения для Lenovo Fn Key не работает.

Как исправить неработающую клавишу Fn?

Ищите физические повреждения, и если вы их не видите, это может быть связано с неисправными драйверами устройств. Драйверы устройств — это программное обеспечение, которое используется для связи между устройством и системой. Если он отсутствует, поврежден или несовместим, устройство не будет работать как обычно. Если вы используете систему с Windows 10 и недавно получили обновление, вы можете столкнуться с этой ошибкой. Пользователи Windows 7 также сообщали о том, что функциональные клавиши Lenovo не работают после обновления. В этом случае вам потребуется откатить драйверы, чтобы решить проблему с клавишей Lenovo Fn.

Обновите драйверы устройств

В Windows 10 важно обновлять драйверы устройств, так как это может негативно сказаться на различных устройствах. В этом посте мы узнаем, как исправить проблемы с неработающей клавишей Lenovo Fn, используя два метода. Один из них будет выполняться вручную, а другой — с помощью Smart Driver Care — автоматического обновления драйверов.

Способы обновления драйвера клавиатуры Lenovo Fn

Хотя в Windows предусмотрен встроенный метод обновления драйверов, некоторых пользователей это может сбить с толку. Если вы хотите обновить драйверы без ручной работы, загрузите программу автоматического обновления драйверов. Smart Driver Care – один из лучших инструментов для беспроблемного обновления драйверов в Windows.

Способ 1. Загрузите драйвер клавиатуры Lenovo вручную

Чтобы исправить неисправную клавишу Lenovo Fn, можно вручную обновить драйвер устройства. Здесь мы используем Диспетчер устройств, который представляет собой апплет панели управления, чтобы помочь вам просматривать элементы управления для оборудования, подключенного к вашему компьютеру. Следуйте инструкциям по обновлению драйвера устройства, чтобы исправить неработающую клавишу Lenovo Fn.

Шаг 1. Нажмите «Пуск» и введите «Диспетчер устройств» в строке поиска. В результате вы увидите Диспетчер устройств, нажмите на него, чтобы открыть.

Шаг 2. Теперь, когда вы видите список устройств вашей системы, найдите Клавиатура. Выберите из него свою клавиатуру и щелкните ее правой кнопкой мыши.

Теперь нажмите Обновить драйвер из вариантов.

Это направит вас к поиску обновлений в Интернете, и вам нужно будет следовать инструкциям на экране. Это обновление драйвера может занять несколько минут, и вы обновите драйверы клавиатуры. Теперь перепроверьте клавишу Fn, она должна быть исправлена ​​с помощью обновленных драйверов, решающих проблему с клавишей Lenovo Fn.

Способ 2. Обновите драйверы клавиатуры Lenovo с помощью Smart Driver Care

Smart Driver Care – это программа для полного ухода за вашей системой с целью устранения всех проблем, связанных с драйверами устройств. Он способен загружать и обновлять драйверы устройств последней версией из своей обширной базы данных. Пользователям сравнительно намного проще выбрать способ исправления драйверов устройств. Здесь мы покажем вам, как обновить неработающие функциональные клавиши Lenovo.

Шаг 1. Загрузите Smart Driver Care на свой компьютер, нажав кнопку, указанную ниже. Доступно для Windows версии 10, 8.1, 8, 7 (32- и 64-разрядная версии).

Шаг 2. Запустите загруженный файл, чтобы настроить программное обеспечение. Дайте разрешения на внесение изменений в системные настройки для обновления драйверов устройств. Нажмите на параметр по умолчанию, чтобы открыть программное обеспечение сразу после завершения установки.

Шаг 3. После завершения настройки откроется Smart Driver Care. Он показывает вам кнопку «Сканировать» на главном экране, нажмите на нее. Начнется сканирование, и оно обнаружит все драйверы устройств в вашей системе.

Шаг 4. В результате сканирования будет создан отчет, в котором будут показаны все несовместимые драйверы устройств в списке устаревших дисков.

Найдите драйвер клавиатуры Lenovo и нажмите кнопку «Обновить все». Вы также можете выбрать все из списка и нажать «Обновить все», чтобы исправить другие проблемы, связанные с драйверами для вашего компьютера.

Шаг 5. Сканирование будет завершено через несколько минут. Все обновленные драйверы, извлеченные из обширной базы данных Smart Driver Care, будут загружены на ваш компьютер. Теперь перезагрузите компьютер, как будет предложено в подсказке.

Откатить драйверы устройств с помощью Smart Driver Care

Возможно, вы столкнулись с тем, что функциональные клавиши Lenovo не работают после недавнего обновления Windows. Это могло произойти из-за несовместимости драйверов устройств с системными обновлениями. В этом случае вам может потребоваться выполнить откат драйверов устройства, и эффективным способом сделать это является Smart Driver Care.

Шаг 1. Откройте Smart Driver Care и нажмите «Восстановить».

Шаг 2. Поскольку Smart Driver Care может создавать резервные копии, вы можете выбрать последнюю папку резервного копирования и нажать кнопку «Восстановить сейчас».

Теперь попробуйте использовать клавишу Lenovo Fn, чтобы проверить, решена ли проблема.

Вывод:

Если ваша функциональная клавиша не работает, это может вызвать у пользователей сильный дискомфорт. Чтобы решить проблему с неработающими функциональными клавишами Lenovo, исправление драйверов устройств оказывается наиболее полезным. Smart Driver Care помогает обновить драйверы устройств и заставить их снова работать. Другими способами вы также можете откатить драйверы, используя его, чтобы снова сделать клавишу Lenovo Fn.

Мы надеемся, что этот пост поможет вам починить клавишу Lenovo Fn на компьютере. Мы хотели бы узнать ваше мнение об этом посте, чтобы сделать его более полезным. Ваши предложения и комментарии приветствуются в разделе комментариев ниже. Поделитесь информацией с друзьями и другими пользователями, поделившись статьей в социальных сетях.

Продолжайте посещать WeTheGeek, мы регулярно публикуем советы и рекомендации, а также ответы на распространенные вопросы, связанные с технологиями. Включите уведомление, чтобы получать регулярные новости из мира технологий.

Связанные темы:

Похожие сообщения

Что вы думаете?
7 ответов
Голосовать за Смешно Любовь Удивлен Злой Грустный

Оставить ответ Отменить ответ

САМЫЕ ПОПУЛЯРНЫЕ

Все названия продуктов, товарные знаки и зарегистрированные товарные знаки являются собственностью соответствующих владельцев. Все названия компаний, продуктов и услуг, используемые на этом веб-сайте, предназначены только для целей идентификации. Использование этих названий, товарных знаков и брендов не означает одобрения. WeTheGeek не подразумевает каких-либо отношений с названиями компаний, продуктов и услуг в любой форме.

WeTheGeek — это независимый веб-сайт, который не был авторизован, спонсирован или иным образом одобрен Apple Inc.

WeTheGeek не связан с корпорацией Microsoft и не заявляет о какой-либо такой подразумеваемой или прямой принадлежности.

Lenovo Legion 5 15ARH05 Примечания по GNU + Linux

Простые сценарии и руководства по устранению проблем с запуском gnu+linux в версии Lenovo Legion 5 15ARH05.

Начиная с версии Linux 5.14.x регулировка яркости работает "из коробки", никаких обходных путей не требуется. Если вы используете версию Linux ниже этой, вам придется использовать обходной путь, см. руководства.

Приведенный ниже тест протестирован на последнем ядре Linux 5.16.x на момент написания.

  • Управление яркостью в гибридной графике теперь работает сразу после установки (начиная с linux 5.14.x)
  • Wi-Fi, Bluetooth работают отлично (по Wi-Fi я могу получить скорость до 100 Мбит/с)
  • Экономия заряда батареи (режим экономии заряда батареи работает должным образом)
  • Видеокарта NVIDIA отлично работает с платным драйвером NVIDIA. (Новена?? тоже работает)
  • Кнопки Fn работают.
  • Безопасная загрузка работает с OpenSUSE, Ubuntu и Debian. (Практически все дистрибутивы Linux, поддерживающие безопасную загрузку)
  • Твердотельные и жесткие диски NVME можно использовать, и они обнаруживаются GNU+Linux.
  • Пользователи жаловались на звук, но в Linux вы могли превзойти 100 %, поэтому в GNU+Linux звук просто потрясающий.
  • Играл в некоторые старые игры в Wine, игры в Linux вполне возможны, но производительность снижается на 10 % из-за Wine и других переводов.
  • Клавиатура с подсветкой работает.
  • Можно переключать разные режимы с помощью Fn + Q.
  • Fn + Esc (FnLock) работает должным образом, а светодиод реагирует точно так же, как в Windows.

Что не работает

Исправление яркости AMDGPU — см. AMDGPUFIX/Directory этого репозитория. (Яркость теперь работает из коробки с linux 5.14.x)

Исправление сенсорной панели — см. каталог сенсорной панели в этом репозитории. (Тачпад работает из коробки с linux 5.12)

Конфигурация Nvidia Graphics X Server для исправления управления яркостью и высоким разрешением при использовании дискретной графики — см. каталог XOrgConfigurationNvidia/.

Управление режимом энергосбережения – см. BatteryConservation/Directory.

О нас

Простые сценарии и руководства по устранению проблем с запуском Linux в версии Lenovo Legion 5 15ARH05.

Я не могу найти альтернативу Lenovo Vantage. Вы можете сказать, что это плохой продукт, но я на самом деле использую его довольно часто. Например. функция включения/выключения камеры (вместо вашего лица серая камера видна в живом видеочате другим) не работает.

После того, как я включил режим энергосбережения в Windows (чтобы зарядить аккумулятор только до 55-60%), я не могу найти способ отключить или снова включить его в Linux. TLP тоже не работает.

Три режима питания (красный > белый > синий), переключаемые нажатием FN+Q, на самом деле ничего не делают в Linux, а только меняют светодиод на кнопке питания. При анализе мощности/энергопотребления моего оборудования ничего не меняется. В Windows это точно так.

Одна из больших проблем с графическими драйверами заключалась в том, что я не мог изменить яркость экрана в режиме дискретной графики. Однако в гибридном режиме я мог изменить яркость экрана. Кроме того, подключение внешнего монитора через HDMI работает в дискретном режиме, но не в гибридном режиме. Это что-то вроде дилеммы. У любого режима есть свои (не)преимущества. Как решить проблему с яркостью и внешним монитором в обоих режимах?

Обновление:

Спустя некоторое время я вернулся с обновленной информацией, которая, я надеюсь, поможет будущим владельцам Legion 5 (какой бы точно это ни была модель):

Похоже, что Lenovo Vantage в GNU/Linux вообще не нужен. Разработчики ядра добавили модуль ядра ideapad, который содержит несколько файлов, которые вы можете настроить по своему вкусу. Этот модуль, похоже, поддерживает широкий спектр устройств Lenovo. Посмотрите здесь исходный код GitHub. Вы можете найти файлы конфигурации в /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00. Посмотрите несколько файлов. Часто вы можете изменить значения внутри них с 0 на 1 или наоборот.

TLP не требуется. Просто измените значение внутри /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode на 0 или 1 .

Я не совсем уверен, что это работает по умолчанию. Я мог слышать некоторые шумы вентилятора, когда переключался в красный режим (режим питания), но шум вентилятора исчезал, когда я переключался в белый (автоматический режим) или синий (бесшумный режим). Кажется, это каким-то образом уже интегрировано в мою версию Ubuntu (21.10).

Это меня реально свело с ума, но оказалось, что я не обращал внимания, какой Диспетчер отображения использовал мой сеанс Ubuntu. Конечно, использование Wayland не будет работать с файлом конфигурации X11. Я изменил свой сеанс на X11 и добавил строку Option «RegistryDwords» «EnableBrightnessControl=1» в раздел «Device» этого файла: /etc/X11/xorg.conf , который можно создать с помощью программы настройки Nvidia X Server. . Я использую режим дискретной графики в BIOS и без проблем могу подключить второй монитор к порту HDMI.

Примечание: я до сих пор не знаю, как решить проблему с яркостью для пользователей, не использующих X11.

Читайте также: