Gentoo Archives: gentoo-user-br

From: Renata Romanazzi <natzilla@×××××.com>
To: gentoo-user-br@l.g.o
Subject: Re: [gentoo-user-br] nvidia no gentoo não cria os nodes em /dev
Date: Fri, 16 Sep 2005 01:11:18
Message-Id: b5c41182050915181024998a5f@mail.gmail.com
In Reply to: Re: [gentoo-user-br] nvidia no gentoo não cria os nodes em /dev by Magno Torres
1 Não, você nasceu no século errado, é um pouco pior.
2
3 On 9/15/05, Magno Torres <magnotorres@×××××.com> wrote:
4 > Opz, cai de paraquedas e respondi no dia errado ;)
5 >
6 >
7 > Em 15/09/05, Renata Romanazzi < natzilla@×××××.com> escreveu:
8 > >
9 > > Caro Magno:
10 > >
11 > > Eu ESCREVI que o arquivo de rules do Udev tem as regras pra criar os
12 > > devices da nvidia.
13 > >
14 > > E se você não percebeu, eu estava fazendo uma PIADA quando disse que o
15 > > udev tinha que tomar vergonha - afinal, um programa não pode "tomar
16 > > vergonha" porque não é uma pessoa, certo?
17 > >
18 > > Eu estou tentando descobrir porque APESAR de estar com as regras e o
19 > > modulo carregado, os devices não sao criados, ok?
20 > >
21 > > Oh, céus... eu devo merecer.
22 > >
23 > > On 9/15/05, Magno Torres < magnotorres@×××××.com> wrote:
24 > > > Renata,
25 > > >
26 > > > Se quer que o udev faça as coisas "sozinho" precisa editar seu arquivo
27 > de
28 > > > configuração, em:
29 > > > /etc/udev/rules.d/50-udev.rules
30 > > > por exemplo, o meu linux nao estava conseguindo ripar um CD com usuário
31 > > > normal, ai adicionei a seguinte entrada:
32 > > > magno ~ # grep sg\\* /etc/udev/rules.d/50-udev.rules
33 > > > KERNEL=="sg*", NAME="%k", GROUP="cdrom"
34 > > >
35 > > > E passou a funcionar para usuários do grupo CDROM :)
36 > > >
37 > > > Só uma observação, a NVidia é muito boa, mas nenhum processo opensource
38 > tem
39 > > > o dever de dar suporte a um aplicativo não GPL
40 > > >
41 > > >
42 > > > Em 15/09/05, Renata Romanazzi <natzilla@×××××.com> escreveu:
43 > > > >
44 > > > > Oi, Rodolfo. Eu estou com o kernel 2.6.13, que não tem mais suporte a
45 > > > > devfs. Eu tenho as linhas alias no /etc/modules.d/nvidia e verifiquei
46 > > > > que no arquivo de regras do udev também tem o nvidia, mas os devices
47 > > > > não são criados quando se carrega o modulo.
48 > > > >
49 > > > > Não cheguei a criar os devices na mão porque acho que o udev deveria
50 > > > > fazer isso sozinho, então estou tentando fazer com que o udev tome
51 > > > > vergonha e faça seu trabalho.
52 > > > >
53 > > > > On 9/15/05, Rodolfo Penha < rodolfo.penha@×××××.com> wrote:
54 > > > > > Bem, não sei se alguém tentou seguir as minhas dicas, mas vão ai
55 > > > > > novamente...
56 > > > > >
57 > > > > > Dê uma olhada no /etc/modules.d/nvidia e veja se contém as linhas:
58 > > > > >
59 > > > > > alias char-major-195 nvidia
60 > > > > > alias /dev/nvidiactl char-major-195
61 > > > > >
62 > > > > > Se não estiverem lá, adicione e dê um modules-update. Veja se
63 > funciona.
64 > > > > >
65 > > > > > Caso ainda não funcione, crie os nodes da seguinte forma:
66 > > > > >
67 > > > > > mknod /dev/nvidiactl c 195 255
68 > > > > > mknod /dev/nvidia0 c 195 0
69 > > > > > chown root:video /dev/nvidia{ctl,0}
70 > > > > > chmod 0660 /dev/nvidia{ctl,0}
71 > > > > >
72 > > > > > Adicione os usuários que vc queira que tenham aceleração gráfica no
73 > > > > > grupo video.
74 > > > > >
75 > > > > > Creio que isto resolva.
76 > > > > >
77 > > > > > OBS: Meu RC_DEVICE_TARBALL está como "no"
78 > > > > >
79 > > > > > Outro detalhe: compilei o kernel com suporte a devfs:
80 > > > > >
81 > > > > > rodolfo modules.d # zcat /proc/config.gz |grep DEVFS
82 > > > > > CONFIG_DEVFS_FS=y
83 > > > > > # CONFIG_DEVFS_MOUNT is not set
84 > > > > > # CONFIG_DEVFS_DEBUG is not set
85 > > > > >
86 > > > > > Porém desabilito no grub.conf e habilito o udev:
87 > > > > >
88 > > > > > title Gentoo Linux (Gentoo 2.6.12-gentoo-r6 - Framebuffer)
89 > > > > > root (hd0,0)
90 > > > > > kernel (hd0,0)/kernel-genkernel-x86-2.6.12-gentoo-r6 udev
91 > > > > > root=/dev/hda5 video=vesafb:ypan,1024x768-32@85 gentoo=nodevfs
92 > > > > >
93 > > > > >
94 > > > > > Se alguém, obtiver sucesso com estas dicas, por favor, envie um
95 > > > > > "feedback" para a lista.
96 > > > > >
97 > > > > > [ ]s
98 > > > > >
99 > > > > > Rodolfo Penha
100 > > > > >
101 > > > > > --
102 > > > > > gentoo-user-br@g.o mailing list
103 > > > > >
104 > > > > >
105 > > > >
106 > > > >
107 > > > > --
108 > > > > Renata Rocha
109 > > > > http://renata.org
110 > > > > 7409917@ICQ | saavik@××××××.org
111 > > > > renata@××××××××××××.net
112 > > > >
113 > > > > --
114 > > > > gentoo-user-br@g.o mailing list
115 > > > >
116 > > > >
117 > > >
118 > > >
119 > > >
120 > > > --
121 > > > []s Magno
122 > > > http://magno.multiply.com
123 > > > --
124 > > > Linux user: #123834
125 > > > http://counter.li.org
126 > >
127 > >
128 > > --
129 > > Renata Rocha
130 > > http://renata.org
131 > > 7409917@ICQ | saavik@××××××.org
132 > > renata@××××××××××××.net
133 > >
134 > > --
135 > > gentoo-user-br@g.o mailing list
136 > >
137 > >
138 >
139 >
140 >
141 > --
142 > []s Magno
143 > http://magno.multiply.com
144 > --
145 > Linux user: #123834
146 > http://counter.li.org
147
148
149 --
150 Renata Rocha
151 http://renata.org
152 7409917@ICQ | saavik@××××××.org
153 renata@××××××××××××.net
154
155 --
156 gentoo-user-br@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-br] nvidia no gentoo não cria os nodes em /dev Magno Torres <magnotorres@×××××.com>