Bom dia,
Depois de algum tempo off, volto com uma documentação com aquela tradução meia boca para a galera...
Então, esta dica serve apenas para você tirar um melhor proveito de sua
placa de vídeo Intel e conseguir rodar aplicações que exigem um pouco mais dela.
Nome: intel - Intel integrated graphics chipsets
Sinopse:
Section "Device"
Identifier "devname"
Driver "intel"
Descrição: Intel é um driver do Xorg para chipsets de gráficos integrados. O driver suporta intensidades de cores de 8, 15, 16 e 24. Todos os modos visuais são suportados em 8.
Para o i810/i815, outras profundidades de cores suportam os visuais de TrueColor e DirectColor. Para o i830M e posteriores, apenas o TrueColor é suportado para profundidade de cores maiores que 8.
O driver suporta aceleração 3D via Direct Rendering Infrastructure (DRI), mas apenas em profundidade de cores 16 para o i810/i815 e profundidade de cores 16 e 24 para o i830M e posteriores.
Hardware suportado: O driver intel suporta os chipsets i810, i810-DC100, i810e, i815, i830M, 845G, 852GM, 855GM, 865G, 915G, 915GM, 945G, 945GM, 965G, 965Q, 946GZ, 965GM, 945GME, G33, Q33, e Q35.
Detalhes de configuração:
Por favor veja a documentação do
xorg.conf (man xorg.conf) para detalhes de configurações gerais, pois esta seção apenas informará configurações referentes ao driver da Intel.
Os chipsets de família 8xx e 9xx têm uma arquitetura de memória unificada e usam a memória do sistema para a memória de vídeo.
Para a família dos i810 e i815, isto geralmente é definido pelo kernel driver
agpgart ou
agp.
Linux, FreeBSD, OpenBSD, NetBSD e Solaris têm estes drivers do kernel disponíveis.
Por padrão o i810 usará 8 megabytes da memória do sistema para gráficos. Para o i830M e posteriores, o driver alocará a memória automaticamente.
A opção VideoRam, que era utilizada para definir um tamanho maior de memória para vídeo, agora é ignorada.
As seguintes "Options" de drivers são suportadas:
Option "NoAccel" "boolean"
Desabilita ou habilita a aceleração.
Padrão: aceleração é habilitada.
Option "SWCursor" "boolean"
Desabilita ou habilita o cursor de software.
Padrão: cursor de software é desabilitado e um cursor de hardware é utilizado para configurações (quando disponível).
Option "ColorKey" "integer"
Define o valor padrão de pixel para a chave de YUV video overlay.
Padrão: não definido.
Option "CacheLines" "integer"
Este permite ao usuário mudar a quantidade de memória gráfica utilizada em aceleração 2D e vídeo quando a aceleração XAA estiver habilitada; diminuindo-se o valor, maior quantidade de memória para texturas 3D será garantida. Aumentando-se o valor, pode-se melhorar a performance 2D pelo preço de sua performance 3D.
Padrão: depende da resolução, intensidade de cor, e memória de vídeo disponível. O driver aloca espaço para 3 ecrãs de pixmaps mais um HD-sized XV video. O padrão utilizado para uma configuração específica pode ser encontrado examinando o log do arquivo xorg.conf.
Option "DRI" "boolean"
Desabilita ou habilita o suporte a DRI.
Padrão: DRI é habilitado para configurações onde é suportado.
Option "DDC" "boolean"
Desabilita ou habilita o suporte a DDC.
Padrão: habilitado (é suportado apenas para os chipsets i810 e i815).
Option "Dac6Bit" "boolean"
Habilita ou desabilita 6-bits por RGB para modo 8-bit.
Padrão: 8-bits por RGB para modo 8-bit.
Option "XvMCSurfaces" "integer"
Esta opção habilita o XvMC. O parâmetro inteiro define o número de superfícies a serem usadas. Valores válidos são 6 e 7.
Padrão: XvMC é desabilitado.
Option "VideoKey" "integer"
Este é o mesmo que ColorKey, sendo utilizado para a compatibilidade de outros drivers (é suportado para os chipsets i830M e posteriores).
Option "XVideo" "boolean"
Desabilita ou habilita o suporte ao XVideo.
Padrão: XVideo é habilitado para configurações onde é suportado.
Option "Legacy3D" "boolean"
Habilita o suporte ao driver 3D i915_dri.so. Irá, entre outras coisas, fazer o driver 2D chamar o libGL para carregar o driver 3D i915_dri.so ao invés do novo i915tex_dri.so. Esta opção apenas é utilizada para chipsets entre i830-i945.
Padrão para as séries de chipsets i830-i945 (para as versões de drm do i915 < 1.7.0): habilitado. Caso contrário, desabilitado.
Padrão para o i810: a opção não é utilizada.
Padrão para o i965: a opção é sempre true.
Option "AperTexSize" "integer"
Define o tamanho (em kB) da área de abertura AGP que é reservada para o gerenciamento de memória DRM. Presente na drm i915 desde a versão 1.7.0 e posterior; e isto é usado no driver 3D no Mesa desde a versão 6.5.2 e posterior. Se o valor é muito grande para fazer a alocação da VideoRam, o driver tentará reduzir isto automaticamente. Se você utiliza apena o Mesa ou DRM antigos, você definirá este valor para zero, e ativará o pool de textura legacy (veja Option "Legacy3D"). Se você roda programas 3D com um requerimento de memória alto, ganhará alguma performance aumentando este valor.
Padrão: 32768.
Option "PageFlip" "boolean"
Habilita o suporte para lançamento de página. Este talvez aumente a performance 3D ao custo de uma perda de performance 2D e 3D juntos. Entretanto note que isto não trará benefícios sem o suporte ao driver Mesa 3D e talvez não traga benefícios totais sem o triple buffering (veja Option "TripleBuffer").
Padrão para i810: a opção não é utilizada.
Padrão para i830 e posteriores: desabilitada (esta opção atualmente é instável).
Option "TripleBuffer" "boolean"
Habilita o suporte para triple buffering. Este aumentará a performance 3D ao custo de uma perda de performance em 2D e 3D juntos. Entretanto, saiba que isto não trará benefícios sem o correspondente suporte ao driver Mesa 3De talvez não trará nenhum beneficio sem o lançamento de páginas (veja Option "PageFlip").
Padrão para i810: a opção não é utilizada.
Padrão para i830 e posteriores: desabilitada.
Option "AccelMethod" "string"
Escolhe a arquitetura do modo de aceleração, entre XAA ou EXA. XAA é antigo (mas estável) e baseado na arquitetura de aceleração do XFree86. EXA é uma nova e simples arquitetura de aceleração designada para uma melhor aceleração da extensão X Render.
Padrão: XAA.
Option "ModeDebug" "boolean"
Habilita informações detalhadas sobre debugging no log do servidor.
O i830M e posteriores suportam as seguintes saídas no RandR 1.2:
- VGA: saída VGA analógica.
- LVDS: painel do laptop.
- TV: saída de TV integrada.
- TMDS-1: primeira saída DVI SDVO.
- TMDS-2: segunda saída DVI SDVO.
Saídas SDVO e DVO TV não são suportadas pelo driver.
Referência:
intel.4 (intel.4.gz) manual page intel.4(intel.4.gz)