É possível ter o hotband do DisplayLink USB com o Xorg 1.13 no kernel 3.4?

3

keithp parece ser o único nas interwebs a ter escrito alguma coisa sobre o assunto e ele trabalhou com 3.5 _rc. Eu não quero ir acima de 3.4 no momento por várias razões de estabilidade e estou tentando ver se consigo fazer isso funcionar. O Xorg 1.13 reconhece a exibição na conexão, o módulo "udl" é carregado, o driver xorg-video-modesetting também carrega, a tela acende. Então tudo parece ser bom.

Eu emergi xrandr-9999 (poucas mudanças no topo da 1.3.5):

$ xrandr --listproviders
Providers: number : 2
Provider 0: id: 69 cap: 0x0 crtcs: 2 outputs: 4 associated providers: 0 name:Intel
Provider 1: id: 338 cap: 0x0 crtcs: 1 outputs: 1 associated providers: 0 name:modesetting

Mas não consigo mais, exatamente como esse cara :

$ xrandr --setprovideroutputsource 338 69
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  139 (RANDR)
  Minor opcode of failed request:  35 ()
  Value in failed request:  0x152
  Serial number of failed request:  11
  Current serial number in output stream:  12

$ xrandr --setprovideroutputsource 1 0
X Error of failed request:  148
  Major opcode of failed request:  139 (RANDR)
  Minor opcode of failed request:  35 ()
  Serial number of failed request:  11
  Current serial number in output stream:  12

Alguma opinião?

    
por lkraav 07.11.2012 / 20:06

3 respostas

3

Por favor, leia este artigo link e siga os links citados lá. Fiz vários testes de várias distribuições e posso confirmar que precisamos do suporte total para o PRIME no kernel, Xorg e randr. Então deve funcionar. Por favor, investigue o que é o PRIME ...

Pessoalmente, espero que o suporte completo aos dispositivos Displaylink possa estar disponível no ano de 2013, o mais cedo possível. Nos kernels antigos, provavelmente você pode fazê-lo funcionar, mas somente via arquivos de configuração de configuração manual, conforme descrito neste artigo link

Sem o PRIME, você pode ter o Displaylink funcionando ou o Intel \ nVidia \ ATI, mas nunca os dois em uma instância do Xorg. Eu tentei e desisti.

Marek

    
por 15.11.2012 / 17:05
0

Se você está realmente convencido de usar sua configuração existente, faça uso deste tutorial link Eu não tentei esse método. IMO deve estar funcionando, embora ainda em 2 instâncias do Xorg.

Marek

    
por 15.11.2012 / 17:38
0

Meu teste hoje foi realizado no xubuntu 12.10 (amd64) usando algumas dicas deste artigo: link

Infelizmente, o Displaylink não está funcionando em uma instância do Xorg junto com o nouveau. Na verdade, módulos do kernel são carregados, dispositivos / dev / fb * criados, embora xrandr --listproviders não liste dispositivos DL. Fato interessante: embora os módulos udl / udlfb estejam carregados, nesta distro os ecrãs DL eram pretos (em standby), e não verdes como descrito em muitos tutoriais publicados anteriormente. Algo ainda está faltando (eu não tentei compilar os drivers x11, mas também não consegui encontrá-los no repositório). Eu não investiguei por razões adicionais simplesmente porque estou esperando por uma nova versão do Fedora.

O Fedora 18: Beta deve estar disponível até o final deste mês, com lançamento final em janeiro de 2013.

O Fedora 17 já está usando o kernel 3.6.xe para mim parece que o Fedora 18 deve ser o primeiro candidato a ter suporte para PRIME e DL (se for composto pelo mais novo Xorg, randr e relacionado). Uma coisa boa é acompanhar o link

Se você encontrar algo interessante, compartilhe por favor.

Talvez você ache útil - como obter informações sobre o estado atual de um sistema - confira este tópico link

Um utilitário útil é o KInfoCenter - no entanto, ele requer bibliotecas para o KDE (não sei qual gerenciador de janelas você está usando?). Você pode obtê-lo da maioria dos repositórios baseados no Debian (comando: sudo apt-get install kinfocenter)

    
por 19.11.2012 / 21:26