Как заставить нормально работать 2 монитора подключенным к разным видеокартам
Моя система:
Проц 9700к + intel graphics 630
Видеокарта ТNVIDIA 2070s
ОЗУ 24Гб
Систему ставлю на nvme ssd
Перейду сразу к сути и объясню причину, почему мой вопрос опубликован не в теме какого-то одного дистрибутива. Проблема наблюдается на разных дистрах, я пробовал ubuntu, kubuntu, kde neon, manjaro kde, calculate linux kde. Суть везде одна, после установки системы, первый вход и работает только один монитор, чаще всего тот, который работает от встроенной графики. Что ж я ставлю не свободный драйвер NVIDIA и о чудо, работают 2 монитора, но оба, если смотреть в nvidia-settings управляются картой nvidia (могу ошибаться), но они оба видны, только тот что напрямую подключен к nvidia (им можно уппавлять, менять разрешение, частоту обновления итд), а тем что подключен к intel через материнку никак нельзя управлять. Казалось бы зачем мне нужно что-то менять. Да дело вот в чём, на мониторах имеется такой эффект как тиринг, это когда скролишь или перетаскиваешь окна, то картинка рваная получается, как будто вертикальная синхронизация как в играх выключена. И если через nvidia-settings можно основной моник настроить по гайдам из интернета, то вот на мониторе подключённом к intel, ничего сделать нельзя, там всё так же продолжается тиринг. Может есть способ заставить работать 2 видеокарты и 2 монитора нормально, с красивой картинкой?
И ещё такой вопрос, неужели все DE на linux такие тяжёлые, что когда управляешь окнами, открываешь разные приложения, такое чувство что анимация несколько заторможена, создаётся эффект тягучести, после виндовс 10 такое чувство, что линукс насилует графику, в винде анимация плавная, шутрая, тут как будто кадры пропускаются. Наблюдал и KDE и GNOME. Другие DE xfce lxde lxqt итд, я не рассматриваю, просто это убогость из 90х. Спасибо всем заранее!
Источник
Проблема с определением HDMI и подключением второго монитора.
Ноутбук Lenovo IdeaPad S340-15IML 81NA0075RE
Система: Manjaro Linux (GNOME), драйвера nvidia 440 Prime, ядро 5.4.28-1.
Проблема: как видно из вывода xrandr не определена работа порта HDMI, соответственно при подключении второго монитора с помощью HDMI изображения нет. Монитор сообщает о том, что ждет видеосигнала.
Дома есть еще 3 ноута. На всех монитор подключается с лёту, в том числе на старом ноуте с Linux Mint.
Прочитал много тем. С отсуствием HDMI вообще в терминале — не встречал на форумах.
Помогите, пожалуйста, разобраться с этим вопросом)
Загрузись с какого-нибудь лайва и посмотри там что скажет xrandr.
В биосе никаких переключалок нет?
В биосе проверил еще раз — переключений никаких не предлагается. Только режим switchable/uma для графики.
Уверен, что лайв то же самое скажет, но попробую тогда завтра.
С отсуствием HDMI вообще в терминале — не встречал на форумах.
Как-то не распарсил фразу.
Проблема, судя по всему, очень распространённая, это системный баг. У жены такая же проблема – не работает ни в Линуксе, ни в Виндовсе.
Тут народ пишет, что исправить получается:
Сам пока не пробовал. В выходные могу отписаться о результате.
Источник
Не работает второй монитор
Добрый день, при подключении второго монитора на обоих мониторах пропадают элементы интерфейса unity, открытые окна начинают мигать. Отдельно оба монитора работают. В каком направлении искать решение?
Ubuntu 15.04, видеокарта RV370. Мониторы подключаю через dvi и vga.
Попробуй liveCD другого дистрибутива с разными DE.
Открой терминал и сделай три шага:
- Подключи 1 монитор. Введи в терминал xrandr.
- Подключи 2 монитор. Введи в терминал xrandr.
- Подключи 1 и 2 мониторы одновременно. Введи в терминал xrandr.
Все три результата скопируй сюда.
Первый монитор (через DVI)
Перед подключением двух мониторов запусти команду так, чтобы она сработала через 30 секунд.
Полчается: С одним монитором:
Выглядит нормально. Единственное, что я бы попробовал ещё, это сделать первичным монитор на dvi, потом поменять размеры экрана у обоих на 1280*720, потом вывести статистику.
При смене разрешения тоже мигал. Вот что получилось:
В общем, с точки зрения xrandr у тебя всё нормально. У тебя два CRTC, т.е ты можешь подключить максимум два монитора одновременно. Оба у тебя подключены и 0, и 1, режимы меняются нормально. Осталось попробовать загрузиться в KDE вместо unity. По настройкам unity не подскажу, у меня fedora.
Поставил KDE — все стало еще сложнее)) При запуске операционки сплешскрин Kubuntu, потом пропадает экран авторизации, вместо него черный экран с запускаемыми службами. Втыкаю DVI — появляется экран авторизации. Захожу в сессию KDE — второй экран работает (на нем просто заставка). Если войти в Unity сессию с двумя, то окна открытые автозагрузкой начинают мигать, либо перезагружается комп. Если зайти в Unity с одним монитором, то все работает. Если зайти в KDE с одним монитором, то появляются артефакты и все разъезжается
Источник
Не работает второй монитор.
Имею 2 монитора. 1 подключён к дискретке от Nvidia, второй подключен ко встройке от AMD A10-7850k. Со стандартными дровами всё работало исправно. Но после установки проприетарных дров от NVIDIA, остался работать только первый. При этом второй работает на экране логина и парольку я ввожу именно с него, а после логина первый загорается, а второй тухнет. Пробовал ставить дрова от АМД, но они настолько старые, что только меня посылают. Нид хэлп плиз.
В подавляющем большинстве случаев использования двух мониторов их удобнее подключать к одной видеокарте. Иные варианты редки и инструкции найти затруднительно.
дрова от АМД, но они настолько старые
Это от ATI. Или из-за версии 19.04. Для amdgpu-pro надо 18.04, но он не нужен.
год назад я делал точно такую-же операцию. только драйвер на нвидиа ставил не из под консоли а из-под графической оболочки. Тоесть,«неправильно», тогда я этого не знал. Тогда всё стало и заработало. При чём оба монитора. Правда ставилось ооочень долго. если что дрова ставил с фала с расширением .run
да, ко встройке в ЦПУ. R7 . Я везде вижу что ставят amdgpu pro , но на сайте я нашел только это
Про совмещение не скажу, но повторю — amdgpu-pro обычно не нужен. Без его установки используется драйвер amdgpu, или скорей radeonsi, которые обычно уже установлены.
Для nvidia же устанавливать драйвер обязательно, т.к. предустановленный noudepau несколько недоразвит. Но ставить лучше через системные средства, как там в ubuntu не помню уже.
Если правда нужно 2 VGA, то рекомендую переходник с DVI-I на VGA. DVI-I можно узнать по двум парам контактов вокруг широкого контакта. На материнской плате такого может и не быть, но на отдельной карте обычно именно они.
Как сказали, распределять вывод между двумя картами нелегко. Особенно с драйвером от nvidia.
мне вот правда до сих пор интересно, как оно в прошлый раз заработало. Ладно, я ещё позже попробую «неправильным» способом запустить .run В прошлый раз это прокатило. Как выглядит DVI-знаю, но всё равно спасибо. Нужно же было такое счастье 22′ приобрести без hdmi. В любом случае, буду ещё думать. Спасибо за помощь.
Источник
Не работает второй монитор linux manjaro
Ноутбук, Manjaro XFCE
При подключении через кабель к монитору выключается монитор ноутбука, но не показывается картинка на мониторе, просто горит черным. После отсоединения кабеля, картинка на ноутбук не возвращается.
На Windows такой проблемы нет.
Приоритет видеосигнала
Проблемы с выводом звука по всем HDMI-каналам
Такая проблема.
Manjaro KDE. Всё обновлено.
Видеокарта Nvidia Geforce 1050Ti. У неё 5 разъёмов (1xDVI, 3xHDMI, 1xDP), но заявлена поддержка только 4-х мониторов.
В данный момент подключены 4 монитора: 1xDVI и 3xHDMI. Как бы, там не только «мониторы», а ещё и «телевизоры», но я буду звать их «мониторами» — думаю, разницы нет.
И проблема в том, что на один из трёх подключенных по HDMI мониторов не выводится звук. Хотя, с картинкой проблем нет — всё работает, как надо.
Выход HDMI точно рабочий, т.к., при одной из загрузок с LiveCD — 2 рабочих выхода HDMI меняются — и в итоге, могут начать работать 2 любых монитора. Т.е., с каждого HDMI звук нормально выдаётся. Но не одновременно.
Если честно, какая-то глупость: картинка есть, а звука нет.
]$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC892 Analog [ALC892 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC892 Digital [ALC892 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
Subdevices: 0/1
Subdevice #0: subdevice #0
Следующие команды приводят к следующему результату:
aplay -D plughw:1,3 /mnt/Data/111.wav — звука просто нет, хотя, консоль никаких ошибок не выдаёт
aplay -D plughw:1,7 /mnt/Data/111.wav — звук норм
aplay -D plughw:1,8 /mnt/Data/111.wav — звук норм
Звуковая плата №0
Имя: alsa_card.pci-0000_01_00.1
Драйвер: module-alsa-card.c
Модуль-владелец: 6
Свойства:
alsa.card = «1»
alsa.card_name = «HDA NVidia»
alsa.long_card_name = «HDA NVidia at 0xf6080000 irq 17»
alsa.driver_name = «snd_hda_intel»
device.bus_path = «pci-0000:01:00.1»
sysfs.path = «/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1»
device.bus = «pci»
device.vendor.id = «10de»
device.vendor.name = «NVIDIA Corporation»
device.product.id = «0fb9»
device.product.name = «GP107GL High Definition Audio Controller»
device.string = «1»
device.description = «GP107GL High Definition Audio Controller»
module-udev-detect.discovered = «1»
device.icon_name = «audio-card-pci»
Профили:
output:hdmi-stereo: Digital Stereo (HDMI) выход (sinks: 1, sources: 0, priority: 5900, available: no)
output:hdmi-surround: Digital Surround 5.1 (HDMI) выход (sinks: 1, sources: 0, priority: 800, available: no)
output:hdmi-surround71: Digital Surround 7.1 (HDMI) выход (sinks: 1, sources: 0, priority: 800, available: no)
output:hdmi-stereo-extra1: Digital Stereo (HDMI 2) выход (sinks: 1, sources: 0, priority: 5700, available: yes)
output:hdmi-stereo-extra2: Digital Stereo (HDMI 3) выход (sinks: 1, sources: 0, priority: 5700, available: yes)
off: Выключено (sinks: 0, sources: 0, priority: 0, available: yes)
Активный профиль: output:hdmi-stereo-extra1
Порты:
hdmi-output-0: HDMI / DisplayPort (priority: 5900, latency offset: 0 usec, not available)
Свойства:
device.icon_name = «video-display»
Входит в профиль(и): output:hdmi-stereo, output:hdmi-surround, output:hdmi-surround71
hdmi-output-1: HDMI / DisplayPort 2 (priority: 5800, latency offset: 0 usec, available)
Свойства:
device.icon_name = «video-display»
device.product.name = «ASUS VG278HE
»
Входит в профиль(и): output:hdmi-stereo-extra1
hdmi-output-2: HDMI / DisplayPort 3 (priority: 5700, latency offset: 0 usec, available)
Свойства:
device.icon_name = «video-display»
device.product.name = «LONTIUM
»
Входит в профиль(и): output:hdmi-stereo-extra2
Звуковая плата №1
Имя: alsa_card.pci-0000_00_1b.0
Драйвер: module-alsa-card.c
Модуль-владелец: 7
Свойства:
alsa.card = «0»
alsa.card_name = «HDA Intel PCH»
alsa.long_card_name = «HDA Intel PCH at 0xf7200000 irq 40»
alsa.driver_name = «snd_hda_intel»
device.bus_path = «pci-0000:00:1b.0»
sysfs.path = «/devices/pci0000:00/0000:00:1b.0/sound/card0»
device.bus = «pci»
device.vendor.id = «8086»
device.vendor.name = «Intel Corporation»
device.product.id = «1c20»
device.product.name = «6 Series/C200 Series Chipset Family High Definition Audio Controller»
device.form_factor = «internal»
device.string = «0»
device.description = «Встроенное аудио»
module-udev-detect.discovered = «1»
device.icon_name = «audio-card-pci»
Профили:
input:analog-stereo: Аналоговый стерео вход (sinks: 0, sources: 1, priority: 65, available: yes)
output:analog-stereo: Аналоговый стерео выход (sinks: 1, sources: 0, priority: 6500, available: yes)
output:analog-stereo+input:analog-stereo: Аналоговый стерео дуплекс (sinks: 1, sources: 1, priority: 6565, available: yes)
output:analog-surround-21: Аналоговый объёмный 2.1 выход (sinks: 1, sources: 0, priority: 1300, available: no)
output:analog-surround-21+input:analog-stereo: Аналоговый объёмный 2.1 выход + Аналоговый стерео вход (sinks: 1, sources: 1, priority: 1365, available: yes)
output:analog-surround-40: Аналоговый объёмный 4.0 выход (sinks: 1, sources: 0, priority: 1200, available: no)
output:analog-surround-40+input:analog-stereo: Аналоговый объёмный 4.0 выход + Аналоговый стерео вход (sinks: 1, sources: 1, priority: 1265, available: yes)
output:analog-surround-41: Аналоговый объёмный 4.1 выход (sinks: 1, sources: 0, priority: 1300, available: no)
output:analog-surround-41+input:analog-stereo: Аналоговый объёмный 4.1 выход + Аналоговый стерео вход (sinks: 1, sources: 1, priority: 1365, available: yes)
output:analog-surround-50: Аналоговый объёмный 5.0 выход (sinks: 1, sources: 0, priority: 1200, available: no)
output:analog-surround-50+input:analog-stereo: Аналоговый объёмный 5.0 выход + Аналоговый стерео вход (sinks: 1, sources: 1, priority: 1265, available: yes)
output:analog-surround-51: Аналоговый объёмный 5.1 выход (sinks: 1, sources: 0, priority: 1300, available: no)
output:analog-surround-51+input:analog-stereo: Аналоговый объёмный 5.1 выход + Аналоговый стерео вход (sinks: 1, sources: 1, priority: 1365, available: yes)
output:analog-surround-71: Analog Surround 7.1 выход (sinks: 1, sources: 0, priority: 1200, available: no)
output:analog-surround-71+input:analog-stereo: Analog Surround 7.1 выход + Аналоговый стерео вход (sinks: 1, sources: 1, priority: 1265, available: yes)
output:iec958-stereo: Цифровой стерео (IEC958) выход (sinks: 1, sources: 0, priority: 5500, available: yes)
output:iec958-stereo+input:analog-stereo: Цифровой стерео (IEC958) выход + Аналоговый стерео вход (sinks: 1, sources: 1, priority: 5565, available: yes)
off: Выключено (sinks: 0, sources: 0, priority: 0, available: yes)
Активный профиль: output:analog-surround-21+input:analog-stereo
Порты:
analog-input-front-mic: Фронтальный микрофон (priority: 8500, latency offset: 0 usec)
Свойства:
device.icon_name = «audio-input-microphone»
Входит в профиль(и): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-21+input:analog-stereo, output:analog-surround-40+input:analog-stereo, output:analog-surround-41+input:analog-stereo, output:analog-surround-50+input:analog-stereo, output:analog-surround-51+input:analog-stereo, output:analog-surround-71+input:analog-stereo, output:iec958-stereo+input:analog-stereo
analog-input-rear-mic: Тыловой микрофон (priority: 8200, latency offset: 0 usec, not available)
Свойства:
device.icon_name = «audio-input-microphone»
Входит в профиль(и): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-21+input:analog-stereo, output:analog-surround-40+input:analog-stereo, output:analog-surround-41+input:analog-stereo, output:analog-surround-50+input:analog-stereo, output:analog-surround-51+input:analog-stereo, output:analog-surround-71+input:analog-stereo, output:iec958-stereo+input:analog-stereo
analog-input-linein: Линейный вход (priority: 8100, latency offset: 0 usec, not available)
Входит в профиль(и): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-21+input:analog-stereo, output:analog-surround-40+input:analog-stereo, output:analog-surround-41+input:analog-stereo, output:analog-surround-50+input:analog-stereo, output:analog-surround-51+input:analog-stereo, output:analog-surround-71+input:analog-stereo, output:iec958-stereo+input:analog-stereo
analog-output-lineout: Линейный выход (priority: 9900, latency offset: 0 usec, not available)
Входит в профиль(и): output:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-21, output:analog-surround-21+input:analog-stereo, output:analog-surround-40, output:analog-surround-40+input:analog-stereo, output:analog-surround-41, output:analog-surround-41+input:analog-stereo, output:analog-surround-50, output:analog-surround-50+input:analog-stereo, output:analog-surround-51, output:analog-surround-51+input:analog-stereo, output:analog-surround-71, output:analog-surround-71+input:analog-stereo
analog-output-headphones: Аналоговые наушники (priority: 9000, latency offset: 0 usec)
Свойства:
device.icon_name = «audio-headphones»
Входит в профиль(и): output:analog-stereo, output:analog-stereo+input:analog-stereo
iec958-stereo-output: Цифровой выход (S/PDIF) (priority: 0, latency offset: 0 usec)
Входит в профиль(и): output:iec958-stereo, output:iec958-stereo+input:analog-stereo
Как видно:
output:hdmi-stereo: Digital Stereo (HDMI) выход (sinks: 1, sources: 0, priority: 5900, available: no)
output:hdmi-surround: Digital Surround 5.1 (HDMI) выход (sinks: 1, sources: 0, priority: 800, available: no)
output:hdmi-surround71: Digital Surround 7.1 (HDMI) выход (sinks: 1, sources: 0, priority: 800, available: no)
output:hdmi-stereo-extra1: Digital Stereo (HDMI 2) выход (sinks: 1, sources: 0, priority: 5700, available: yes)
output:hdmi-stereo-extra2: Digital Stereo (HDMI 3) выход (sinks: 1, sources: 0, priority: 5700, available: yes)
«available: no» — на том, что мне нужно. В профилях pulseaudio и прочих pavucontrol тоже, соответственно, нет нужного профиля…
Пробовал Manjaro XFCE Live, Manjaro KDE Live — всё то же самое.
Пробовал открытые и закрытые драйвера NVidia с Live — всё то же самое.
Пробовал использовать кабель DP—>HDMI — то же самое. Звук идёт только на 2 устройства. DP, я так понял, это и есть такой специфичный HDMI. Даже логи те же самые.
Ubuntu, Debian и прочее не предлагать — в данной конфигурации они просто НЕ СТАРТУЮТ, т.к., драйвера NVidia на мою видяху обновились вот прям совсем недавно — и только Manjaro в состоянии правильно работать. Респект Manjaro. Остальные тупо виснут при загрузке.
Вопрос не сильно срочный, т.к., один и выводов звука (удачное совпадение) мне, в общем, не нужен — и просто поперетыкав свои 3xHDMI — я добился вывода звука на 2 нужных мне HDMI. Так что, теперь это уже просто спортивный интерес.
Источник