Автор Тема: Два монитора подключенные к разным видеокартам  (Прочитано 595 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн BOND12

Всем доброго времени суток. Ситуация следующая: есть 2 монитора, которые я хочу подключить одновременно к компьютеру. 1 - к дискретной видеокарте через разъём Display port, другой - к встроенной через разъём на материнской плате (VGA). Проблема тут такая, что тот монитор, который подключён к дискретной видеокарте работает без проблем, другой, в это же время подключенный к материнской плате системой не определяется и, соответственно, не работает. Оба монитора к дискретной видеокарте подключить возможности нет (из-за отсутствия на ней разъёма VGA). Почему, не знаю, поэтому нужна помощь.
Вывод xrandr (о существовании VGA она, похоже, не знает).
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
DVI-D-0 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
DP-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 527mm x 296mm
   1920x1080     60.00 +  75.00*   59.94    50.00 
   1680x1050     59.95 
   1600x1200     60.00 
   1600x900      60.00 
   1440x900      59.89 
   1280x1024     75.02    60.02 
   1280x800      59.81 
   1280x720      60.00    59.94    50.00 
   1024x768      75.03    60.00 
   800x600       75.00    60.32 
   720x576       50.00 
   720x480       59.94 
   640x480       75.00    59.94    59.93 
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis)
Видеокарты: дискретная - NVIDIA GTX 1050 Ti, встроенная - intel HD graphics 530.
Для nvidia установленны проприетарные дрова.
До покупки nvidia успешно работал монитор через встроенную графику.

Что примечательно - при загрузке windows оба монитора начинают работать без каких-либо проблем сразу даже без каких-либо танцев с бубном.
 

Оффлайн qupl

Смотрите ошибки при загрузке и /var/log/Xorg.0.log

Оффлайн BOND12

xorg.0.log прикладываю. Посмотрел - ошибок не нашёл. В логе syslog только ошибки gdm3
Spoiler: ShowHide
Apr 10 20:41:09 PC /usr/lib/gdm3/gdm-x-session[7884]: QPainter::setPen: Painter not active
Apr 10 20:41:09 PC /usr/lib/gdm3/gdm-x-session[7884]: QPainter::setWorldTransform: Painter not active
Apr 10 20:41:09 PC /usr/lib/gdm3/gdm-x-session[7884]: QPainter::worldTransform: Painter not active
Apr 10 20:41:09 PC /usr/lib/gdm3/gdm-x-session[7884]: QPainter::setWorldTransform: Painter not active
Apr 10 20:41:09 PC /usr/lib/gdm3/gdm-x-session[7884]: QPainter::setWorldTransform: Painter not active
Apr 10 20:41:09 PC /usr/lib/gdm3/gdm-x-session[7884]: QPainter::setWorldTransform: Painter not active
Apr 10 20:41:09 PC /usr/lib/gdm3/gdm-x-session[7884]: QPainter::setOpacity: Painter not active
Apr 10 20:41:09 PC /usr/lib/gdm3/gdm-x-session[7884]: QPainter::setWorldTransform: Painter not active
Apr 10 20:41:09 PC /usr/lib/gdm3/gdm-x-session[7884]: QPainter::restore: Unbalanced save/restore
Apr 10 20:41:09 PC /usr/lib/gdm3/gdm-x-session[7884]: QPainter::end: Painter not active, aborted


Так при запуске ещё была ошибка проверки памяти, хотя в логе запуска я её что-то не вижу... Последнее содержимое:
Spoiler: ShowHide
/dev/sda5: clean, 1434980/6373376 files, 22107818/25473536 blocks
[  OK  ] Finished Tell Plymouth To Write Out Runtime Data.
         Mounting Arbitrary Executable File Formats File System...
[  OK  ] Finished Set console font and keymap.
[  OK  ] Mounted Arbitrary Executable File Formats File System.
[  OK  ] Finished Enable support for additional executable binary formats.
[  OK  ] Finished Create Volatile Files and Directories.
         Starting Network Time Synchronization...
         Starting Update UTMP about System Boot/Shutdown...
[  OK  ] Finished Update UTMP about System Boot/Shutdown.
[  OK  ] Started Network Time Synchronization.
[  OK  ] Reached target System Time Set.
[  OK  ] Reached target System Time Synchronized.
[  OK  ] Finished Load AppArmor profiles.
[  OK  ] Started Entropy daemon using the HAVEGE algorithm.
[  OK  ] Reached target System Initialization.
[  OK  ] Started CUPS Scheduler.
[  OK  ] Started Trigger anacron every hour.
[  OK  ] Started Daily apt download activities.
[  OK  ] Started Daily apt upgrade and clean activities.
[  OK  ] Started Periodic ext4 Online Metadata Check for All Filesystems.
[  OK  ] Started Refresh fwupd metadata regularly.
[  OK  ] Started Daily rotation of log files.
[  OK  ] Started Daily man-db regeneration.
[  OK  ] Started Daily Cleanup of Temporary Directories.
[  OK  ] Reached target Paths.
[  OK  ] Reached target Timers.
[  OK  ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
[  OK  ] Listening on CUPS Scheduler.
[  OK  ] Listening on D-Bus System Message Bus Socket.
[  OK  ] Listening on UUID daemon activation socket.
[  OK  ] Reached target Sockets.
[  OK  ] Reached target Basic System.
         Starting Accounts Service...
         Starting LSB: Sentinel LDK RTE...
[  OK  ] Started Run anacron jobs.
         Starting Deferred execution scheduler...
         Starting Avahi mDNS/DNS-SD Stack...
         Starting Bluetooth service...
[  OK  ] Started Regular background program processing daemon.
[  OK  ] Started CUPS Scheduler.
[  OK  ] Reached target Printer.
[  OK  ] Started D-Bus System Message Bus.
         Starting Network Manager...
         Starting Remove Stale Online ext4 Metadata Check Snapshots...
[  OK  ] Reached target Login Prompts.
         Starting Initialize hardware monitoring sensors...
         Starting LSB: Load kernel modules needed to enable cpufreq scaling...
         Starting LSB: Mono XSP4...
         Starting Raise network interfaces...
         Starting NVIDIA Persistence Daemon...
         Starting Authorization Manager...
         Starting Restore /etc/resolv.conf if the system crashed before the ppp link was shut down...
         Starting System Logging Service...
         Starting RealtimeKit Scheduling Policy Service...
[  OK  ] Started Self Monitoring and Reporting Technology (SMART) Daemon.
         Starting Switcheroo Control Proxy service...
         Starting Resets System Activity Data Collector...
         Starting User Login Management...
         Starting Disk Manager...
         Starting VirtualBox Linux kernel module...
         Starting LSB: This services starts and stops the USB Arbitrator....
         Starting WPA supplicant...
[  OK  ] Finished Restore /etc/resolv.conf if the system crashed before the ppp link was shut down.
[  OK  ] Finished Resets System Activity Data Collector.
[  OK  ] Started Switcheroo Control Proxy service.
         Starting Save/Restore Sound Card State...
[  OK  ] Finished Save/Restore Sound Card State.
[  OK  ] Reached target Sound Card.
[  OK  ] Started Deferred execution scheduler.
[  OK  ] Finished Initialize hardware monitoring sensors.
[  OK  ] Finished Remove Stale Online ext4 Metadata Check Snapshots.
[  OK  ] Started System Logging Service.
[  OK  ] Started NVIDIA Persistence Daemon.
[  OK  ] Started LSB: Mono XSP4.
[  OK  ] Finished Raise network interfaces.
[  OK  ] Started LSB: Load kernel modules needed to enable cpufreq scaling.
         Starting LSB: set CPUFreq kernel parameters...
[  OK  ] Started LSB: set CPUFreq kernel parameters.
[  OK  ] Started LSB: Sentinel LDK RTE.
[  OK  ] Started User Login Management.
[  OK  ] Started RealtimeKit Scheduling Policy Service.
[  OK  ] Started WPA supplicant.
[  OK  ] Started Avahi mDNS/DNS-SD Stack.
[  OK  ] Started Bluetooth service.
[  OK  ] Reached target Bluetooth.
[  OK  ] Started Make remote CUPS printers available locally.
[  OK  ] Started Network Manager.
[  OK  ] Reached target Network.
         Starting Network Manager Wait Online...
         Starting Bacula File Daemon service...
         Starting Bacula Storage Daemon service...
         Starting Firebird Database Server ( SuperServer )...
[  OK  ] Started BIND Domain Name Server.
[  OK  ] Reached target Host and Network Name Lookups.
         Starting OpenVPN service...
         Starting PostgreSQL Cluster 11-main...
         Starting OpenBSD Secure Shell server...
         Starting Permit User Sessions...
[  OK  ] Started Unattended Upgrades Shutdown.
[  OK  ] Finished OpenVPN service.
[  OK  ] Finished Permit User Sessions.
[  OK  ] Started Authorization Manager.
         Starting Modem Manager...
         Starting GNOME Display Manager...
         Starting Hold until boot process finishes up...
         Starting Hostname Service...
[  OK  ] Started Bacula File Daemon service.
[  OK  ] Started Bacula Storage Daemon service.
[  OK  ] Started Hostname Service.
[  OK  ] Started OpenBSD Secure Shell server.
[  OK  ] Started Accounts Service.
[  OK  ] Started GNOME Display Manager.


А что я там должен увидеть?
 

Оффлайн qupl

Видеокарту от Intel видит, но никакой драйвер для нее не загружается, ошибок тоже нет.
[ 57.959] (--) PCI: (0@0:2:0) 8086:1912:1458:d000 rev 6, Mem @ 0xf5000000/16777216, 0xd0000000/268435456, I/O @ 0x0000f000/64
Я бы попробовал вручную создать xorg.conf и там описать все что у Вас есть. Пакет intel-microcode тоже стоит установить если его еще нет.

С другой стороны на других картах (но тоже intel+nvidia) под Debian 9 мне так и не удалось получить нужную конфигурацию, например расширение рабочего стола. Заработало при использовании двух выходов одной карты.

Оффлайн BOND12

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

IMG-20210411-173939" border="0

Удалил xorg.conf, созданный программой от nvidia, стал работать только основной монитор. Что-то мне кажется, это происходит потому, что Xorg использует одновременно только одну видеокарту, потому и не работают одновременно два монитора, подключенные к двум разным видеокартам. Это как-нибудь поправить можно?

Попробовал в xorg.conf прописать 2 видеокарты, произошла ошибка загрузки модуля ядра VirtualBox. Наверно, что-то написал не так...
« Последнее редактирование: 11 Апреля 2021, 18:41:18 от BOND12 »
 

Оффлайн qupl

Вот как раз тот случай,  2 карты (nvidia+intel)  и xinerama - не работает.  То, что я находил поиском, указывало на то, что intel-овские драйвера так не умеют.
 
Пользователи, которые поблагодарили этот пост: BOND12

Оффлайн BOND12

Печально. Но всё равно спасибо.
 

Теги:
     

    2 видеокарты+ 4 монитора = ? [РЕШЕНО]

    Автор Ruban

    Ответов: 29
    Просмотров: 13931
    Последний ответ 29 Декабря 2011, 13:13:52
    от lisss
    Настройка разрешения монитора в xorg.conf

    Автор vlad5691

    Ответов: 1
    Просмотров: 1106
    Последний ответ 24 Декабря 2016, 07:39:55
    от qupl
    настроить два монитора на NVIDIA

    Автор turgon

    Ответов: 6
    Просмотров: 2235
    Последний ответ 08 Января 2013, 22:30:36
    от turgon
    два монитора через консоль

    Автор Armen

    Ответов: 3
    Просмотров: 1482
    Последний ответ 16 Апреля 2020, 14:30:52
    от qupl
    РЕШЕНО:ATI.Настройка xorg.conf-два рабочих стола на 2 монитора без про-драйвера.

    Автор vladimir_ar

    Ответов: 11
    Просмотров: 15371
    Последний ответ 10 Сентября 2014, 15:43:13
    от vladimir_ar