[FUG-BR] Driver X.org para Intel HD Graphics 4000 - FreeBSD 11 Current

Paulo Henrique - BSD Brasil paulo.rddck em bsd.com.br
Domingo Maio 15 21:49:05 BRT 2016


Saudações a todos.

Nos ultimos 3 dias experimentei diversas instabilidades no meu notebook
referente ao modulo de controle para GPUs da Intel Graphics HD4000, em
diversos momento identifiquei falhas de reset da GPU ao ativar o GL,
infelizmente não salvei as mensagens porém elas me deixaram muito
preocupado pois aparentava ser problemas de hardware, atualizei a pouco
tanto o kernel quanto o KDE para a versão mais recente e o OpenGL3.1
voltou a funcionar sem maiores problemas.
Alguém mais está enfrentando problemas com esse tipo de hardware ?
Outra coisa que não estou conseguindo ativar é o suporte a multiplos
monitores, no arquivo de log do Xorg o mesmo informa que não há suporte
para multiplas placas, isso tem haver com esse recurso ?

[   378.239] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card
support

Segue abaixo mais detalhes do sistema.

Estou usando o modulo i915 GPU driver to Linux 3.8:
https://wiki.freebsd.org/Graphics/Update%20i915%20GPU%20driver%20to%20Linux%203.8


FreeBSD arya 11.0-CURRENT FreeBSD 11.0-CURRENT #4
9c10572(drm-i915-update-38)-dirty: Sun May 15 20:09:19 BRT 2016    
root em arya:/usr/obj/usr/src/sys/ARYA  amd64
NoRm4nD em arya:/usr/src % cat /var/log/Xorg.0.log
[   371.356]
X.Org X Server 1.17.4
Release Date: 2015-10-28
[   371.356] X Protocol Version 11, Revision 0
[   371.356] Build Operating System: FreeBSD 11.0-CURRENT amd64
[   371.356] Current Operating System: FreeBSD arya 11.0-CURRENT FreeBSD
11.0-CURRENT #4 9c10572(drm-i915-update-38)-dirty: Sun May 15 20:09:19
BRT 2016     root em arya:/usr/obj/usr/src/sys/ARYA amd64
[   371.356] Build Date: 14 May 2016  05:39:38PM
[   371.356] 
[   371.356] Current version of pixman: 0.34.0
[   371.357]     Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[   371.357] Markers: (--) probed, (**) from config file, (==) default
setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   371.357] (==) Log file: "/var/log/Xorg.0.log", Time: Sun May 15
20:47:40 2016
[   371.359] (==) Using config file: "/etc/X11/xorg.conf"
[   371.359] (==) Using system config directory
"/usr/local/share/X11/xorg.conf.d"
[   371.360] (==) ServerLayout "X.org Configured"
[   371.360] (**) |-->Screen "Screen0" (0)
[   371.360] (**) |   |-->Monitor "Monitor0"
[   371.361] (**) |   |-->Device "Card0"
[   371.361] (**) |-->Screen "Screen1" (1)
[   371.361] (**) |   |-->Monitor "Monitor1"
[   371.361] (**) |   |-->Device "Card1"
[   371.361] (**) |-->Input Device "Mouse0"
[   371.361] (**) |-->Input Device "Keyboard0"
[   371.361] (==) Automatically adding devices
[   371.361] (==) Automatically enabling devices
[   371.361] (==) Not automatically adding GPU devices
[   371.367] (**) FontPath set to:
    /usr/local/share/fonts/misc/,
    /usr/local/share/fonts/TTF/,
    /usr/local/share/fonts/OTF/,
    /usr/local/share/fonts/Type1/,
    /usr/local/share/fonts/100dpi/,
    /usr/local/share/fonts/75dpi/,
    /usr/local/share/fonts/misc/,
    /usr/local/share/fonts/TTF/,
    /usr/local/share/fonts/OTF/,
    /usr/local/share/fonts/Type1/,
    /usr/local/share/fonts/100dpi/,
    /usr/local/share/fonts/75dpi/
[   371.367] (**) ModulePath set to "/usr/local/lib/xorg/modules"
[   371.367] (WW) Hotplugging is on, devices using drivers 'kbd',
'mouse' or 'vmmouse' will be disabled.
[   371.367] (WW) Disabling Mouse0
[   371.367] (WW) Disabling Keyboard0
[   371.367] (II) Loader magic: 0x80a0a0
[   371.367] (II) Module ABI versions:
[   371.367]     X.Org ANSI C Emulation: 0.4
[   371.367]     X.Org Video Driver: 19.0
[   371.367]     X.Org XInput driver : 21.0
[   371.367]     X.Org Server Extension : 9.0
[   371.367] (--) PCI:*(0:0:2:0) 8086:0a16:104d:90b6 rev 9, Mem @
0xf6400000/4194304, 0xe0000000/268435456, I/O @ 0x0000f000/64, BIOS @
0x????????/65536
[   371.368] (II) "glx" will be loaded. This was enabled by default and
also specified in the config file.
[   371.368] (II) LoadModule: "glx"
[   371.369] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so
[   371.379] (II) Module glx: vendor="X.Org Foundation"
[   371.379]     compiled for 1.17.4, module version = 1.0.0
[   371.379]     ABI class: X.Org Server Extension, version 9.0
[   371.379] (==) AIGLX enabled
[   371.380] (II) LoadModule: "intel"
[   371.380] (II) Loading /usr/local/lib/xorg/modules/drivers/intel_drv.so
[   371.383] (II) Module intel: vendor="X.Org Foundation"
[   371.383]     compiled for 1.17.4, module version = 2.21.15
[   371.383]     Module class: X.Org Video Driver
[   371.383]     ABI class: X.Org Video Driver, version 19.0
[   371.383] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
    i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
    915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
    Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
    GM45, 4 Series, G45/G43, Q45/Q43, G41, B43, HD Graphics,
    HD Graphics 2000, HD Graphics 3000, HD Graphics 2500,
    HD Graphics 4000, HD Graphics P4000, HD Graphics 4600,
    HD Graphics 5000, HD Graphics P4600/P4700, Iris(TM) Graphics 5100,
    HD Graphics 4400, HD Graphics 4200, Iris(TM) Pro Graphics 5200
[   371.383] (--) Using syscons driver with X support (version
549739036674.0)
[   371.383] (--) using VT number 9

[   378.239] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card
support


Qualquer informação adcionar no qual permita que esse hardware se torne
mais estável será bem vinda.
Na lista de discussões não achei informações referente ao erro de GPU
reset Hangcheck failed.

Att. Paulo Henrique.

-- 
##################################################
:UNI><BSD User:
Paulo Henrique
Fone: (21) 3708-9388
##################################################



Mais detalhes sobre a lista de discussão freebsd