Поздний ответ, надеюсь, люди здесь уже решили первоначальные проблемы.
У меня Legion 5 pro, Nvidia 3070 (версия 2021 года).
Для людей с похожими устройствами (или, может быть, с любыми новыми ноутбуками с nvidia), вот что я нашел до сих пор:
- я не нашел любой способ изменить режимы зарядки(быстрый, энергосберегающий) и питания(производительный, сбалансированный и тихий) не закрывая linux. Для зарядки мне нужно измените его с lenovo vantage, войдя в мои окна с двойной загрузкой (если вы не заметите никаких изменений в режиме зарядки при переключении обратно на Linux, вы можете (1) переключить свой режим в Windows и (2) снова перезапустить в windows, а затем (3) перезапуск в linux). Есть несколько служебных приложений, таких как tpacpi-bat для ThinkPad и IdeaPad, но ни одно из них не поддерживает серию Legion. До сих пор ищу это..
- Многие проблемы с графической совместимостью можно решить, установив ядро Linux 5.10+ (5.13+ протестировано и рекомендовано). У моей первоначальной установки было много проблем даже после обновления до ядра 5.13 из-за того, что я возился с конфигурационными файлами и настройками. При новой установке Linux без изменения или загрузки обновлений я сначала обновил свое ядро до 5.13.(У меня Linux Mint 20.3). Я обновил ядро Linux с «Диспетчер обновлений»> «Вид»> «Ядра Linux». скриншот параметров ядра Linux)
- После обновления ядра я установил последнюю рекомендуемый драйвер nvidia (собственный) из «Диспетчера драйверов». сейчас я использую nvidia-драйвер-510. Это также должно загрузить Настройки сервера Nvidia X автоматически и предоставить Nvidia Optimus в качестве значка панели (панели задач). Использование Optimus отсюда позволяет мне переключаться между основным использованием встроенного графического процессора (энергосбережение), дискретного графического процессора (производительность) или обоих (nvidia по запросу). Но это требует перезагрузки. Чтобы увидеть параметр «Nvidia On Demand» в Nvidia optimus, вам нужно перейти на «Динамическая графика» из биоса
- С использованием Опция Nvidia по запросу исправили мою неконтролируемую яркость и проблемы с масштабированием рабочего стола (Примечание: вы по-прежнему будете сталкиваться со многими приложениями, которые не следуют настройкам масштабирования рабочего стола. Большинство из них можно решить с помощью простого поиска в Google). На мой взгляд, это лучший вариант, поскольку он позволяет запускать основные приложения на моем iGPU Amd. Для конкретных приложений мы можем использовать команду терминала (Google primus при запуске приложения или Опция «Запустить с графическим процессором Nvidia» щелкнув правой кнопкой мыши исполняемую программу.
Примечание:
Вы можете столкнуться с невозможностью изменить частоту обновления монитора в Linux в режиме динамической графики. Я думаю, что есть решение, но я еще не проверял. (На данный момент я доволен 60 кадрами в секунду в Linux, я всегда могу играть в Windows. Другой пользователь сообщил, что застрял на 144 кадрах в секунду. Удачи :))
Также, если вы тот, кто изучает, можете ли вы позволить себе двойную загрузку Linux:
Не беспокойтесь о своих данных на окнах. Вы можете уменьшить раздел с помощью таких инструментов, как АОМЕЙ. Что касается хранилища, вы можете хранить носители, документы, установщики в хранилище Windows и не выделять много места для хранения Linux, поскольку вы получаете доступ к папкам Windows из Linux.