1 |
Amigo, ja consegui resolver, todas as opções que eu estou usando estão |
2 |
corretas |
3 |
|
4 |
Prob é que não habilitei no kernel algumas opções importantes em |
5 |
devices-driver>grafics support>console display |
6 |
driver support |
7 |
|
8 |
Quanto as minhas configurações de VGA, sempre usei essas: |
9 |
|
10 |
kernel /boot/kernel-2.6.23-gentoo-r3 splash= silent,fadein,theme:livecd- |
11 |
2007.0 vga=0x31B video=vesafb,mtrr:3,ywrap quiet CONSOLE=/dev/tty1 |
12 |
root=/dev/hdb3 |
13 |
f$ |
14 |
|
15 |
initrd (hd2,0)/boot/fbsplash-livecd-2007.0 -1280x1024 |
16 |
|
17 |
|
18 |
|
19 |
|
20 |
On Jan 4, 2008 3:17 AM, Thiago Nunes < thiagonunesrs@×××××.com> wrote: |
21 |
|
22 |
> Criei outro tópico de novo. |
23 |
> |
24 |
> Em 03/01/08, Alex Andrade Figueiredo< alex.afnet@×××××.com> escreveu: |
25 |
> |
26 |
> > Outra coisa é que minha tela de inicialização, e meus tty com |
27 |
> framebuffer |
28 |
> > ficam em tela preta. O sistema inicia com a tela totalmente preta e a |
29 |
> > primeira imagem é somente o logo da NVIDIA e logo depois o GDM |
30 |
> |
31 |
> Já tive esse problema, mas faz tempo e não me lembro mais exatamente o |
32 |
> porque dele. |
33 |
> |
34 |
> Vou lhe dar as coordenadas que sempre funcionam: |
35 |
> |
36 |
> - Vá na configuração do seu kernel; |
37 |
> - habilite "Device Drivers -> Graphics support -> Support for frame |
38 |
> buffer devices -> VESA VGA graphics support -> VESA driver type -> |
39 |
> vesafb-tng" dentro do kernel e não como módulo; |
40 |
> - logo em seguida, em "VESA default mode", coloque "1024x768-16@60" |
41 |
> - desabilite qualquer outro driver de framebuffer, não existe motivo |
42 |
> para se usar mais que um. Não habilite o driver de framebuffer da |
43 |
> nvidia porque ele é incompatível com o driver proprietário, e o vesafb |
44 |
> funciona bem. |
45 |
> - depois vá em "Console display driver support" e habilite "Video mode |
46 |
> selection support" e "Framebuffer Console support". |
47 |
> - por último, caso deseje, pode hablitar "Support for the framebuffer |
48 |
> splash". O splash é um dos motivos para preferir sempre o vesafb, |
49 |
> porque poucos drivers de framebuffers possuem suporte a splash, e o |
50 |
> vesafb é um dos que suporta. |
51 |
> - Agora passe os seguintes parâmetros pro kernel, na inicialização: |
52 |
> "video=vesafb:ywrap,mtrr:3". E caso queira momentaneamente bootar com |
53 |
> outra resolução você pode adicionar ", 800x600-24@75" nesses parâmetros |
54 |
> para bootar com essa outra resolução. |
55 |
> |
56 |
> O vesafb-tng não funciona em todas as placas, por exemplo, nas via. |
57 |
> Então quando isso acontecer use o vesafb padrão. As diferenças são que |
58 |
> não é possível definir uma resolução padrão (a padrão é 640x480, o que |
59 |
> vai dar naquele mesmo tamanho do velho e conhecido modo texto, mas em |
60 |
> modo gráfico), não é possível escolher a taxa de atualização da tela e |
61 |
> o modo de se passar esses parâmetros pro kernel são um pouco |
62 |
> diferentes, assim: "video=vesafb:ywrap,mtrr:3 vga=0x317". Esse número |
63 |
> da variável vga você encontra em |
64 |
> "/usr/src/linux/Documentation/fb/vesafb.txt". |
65 |
> |
66 |
> Ja faz um tempo que eu não uso o vesafb e não tive como testar agora, |
67 |
> então se eu estiver enganado em alguma coisa alguém vai me corrigir. |
68 |
> -- |
69 |
> gentoo-user-br@g.o mailing list |
70 |
> |
71 |
> |
72 |
|
73 |
|
74 |
-- |
75 |
Alex Andrade Figueiredo |