web-dev-qa-db-fra.com

Compatibilité Dell XPS 13 2015 Ubuntu (Displayport / MST)

Je viens d'acheter un Dell XPS 13 2015 (9343) dont le support Linux (installé Ubuntu 14.04 LTS (Trusty Tahr)) semble être assez décevant pour le moment. Avant de dépenser de l'argent pour du nouvel équipement, j'aimerais être certain de certaines fonctions.

  • Le XPS a un Displayport 1.2 qui devrait prendre en charge Multi Stream Transport (MST). bunt en général fait aussi . La question est maintenant, si Ubuntu le supporte en combinaison avec le Intel HD5500 de XPS? Des expériences ici? Grande serait Daisychaining ainsi.

Il serait bon d’ici vos expériences et conseils avec ce modèle ou des modèles similaires.

EDIT: Voici la sortie 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)

Voici la sortie 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 [email protected], 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)
3
lumen

Edit: Je viens de trouver ce post que MST semble fonctionner. https://askubuntu.com/a/552094/391692

  • Les gens ont mentionné le projet Dell Sputnik, qui impliquait la création d’une version d’Ubuntu pour le XPS 13 9333 et les deux modèles précédents, et même la vente d’une version avec celui-ci par défaut. Ils sont en train de publier une version pour le nouveau XPS 934 . Barton George a déclaré dans son message qu'il y avait actuellement des problèmes.
  • Une fois ces correctifs terminés, ils seront envoyés en amont et arriveront dans les futurs noyaux et versions de Linux. J'ai un 9333 et cela fonctionne très bien avec n'importe quelle distribution Linux qui est sortie après que Dell ait mis à jour les mises à jour pour le matériel.
  • Les nouveaux ordinateurs portables ont presque toujours des problèmes avec Linux. Les pilotes Windows sont tous construits et testés avant la sortie du produit. Les pilotes Linux sont construits après, et mettent un certain temps à se rendre à la ligne principale.
  • Le revers de la médaille est que l'initiative Ultrabook d'Intel a grandement aidé la compatibilité Linux. Presque tous les ordinateurs portables de taille moyenne à élevée que vous achetez actuellement sont des "Ultrabook" certifiés et possèdent le même jeu de puces et les mêmes graphismes que les autres de cette génération. Des éléments tels que le sans fil, la caméra et l'ACPI ne sont pas les mêmes entre les machines, mais ils proviennent généralement d'un assez petit groupe qui a tendance à être bientôt pris en charge.
  • Essayez les nouvelles distributions. Soit une version bêta de Ubuntu 15.04 ou Arch Linux (entre autres) aura un noyau plus récent et un support plus mis à jour pour les éléments du chipset Broadwell.

Maintenant ... plus au sujet de votre question actuellement affichée. Je n'ai pas encore choisi de moniteur de chaînage ni de hub MST pour tester le chaînage de ports d'affichage, et il semble que peu de gens s'en soucient (de nombreux ordinateurs portables ont à la fois des connexions HDMI et DP, l'absence de double sortie sur le XPS 13 était presque un dealbreaker pour moi). Mais il y a apparemment des progrès. Découvrez ce qui suit chez Phoronix: http://www.phoronix.com/scan.php?px=MTY4MDI&page=news_item

C'était il y a presque un an. J'espère donc que les choses vont plus loin.

3
laydros