Gentoo Archives: gentoo-user-br

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

Replies