LINUX.ORG.RU

Второй монитор к ноуту по HDMI

 , ,


0

1

Привет всем!

Делаю первые шаги в линукс. Поставил Manjaro KDE последнюю. Ноут Acer Nitro 5 с дискретной картой Nvidia RTX 3060. Проблема была в том, что при подключении внешнего монитора все ужасно тормозило. Я нашел ветку Гибридная графика и внешний монитор. и по образцу halo сделал у себя. Все заработало - включен кабель - кажет большой монитор, отключен - экран ноута работает. Но шаловливые ручки поломали систему и я переустановил все заново. Повторил трюк от halo - но теперь не работает ( При включенном кабеле я могу переключать между большим и ноутом экранами, а если выдернуть кабель - то экран ноута не работает. И вопрос - что поправить можно в данной ситуации?

uname -a
Linux wnman 5.15.19-1-MANJARO #1 SMP PREEMPT Tue Feb 1 16:58:17 UTC 2022 x86_64 GNU/Linux
lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation CometLake-H GT2 [UHD Graphics] (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation GA106M [GeForce RTX 3060 Mobile / Max-Q] (rev a1)

и вот

modinfo nvidia | grep version
version:        510.47.03
srcversion:     AA3CDC718104247365A30A7

Повторил трюк от halo - но теперь не работает

какой именно трюк?! в том треде есть же диагностика/настройки – может надо внимательнее им пользоваться

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

anonymous
()

Делаю первые шаги в линукс. Поставил Manjaro KDE последнюю. Ноут Acer Nitro 5 с дискретной картой Nvidia RTX 3060.

А вот зачем это все? У тебя что, много свободного времени?

e000xf000h
()
Ответ на: комментарий от PhysShell

Не трать своё свободное время зря!

не ссы, все под контролем

e000xf000h
()
Ответ на: комментарий от PhysShell

вот такой:

[    2.969218] nvidia: module license 'NVIDIA' taints kernel.
[    3.022470] nvidia-nvlink: Nvlink Core is being initialized, major device number 510
[    3.030529] nvidia 0000:01:00.0: enabling device (0006 -> 0007)
[    3.030662] nvidia 0000:01:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=none
[    3.080975] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  510.47.03  Mon Jan 24 22:58:54 UTC 2022
[    3.113867] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  510.47.03  Mon Jan 24 22:51:43 UTC 2022
[    3.240542] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
[    3.420049] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input26
[    3.420088] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input27
[    3.420119] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input28
[    3.420148] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input29
[    3.874671] audit: type=1400 audit(1644599977.964:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe" pid=568 comm="apparmor_parser"
[    3.875661] audit: type=1400 audit(1644599977.968:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe//kmod" pid=568 comm="apparmor_parser"
[    4.405634] [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:01:00.0 on minor 0
[    4.675736] nvidia_uvm: module uses symbols from proprietary module nvidia, inheriting taint.
[    4.681823] nvidia-uvm: Loaded the UVM driver, major device number 506.
Pdasilem
() автор топика
Ответ на: комментарий от anonymous

сделал именно так, как в том самом треде.

а что сделал до переустановки… да я не помню уже. да и не важно)

Pdasilem
() автор топика
Ответ на: комментарий от e000xf000h

А вот зачем это все? У тебя что, много свободного времени?

Нет, совсем нет. Но работать удобнее в линхе, чем в винде. Она осталась второй системой чисто для двух программ, что не идут на линуксе и для развлечений

Pdasilem
() автор топика

Уточнение небольшое. Если включил ноут с подключенным внешним монитором, то hdmi выдергивание на работающем ноуте приводит к переключению на внутренний монитор. Втыкаю - опять на внешний идет сигнал. Такое ощущение, что при включении ноута с отключенном внешнем мониторе видеокарта просто не включается.

Pdasilem
() автор топика
Ответ на: комментарий от Pdasilem

Проблему решил. оптимус-свитч и автоматическое правило по наличию подсоединенного монитора. Работает как надо - включаешь без внешнего - работает внутренний, подключаешь hdmi - переключается на внешний (по умолчанию), но можно настроить копию или расширение на два

Pdasilem
() автор топика
Ответ на: комментарий от Pdasilem

предлагаю отметить тему решённой и формально описать решение (с добавлением в тему) – через время забудется, но не значит что проблема снова не возникнет.

anonymous
()

Последний раз когда подключал монитор к видеовыходу дискретки (при этом графическая сессия отрисовывается на встройке и дискретка используется как тупой переходник) — тоже всё ужасно лагало. Полагаю, hdmi растёт как раз из дискретки. Вот и все проблемы.

Первый вариант — смотреть есть ли ещё видеовыходы и выяснить откуда они идут. Если они выходят со встроенной графики — пользоваться ими.

Второй вариант прикольнее — запускать графическую сессию через nvidia-xrun. Жрать ноутбук будет больше, зато всё будет отрисовываться через дискретную видеокарту, а не встроенную затычку для терминала.

А, уже всё решилось. Ок.

Slavik763
()
Последнее исправление: Slavik763 (всего исправлений: 1)

Manjaro KDE

Земля тебе пухом, братишка!

chenbr0
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.