Dell XPS 13 2015 Compatibilidade do Ubuntu (Displayport / MST)

3

Acabei de comprar um Dell XPS 13 2015 (9343) cujo suporte ao Linux (instalado no Ubuntu 14.04 LTS (Trusty Tahr)) parece ser bastante decepcionante no momento. Antes de gastar dinheiro em novos equipamentos, gostaria de ter certeza sobre algumas funções.

  • O XPS tem um Displayport 1.2 que deve suportar Multi Stream Transport (MST) . Ubuntu em geral faz bem . A questão é agora, se o Ubuntu o suporta em combinação com o XPS 'Intel HD5500 ? Alguma experiência aqui? Ótimo seria Daisychaining também.

Seria ótimo aqui suas experiências e dicas com este ou modelos similares.

EDIT: Aqui está o lshw output:

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)

Aqui está a modinfo i915 output:

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)
    
por lumen 02.03.2015 / 09:12

1 resposta

3

Edit: Acabei de encontrar este post que o MST parece estar funcionando. link

  • As pessoas mencionaram o projeto Sputnik da Dell, que envolveu a criação de uma versão do Ubuntu para o XPS 13 9333 e os dois modelos anteriores, e até mesmo a venda de uma versão por padrão. Eles estão no processo de lançamento de uma versão para o novo XPS 9343. Em seu post, Barton George diz que existem atualmente questões.
  • Depois que eles concluírem essas correções, eles serão enviados para o upstream e serão lançados em futuras versões e kernels do Linux. Eu tenho um 9333 e ele funciona muito bem com qualquer distro Linux que saiu depois que a Dell fez as atualizações para o hardware.
  • Laptops novos quase sempre têm problemas com o Linux. Os drivers do Windows são todos construídos e testados antes do lançamento do produto. Os drivers do Linux são criados depois e demoram um pouco para chegar à linha principal.
  • O outro lado é que a iniciativa Ultrabook da Intel ajudou bastante a compatibilidade com o Linux. Praticamente qualquer laptop de médio a grande porte que você comprar agora é um 'Ultrabook' certificado e tem o mesmo chipset e gráficos que os outros daquela geração. Coisas como wireless, câmera, ACPI não são as mesmas entre máquinas, mas elas normalmente vêm de um pool razoavelmente pequeno que tende a receber suporte em breve.
  • Experimente novas distros. Um beta do Ubuntu 15.04 ou Arch linux (entre outros) terá um kernel mais novo e um suporte mais atualizado para as coisas no chipset Broadwell.

Agora ... mais ao ponto da sua pergunta atualmente postada. Eu não peguei um monitor de margarida ou um hub MST para testar o encadeamento de portas da porta de exibição, e parece que muitas pessoas não se importam (muitos laptops têm HDMI e DP atualmente, a falta de saída dupla no XPS 13 foi quase um problema para mim). Mas aparentemente há progresso. Confira o seguinte de Phoronix: link

Isso foi há quase um ano, então espero que as coisas estejam mais adiantadas.

    
por laydros 25.03.2015 / 20:18