(M)  s i s t e m a   o p e r a c i o n a l   m a g n u x   l i n u x ~/ · documentação · suporte · sobre

  Página seguinte Página anterior Índice

306. Requisitos de Hardware

Na versão 3.3 do XFree86, os seguintes chipsets de vídeo são suportados. A documentação incluída com sua placa de rede de vídeo deve especificar o chipset usado. Se você tiver uma placa de vídeo nova, ou estiver comprando uma nova máquina que vem com uma placa de vídeo, faça com que seu revendedor descubra exatamente qual o modelo e qual o chipset de placa de vídeo disponibilizado. Isto pode exigir que o revendedor chame o suporte técnico por sua causa, mas em geral os vendedores ficam felizes em fazer isto. Muitos vendedores de hardware para PC afirmarão que a placa de vídeo é uma "placa padrão SVGA'' e que ``deve funcionar'' no seu sistema. Explique que seu software (mencione o Linux e o XFree86) não suporta todos os chipsets de vídeo e que você precisa ter informações detalhadas.

Você também pode determinar o chipset de placa de vídeo executando o programa SuperProbe incluído com a distribuição XFree86. Isto está descrito com maiores detalhes a seguir.

Os seguintes chipsets modelo SVGA são suportados:

  • Tseng ET3000, ET4000AX, ET4000/W32, ET6000;
  • Western Digital/Paradise PVGA1;
  • Western Digital WD90C00, WD90C10, WD90C11, WD90C24, WD90C30, WD90C31, WD90C33;
  • Genoa GVGA;
  • Trident TVGA8800CS, TVGA8900B, TVGA8900C, TVGA8900CL, TVGA9000, TVGA9000i, TVGA9100B, TVGA9200CX, TVGA9320, TVGA9400CX, TVGA9420, TGUI9420DGi, TGUI9430DGi, TGUI9440AGi, TGUI9660XGi, TGUI9680;
  • ATI 18800, 18800-1, 28800-2, 28800-4, 28800-5, 28800-6, 68800-3, 68800-6, 68800AX, 68800LX, 88800GX-C, 88800GX-D, 88800GX-E, 88800GX-F, 88800CX, 264CT, 264ET, 264VT, 264VT2, 264GT;
  • NCR 77C22, 77C22E, 77C22E+;
  • Cirrus Logic CLGD5420, CLGD5422, CLGD5424, CLGD5426, CLGD5428, CLGD5429, CLGD5430, CLGD5434, CLGD5436, CLGD5440, CLGD5446, CLGD5462, CLGD5464, CLGD6205, CLGD6215, CLGD6225, CLGD6235, CLGD6410, CLGD6412, CLGD6420, CLGD6440;
  • OAK OTI067, OTI077, OTI087;
  • Avance Logic ALG2101, ALG2228, ALG2301, ALG2302, ALG2308, ALG2401;
  • Chips & Technologies 65520, 65530, 65540, 65545, 65520, 65530, 65540, 65545, 65546, 65548, 65550, 65554;
  • MX MX68000, MX680010;
  • Video 7/Headland Technologies HT216-32;
  • SiS 86C201, 86C202, 86C205;
  • ARK Logic ARK1000PV, ARK1000VL, ARK2000PV, ARK2000MT;
  • RealTek RTG3106;
  • Alliance AP6422;
  • Placas Matrox MGA2064W e Mystique;
  • NVidia/SGS Thomson NV1, STG2000.

Os seguintes chipsets SVGA com características aceleradas são também suportados:

  • 8514/A (e clones verdadeiros);
  • ATI Mach8, Mach32, Mach64;
  • Cirrus CLGD5420, CLGD5422, CLGD5424, CLGD5426, CLGD5428, CLGD5429, CLGD5430, CLGD5434, CLGD5436, CLGD5440, CGLD5446, CLGD5462, CLGD5464;
  • S3 86C911, 86C924, 86C801, 86C805, 86C805i, 86C928, 86C864, 86C964, 86C732, 86C764, 86C765, 86C868, 86C968, 86C325, 86C988;
  • Western Digital WD90C31, WD90C33, WD90C24A;
  • Weitek P9000;
  • IIT AGX-014, AGX-015, AGX-016;
  • IBM XGA-2;
  • Tseng ET4000/W32, ET4000/W32i, ET4000/W32p, ET6000;
  • Ark Logic ARK1000PV, ARK1000VL, ARK2000PV, ARK2000MT;
  • MGA2064W.

Placas de vídeo usando estes chipsets são suportadas em todos os tipos de barramento, inclusive VLB e PCI.

Todas as acima são suportadas tanto no modo de 256 cores como no modo monocromático, com exceção da Avance Logic, MX e chipsets de Vídeo 7, que só são suportados no modo de 256 cores. Se sua placa de vídeo tiver DRAM suficiente instalada, muitos dos chipsets acima são suportados em 16 e 32 bits por modo pixel (especificamente, algumas placas Mach32, P9000, S3 e Cirrus). A configuração usual é de 8 bits por pixel (isto é, 256 cores).

O servidor monocromático também suporta as placas VGA genéricas, a placa monocromática Hercules, a Hyundai HGC1280, Sigma LaserView e as placas monocromáticas Apollo. Na AVGA Compaq somente 64k da memória de vídeo são suportados para o servidor monocromático e a GVGA não foi testada com mais que 64k.

Esta lista sem dúvida se expande com o tempo. As notas de lançamento para a atual versão do XFree86 devem conter a lista completa dos chipsets de vídeo suportados.

Um problema enfrentado pelos desenvolvedores do XFree86 é que alguns fabricantes de placas de vídeo usam mecanismos não padronizados para determinar as freqüências usadas para comandar a placa. Alguns destes fabricantes sequer liberam as especificações descrevendo como programar a placa, ou eles exigem que os desenvolvedores assinem uma declaração de não revelação para obter a informação. Isto obviamente limitaria a distribuição gratuita do software XFree86, algo que a equipe de desenvolvimento do XFree86 não está querendo fazer. Por muito tempo, isto tem sido um problema com certas placas de vídeo fabricadas pela Diamond, mas após a liberação da subversão 3.1 do XFree86, a Diamond começou a trabalhar com a equipe de desenvolvimento para lançar programas de controle grátis para estas placas.

A configuração sugerida para o XFree86 sob Linux é um 486 ou superior com pelo menos 8 megabytes de RAM e uma placa de vídeo com um chipset listado acima. Para um melhor desempenho, sugerimos o uso de uma placa acelerada, como uma placa chipset S3. Deve-se verificar a documentação para o XFree86 e verificar se sua placa particular é suportada antes de arriscar-se às cegas e comprar um hardware caro.

Uma observação à parte, o sistema pessoal Linux de Matt Welsh (o autor original destas Perguntas Mais Freqüentes) era um 486DX2-66, 20 megabytes de RAM, equipado com uma placa chipset VLB S3-864 com 2 megabytes de DRAM. Ele executou os testes X na sua máquina, bem como nas estações de trabalho IPX Sun Sparc. O sistema Linux era aproximadamente 7 vezes mais rápido que o IPX Sparc (para os curiosos, o XFree86-3.1 sob Linux, com esta placa de vídeo, executa cerca de 171,000 xstones; o IPX Sparc cerca de 24,000). Em geral, o XFree86 num sistema Linux com uma placa SVGA acelerada terá melhor desempenho que aquele encontrado nas estações de trabalho comerciais UNIX (as quais usualmente empregam área de buffer simples para gráficos).

Sua máquina precisará de pelo menos 4 megabytes de RAM física e 16 megabytes de RAM virtual (por exemplo, 8 Mb físicos e 8 Mb de troca). Lembre-se que quanto mais memória física se tiver, menos o sistema efetuará trocas para e de um disco, quando houver pouca memória disponível. Visto que uma troca é inerentemente lenta (discos são muito lentos se comparados à memória), tendo-se 8 megabytes de RAM ou mais é o necessário para executar o XFree86 confortavelmente; 16 Mb é ainda melhor. Um sistema com 4 megabytes de RAM física pode rodar muito (até 10 vezes) mais lentamente que um com 8 Mb ou mais. Nota: Para Gerentes de Janelas mais complexos, sugerimos o uso de no mínimo 32 Mb.


Página seguinte Página anterior Índice