Xrandr только нашел одного поставщика (но у меня есть два графических адаптера),

У меня есть ПК с Ubuntu 16.04.1.

Вчера, я установил другой графический адаптер на своем ПК для получения, больше отображает выводы.

Мой первый адаптер является nVidia GTX 770, и у меня есть четыре присоединенные дисплея: два на dvi выводах, один в выводе HDMI и другом в выходе порта дисплея.

С этим четыре дисплея Ubuntus работает правильно.

Новый адаптер является nVidia GT 640, с другими четыре вывода (два DVI, один HDMI и один аналоговый выход VGA).

Обнаруживаются оба адаптера:

andye@Trabajo:~$ lspci | grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 770] (rev a1)
07:00.0 VGA compatible controller: NVIDIA Corporation GK107 [GeForce GT 640] (rev a1)

Я имею, тестируют систему со значением по умолчанию nVidia 367.57 драйвер Ubuntu 16.04 и с недавно 375,26 драйверами (загруженный с веб-страницы Nvidia и вручную установленный).

Nvidia-xconfig обнаруживает мои два адаптера и мои пять дисплеев:

andye@Trabajo:~$ nvidia-xconfig --query-gpu-info
Number of GPUs: 2

GPU #0:
  Name      : GeForce GTX 770
  UUID      : GPU-55d902e3-ce32-7e35-fdb2-e8c66954808d
  PCI BusID : PCI:1:0:0

  Number of Display Devices: 4

  Display Device 0 (TV-0):
      EDID Name             : BenQ GL2460
      Minimum HorizSync     : 30.000 kHz
      Maximum HorizSync     : 83.000 kHz
      Minimum VertRefresh   : 50 Hz
      Maximum VertRefresh   : 76 Hz
      Maximum PixelClock    : 170.000 MHz
      Maximum Width         : 1920 pixels
      Maximum Height        : 1080 pixels
      Preferred Width       : 1920 pixels
      Preferred Height      : 1080 pixels
      Preferred VertRefresh : 60 Hz
      Physical Width        : 530 mm
      Physical Height       : 300 mm

  Display Device 1 (TV-1):
      EDID Name             : Samsung T24C300
      Minimum HorizSync     : 15.000 kHz
      Maximum HorizSync     : 81.000 kHz
      Minimum VertRefresh   : 24 Hz
      Maximum VertRefresh   : 75 Hz
      Maximum PixelClock    : 230.000 MHz
      Maximum Width         : 1920 pixels
      Maximum Height        : 1080 pixels
      Preferred Width       : 1920 pixels
      Preferred Height      : 1080 pixels
      Preferred VertRefresh : 60 Hz
      Physical Width        : 530 mm
      Physical Height       : 300 mm

  Display Device 2 (TV-2):
      EDID Name             : BenQ GL2250H
      Minimum HorizSync     : 30.000 kHz
      Maximum HorizSync     : 83.000 kHz
      Minimum VertRefresh   : 50 Hz
      Maximum VertRefresh   : 76 Hz
      Maximum PixelClock    : 210.000 MHz
      Maximum Width         : 1920 pixels
      Maximum Height        : 1080 pixels
      Preferred Width       : 1920 pixels
      Preferred Height      : 1080 pixels
      Preferred VertRefresh : 60 Hz
      Physical Width        : 480 mm
      Physical Height       : 270 mm

  Display Device 3 (TV-3):
      EDID Name             : BenQ G2400W
      Minimum HorizSync     : 31.000 kHz
      Maximum HorizSync     : 94.000 kHz
      Minimum VertRefresh   : 50 Hz
      Maximum VertRefresh   : 85 Hz
      Maximum PixelClock    : 193.250 MHz
      Maximum Width         : 1920 pixels
      Maximum Height        : 1200 pixels
      Preferred Width       : 1920 pixels
      Preferred Height      : 1200 pixels
      Preferred VertRefresh : 60 Hz
      Physical Width        : 520 mm
      Physical Height       : 320 mm


GPU #1:
  Name      : GeForce GT 640
  UUID      : GPU-9fdb4b0d-2fde-cdeb-16e8-356757267c57
  PCI BusID : PCI:7:0:0

  Number of Display Devices: 1

  Display Device 0 (TV-1):
      EDID Name             : LG Electronics LG TV
      Minimum HorizSync     : 30.000 kHz
      Maximum HorizSync     : 83.000 kHz
      Minimum VertRefresh   : 58 Hz
      Maximum VertRefresh   : 62 Hz
      Maximum PixelClock    : 160.000 MHz
      Maximum Width         : 1920 pixels
      Maximum Height        : 1080 pixels
      Preferred Width       : 1920 pixels
      Preferred Height      : 1080 pixels
      Preferred VertRefresh : 60 Hz
      Physical Width        : 1600 mm
      Physical Height       : 900 mm

Но xrandr только обнаруживают одного поставщика:

andye@Trabajo:~$ xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x279 cap: 0x1, Source Output crtcs: 4 outputs: 6 associated providers: 0 name:NVIDIA-0

Если я пытаюсь добавить нового поставщика:

andye@Trabajo:~$ xrandr --setprovideroutputsource 1 0
Could not find provider with index 1

У меня нет xorg.conf файла.

Хотя, если я конфигурирую дисплеи как разделенные экраны в Настройки X-сервера Nvidia, активируя Xinerama и сохраняя новый xorg.conf, пять работ дисплеев, но я получаю несколько compiz ошибок (я не могу перетащить элементы на экране [приложение в, мы перетаскиваем близко сразу]), и это не решение для меня.

Вопрос: почему xrandr только обнаруживают первый адаптер?

И, как решить это?

Заранее спасибо

3
задан 12 February 2017 в 19:38

0 ответов

Другие вопросы по тегам:

Похожие вопросы: