Совместимость с Dell XPS 13 2015 Ubuntu (Displayport/MST)

Я только что купил Dell XPS 13 2015 (9343), чья поддержка Linux (с установленной Ubuntu 14.04 LTS (Trusty Tahr)) кажется довольно разочаровывающей. Прежде чем тратить деньги на новое оборудование, я хотел бы быть уверен в некоторых функциях.

  • XPS имеет Displayport 1.2, который должен поддерживать многопоточный транспорт (MST). Ubuntu в целом делает то же самое. Вопрос в том, поддерживает ли Ubuntu его в сочетании с XPS Intel HD5500? Любой опыт здесь? Великолепно было бы и Daisychaining.

Было бы здорово поделиться своим опытом и советами с этой или похожими моделями.

РЕДАКТИРОВАТЬ: вот lshw выход:

id: display 
Beschreibung:  VGA compatible controller 
Produkt:  Broadwell-U Integrated Graphics 
Hersteller:  Intel Corporation 
Physische ID:  2 
Bus-Informationen:  
pci@0000:00:02.0 
Version:  09 
Breite:  64 bits 
Takt:  33MHz 
Fähigkeiten:  msi pm vga_controller bus_master cap_list rom  
Konfiguration: 
driver = i915 
latency = 0 

Ressourcen: 
irq : 64 
memory : f6000000-f6ffffff 
memory : e0000000-efffffff 
ioport : f000(Größe=64)

Здесь modinfo i915 выход:

filename:       /lib/modules/3.16.0-30-generic/kernel/drivers/gpu/drm/i915/i915.ko
license:        GPL and additional rights
description:    Intel Graphics
author:         Tungsten Graphics, Inc.
srcversion:     3E1094D0573592892C2C238
alias:          pci:v00008086d000022B3sv*sd*bc03sc*i*
... many more alias ...
depends:        drm_kms_helper,drm,video,i2c-algo-bit
intree:         Y
vermagic:       3.16.0-30-generic SMP mod_unload modversions 
signer:         Magrathea: Glacier signing key
sig_key:        7B:E2:A7:20:0F:17:F0:0C:A0:11:F7:0E:5A:87:4C:37:E3:E0:F6:BE
sig_hashalgo:   sha512
parm:           modeset:Use kernel modesetting [KMS] (0=DRM_I915_KMS from .config, 1=on, -1=force vga console preference [default]) (int)
parm:           panel_ignore_lid:Override lid status (0=autodetect, 1=autodetect disabled [default], -1=force lid closed, -2=force lid open) (int)
parm:           powersave:Enable powersavings, fbc, downclocking, etc. (default: true) (int)
parm:           semaphores:Use semaphores for inter-ring sync (default: -1 (use per-chip defaults)) (int)
parm:           enable_rc6:Enable power-saving render C-state 6. Different stages can be selected via bitmask values (0 = disable; 1 = enable rc6; 2 = enable deep rc6; 4 = enable deepest rc6). For example, 3 would enable rc6 and deep rc6, and 7 would enable everything. default: -1 (use per-chip default) (int)
parm:           enable_fbc:Enable frame buffer compression for power savings (default: -1 (use per-chip default)) (int)
parm:           lvds_downclock:Use panel (LVDS/eDP) downclocking for power savings (default: false) (int)
parm:           lvds_channel_mode:Specify LVDS channel mode (0=probe BIOS [default], 1=single-channel, 2=dual-channel) (int)
parm:           lvds_use_ssc:Use Spread Spectrum Clock with panels [LVDS/eDP] (default: auto from VBT) (int)
parm:           vbt_sdvo_panel_type:Override/Ignore selection of SDVO panel mode in the VBT (-2=ignore, -1=auto [default], index in VBT BIOS table) (int)
parm:           reset:Attempt GPU resets (default: true) (bool)
parm:           enable_hangcheck:Periodically check GPU activity for detecting hangs. WARNING: Disabling this can cause system wide hangs. (default: true) (bool)
parm:           enable_ppgtt:Override PPGTT usage. (-1=auto [default], 0=disabled, 1=aliasing, 2=full) (int)
parm:           enable_psr:Enable PSR (default: false) (int)
parm:           preliminary_hw_support:Enable preliminary hardware support. (int)
parm:           disable_power_well:Disable the power well when possible (default: true) (int)
parm:           enable_ips:Enable IPS (default: true) (int)
parm:           fastboot:Try to skip unnecessary mode sets at boot time (default: false) (bool)
parm:           prefault_disable:Disable page prefaulting for pread/pwrite/reloc (default:false). For developers only. (bool)
parm:           invert_brightness:Invert backlight brightness (-1 force normal, 0 machine defaults, 1 force inversion), please report PCI device ID, subsystem vendor and subsystem device ID to dri-devel@lists.freedesktop.org, if your machine needs it. It will then be included in an upcoming module version. (int)
parm:           disable_display:Disable display (default: false) (bool)
parm:           disable_vtd_wa:Disable all VT-d workarounds (default: false) (bool)
parm:           enable_cmd_parser:Enable command parsing (1=enabled [default], 0=disabled) (int)

1 ответ

Решение

Редактировать: я только что нашел этот пост, что MST, кажется, работает. /questions/608678/displayport-12-mst-girlyandnaya-tsep-nastrojka-dvuh-monitorov-grafika-intel/608694#608694

  • Люди упоминали проект Dell Sputnik, который предусматривал создание версии Ubuntu для XPS 13 9333 и двух предыдущих моделей и даже продажу версии с ним по умолчанию. Они находятся в процессе выпуска версии для нового XPS 9343. В своем посте Бартон Джордж говорит, что в настоящее время есть проблемы.
  • Как только они завершат эти исправления, они будут отправлены в апстрим и появятся в будущих ядрах и версиях Linux. У меня 9333, и он отлично работает из коробки с любым дистрибутивом Linux, который вышел после того, как Dell выпустила обновления для оборудования.
  • Совершенно новые ноутбуки почти всегда имеют проблемы с Linux. Все драйверы для Windows собраны и протестированы до выпуска продукта. Драйверы Linux создаются после, и требуется некоторое время, чтобы добраться до основной линии.
  • С другой стороны, инициатива Intel Ultrabook очень помогла совместимости с Linux. Практически любой ноутбук среднего и высокого класса, который вы покупаете прямо сейчас, является сертифицированным ультрабуком и имеет тот же набор микросхем и графику, что и другие устройства этого поколения. Такие вещи, как беспроводная связь, камера и ACPI не одинаковы для разных компьютеров, но обычно они поступают из довольно небольшого пула, который, как правило, скоро получает поддержку.
  • Попробуйте новые дистрибутивы. Бета-версия Ubuntu 15.04 или Arch linux (среди прочих) будет иметь более новое ядро ​​и более обновленную поддержку вещей в чипсете Broadwell.

Теперь... ближе к сути вашего в настоящее время размещенного вопроса. Я не использовал монитор с последовательным подключением или концентратор MST для тестирования последовательного подключения к дисплею, и, похоже, это не так много людей (многие ноутбуки сегодня имеют и HDMI, и DP, отсутствие двойного выхода на XPS 13 был чуть ли не разорением для меня). Но, видимо, прогресс есть. Проверьте следующее из Phoronix: http://www.phoronix.com/scan.php?px=MTY4MDI&page=news_item

Это было почти год назад, так что, надеюсь, дела идут дальше.

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