Beryl Congela sesion!! No puedo entrar a Ubuntu!!

Imagen de shokyto
0 puntos

Hola a todos seguidores del software libre!

Tengo instalado el driver de Nvidia, uso Ubuntu 7.04, el Beryl ... soy principiante

Les comento q Beryl despues de trabajar perfectamente durante una semana, ha petado, de buenas a primeras, como no lo tenia para q iniciara automaticamente, cada vez q lo necesitaba, lo abria hasta q hoy m congelo la pantalla dejandom solo el uso del mouse....cosa inutil pues dejaba de responder el escritorio, , asi q lo reinstale y parece ser q he agregado al inicio automatico el beryl

Mi problema es q Beryl inicia automaticamente al iniciar sesion en mi Ubuntu Feisty, pero congela la sesion apenas esta inicia (cosa de 3 segundos ), y solo m deja mover el mouse, cosa inutil pues, ¿¿como puedo hacer para desactivarlo si no me deja ni abrir nada??

Imagen de mauro.gnu
+1
0
-1

Mira, yo no tengo el Beryl instalado y tampoco el Ubuntu 7.04, pero yo te recomiendo que intentes lo siguiente:

Como dices que eres principiante, tratare de explicartelo con conceptos, espero no quede muy largo.

Primero que nada, todo en linux es un archivo, por lo tanto lo que vas a tener que modificar para anular el inicio del beryl seguramente seran archivos.

De donde? seguramente estarán en el /etc/init.d  .Aqui se guardan todos los scripts que levantaran diferentes servicios. Ahora, ten en cuenta que asociados a estos archivos se encuentran links, que se encontraran bajo el directorio /etc, con la denominacio rc1.d, rc2.d, etc. en donde 1,2,3... representan la los runlevels.

Runlevels son los diferentes estados que puede estar tu SO, por decirlo de alguna manera, en donde el RunLevel 5 es el run level en que levanta la interfaz grafica y es en donde generalmente trabajas.

Entonces, tendremos seguramente un /etc/init.d/beryl o algo parecido, y varios links... por ejemplo /etc/rc3.d/S90Beryl, /etc/rc4.d/S90Beryl. 

Como identificarlos?. Lanza este comando

$ find /etc -iname "*beryl*"

si no tienes ningun resultado, debes asegurarte como se llama el script, entonces haces lo siguiente

$ find /etc/init.d -iname "*ber*"     (si estas parado en el directorio, puedes usar el punto "." en vez de "/etc/init.d")

si sigue sin aparecer nada:

$ find /etc/init.d | xargs -n 1 | grep -i beryl

este ultimo comando te buscara la palabra beryl dentro de cada archivo que lea en el /etc/init.d 

 Ok, una vez identificados los archivos puedes tomar la decision de borrarlos, cosa que no recomiendo. O cambiarles el nombre a los links... por ejemplo... si los links se llaman algo asi como 

S90Beryl lo puedes modificar por _S90Beryl. Esto hará que no levante el servicio, ya que solo se ejecutan los scripts/links que comiencen con S (Start) o K (Kill) dependiendo cual sea la acción. Si estas iniciando el sistema seguramente levantara los S, si estas bajando el sistema, ejecutara los K para matar los procesos.

 Entonces te doy la posible reseta mas sitentizada.

Primero debes levantar el sistema en Consola de texto

Ctrl+Alt+F1    (tienes hasta el F6) 

te logueas (en lo posible como root, sino deberas usar sudo antes de cada comando que te indico, por ejemplo $ sudo mv...) 

$ cd /etc

$ find ./init.d -iname "*beryl*"

<esto dara como resultado algo asi>

./init.d/beryl
./rc3.d/S90beryl
./rc4.d/S90beryl
./rc5.d/S90beryl

<se cambia el nombre de los links, para que no levante beryl> 

$ mv  ./rc3.d/S90beryl ./rc3.d/_S90beryl

$ mv  ./rc4.d/S90beryl ./rc4.d/_S90beryl

$ mv  ./rc5.d/S90beryl ./rc5.d/_S90beryl

< reinciar el sistema> 

$ init 6

 

 Suerte!

Mauro

 

 

+1
0
-1

---------------------------------------------------------
Mauro
----> Mas que saber, hay que conocer a quienes saben!