Kubuntu 20.04 и гибридная видеокарта (Intel + Nvidia)
Загрузить свой скриншот
Войдите, чтобы добавлять скриншоты

Kubuntu 20.04 и гибридная видеокарта (Intel + Nvidia)

34
Дистрибутив:
Окружение:

§ Железо:

• Устройство ← Dell Xps 15 9570 4K Touch;
• ЦПУ ← 12 × Intel Core i7-8750H CPU @ 2.20 ГГц;
• ОЗУ ← 15,4 ГиБ;
• ГПУ 0 ← GPU: Intel UHD Graphics 630 (Драйвер — i915);
• ГПУ 1 ← NVIDIA GeForce GTX 1050 Ti Mobile (Драйвер — nvidia 455.45.01);
• Экран ← 3840×2160.

§ ПО:

На момент создания снимка (2021.01.06):
• OC ← Kubuntu 20.04.1 / 64-bit;
• Ядро ← 5.8.0-34-lowlatency;
• Тема окружения ← «Breeze Dark»;
• Оконный Менеджер ← KWin;
• Тема иконок ← «Materia Manjaro Breeze Dark».

§ Проблема:

Dell Xps 15 9570 Touch — весьма интересный и капризный ноутбук. Я бы не советовал его никому для работы (и меня отговаривали), но попытки разобраться с его «особенностями» дали повод изучить в некоторые новые для меня технологии. (Один HiDPI чего стоит).

В частности, периодические зависания и быстро кончающаяся память привели меня к том, что я задумался о максимальной утилизации ГПУ (не пропадать же добру). Но в процессе открыл для себя существование «гибридных» ГПУ — интегрированная + дискретная, которые переключаются по требованию.

К сожалению, переключение «интегрированная» / «дискретная» оказалось возможным не само по себе, а с помощью утилиты NVIDIA Optimus. В качестве альтернативы я пробовал консольную утилиту system76-power. И на стандартной Kubuntu она даже нормально работала. Но system76* утягивает за собой ворох странных зависимостей и свой собственные драйвера, которые в несмотря на заявления обновляются реже чем стандартные.

Следующим очевидным шагом было выбрать один вариант из трёх:
• «интегрированная»;
• «дискретная»;
• «интегрированная» / «дискретная» по требованию.
Вдруг это как-то поможет побороть тормоза на машине или как-то повысить отзывчивость в период пиковых нагрузок (например, при сборке libffmpeg + python в debug-режиме).

§ Эксперимент:

На картинке приведена работа «гибридной» ГПУ в смешанном режиме, при относительно большой нагрузке и способ запуска приложения в форсированном дискретном режиме.

Для наглядности терминал поделен на 2 столбца (средствами самой konsole).

Левый столбец:
→ `nvtop` — демонстрация работы дискретной ГПУ ¹;
→ `sudo intel_gpu_top` — интегрированной работы дискретной ГПУ;
→ `htop` — демонстрация потребления ЦПУ и ОЗУ ².

Правый столбец:
→ `neofetch`;
→ содержимое `/usr/local/bin/prime` ³;
→ запуск `glxgears` ⁴ на дискретной ГПУ (через `prime`);
→ запуск `glxgears` на интегрированной ГПУ (без `prime`).

Кроме того, для теста запустил несколько браузеров с «миллионом» вкладок, картами и видео на Youtube для наглядности работы дискретной ГПУ.

§ Выводы:

К сожалению, для меня «гибридная» ГПУ оказалась не самым удобным вариантом. Ноутбук почти всё время стоит на столе и электричество экономить вроде как не зачем. Кроме того, при использовании и режима «по требованию» и чистого «Intel» у меня разъехались шрифты в некоторых приложениях. Очень раздражающе выглядит панель вкладок в `yakuake` — размер графики не масштабируется под размер шрифтов (HiDPI же).

Так что, на данный момент я использую вариант с дискретной картой. Но в некоторых случаях бывает удобно переключится на что-то более экономичное.

§ А что с исходной проблемой:

На зависания и тотальные выедания памяти мои эксперименты с ГПУ никак не повлияли. К сожалению, современные IDE и браузеры настолько прожорливы, что мне помог только раздел подкачки размером с 64 Гб. Бедный, бедный SSD …

Лайков: +12
войдите, чтобы ставить лайки
34
  • Опубликовано: 03.03.2021
  • W495

Еще скриншоты:

Комментарии

W495
Активный пользователь
Активный
Автор материала
Автор материала
24.02.2021
23:34
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
§ Сноски:

1. → «nvtop»: обратите внимание на тип вычислений. «Compute» в данном случае это аппаратное ускорение графики в браузерах.

2. → «htop»: несмотря на всякие ухищрения мы все равно умудрились употребить 14,4 ГиБ из 15,4 доступных. И это пока не запустили сборку чего-то объёмного.

3. → «prime»: содержимое скрипта — просто выставляем нужные переменные окружения: `__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME="nvidia" __VK_LAYER_NV_optimus="NVIDIA_only" exec "$@"`

4. → «glxgears»: ранее упоминался тут https://losst.ru/testirovanie-videokarty-v-linux
Minor748
Активный пользователь
Активный
03.03.2021
09:27
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
-10
войдите, чтобы ставить лайки
Добротный текст. А как на счет других ОС ? Я вообще Юбунту недоблюбливаю.
VadimAndy
Активный пользователь
Активный
03.03.2021
11:56
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
+2
войдите, чтобы ставить лайки
зачем? Если автору и этого хватает.. Больше 2 ОС на одном ПК/ еще лучше винте - это зло
W495
Активный пользователь
Активный
Автор материала
Автор материала
03.03.2021
13:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
0
войдите, чтобы ставить лайки
Почему зло? Хотел на домашнем MSI (тот что, i9 + 128 Гб) на покататься поставить с дюжину разных «на покататься». Какие неявные спецэффекты ожидать?
Minor748
Активный пользователь
Активный
03.03.2021
13:22
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
0
войдите, чтобы ставить лайки
Судя по текстам под скринами и комментам, то не работает дуал графика (АПУ+видеокарта), где-то нет поддержки устройств (драйверов), дробное масштабирование экранов и прочее.
Minor748
Активный пользователь
Активный
03.03.2021
13:20
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
+1
войдите, чтобы ставить лайки
Если ОС требует для загрузки отключение Безопасного режима (Поп!_ОС и Нетраннер), то да, проблемно.
У меня основная ОС и есть на другом диске пара запасных, чтоб в случае неполадок с основной не остаться бед ПК. На другом ССД ещё одна, непользуюсь, но и удалять не стал.
W495
Активный пользователь
Активный
Автор материала
Автор материала
03.03.2021
23:22
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
0
войдите, чтобы ставить лайки
А как вы диски в этом случае организовываете? Например /boot, /home, /opt и пр общие или разные?

Я много думал про это и у меня получается вот такой расклад:

host
├── common
│   ├── boot
│   ├── flatpak
│   ├── home
│   │   ├── common-user
│   │   ├── manjaro-user
│   │   └── ubuntu-user
│   ├── mysql
│   ├── opt
│   ├── postgresql
│   ├── root
│   ├── snapd
│   │   └── snap
│   └── storage
├── manjaro
│   ├── bin -> ./usr/bin/
│   ├── boot -> /host/common/boot
│   ├── dev -> /host/.:udev
│   ├── etc
│   ├── home -> /host/common/home/
│   ├── lib -> ./usr/lib/
│   ├── lib64 -> ./usr/lib/
│   ├── media
│   ├── mnt
│   │   └── storage -> /host/common/storage/
│   ├── opt -> /host/common/opt/
│   ├── proc -> /host/.:proc
│   ├── root -> /host/common/root/
│   ├── run -> /host/.:tmpfs
│   ├── sbin -> ./usr/bin/
│   ├── tmp -> /host/.:tmpfs
│   ├── usr
│   └── var
│       └── lib
│           ├── flatpak -> /host/common/flatpak
│           ├── mysql -> /host/common/mysql/
│           ├── postgresql -> /host/common/postgresql/
│           └── snapd -> /host/common/snapd/
└── ubuntu
    ├── bin
    ├── boot -> /host/common/boot
    ├── coredumps
    ├── dev -> /host/.:udev
    ├── etc
    ├── home -> /host/common/home/
    ├── lib
    ├── lib32
    ├── lib64
    ├── media
    ├── mnt
    │   └── storage -> /host/common/storage/
    ├── opt -> /host/common/opt/
    ├── proc -> /host/.:proc
    ├── root -> /host/common/root/
    ├── run -> /host/.:tmpfs
    ├── sbin
    ├── snap
    │   └── folders with sym-links 
    ├── src
    ├── srv
    ├── sys -> /host/.:sysfs
    ├── tmp -> /host/.:tmpfs
    ├── usr
    └── var
        └── lib
            ├── flatpak -> /host/common/flatpak
            ├── mysql -> /host/common/mysql/
            ├── postgresql -> /host/common/postgresql/
            └── snapd -> /host/common/snapd/

# Названия OC взяты для примера, могут быть любые.
# В структуре папок хотел показать, что есть пересечения, но в общем случае всё может сильно не совпадать → Нужно \ не нужно с этим бороться (симлинкам или биндами перевесить, например)?

Но не уверен, что это хорошо.
Minor748
Активный пользователь
Активный
04.03.2021
07:57
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
0
войдите, чтобы ставить лайки
Какая сложная структура иерархическая однако . . .

Без обид, но даже разбираться не стану. Пара пояснений для понимания вопроса:
1) Раньше пользовался Манджаро, ставил .deb зависимые ОСи;
2) Сейчас на Арко. Систему только сам могу убить, работает в моих сценариях стабильно.

Разметка, к которой я пришел за это время:
сначала ставил всё в /, потом стал выносить отдельно /home.
То есть в случае преустановки я могу смонтировать /home там же (отметить этот раздел) и у меня настройки все останутся.
Теперь стал выносить отдельно /boot раздел. Как я понял, туда ядра устанавливаются. То есть если их много или сразу несколько ОСей на одном ССД/диске, то его лучше сделать побольше — 1024 МБ, а нет, то можно и 512 МБ. При установке второй ОС система сама подхватывает /boot раздел, он будет общий. Его лучше не изменять при установке, а то не загрузится основная система. Необязательно степень двойки, просто я так привык )

В установщике Манджаро рекомендуют его в fat32, на Арко и прочих я делаю его в Ext4 (как само стабильной, неубиваемой и линуксовой).

Вот сейчас на Арко и тут неободимости жанглировать ядрами, как в Манджаро. Так что он меньше 100 МБ занимает.

Плюс ещё стал выносить swap раздел. Судя по конки, он не бывает сильно загружен, так что 1-3 ГБ хватит. У меня он 2 ГБ. Потом в ОС свежеустановленной можно раздел этот не удалять и отметить его в GParted или Диспетчер разделов от KDE как Раздел подкачки.

Ещё рекомендую для ознакомления со структурой файлов линуксовой. Видео загружено мной на peertube.

https://video.ploud.jp/videos/watch/playlist/8a5b51de-4629-4ee6-b139-3b8b8dd28169?playlistPosition=9&resume=true
W495
Активный пользователь
Активный
Автор материала
Автор материала
03.03.2021
12:50
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
+1
войдите, чтобы ставить лайки
На этой машинке не хотелось бы. Ну либо нужно что-то Ubuntu совместимое. Это рабочий комп. Я долгое время жил на Fedora в Ubuntu-ориентированной корп-среде. Было не удобно.
clasicus
Активный пользователь
Активный
03.03.2021
10:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Как только дожидаюсь Bullseye Alpha 4 release (надеюсь в течение марта) - ставлю его на свой Dell чтобы протестировать обещанный поддерживаемый из коробки Prime для гибридной видеокарты. Я бы и третью альфу поставил, но выходила аж в начале декабря, многовато времени уже прошло.
zazen26
Активный пользователь
Активный
03.03.2021
10:02
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Мне кажется 4к еще и Н-Видиа (на лине), тут ничего не спасет.
W495
Активный пользователь
Активный
Автор материала
Автор материала
03.03.2021
13:05
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
0
войдите, чтобы ставить лайки
Если 4к + только Nvidia — всё работает просто замечательно.
thyeadeschatarr
Активный пользователь
Активный
03.03.2021
10:17
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
Сложилось впечатление, что аппаратная часть гибридных решений до сих пор на совести производителей, потому каждый раз нужны какие-то танцы с бубном и за более чем десять лет существования такой схемы, в линуксе проблема принципиально не решена. Да и в винде, судя по беглому гуглингу, тоже не все ок (на маке такого вообще нет). Пожалуй, покупая такой ноут под линукс, надо быть заранее готовым к "войне", поискать решения для конкретной модели. Лично мое мнение (не обязательно подходящее всем, конечно) - дискретка ноутбуку не нужна, современные встройки обладают достаточной производительностью, чтоб поиграть в не самые свежие и тяжелые игры, а тяжелые игры и на игровом ноуте пойдут с неприемлемым количеством всяких "но". Примерно аналогично я думаю про разработку ПО с упором на CUDA и подобные GPU-computing - не надо этого делать на ноуте. Ноут - мобильное решение, это браузер для инета, подручный офис и терминал к стационарной машине, на которой уже можно гонять тяжелые вычисления.
Я сейчас сам в такой ситуации, что занимаюсь разработкой на корпоративном ноуте (Win10 / i7 10510U / 32 GB) - так вот ноуту тяжело просто поднять все нужное в докере, не говоря уж об открытии 3-4 проектов в райдере и компиляции с отладкой, хотя формально по бенчмаркам у этой машины паритет с моим стационарником на минте с i7 4790.
И вот мой личный ноут (Kubuntu 20.04 / Ryzen5 3500u / 8GB) как раз 100% попадание в цель для меня - всю офисно-интернетную и развлекательную работу он выполняет на ура, а на разработку даже не претендует) зато позволяет подцепиться по rdp или ssh и спасти гибнущий продакшн, если что. И никакого геморроя с аппаратной частью.
W495
Активный пользователь
Активный
Автор материала
Автор материала
03.03.2021
13:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
0
войдите, чтобы ставить лайки
На этих машинках в винде — местами дела хуже. Тот же сенсорный экран работает заметно хуже, и требует дополнительной донастройки. На Ubuntu 18.04 проблемы были похожие. Но после обновления на Ubuntu 20.04 почему-то сами собой решились.
thyeadeschatarr
Активный пользователь
Активный
03.03.2021
14:19
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
+1
войдите, чтобы ставить лайки
Выходит, даже MS перестали поспевать за всемирным зоопарком технологий )
W495
Активный пользователь
Активный
Автор материала
Автор материала
03.03.2021
13:04
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
0
войдите, чтобы ставить лайки
Я верно понял, что вы агитируете за удалённую разработку на виртуалках по rdp \ ssh? Ну т.е. нотубук — это просто клиентское устройство.

А как быть со всякими красивыми IDE? Меня относительно недавно на них подсадили, и отказаться от уже тяжело. Каюсь, но ничего уже не могу поделать.
thyeadeschatarr
Активный пользователь
Активный
03.03.2021
13:13
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
+1
войдите, чтобы ставить лайки
Я агитирую за то, чтоб вычислительные процессы запускать на более мощных и стабильных железяках - ну, т.е. вариант с IDE на ноуте + инфраструктура на удаленной машине с remote debug вполне нормальный, а вот поднять на ноуте СУБД, брокер сообщений и прочие сопутствующие сервисы уже тяжело для любого ноута - это приведет к продолжительной высокой нагрузке с нагревом (шумом) и быстрой разрядкой батареи. Если же разрабатываются какие-то утилиты/десктопные приложения, под которыми не лежит серьезная инфраструктура (а так нынче не модно :D), то ноута на i3 с 8 гигами, скорее всего, хватит.
W495
Активный пользователь
Активный
Автор материала
Автор материала
03.03.2021
13:22
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
0
войдите, чтобы ставить лайки
> IDE на ноуте + инфраструктура на удаленной машине

Пробовал — не понравилось. Даже если под NFS подключаться к коду. Конечно можно иметь 2 версии кода:
* одна локально + любимая CVS;
* вторая на dev-сервере + окружение запуска.
Так уже лучше — но есть много «но». И становится совсем грустно, когда локальная и запускаемая разойдутся. Это не бывает редко, но раздражает.


За мнение спасибо. Вероятно, мне стоит попробовать вернуться к такому варианту.
thyeadeschatarr
Активный пользователь
Активный
03.03.2021
14:20
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
+1
войдите, чтобы ставить лайки
А что, собственно, разрабатываете?

Я, вероятно, слишком на себя все примерил - у нас толстая инфраструктура и несколько десятков микросервисов над ней, все это вполне разворачивается на стенде (читай, удаленной машине), нужный сервис на стенде гасится и запускается под дебагом из IDE на ноуте (в конфигах IP удаленной машины проставляются), получается без особых усилий. Правда, изначально всю эту схему не просто было собрать.
W495
Активный пользователь
Активный
Автор материала
Автор материала
03.03.2021
16:45
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
0
войдите, чтобы ставить лайки
По описанию, весьма похоже на ваше. Микросервисов не так много, и некоторые не так чтобы микро (DRF + Postgres). Но удалённого разработческого контура как такового нет. Есть способ сделать. Но после n-го раза поднятия такого контура в очередном проекте — я забил, и начал делать всё локально.
W495
Активный пользователь
Активный
Автор материала
Автор материала
03.03.2021
13:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
0
войдите, чтобы ставить лайки
Самая забавное, что в моём случае и при моих настройках на встройке сильно едут все шрифты (± HiDPI) и в целом машинка начинает себя чувствовать хуже.

Меня это тоже удивляет, но вероятно nvidia-специфичная конфигурация Xorg как-то неявно влияет на окружение без nvidia. Но это не точно.

Резюмируя, не могу сказать, что чистой дискетке (без гибрида) я испытываю какие-то проблемы. (Если специально их не искать, и не проверять «что будет, если» … )
thyeadeschatarr
Активный пользователь
Активный
03.03.2021
14:24
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
+1
войдите, чтобы ставить лайки
Я, конечно, ретроград и враг прогресса, но так и не осознал, зачем нужны HiDPI экраны. Я понимаю, зачем нужен 4К монитор в 32" - на нем можно больше окон увидеть в тайлинге, хотя на мой вкус лучше 2-3 монитора FHD, а вот зачем точки делать мельче на и без того мелком ноуте - ну, фиг знает, кажется, бонус меньше, чем совокупность проблем.
W495
Активный пользователь
Активный
Автор материала
Автор материала
03.03.2021
16:59
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
+1
войдите, чтобы ставить лайки
> зачем нужны HiDPI экраны

Для пользователя — очевидно, разницу Full HD и 4K видеть не вооруженным глазом и ворчать, что Full HD — это мало.
Для производителя — сказать, что они «тоже умеют Retina». Я думаю — последнее определяющий фактор существования технологии. (Хотя, кажется, технологически HiDPI и Retina имеют отличия).

Честно говоря, если рядом поставить второй ноут с 1920×1080 (тоже 15") — заметно очень. Из того, что я отметил для себя:
→ приятнее смотрятся шрифты;
→ осознаешь смысл фотографий больших размеров 100500×100500 (а раньше я думал, что только для типографий важно).
→ при просмотре мелкой графики (схемы в figma \ notion.so ну или разные геокарты) удобно когда много всего малом пространстве (чтобы не переключаться) и видно чётко.

На большинстве телефонов, планшетов, с которыми я сталкивался тоже 4K. Хотя там еще меньше экран. Но специально брать 4K-экран или что-то брать ради него я бы не стал. Скорее как довесок.
OldRunner
Активный пользователь
Активный
03.03.2021
11:14
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Спасибо за подробное изложение своих "хождений по мукам". Хороший материал для тех, кто будет идти вашим путем.
О ваших проблемах мне сложно судить - не мой уровень, но, здается мне, я пытался уже вам посоветовать проверить для ваших целей Garuda dr460nized. Там есть настройки для HiDPI, NVIDIA да и ядра там более продвинутые. С такой машинкой, как у вас, должно получиться совсем не плохо. Разве что, в самой вашей работе вам нужна именно Kubuntu, а в Арче этого нет.
Но я бы попробовал. ИМХО.
W495
Активный пользователь
Активный
Автор материала
Автор материала
03.03.2021
12:57
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
+1
войдите, чтобы ставить лайки
Да. Как я ранее говорил, — как раз на очереди. Пока всё никак руки не дойдут. За совет еще раз спасибо. И точно не на эту машину. Тут всего лишь 477 ГиБ и они почти все заняты =) а доставить еще винтов уже некуда. Хотя — всегда есть вариант с внешним, но большого смысла не вижу.

В некоторых следующих статьях появится и dr460nized =)

А тут я просто фиксирую для себя снимки некоторой давности, чтобы через пару лет мучительно не вспоминать «как же я это делал» и «что же там такое было».
OldRunner
Активный пользователь
Активный
03.03.2021
13:25
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
+1
войдите, чтобы ставить лайки
Ну, что ж, буду ждать вашего рассказа о впечатлениях, мне будет очень интересно узнать - прав ли я. :))
Sergejs
Активный пользователь
Активный
03.03.2021
15:29
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
С такой же графикой как у вас использую optimus-manager для переключения графики и проблем не наблюдаю,насчёт HIDPI советую прочесть Arch Wiki https://wiki.archlinux.org/index.php/HiDPI
W495
Активный пользователь
Активный
Автор материала
Автор материала
03.03.2021
17:01
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
0
войдите, чтобы ставить лайки
По ней много и настраивал. Но там не всё актуальное.
Уже ворчал на эту wiki тут: https://pingvinus.ru/gallery/3356

Буду рад скриншотам. ПО такое же?
Sergejs
Активный пользователь
Активный
03.03.2021
22:26
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
+1
войдите, чтобы ставить лайки
По у меня другое,стоит arch linux с последней Plasma 5.21.2так же ядро стоит 5.11.2-zen1-1-zen,драйвер Nvidia 460.56-2,вообще гибридным режимом почти не пользуюсь,загружается с встроенной графикой intel uhd 630,если нужен Nvidia или гибридная графика то переключаю виджетом,насчёт памяти я читал невнимательно,но с моими 32гб на ноутбуке я не видел проблем,подкачки нету,не ставил,думал zram установить,но времени нету занятся этим
W495
Активный пользователь
Активный
Автор материала
Автор материала
03.03.2021
22:53
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
0
войдите, чтобы ставить лайки
32 — это уже хорошо. Я обычно противник любых swap. Но тут сделал исключение. Больше от отчаяния.

За ссылку на zram — спасибо. Ранее про него не слышал. Буду пробовать. Оставлю это здесь на будущее:
→ https://losst.ru/nastrojka-zram-v-linux
AleksK
Активный пользователь
Активный
04.03.2021
16:37
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Отсюда вывод, не покупай ноут с nvidia если хочешь поставить на нем linux. Гибридная графика nvidia это всегда проблемы и танцы с бубном, это неизлечимый тиринг. Даже в самых распоследних дровах, где они обещали все сделать как надо, гибридная графика работает через одно место.
Sergejs
Активный пользователь
Активный
04.03.2021
21:37
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
0
войдите, чтобы ставить лайки
Всё отлично работает с гибридной графикой Intel + Nvidia,а вот если стоит intel+amd то будет гемморой
AleksK
Активный пользователь
Активный
04.03.2021
21:41
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
0
войдите, чтобы ставить лайки
Все отвратительно работало с intel+nvidia, сейчас amd+amd вообще никаких проблем нет.
WitcherOnLinux
13.03.2021
18:24
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
0
войдите, чтобы ставить лайки
ArchLinux+Gnome
1) Intel HD Graphics 4600+Nvidia GTX 760/1660 - переключение не работает, виснит система намертво. Работает только вывод с встройки - VGA на второй монитор с VGA. Много сменилось версий драйверов и ядер, но всё по прежнему так, а вот на следующей конфигурации работает.
2) Intel HD Graphics 630+Nvidia GTX 1050Ti - работает переключение со встройки на дискретку и обратно, ну может есть проблемы на некоторых играх с Vulkan, игра продолжает работать на встройке, ну это скорее всего нужно принудительно указывать через какую видеокарту запускать игру.

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила