Después de actualizar a 13.04, la interfaz de Unity no se muestra

14

Me pasé a Raring anoche. La actualización en sí fue bien, sin errores. Pero cuando reinicié la computadora después e inicié sesión en mi sesión de Unity, todo lo que pude ver fue el fondo del escritorio (junto con los iconos del escritorio) y ninguna interfaz de Unity. El acceso directo del botón Super no mostraba el Tablero, no había panel superior, etc. Vea la captura de pantalla.

Sin unidad después de actualizar a 13.04

Como pista, sospecho que tiene algo que ver con mis gráficos intercambiables. Estoy ejecutando Ubuntu en Acer Aspire AS5830TG con nVidia GT540M y una tarjeta integrada Intel. En 12.10 estaba usando Bumblebee para administrar el cambio de la tarjeta gráfica. Durante la actualización, vi que algo relacionado con nvidia tenía que desinstalarse, pero no le presté mucha atención. Sin embargo, no puedo estar seguro de si tiene algo que ver con mi problema.

¿Qué podría salir mal?

Томица Кораћ
fuente
Tengo el mismo problema, también estoy usando la tarjeta NVidia, debe ser algo con eso.
Alen
Tengo el mismo problema con una tarjeta AMD.
eagleflo
Bien, creo que he estropeado algo, intentando instalar nuevos controladores nVidia. Ahora mis dos tarjetas gráficas se detectan y usan correctamente, pero mi monitor no se detecta y la resolución no se puede cambiar de 640x480. Aunque el paquete nvidia-settings está instalado, no veo la aplicación en el menú Aplicaciones. Además, si inicio sesión en la cuenta de Invitado, existe la interfaz de Unity, pero en mi cuenta normal sigo teniendo el mismo problema: sin Unity.
Томица Кораћ
Y otra actualización. Pude corregir parcialmente la resolución eliminando /etc/X11/xorg.conf y cambiando el nombre de /etc/X11/xorg.conf.failsafe a /etc/X11/xorg.conf. Esta resolución fija en la sesión de Gnome y en la sesión de Unity para mi cuenta (aunque Unity todavía no se ejecuta), pero no para la sesión de Invitado, que ejecuta Unity, pero con una resolución de pantalla de 640x480.
Томица Кораћ
Y otra actualización más. Después de reiniciar, incluso la sesión de invitado tiene la resolución fija. Pero en mi cuenta principal todavía no hay Unidad. Y por alguna razón mi sonido se fue :(
Томица Кораћ

Respuestas:

5

Restablecer Compiz como lo indica arkx funcionó para mí. Sin embargo, primero tuve que actualizar los controladores de Nvidia, como se detalla aquí: http://falkvinge.net/2013/02/15/how-to-install-nvidia-drivers-in-ubuntu-12-10-quantal/

La unidad parece estar funcionando bien ahora. ¡Gracias!

usuario152915
fuente
1
Proporcione algunos detalles - resuma. El enlace está bien, pero no tenemos control sobre otros sitios.
Warren Hill
Supongo que algo así debe haber funcionado para mí. Ahora está de vuelta a la normalidad, aunque odio decir que no sé qué fue exactamente lo que hice para solucionarlo. Aceptaré esta respuesta, pero para el resto de ustedes, todavía no estoy 100% seguro de que funcione para todos.
Томица Кораћ
Enlace roto, por favor actualice.
Leo Gallucci
23

Esto funcionó para mí:

  1. Presione Ctrl+ Alt+ Tpara abrir una ventana de terminal.
  2. En el indicador de terminal, escriba ccsm. Si aparece la ventana del Administrador de configuración de CompizConfig, salte al paso 5. Si no, continúe con el paso 3.
  3. Tipo sudo apt-get install compizconfig-settings-manager. Escriba su contraseña cuando se le solicite.
  4. En el siguiente indicador de terminal, escriba ccsm.
  5. En CompizConfig Settings Manager, seleccione la casilla de verificación para el complemento OpenGL si aún no está seleccionado.
  6. Haga clic en el elemento del complemento Ubuntu Unity .
  7. Seleccione la casilla de verificación Habilitar Ubuntu Unity Plugin , si aún no está seleccionada. Si ya está seleccionado, desmarque esto y nuevamente selecciónelo.
  8. Salga del Administrador de configuración de CompizConfig.
  9. Presione Ctrl+ Alt+ Delete. Cuando se le pregunte, confirme que desea cerrar sesión.
  10. Hice un reinicio en frío en este punto. No estoy seguro de que sea necesario, pero estoy un poco paranoico.

Después de esto, Unity surgió como se supone que debe hacerlo para mí.

Tengo una CPU AMD Phenom de 64 bits y una GPU nVidia; Estoy ejecutando Ubuntu de 64 bits con el conjunto de controladores nvidia-current, y acabo de actualizar a 13.04 (momento en el que Unity desapareció).

Brian M.
fuente
1
¡Guauu! Gracias. Esto funcionó para mí (13.04). Espero que haya una manera de hacer esto en la terminal. Que sea más conveniente. Sin embargo, he perdido algunas características de Unity, como "aero snap". No sé cómo arreglar eso.
Kelvinilla
Sin embargo, he perdido algunas características de Unity, como "aero snap". Rasca eso. Escribí "unidad - reemplazar", los paneles desaparecieron nuevamente, se reiniciaron.
Kelvinilla
1
Excelente. Un pequeño detalle sin embargo. No hay una casilla de verificación junto a Ubuntu Unity Plugin. Tuve que hacer clic en el icono y a la izquierda había una casilla de verificación para hacer clic. Luego tuve un cuadro de diálogo que me pedía que activara otro complemento requerido para el complemento de Unity y dos cuadros de diálogo para resolver conflictos de atajos de teclado entre la unidad y gnome. Una vez que validé el último cuadro de diálogo, se mostró el escritorio. No tuve que cerrar sesión. Muchas gracias. ¡Este sitio vale un millón de horas de trabajo!
Chmike
Estoy en el punto después de ccsm y está tardando muchísimo tiempo en "Cargando íconos ..." ¿Es esto normal?
Charles Clayton
Esto funcionó en mi 14.10 corriendo en un Lenovo T440P también. Tuve problemas importantes con la tarjeta gráfica M730 pero el ccsm resolvió automáticamente un montón de conflictos.
Einar Sundgren
7

Solucioné este problema abriendo una terminal con Ctrl + Alt + T, restableciendo compiz dconf reset -f /org/compiz/y cerrando sesión gnome-session-quit.

Cuando volví a iniciar sesión en la interfaz estaba allí de nuevo.

Eagleflo
fuente
Lamentablemente esto no funcionó para mí.
Томица Кораћ
¿Le echó un vistazo a ~ / .xsession-errors? Puede haber algunas pistas sobre lo que salió mal.
eagleflo
my ~. / xsession-errors tiene unas 1000 líneas de longitud. y sí, tengo un montón de informes allí, uno de los cuales dice: 'compiz (core) - Información: Unity no es compatible con su hardware. Habilitando el renderizado de software en su lugar (lento). Pero me parece que no puede encontrar nada allí para ayudar a corregir el problema ...
Томица Кораћ
Eso suena como un problema de controlador de gráficos. ¿Quizás reinstalar los controladores de Nvidia ayudaría?
eagleflo
Tengo un híbrido Intel / AMD y utilizo el controlador x.org y esta solución funcionó para mí.
DrA7
2

Terminé instalando gnome-panel solo para obtener una interfaz para poder iniciar aplicaciones.

Si inicia el administrador de configuración de Compiz y restablece la configuración a los valores predeterminados, debe iniciar su interfaz nuevamente después de cerrar sesión / iniciar sesión.

Puede quitar con seguridad el panel de gnome después de hacer esto; Lo inicié desde una línea de comandos para llegar al icono de configuración de compiz.

¡Espero que esto ayude!

Nate
fuente
Nate muchas gracias por la ayuda. Ya tengo gnome-panel, así que atm no es un gran problema para mí, hago el trabajo. Desafortunadamente, ya he restablecido la configuración de Compiz, como usted y @arkx mencionaron, pero no me ayudó. Todavía no tengo ni idea, aunque realmente sospecho de los controladores gráficos.
Томица Кораћ
1

Tuve este problema al ejecutar una máquina virtual Ubuntu en VirtualBox después de actualizar de VirtualBox 4.1 a 4.3. Tuve que reinstalar Guest Additions desde una terminal. Después de eso, todo funcionó como se esperaba.

Kevin
fuente
0

Esto también me sucedió y cambiar a gnome solucionó mi problema. Para obtener gnome, abra la terminal ( CtrlAltt) y ejecute el siguiente comando:

sudo apt-get install gnome-session-fallback

Después de que se instale, simplemente cierre sesión y presione el ícono junto a su nombre, luego seleccione gnome fallback.

Tyler
fuente
En realidad, instalar otro entorno de escritorio no es una respuesta a mi pregunta. Pero gracias por tu esfuerzo Tyler.
Томица Кораћ
0

Probé varias de las opciones anteriores, y funcionó para mí instalando: compizconfig-settings-manager, habilitando el complemento de la unidad y luego hice ./compiz --replace y comenzó a funcionar.

Antes de hacer este paso, creé otro usuario, y cuando inicié sesión como ese nuevo usuario, la unidad estaba funcionando. Entonces, entiendo que el problema era que, al hacer la actualización, algunos archivos de configuración tenían algunas configuraciones obsoletas que se actualizaron después de cambiar las configuraciones en compizconfig-settings-menager.

Biljkus
fuente
-1

Dang, odio cuando esto sucede. De alguna manera todo ha vuelto a la normalidad. He estado jugando con mi sistema, instalando algunos controladores, desinstalando algunos núcleos, en realidad no tengo idea de qué fue exactamente lo que hice para solucionarlo. Recuerdo haber eliminado /etc/X11/xorg.conf y renombrar /etc/X11/xorg.conf.failsafe a /etc/X11/xorg.conf que solucionó algunas cosas, pero no todas. Ahora no trataría de explicar el resto porque simplemente no puedo explicarlo de una manera no confusa. Espero que el resto de ustedes con el mismo problema encuentren su solución.

Томица Кораћ
fuente
-1

Mi solución fue eliminar todo nvidia y simplemente usar el controlador intel opengl. Esperando a que solo funcione. Mejor batterylife de todos modos :)

Fredrik Normann
fuente
-3

Acabo de desinstalar el controlador ATI y lo reinstalé y todo está bien.

Mi sistema presenta gráficos híbridos e instalé el controlador 13.1 del sitio web de AMD para una tarjeta discreta y todo estuvo bien hasta que actualicé mi sistema y lo reinicié. Después de iniciar sesión, la pantalla se vuelve negra y la Unidad no se inicia. Busco mucho en Google y reinicio Unity, pero eso no lo soluciona. Reinstalar el controlador ATI lo arregló al final.

KAsgari
fuente