Configurando corretamente o driver INTEL, em seu xorg.conf

Posted by chavesfop | Linux | Thursday 30 July 2009 10:50

Bom dia, depois de algum tempo OFF, volto com uma documentação com aquela tradução meia boca pra galera…
Então… isto aqui serve apenas para você ter um melhor proveito de sua placa de vídeo INTEL, e conseguir rodar aplicações que exigem um pouco mais dela.

Hardware Suportado

Os drivers da Intel para Linux, suportam os seguintes chipsets:

Abreviação Nome Completo
G45 Intel® G45 Express Chipset
Q45 Intel® Q45 Express Chipset
G43 Intel® G43 Express Chipset
Q43 Intel® Q43 Express Chipset
GM45 Mobile Intel® GM45/GS45/GL40 Express Chipset
G35 Intel® G35 Express Chipset
Q35 Intel® Q35 Express Chipset
Q33 Intel® Q33 Express Chipset
G33 Intel® G33/G31 Express Chipset
965GM Mobile Intel® GM965 Express Chipset
965G G965 Integrated Graphics Controller
965Q Q963/Q965 Integrated Graphics Controller
946GZ 946GZ/GL Integrated Graphics Controller
945G 945G Integrated Graphics Controller
945GM Mobile 945GM/GMS/940GML Express Integrated Graphics Controller
915G 82915G/GV/910GL Express Chipset Family Graphics Controller
915GM Mobile 915GM/GMS/910GML Express Graphics Controller
865G 82865G Integrated Graphics Controller
855GM 82852/855GM Integrated Graphics Device
845G 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device
i830M 82830 Chipset Graphics Controller
815 82815 Chipset Graphics Controller
810 82810 Chipset Graphics Controller
810-DC100 82810-M DC-100 System and Graphics Controller

Nome

intel – Intel chipsets gráficos integrados

Sinopse

Section “Device”
Identifier “devname”
Driver “intel”

EndSection

Descrição

intel é um driver do xorg para chipsets de gráficos integrados. O drive suporta intensidade 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 posterior, apenas o TrueColor é suportado para profundidade de cores maiores que 8. O drive suporta aceleração 3D via o Direct Rendering Infrastructure (DRI), mas apenas em profundidade de cores 16 para o i810/i815 e profundidade de cores 16 e 24 para o 830M e posterior.

Hardware Suportado

intel suporta o i810, i810-DC100, i810e, i815, i830M, 845G, 852GM, 855GM, 865G, 915G, 915GM, 945G, 945GM, 965G, 965Q, 946GZ, 965GM, 945GME, G33, Q33, e Q35 chipsets.

Detalhes de Configaração

Por favor veja a documentação do xorg.conf(5) para detalhes de configurações gerais. Esta seção apenas irá informar configurações referentes ao drive da intel.

Os chipsets de familia 8xx e 9xx tem uma arquitetura de memória unificada e usa a memória do sistema para a memória de vídeo. Para a família dos i810 e i815. Isso geralmente é definido pelo “agpgart” ou “agp” kernel driver. Linux, FreeBSD, OpenBSD, NetBSD, e Solaris tem esses drivers do kernel disponíveis.

Por padrão, o i810 usará 8 megabytes da memória do sistema para gráficos. Para o 830M e posterior, o driver ira 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 onde o cursor de hardware esta disponível.

Option “ColorKey” “integer”
Define o valor padrão de pixel para a chave de YUV vídeo overlay. Padrão: não definido.

Option “CacheLines” “integer”
Este permite o usuário mudar a quantidade de memória gráfica utilizada em aceleração 2D e vídeo quando a aceleração XAA esta habilitada. Diminuindo a quantidade garante mais para texturas 3D. Aumentando isto, pode 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.

Option “DRI” “boolean”
Desabilita ou Habilita o suporte a DRI. Padrao: DRI é habilitado para configurações que ele é 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. Padrao: 8-bits por RGB para modo 8-bit.

Option “XvMCSurfaces” “integer”
Esta opção habilita o XvMC. O parâmetro inteiro define o numero de superfícies para usar. Valores válidos são 6 e 7. Padrão: XvMC é desabilitado.

Option “VideoKey” “integer”

Este é o mesmo que “ColorKey”. É utilizado para a compatibilidade de outros drivers.(é suportado para os chipsets 830M e posterior)

Option “XVideo” “boolean”
Desabilita ou habilita o suporte ao XVideo. Padrão: XVideo é habilitado para configurações que é 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 series de chipsets i830-i945: Habilitado para as versões de drm do i915  < 1.7.0. Caso contrario 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 kiB da area de abertura AGP que é reservada para o gerenciamento de memória DRM presente na drm i915 desde a versao 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 ativa o pool de textura de legado (veja Option “Legacy3D” ). Se você roda programas 3D com um requerimento de memória alto, Você 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 com 2D e 3D juntos. Entretanto note que isto não beneficiará sem corresponder o suporte ao Mesa 3D driver e talvez não dará 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 posterior: 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 note que isto não beneficiará sem corresponder o suporte ao Mesa 3D driver e talvez não dará nenhum benefício 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 posterior: Desabilitada.

Option “AccelMethod” “string”
Escolhe a arquitetura do modo de aceleração, entre “XAA” ou “EXA”. XAA é o antigo (mas estável) baseado na arquitetura de aceleração do XFree86. EXA é uma nova e simples arquitetura de aceleração designado para uma melhor aceleração da extensão X Render. Padrão: “XAA”.

Option “ModeDebug” “boolean”
Habilita informações detalhadas sobre debuggin no log do servidor.

O 830M e posterior 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 desta vez.

referencia: http://alcor.concordia.ca/manpages/sys4/intel.4.html


  • Share/Bookmark
Get Adobe Flash playerPlugin by wpburn.com wordpress themes