ForoSUSE

ForoSUSE (http://www.forosuse.org/forosuse/index.php)
-   Instalación y Actualizaciones (http://www.forosuse.org/forosuse/forumdisplay.php?f=2)
-   -   Tras instalación driver nvidia no detecta pantalla (http://www.forosuse.org/forosuse/showthread.php?t=33881)

Eduardorl 10-dic-2016 12:43

Tras instalación driver nvidia no detecta pantalla [RESUELTO]
 
Buenas a tod@s,

Todo ha comenzado tras una actualización del kernel (4.1.36-38), todo iba bien hasta ese momento. No puedo volver a la versión estable porque creo recordar que en GRUB tenía configurado que solo dejara las dos últimas y por olvido mío se han quedado las dos que me daban error al arrancar.

La información de mi sistema es:

https://drive.google.com/file/d/0B1y...ew?usp=sharing

en él se puede ver que tengo instalado el driver nvidia.

el error que obtengo es:

https://drive.google.com/file/d/0B1y...ew?usp=sharing

Según dice el error no me detecta la pantalla.

He realizado la instalación como otras veces. La siguiente imagen muestra el contenido del archivo: "var/log/nvidia-installer.log" en el mismo aparecen los pasos que he realizado en la instalación.

https://drive.google.com/file/d/0B1y...ew?usp=sharing

Creo que el error puede estar motivado al haber aceptado la actualización del "X configuration file" no recuerdo haber realizado ese paso en otras instalaciones.

¿Qué puedo hacer? cualquier ayuda o sugerencia es bienvenida, es la primera vez que me encuentro con este error.

Muchas gracias de antemano.

DiabloRojo 10-dic-2016 14:24

¿Has mirado la guía de instalación de Nvidia en la Web de openSUSE en ingles y español?.

El error de screen es muy genérico y no dice nada. Prueba volver a reinstalar el driver sin aceptar "X configuration file" que dices.

Eduardorl 10-dic-2016 15:11

He ido a reinstalar el driver como indicaba Diablorojo y me ha lanzado un error durante la instalación haciendo referencia a que estaban instalados los driver nouveau. He vuelto a comprobar que no están instalados los nouveau y entonces he reiniciado con el siguiente comando:

sudo /sbin/reboot

pensado que tendría el mismo efecto que un "sudo reboot" y al arrancar ha cargado opensuse sin problemas.

Creo que el problema estaba que para instalar el driver nvidia tienes que deshabilitar el entorno gráfico mediante el comando "sudo /sbin/init 3" lo hice e instalé el driver nvidia de forma correcta pero no ejecuté al final el "sudo /sbin/reboot" que restablecería el entorno gráfico, de ahí que al arrancar de nuevo siempre cargaba sin el entorno gráfico.

Podéis confirmarme si el error que me daba se ha podido deber a esto que he comentado, es para aprenderlo y dejar este post como resuelto en el foro.

Podéis poner algún enlace o comentario sobre la utilidad de "init x", a que hace referencia ?? para que se suele utilizar??

Yo lo he utilizado por que es uno de los pasos indicados por la guía de instalación del driver de nvidia (dejo el enlace por si es de utilidad para algún compañero del foro)
https://es.opensuse.org/SDB:C%C3%B3m...fico_de_NVIDIA

Un saludo y gracias de nuevo

Krovikan 10-dic-2016 16:37

Tu error fue ese.

El driver de Nvidia siempre hay que reinstalarlo tras una actualización de kernel o Xorg.

Para ello hay que ir a una consola (Ctrl+Alt+F1), ingresar como root y:

Código:

init 3
(este número inicia el sistema con acceso a la red pero sin sistema grafico)

Instalar el driver de Nvidia:

Código:

sh NVIDIA-Linux-x_86_64-375.20.run -q
(en mi caso)

Una vez hecho teclear:

Código:

init 5
(este número inicia el sistema con acceso a la red y con sistema gráfico)

Y ya lo tienes todo listo.

init 6 es para hacer un reboot
init 0 es para apagar el ordenador
init 1 es modo administrador sin acceso a red ni a sistema gráfico
init 2 y 4 no se suelen usar salvo por pruebas que pueda hacer un usuario avanzado en estas lides.


Saludos

Eduardorl 10-dic-2016 18:40

Muchas gracias por la respuesta Krovikan me ha sido de ayuda. Creo que después de tantos fallos una y otra vez ya he aprendido lo suficiente para que cada vez que haya una actualización del kernel no me entren los sudores fríos.

:)

saludos


La franja horaria es GMT +2. Ahora son las 16:52.

Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.


Esta página está bajo una licencia de Creative Commons, salvo que no se indique lo contrario.
Creative Commons License

Valid CSS!