Cinnamon/X Server se cuelga despues de instalar los drivers de nvidia

Foro de soporte para usuarias de habla hispana

Moderator: Wibol

Forum rules
Topics in this forum are automatically closed 6 months after creation.
Locked
pedromt

Cinnamon/X Server se cuelga despues de instalar los drivers de nvidia

Post by pedromt »

Hola gente,

Tengo un Linux Mint 19 que estaba funcionando bien, hasta que se me ocurrio instalar los drivers de nvidia. No instale los drivers desde la web, sino desde preferencias del sistema. Al reiniciar, segundos despues de cargar, la pantalla empieza a parpadear y se tilda completamente. Para poder acceder a una consola debo pulsar antes de que se tilde CTRL+ALT+Fx

Lo primero que hice es desinstalar los drivers de nVidia con el comando:

Code: Select all

sudo apt-get remove nvidia-*
Luego, desinstale y volvi a instalar Cinnamon y Xorg.

Por si necesitan saber sobre el error, la pantalla empieza a parpadear a veces e forma horizontal, otras en verticual y se congela todo, y ya no se puede hacer nada.

No se que mas hacer .... :cry:
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
User avatar
JOPETA
Level 17
Level 17
Posts: 7762
Joined: Thu Nov 20, 2014 6:10 am
Location: En un lugar de cuyo nombre no quiero acordarme

Re: Cinnamon/X Server se cuelga despues de instalar los drivers de nvidia

Post by JOPETA »

¡Hola pedromt, bienvenido a los foros!

Por favor lee esto y devuelve el resultado del código en la terminal de la forma indicada. Devuelve también de la misma forma el resultado de

Code: Select all

ubuntu-drivers devices
Sobre los códigos usados para desinstalar desde la consola (en el foro inglés el segundo que pones no es correcto apt-get purge sin indicar el paquete no hace nada) a poco que mires el post con problemas similares lo correcto sería después de desactivar el gestor de sesiones (lightdm), sudo apt-get remove --purge nvidia-* y también eliminar de la misma forma el controlador libre sudo apt-get remove --purge xserver-xorg-video-nouveau.

Desde luego desinstalar y luego instalar no es recomendable pudiendo reinstalar ( sudo apt-get install --reinstall y podías haberte metido en un lío, por si notas un comportamiento extraño además de los gráficos). Tampoco era necesario reinstalar ni Cinnamon ni Xorg ya que está prevista la posibilidad de que tengas problemas al inicio y antes de recurrir al foro para ver las causas y posibles soluciones, debes iniciar según lo indicado en este tutorial. :wink:
Last edited by JOPETA on Mon Oct 15, 2018 1:17 pm, edited 3 times in total.
Ni cola de león ni cabeza de ratón, prefiero ser diente de ajo.(Javier Krahe)
pedromt

Re: Cinnamon/X Server se cuelga despues de instalar los drivers de nvidia

Post by pedromt »

Hola de nuevo...

Bueno, probe tratar de arrancar con los parametros nomodeset xforcevesa y se sigue colgando.

Paso la info del comando que me dijiste:

Code: Select all

== /sys/devices/pci0000:00/0000:00:0b.0/0000:02:00.0 ==
modalias : pci:v000010DEd00000849sv00001458sd0000D000bc03sc00i00
vendor   : NVIDIA Corporation
model    : C77 [GeForce 8200]
driver   : nvidia-340 - distro non-free recommended
driver   : xserver-xorg-video-nouveau - distro free builtin
Aparentemente, sigue configurado con los drivers de nvidia...

Te paso tb la info del comando:

Code: Select all

inxi -Fxznr
Resultado:

Code: Select all

System:    Host: linuxpt Kernel: 4.15.0-20-generic x86_64 bits: 64 gcc: 7.3.0 Console: tty 5
           Distro: Linux Mint 19 Tara
Machine:   Device: desktop Mobo: Gigabyte model: M85M-US2H serial: N/A BIOS: Award v: F7 date: 09/16/2009
CPU:       Dual core AMD Athlon 64 X2 4000+ (-MCP-) arch: K8 rev.F+ cache: 1024 KB
           flags: (lm nx sse sse2 sse3 svm) bmips: 7200
           clock speeds: max: 2100 MHz 1: 1800 MHz 2: 1800 MHz
Graphics:  Card: NVIDIA C77 [GeForce 8200] bus-ID: 02:00.0
           Display Server: X.org 1.19.6 drivers: nvidia (unloaded: modesetting,fbdev,vesa,nouveau)
           tty size: 160x64 Advanced Data: N/A for root out of X
Audio:     Card NVIDIA MCP72XE/MCP72P/MCP78U/MCP78S High Definition Audio driver: snd_hda_intel bus-ID: 00:07.0
           Sound: Advanced Linux Sound Architecture v: k4.15.0-20-generic
Network:   Card: NVIDIA MCP77 Ethernet driver: forcedeth port: d800 bus-ID: 00:0a.0
           IF: enp0s10 state: up speed: 100 Mbps duplex: full mac: <filter>
Drives:    HDD Total Size: 1016.1GB (21.7% used)
           ID-1: /dev/sda model: WDC_WD10EZEX size: 1000.2GB temp: 30C
           ID-2: USB /dev/sdb model: Mass size: 15.9GB temp: 0C
Partition: ID-1: / size: 40G used: 8.3G (22%) fs: ext4 dev: /dev/sda8
           ID-2: /home size: 83G used: 12G (15%) fs: ext4 dev: /dev/sda9
           ID-3: swap-1 size: 8.48GB used: 0.00GB (0%) fs: swap dev: /dev/sda7
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 23.0C mobo: N/A gpu: 0.0:
           Fan Speeds (in rpm): cpu: N/A
Repos:     Active apt sources in file: /etc/apt/sources.list.d/danielrichter2007-grub-customizer-bionic.list
           deb http://ppa.launchpad.net/danielrichter2007/grub-customizer/ubuntu bionic main
           deb-src http://ppa.launchpad.net/danielrichter2007/grub-customizer/ubuntu bionic main
           Active apt sources in file: /etc/apt/sources.list.d/deluge-team-ppa-bionic.list
           deb http://ppa.launchpad.net/deluge-team/ppa/ubuntu bionic main
           deb-src http://ppa.launchpad.net/deluge-team/ppa/ubuntu bionic main
           Active apt sources in file: /etc/apt/sources.list.d/official-package-repositories.list
           deb http://packages.linuxmint.com tara main upstream import backport #id:linuxmint_main
           deb http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse
           deb http://archive.ubuntu.com/ubuntu bionic-updates main restricted universe multiverse
           deb http://archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse
           deb http://security.ubuntu.com/ubuntu/ bionic-security main restricted universe multiverse
           deb http://archive.canonical.com/ubuntu/ bionic partner
           Active apt sources in file: /etc/apt/sources.list.d/opera-stable.list
           deb https://deb.opera.com/opera-stable/ stable non-free #Opera Browser (final releases)
Info:      Processes: 206 Uptime: 2 min Memory: 977.6/3692.4MB Init: systemd runlevel: 5 Gcc sys: 7.3.0
           Client: Shell (bash 4.4.191) inxi: 2.3.56 
Aclaro... Me interesa solucionar el problema con la Interfaz gráfica, NO ME INTERESA que funcionen los drivers de nVidia. Con que esten los genericos que tenia antes de este problema, suficiente! En realidad instale los drivers de nVidia para ver si me permitia elegir otras resoluciones de pantalla, pero esto no es indispensable.
Last edited by JCSenar on Mon Oct 15, 2018 10:45 am, edited 1 time in total.
Reason: Añadido el formato [code]
User avatar
JOPETA
Level 17
Level 17
Posts: 7762
Joined: Thu Nov 20, 2014 6:10 am
Location: En un lugar de cuyo nombre no quiero acordarme

Re: Cinnamon/X Server se cuelga despues de instalar los drivers de nvidia

Post by JOPETA »

Vaya lío. :D El código era sin sudo y de haber sabido que lo hacías desde la consola habría sido preferible remitir a una web de compartición de textos, devolviendo la url resultante de inxi -Fxznrc0 | nc termbin.com 9999 por ejemplo. Ordenando un poco

Code: Select all

System:   
Host:linuxpt1 Kernel:4.15.0-20-generic x86_64 bits:64 gcc:7.3.0 Console:tty 5
          Distro:Linux Mint 19 Tara
Machine:  Device:desktop 
Mobo:Gigabyte model:M85M-US2H serial:N/A BIOS:Award v:F7 date:09/16/2009
CPU:      Dual coreAMD Athlon 64 X2 4000+ (-MCP-) arch:K8 rev.F+ cache:1024 KB
          flags:(lm nx sse sse2 sse3 svm) bmips:7200
          clock speeds:max:2100 MHz 1:1800 MHz 2:1800 MHz
Graphics: Card:NVIDIA C77 [GeForce 8200] bus-ID:02:00.0
          Display Server:X.org 1.19.6 drivers:nvidia (unloaded:modesetting,fbdev,vesa,nouveau)
          tty size:160x64 Advanced Data:N/A for root out of X
Audio:    CardNVIDIA MCP72XE/MCP72P/MCP78U/MCP78S High Definition Audio driver:snd_hda_intel bus-ID:00:07.0
          Sound:Advanced Linux Sound Architecture v:k4.15.0-20-generic
Network:  Card:NVIDIA MCP77 Ethernet driver:forcedeth port:d800 bus-ID:00:0a.0
          IF:enp0s10 state:up speed:100 Mbps duplex:full mac:<filter>
Drives:   HDD Total Size:1016.1GB (21.7% used)
          ID-1:/dev/sda model:WDC_WD10EZEX size:1000.2GB temp:30C
          ID-2:USB /dev/sdb model:Mass size:15.9GB temp:0C
Partition:ID-1:/ size:40G used:8.3G (22%) fs:ext4 dev:/dev/sda8
          ID-2:/home size:83G used:12G (15%) fs:ext4 dev:/dev/sda9
          ID-3:swap-1 size:8.48GB used:0.00GB (0%) fs:swap dev:/dev/sda7
RAID:     No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:  System Temperatures: cpu:23.0C mobo:N/A gpu:0.0:
          Fan Speeds (in rpm): cpu:N/A
Repos:    Active apt sources in file:/etc/apt/sources.list.d/danielrichter2007-grub-customizer-bionic.list
          deb http://ppa.launchpad.net/danielrichter2007/grub-customizer/ubuntu bionic main
          deb-src http://ppa.launchpad.net/danielrichter2007/grub-customizer/ubuntu bionic main
          Active apt sources in file:/etc/apt/sources.list.d/deluge-team-ppa-bionic.list
          deb http://ppa.launchpad.net/deluge-team/ppa/ubuntu bionic main
          deb-src http://ppa.launchpad.net/deluge-team/ppa/ubuntu bionic main
          Active apt sources in file:/etc/apt/sources.list.d/official-package-repositories.list
          deb http://packages.linuxmint.com tara main upstream import backport #id:linuxmint_main
          deb http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse
          deb http://archive.ubuntu.com/ubuntu bionic-updates main restricted universe multiverse
          deb http://archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse
          deb http://security.ubuntu.com/ubuntu/ bionic-security main restricted universe multiverse
          deb http://archive.canonical.com/ubuntu/ bionic partner
          Active apt sources in file:/etc/apt/sources.list.d/opera-stable.list
          deb https://deb.opera.com/opera-stable/ stable non-free #Opera Browser (final releases)
Info:     Processes:206 Uptime:2 min Memory:977.6/3692.4MB 
    Init:systemd runlevel:5 Gcc sys:7.3.0 Client: Shell (bash 4.4.191) inxi:2.3.56
El cuelgue por el privativo puede ser hasta normal a la vista de gráfica. Linux Mint 19/Ubuntu bionic ya no proporcionan el controlador 304 de nvidia que es más adecuado aunque sigue haciéndolo en LM 18 y le quedan mas de dos años de soporte por si quieres probar reinstalando.

Aunque Cinnamon no es el escritorio más indicado para un equipo de una cierta edad, si con el controlador libre iba bien el equipo, tampoco el controlador semiprivativo va a aportar muchas ventajas a una gráfica antigua, siempre que no seas un jugón claro.

El parpadeo no es tan previsible y deberás descartar las conexiones del monitor y descartar este usando otro monitor de tener esta posibilidad. Deberías devolver los resultados de xrandr y las características del monitor si el problema no se soluciona con lo siguiente.
1)Si no lo has hecho ya, instala el microcode de AMD (apt install amd64-microcode) al tratarse de un BIOS bastante desactualizada.

2)Desinstalar el nvidia desde la consola con (una línea cada vez seguido de intro).

Code: Select all

sudo service lightdm stop
sudo apt-get remove --purge nvidia*
sudo apt-get remove --purge xserver-xorg-video-nouveau
sudo reboot

3)Actualizar el kernel de la forma indicada aquí.

4)Si quieres probar de nuevo con el controlador privativo hazlo ahora y de tener problemas con la resolución prueba con esto.

5)Si al iniciar sigues teniendo estos problemas al instalar el controlador semiprivativo deberás usar sólo nomodeset (sin el xforcevesa) u otro parámetros como nouveau.modeset=0 y eliminar el quite splah. En último extremo podrás ver donde casca en pantalla. Por último prueba con pci=nomsi que al anterior parece darle resultados satisfactorios.
Last edited by JOPETA on Mon Oct 15, 2018 1:00 pm, edited 3 times in total.
Ni cola de león ni cabeza de ratón, prefiero ser diente de ajo.(Javier Krahe)
pedromt

Re: Cinnamon/X Server se cuelga despues de instalar los drivers de nvidia

Post by pedromt »

Muchas Gracias!!! :D :D :D :D :D
Solucionado... Con los comandos que me pasaste pude desinstalar correctamente los controladores de Nvidia y funciono, no volvi a instalar; como bien decis, es una PC media vieja. Ademas era solo para ver si podia poner una resolucion mas alta, pero como decia, no es indispensable. Ya esta funcionando, y con esto me conformo. En realidad es una PC que tiene un LAMP y Open-SSH instalado para pruebas de programacion. Y a veces me conecto con anydesk, y me jodia un poco que se vea solo en 1024x768, pero es soportable.
Como veras soy newbie en linux, Gracias por todo!
Saludos!!! :mrgreen:

PD: Dirias que es realmente necesario actualizar el kernel?
User avatar
JOPETA
Level 17
Level 17
Posts: 7762
Joined: Thu Nov 20, 2014 6:10 am
Location: En un lugar de cuyo nombre no quiero acordarme

Re: Cinnamon/X Server se cuelga despues de instalar los drivers de nvidia

Post by JOPETA »

Siento el error en el código (es amd64-microcode), acababa de corregirlo al editar el post anterior por si quieres releerlo y si, es necesario actualizar el kernel cuando este viene en el Administrador de actualizaciones como actualización de seguridad, auque lo instales de la forma gráfica indicada que es menos arriesgado y reversible. :wink:
Ni cola de león ni cabeza de ratón, prefiero ser diente de ajo.(Javier Krahe)
pedromt

Re: Cinnamon/X Server se cuelga despues de instalar los drivers de nvidia

Post by pedromt »

Cante victoria demasiado pronto... :x

Encontre otro problema menor... veras, estuve probando todo esto en un lugar donde tengo un monitor de 23" (xq tengo otra pc aca q permitia ver de cerca la ayuda de aca y de internet) pero donde va permanente esta pc tiene un viejo monitor CRT de 17"... y creo que me tomo la configuracion de este monitor de 23, ya que al instalarla en su lugar con su monitor de 17, éste se apaga como tirando un error de frecuencia.

Probe renombrar(en vez de borrarlo) el archivo ~/.config/monitors.xml como explica aqui: https://wiki.ubuntu.com/X/Config/Resolution pero no me funciono. Lo deje como estaba... Encontre en un post aqui el comando cinnamon --reset pero este comando no tiene ese modificador. Tampoco existe el archivo /etc/X11/xorg.conf como dicen en varios lugares, de borrar/renombrar ese archivo. Ah y el comando xrandr ejecutado desde una consola (Ctrl+Alt+F2) me dice "can't open display"

SOLUCION PARCIAL: Por ultimo probe entrar en recovery mode, el cual ingresa, y cambie el escritorio a Mate, pero al reiniciar sucedia lo mismo. Entonces, me conecte por anydesk y fui a la configuracion de la resolucion, en Mate (no pasa en Cinnamon) podes configurar la frecuencia, estaba en 120, la puse en 60 y se soluciono, pero no totalmente, ya que si cierro la session reaparece el problema. O sea, No puedo acceder a la pantalla de login visual. Y con el cambio en la resolucion y la frecuencia, entre en modo recovery, volvi a configurar Cinnamon, y anda! Aunque sigue sin andar la pantalla de login.

Ya es un problema menor... pero sabes como solucionarlo?

pd. sobre el paquete amd... aahh pense que vi mal yo. Oka!
User avatar
JOPETA
Level 17
Level 17
Posts: 7762
Joined: Thu Nov 20, 2014 6:10 am
Location: En un lugar de cuyo nombre no quiero acordarme

Re: Cinnamon/X Server se cuelga despues de instalar los drivers de nvidia

Post by JOPETA »

No confirmas que instalaras el kernel mas reciente y tampoco la conexión que usabas (DVI, HDMI, VGA), por lo tanto no se pueden ir descartando cosas (ni siquiera un problema de hardware en vez de controladores o configuraciones).Tendrás que acceder físicamente al PC ya que introduces nuevas variables al problema actual usando escritorios remotos. Además de no estar familiarizado con Anydesk ni ningún otro, cada tema se merece un hilo propio.

Con el PC apagado y desconectado de la red, ábrelo y asegúrate que la gráfica está bien asentada en el zócalo, conecta el CRT si este va a ser el que usarás por defecto y asegura la conexión. Confirma que no usas adaptadores de ningún tipo. Enchufa a la red y enciende el PC con el monitor encendido.

Si el problema persiste usa los modificadores de la carga del kernel indicados(nomodeset, primero ...). Estos parámetros son sólo una solución provisional para ese inicio, pero de ser necesario es decir de ser la única forma de poder iniciar (antes lo hacías sin problemas) se pueden hacer "permanentes".

Una vez inicies sin problemas de gráficos no uses la consola usa la terminal (Alt+Ctrl+T) o la linea de comandos si es posible (Alt+F2).

Desde la consola xrandr no dará resultados ya que no está funcionando el modo gráfico. Antes debes reiniciar el gestor de sesiones sudo service lightdm restart (de ser necesario en LM 19 antes sudo systemctrl lightdm.service enable) e iniciar sesión gráfica con startx (sin sudo) o vuelve a la sesión gráfica si ya se había iniciado con Alt+Ctrl+F7 o F8) y observar los errores que se pudieran producir y los registros a los que te remite para mas información.

El archivo monitors.xml mejor borrarlo (se creará al siguiente inicio sin mas) y como bien dices el monitor se autodetecta al inicio de sistema si conexiones, cable y gráfica están en buenas condiciones. Si no es contraproducente forzar resoluciones o frecuencias.

Observar si el monitor es detectado correctamente (hazlo de forma gráfica (Menú>Centro de control>Pantallas) Conocidas las capacidades gráficas del monitor se podría pensar en añadir la resolución deseada pero esto también lo debes hacer una vez iniciada sesión gráfica desde la terminal.

No sigas tutoriales si no se corresponden con tu sistema (LM 19/ubuntu bionic) y escritorio. No sólo la existencia o ubicación de los archivos de configuración difieren entre ediciones, tambien entre escritorios .

Si no requieres grandes capacidades gráficas (3D) instalar desde el inicio un escritorio menos exigente (2D) como Mate o mejor Xfce . Aunque no conviene mezclar escritorio, Xfce no sólo es el menos exigente y también el mas "compatible" con otros.
Last edited by JOPETA on Tue Oct 16, 2018 2:25 am, edited 2 times in total.
Ni cola de león ni cabeza de ratón, prefiero ser diente de ajo.(Javier Krahe)
pedromt

Re: Cinnamon/X Server se cuelga despues de instalar los drivers de nvidia

Post by pedromt »

Bueeenooo.... borre el monitors.xml, actualice todo el sistema, y parece que todo se soluciono. Todo esta funcionando... LAMP, ssh,samba, interfaz grafica.
Gracias por la ayuda... ¡¡¡Muchas Gracias Jopeta! :mrgreen: :D

pd: Ya probado todo cree una instantanea con timeshift, y lo configure para que lo haga regularmente... :wink: Si me pasa algo similar, restauro y listo.
Locked

Return to “Español - Spanish”