Leonardo Pinto escreveu:
> Valeu muito suas dicas cara. Ensinou também a pescar, porém ainda me
> resta muito a praticar. Se você ainda tiver algo a acrescentar, pois
> mesmo adicionando as entradas específicas e taxas, o X se nega a
> trabalhar legal com o driver "cirrus". E pelo visto, com o "vesa",
> apesar da resolução só ficar em 640x480, exibe sem trepidações o modo
> gráfico, e com depth 24. Além disso, o driver cirrus diz não suportar
> depths superiores a 16.
>
> /var/log/Xorg.0.log:
>
> (...)
> (--) CIRRUS(0): VideoRAM: 1024 kByte
> (II) CIRRUS(0): Monitor0: Using hsync range of 30.00-61.00 kHz
> (II) CIRRUS(0): Monitor0: Using vrefresh range of 50.00-120.00 Hz
> (II) CIRRUS(0): Clock range: 12.00 to 28.50 MHz
> (...) depois de uma série desse erros abaixo:
> (II) CIRRUS(0): Not using default mode "1280x800" (insufficient memory
> for mode)(II) CIRRUS(0): Not using default mode "2560x1600"
> (insufficient memory for mode)
> (II) CIRRUS(0): Not using default mode "1280x800" (insufficient memory
> for mode)(II) CIRRUS(0): Not using mode "1024x768" (no mode of this name)
> (II) CIRRUS(0): Not using mode "800x600" (no mode of this name)
> (--) CIRRUS(0): Virtual size is 640x480 (pitch 640)
> (**) CIRRUS(0): *Default mode "640x480": 25.2 MHz, 31.5 kHz, 60.0 Hz
> (II) CIRRUS(0): Modeline "640x480" 25.20 640 656 752 800 480 490
> 492 525 -hsync -vsync
> (**) CIRRUS(0): Display dimensions: (217, 163) mm
> (...)
>
> Section "Monitor"
> Identifier "Monitor0"
> DisplaySize 217 163
> HorizSync 30.0 - 61.0
> VertRefresh 50.0 - 120.0
> EndSection
>
> Section "Device"
> Identifier "Videocard0"
> Driver "cirrus"
> # VideoRAM 131072
> EndSection
Olá,
Realmente esta placa não lhe serve, tem apenas 1 MB de memória e
o clock (freqüência de atualização do pixel) máxima é de 28,5 MHz.
Se colocar 24 bits por pixel, para 1024x768 = 18 Mbit = 2,25 MB
de memória, e você tem apenas 1 MB. Seguindo a idéia:
16 a 1024x768 = 1,5 MB => também não tem memória para isso, talvez sem
"Shadow" + "Interlaced" dê
24 a 800x600 = 1,37 MB => ainda não dá, talvez sem "Shadow" +
"Interlaced" dê
16 a 800x600 = 937,5 kB => agora a memória dá se não ativar o "Shadow"
24 a 640x480 = 900 kB => agora a memória dá se não ativar o "Shadow"
16 a 640x480 = 600 kB => agora a memória dá se não ativar o "Shadow"
"Shadow" é "sombra", onde para melhorar o desempenho cria-se uma
cópia do irá ser apresentado, porém necessita do dobro de memória. Creio
que "Shadow" vem ativo por padrão, tem que procurar a opção para
desativá-lo, se for isso. Também tem a opção de entrelaçado, que diminui
a necessidade de memória à metade, o que permitirá até rodar 16 a 1024x768.
Vimos a memória, agora tem a taxa... Das especificações do seu
monitor que passei anteriormente, ele suporta até 78 MHz, porém sua
placa só vai até 28,5 MHz, então nem pense em usar o máximo do monitor
com essa placa.
Se partirmos para a melhor situação (16 a 800x600), teremos uma
tela com 480.000 pixels a 60 Hz (a mais fraca, ruim, mas ainda
aceitável), resulta em uma taxa de 28.800.000 Hz (28,8 MHz) por pixel, o
que sua placa não suporta, pois o máximo é de 28,5 MHz. Já usei essas
placas Cirrus e me pareciam melhores, acho que tem algo um tanto quanto
estranho para ser ajustado, melhor trocar de placa!!!
--
Atenciosamente,
Junior Polegato
Um peregrino de problemas; Um pergaminho de soluções!
Página Profissional: http://www.juniorpolegato.com.br
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br
Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html