Radeon 7770 se rompe al actualizar de 13.04 a 13.10

Radeon 7770 se rompe al actualizar de 13.04 a 13.10

Lo siento si soy un poco detallado pero estoy tratando de recordar y proporcionar la mayor cantidad de información posible. Todo funcionaba bien en 13.04 e incluso podía jugar a DOTA2 en Steam. Desde que actualicé a 13.10 ha sido una pesadilla.

La tarjeta Radeon 7770 muestra una pantalla negra de la muerte al cargar Ubuntu. No puedo acceder a una pantalla tty usando la tarjeta Radeon 7770 y probé varios núcleos.

Por lo tanto, me vi obligado a utilizar la tarjeta gráfica incorporada en la placa base. En la primera carga, hubo muchos errores y Ubuntu tuvo que ejecutarse en modo de baja resolución o apareció algún error como ese ya que los controladores instalados eran AMD Catalyst y fglrx. Los eliminé pero creo que están incompletos e instalé archivos Xorg. Así que ahora, al menos mi Ubuntu se inicia sin problemas si uso los gráficos incorporados en la placa base sin ningún error.

Intenté cambiar lightdm a gdm, agregar suspensión, probar nomodeset, etc., todo, pero siempre se queda atascado en la pantalla de carga sin capacidad de tty si uso mi tarjeta Radeon.

Estoy intentando volver a instalar mi tarjeta Radeon 7770 ahora e instalar los controladores correspondientes. Como no puedo insertar la tarjeta y hacer que la computadora la detecte y luego instale los controladores, estoy intentando instalar los controladores manualmente antes de insertar la tarjeta.

Debería eliminar fglrx ya que no hay más comando fglrxinfo. Eliminé todos los ppas adicionales (probé oibaf, etc. antes) de las actualizaciones de software.

En este momento, descargué los controladores AMD más recientes y realicé una

sudo sh amd-driver-installer-catalyst-13-4-x86.x86_64.run --buildpkg

comando y los archivos deb se generan correctamente. Pero cuando trato de correr

sudo dpkg -i fglrx*.deb

me sale este error

Unpacking fglrx (from fglrx_13.250-0ubuntu1_amd64.deb) ...
One or more files have been altered since installation.
Uninstall will not be completed. See /etc/ati/fglrx-uninstall.log for details.
dpkg: error processing fglrx_13.250-0ubuntu1_amd64.deb (--install):
 subprocess new pre-installation script returned error exit status 1
Preparing to replace fglrx-amdcccle 2:13.200-0ubuntu1 (using fglrx-amdcccle_13.250-0ubuntu1_amd64.deb) ...
Unpacking replacement fglrx-amdcccle ...
Preparing to replace fglrx-dev 2:13.200-0ubuntu1 (using fglrx-dev_13.250-0ubuntu1_amd64.deb) ...
Unpacking replacement fglrx-dev ...
dpkg: dependency problems prevent configuration of fglrx-amdcccle:
 fglrx-amdcccle depends on fglrx; however:
  Package fglrx is not installed.

dpkg: error processing fglrx-amdcccle (--install):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of fglrx-dev:
 fglrx-dev depends on fglrx; however:
  Package fglrx is not installed.

dpkg: error processing fglrx-dev (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 fglrx_13.250-0ubuntu1_amd64.deb
 fglrx-amdcccle
 fglrx-dev

Intenté acudir a Synaptic para arreglar los paquetes rotos sin éxito.

Si intento purgar fglrx ahora aparece este error

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package fglrx_13.250-0ubuntu1_amd64.deb
E: Couldn't find any package by regex 'fglrx_13.250-0ubuntu1_amd64.deb'
E: Unable to locate package fglrx-amdcccle_13.250-0ubuntu1_amd64.deb
E: Couldn't find any package by regex 'fglrx-amdcccle_13.250-0ubuntu1_amd64.deb'
E: Unable to locate package fglrx-dev_13.250-0ubuntu1_amd64.deb
E: Couldn't find any package by regex 'fglrx-dev_13.250-0ubuntu1_amd64.deb'
E: Unable to locate package fglrx-installer_13.250-0ubuntu1_amd64.changes
E: Couldn't find any package by regex 'fglrx-installer_13.250-0ubuntu1_amd64.changes'

También intenté buscar en el archivo de estado dpkg como se recomienda en una publicación para buscar cosas fglrx y eliminar las líneas que las contienen, pero no pude encontrar ninguna.

¿Alguien puede decirme quizás cuál es la mejor manera de averiguar qué controladores gráficos he instalado, ya que es posible que haya cometido un error al sobreinstalarlos y cómo restablecerlos a un estado en blanco?

Mis gráficos incorporados funcionan bien, por lo que 13.10 es estable, ¡solo que no puedo usar el 7770 con él! Estoy pensando en instalar Windows después de toda esta frustración.

Gracias.

EDITAR UNO:

OK, creo que he resuelto parcialmente el problema, así que si alguien está experimentando los mismos problemas que yo, esto podría ayudar.

El problema es que los controladores funcionan para mi tarjeta integrada o para mi tarjeta Radeon 7770.

Originalmente, la actualización a 13.10 no funcionó, por lo que fue más fácil arreglar primero los controladores de la tarjeta integrada para poder intentar acceder a una terminal. Después de eso, intenté arreglar la tarjeta Radeon 7770.

Lo que hice desde la última parte es

sudo sh /usr/share/ati/fglrx-uninstall.sh -- force

Esto provocó que la tarjeta gráfica integrada se rompiera. Lo cargaría en una pantalla negra con solo mi cursor X.

Sin embargo, cuando inserté mi tarjeta Radeon 7770 ahora, al menos también me llevaría a la pantalla negra con el cursor X. ¡Lo cual es positivo! (por extraño que parezca). Así que ahora pude conectarme con la tarjeta Radeon instalada. Fui a los archivos deb y pude hacer un

sudo dpkg -i fglrx*.deb

También reinstalé el escritorio de la unidad.

¡Al reiniciar, pude ver la pantalla ahora con mi Radeon 7770! Todavía aparecen muchos errores y tengo que escalar la pantalla, pero parece positivo.

Editar dos

Así que he estado intentando instalar Steam después de hacer funcionar la tarjeta Radeon 7770. Una advertencia es cambiar los controladores en la sección Software y actualizaciones a fglrx-updates y falla gravemente.

Respuesta1

Para que el controlador Catalyst funcione, debe utilizar la 13.11versión beta.

El 13.4 no se compila con el kernel de Saucysegún el confiable @Nathan.

Verificaresta guíapara ver el procedimiento completo y varios consejos.

Respuesta2

He estado dando vueltas en círculos con mi 4870

https://help.ubuntu.com/community/RadeonDriver

sudo update-pciids

extrae los nuevos controladores pci idsy los ejecuta con los controladores de mesa abiertos, ya que amdno se han actualizado desde entoncesubuntu 12.10.

información relacionada