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

Replies

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