En mi humilde opinión, esto es un error, pero tengo esto desde hoy. Solo pude encontrar este error bugs.launchpad.net/ubuntu/+source/unity/+bug/1212987 Seguí las recomendaciones aquí: askubuntu.com/questions/17381/… Unity se restableció pero no funciona bien, los espacios de trabajo no trabajo, incluso si habilito o deshabilito o cambio la cantidad. Ninguna diferencia. Poner complemento también bloquea la unidad,
Janghou
2
Mis problemas comenzaron después de cambiar de controladores nouveau a controladores NVIDIA (configuración del sistema / pestaña de hardware).
DanielaWaranie
19
Después de muchos días y muchos hilos SO leídos, descubrí que esto parece ser un error abierto de Ubuntu (estado 'Incompleto' a partir de julio de 2015). Más información al respecto aquí: bugs.launchpad.net/ubuntu/+bug/1285444 La solución rápida parece ser: $ mv ~/.config/dconf/user ~/.config/dconf/user.old
user9869932
1
@ julianromera fue la única solución en este hilo que me ayudó
Dziamid
1
La respuesta de @julianromera fue la única que funcionó para mí.
Paweł Adamski
Respuestas:
478
Esta respuesta se aplica a las versiones de Ubuntu que ejecutan Compiz.
Esta respuesta asume que Unity se está ejecutando a través de Compiz. Si no tiene compiz instalado (por ejemplo, en versiones de Ubuntu que no sean Unity, como Ubuntu 18.04 basado en Gnome y versiones posteriores), esta respuesta no se aplica a usted.
Solo necesita volver a activar el complemento Unity. El problema es que esto es un dolor en el fondo porque ahora no tienes un método gráfico para hacer esto. Entonces:
Intenta abrir una terminal con Ctrl+ Alt+ T.
Es posible que esto no funcione, pero puede intentar hacer clic derecho en el escritorio y seleccionar "Abrir terminal aquí". De lo contrario, es posible que deba cambiar a un terminal "duro" presionando
Ctrl+ Alt+ F1e iniciar sesión.
La primera parte le dice al terminal en qué pantalla desea que se cargue (de lo contrario, no tendrá ni idea).
Si cambió a un TTY en el paso 1, vuelva al servidor gráfico presionando Ctrl+ Alt+ F7(o Ctrl+ Alt+ a F8veces).
Debe haber un Administrador de configuración de CompizConfig esperándolo.
Encuentra el complemento de Unity. Habilítelo (instrucciones detalladas justo debajo). Se le preguntará "Ubuntu Unity Plugin requiere el complemento OpenGL. Activar Ubuntu Unity Plugin / Activar OpenGL"
1) Para habilitar el complemento de Unity: Haga clic en "Escritorio" (lado izquierdo) -> Complemento de Unity de Ubuntu. También puede escribir "unidad de complemento" en el cuadro de búsqueda "Filtro". Captura de pantalla:
Desde aquí, haga clic en la casilla de verificación para "Habilitar Ubuntu Unity Plugin":
2) Para habilitar OpenGL: haga clic en "General" (lado izquierdo) -> luego marque la casilla "OpenGL", como se muestra a continuación. También puede escribir "opengl" en el cuadro de búsqueda "Filtro" para que aparezca.
Todo debería cobrar vida, pero si no es así, es posible que deba reiniciar. Puede hacerlo volviendo a la terminal y ejecutándose sudo reboot.
Funcionó perfectamente bien para mí. Como nota al margen, no necesitaba ingresar al terminal TTY, pude usar el acceso directo del terminal ( ctrl + alt + t).
Tass
13
Si llega al paso 5 y no ve la unidad en la lista, intente esto:sudo apt-get -f install && sudo apt-get --reinstall install unity
Collinux
16
Tuve este problema yo mismo, pero tengo mala suerte con la solución, no funciona para mí, todavía tengo la misma pantalla vacía en Ubuntu 14.04 LTS 64bit. Revisará los pasos nuevamente para verificar si se perdió algo. Lenovo X201S Thinkpad i7 2.0Ghz 8Gb RAM. Nunca tuve este problema con 12.04 LTS
therobyouknow
12
El hecho de que este sea un problema tan común y duradero es, para mí, bastante inquietante. ¿Alguien sabe por qué esto sigue sucediendo y qué lo está causando?
Fouric
10
ccsm se cuelga en los íconos de carga, pero si regreso ctrl-alt-F7 a la pantalla principal, las opciones de compICIÓN ESTÁN allí. He habilitado el escritorio de Unity, volví a tty1 (ccsm se ejecutó correctamente) ... pero no Unity. Reinicio: sin unidad. Si vuelvo a cargar ccsm, Unity todavía está seleccionado y "activado", pero no aparece Unity.
JeanSibelius
171
Una solución buena para mí (ha resuelto el mismo problema):
Fantástico. Funciona con Ubuntu Linux 13.04 Desktop en Parallels en Mac OS X.
Elliot
44
¡Gracias! Funciona con Ubuntu 14.04 también. Sin embargo, me pregunto por qué sucedió esto de la nada :-(
Sadi
44
Yo necesitaba export DISPLAY=:0primero.
Uri
77
sudo dconf reset -f / org / compiz / Error línea de comando de desove 'dbus-launch --autholaunch = c0c0f8bf86119c64ccb710000000006 --binary-syntax --close-stderr': proceso hijo salido con código 1
JeanSibelius
3
Un problema con esto es que, al ejecutarse dconf, sudomi ~/.config/dconf/userarchivo tiene rootpropiedad (antes tenía la propiedad de mi usuario). Me pregunto si debería hacerse sin él sudo. ¡Esto fue mucho mejor que eliminar el archivo y comenzar desde cero!
Tim Tisdall,
73
En 13.04 y 14.04:
unity --replacees obsoleto. En su lugar, use lo siguiente:
dconf resetcomando da error de código de salida 1 y no funcionará en 13.10.
Peterdk
44
permitiendo plugins unidad con ccsmfijo algunos de los problemas, el resto se fijaron conrm -r .Xauthority .ICEauthority .compiz-1/ .gconf/ .config/compiz-1/ .config/dconf/
precisa
3
No se puede iniciar automáticamente el D-bus sin X11 $ DISPLAY. Nada funcionó hasta ahora
jimifiki
2
@ jimifiki Tuve el mismo problema porque reinicié entre instrucciones anteriores y estas. Intente export DISPLAY=:0primero, luego intente estas instrucciones nuevamente. Por supuesto, obtuve un volcado de núcleo cuando hice el, unity --reset-icons &disownasí que tal vez eso no ayude.
GlenPeterson
2
También funciona para ubuntu 16.04, solo resolvió mi problema
Priyadarshi Paul
61
Para 12.10 y menos:
Presione Ctrl+ Alt+ Tpara un terminal y ejecute ccsm, luego vuelva a habilitar su complemento 'Unity'.
También es posible que deba ejecutar a unity --replace.
unity --resetahora está en desuso y no funciona. ¿Hay un reemplazo?
Shahbaz
55
@Shahbaz - unity --replace.
horIzoN
1
@ nerof61 también en desuso a partir del 13.04. Vea mi respuesta a continuación: askubuntu.com/a/286349/2638
Brandon Bertelsen
1
ni --resettampoco --replacefuncionó para mí con mi Ubuntu 12.04 ..running los comandos que se muestran al instante unity-panel-service: no process found Backend : ini Integration : true Profile : default Adding plugins Initializing core options...done... Esperé y esperé, y luego no pude, interrumpido con Ctrl + C .. y ahora que quiera probar lo que otros sugirieron respuestas ..
precisa
52
Es una buena idea verificar que su controlador de gráficos esté configurado para usar aceleración de hardware y que esté configurado para usar OpenGL. Intente buscar en Ask Ubuntu y Ubuntu Forums información específica para sus GPU y sabor de Ubuntu. Para los usuarios de gráficos híbridos, consulte la última sección "Gráficos híbridos" a continuación.
La primera parte le dice al terminal en qué pantalla desea que se cargue (de lo contrario, no tendrá ni idea).
Presione Ctrl+ Alt+ F7(o Ctrl+ Alt+ a F8veces) para volver a la pantalla gráfica donde debería haber una pantalla del Administrador de configuración de CompizConfig allí.
Encuentra el complemento de Unity. Permitirle.
Todo debería cobrar vida, pero si no es así, es posible que deba reiniciar. Puede hacerlo volviendo tty1y corriendo sudo reboot.
Realmente preferiría el PPA estable ,pero todavía no parece tener paquetes para 13.04. Actualización: estos parecen estar disponibles a partir del 25 de septiembre. Instalaría este PPA estable; puede intentarlo pero no lo he probado.
Los controladores Nvidia suministrados por Ubuntu ya estaban instalados y simplemente los instalé desde este PPA agregándolos y haciendo una actualización de paquete usando update-manager.
ACTUALIZACIÓN: A partir del 6 de octubre, ppa:xorg-edgers/ppaparece contener abejorros también. Por lo tanto, si instala desde este PPA, puede intentar saltear la adición del Bumblebee PPA e instalarlo desde aquí.
Si eligió el PPA estable en el paso 1, instale el PPA estable de Bumblebee de la siguiente manera:
sudo apt-add-repository ppa:bumblebee/stable
ACTUALIZACIÓN: Después de agregar el PPA (s), actualice sus listas de paquetes:
sudo apt-get update
Si ya tenía instalados controladores nvidia desde los repositorios estándar de Ubuntu, simplemente actualice para obtener la nueva versión del repositorio elegido en el paso 1:
En 14.10: unity --reset-icons & disown me detiene: Trabajo desconocido: unity-panel-service // inicio: Trabajo desconocido: unity-panel-service // compiz (core) - Información: Loading plugin: core // compiz (core) - Información: plugin de inicio: core ... y no hay más acciones. Alt-F7 me lleva de vuelta al gráfico donde tengo un menú lateral pero no hay un menú de "inicio" (nada en el menú superior - no hay ícono de conectividad, ícono de encendido, etc. - volver a tty1 me da pantallas y pantallas de información. .. reiniciar y estoy de vuelta en el negocio! GRACIAS POR SU VOODOO MÁGICO
JeanSibelius
44
Su sección "Para 12.04 y más reciente" no funciona en Ubuntu 16.04.
Luís de Sousa
apt-add-repository? - desaparecido
Kalpesh Soni
33
La forma más fácil de hacer esto es presionar Ctrl+ Alt+ Tpara obtener un terminal y luego emitir:
rm -rf ~/.compiz-1 ~/.config/compiz-1
y tu sesión de unidad volverá ante tus ojos ...
Esta técnica es mejor que relanzar ccsm, porque puede entrar en la condición de error de OP sin siquiera desactivar accidentalmente la unidad en ccsm; puede obtenerlo simplemente presionando accidentalmente el botón "preferencias" en ccsm.
@ jimifiki: presione 'crtl' + 'alt' + 'f1' y luego haga lo que sugirió achiang. aunque personalmente los sacaría del camino en caso de que encuentres más problemas.
isaaclw
1
No es una solución para Ubuntu 16.04.
Luís de Sousa
1
No funcionó para mí el 16.04
43 Tesseracts
44
Para mi Ubuntu 16.04, los archivos relevantes para eliminar estaban en .cache, no .config. Entonces rm -rf ~/.cache/compizconfig-1funcionó para mí.
tparker
25
Yo tuve este problema también. Lo resolví eliminando el contenido del archivo ~ / .config / compiz-1 / compizconfig y volviéndolo a registrar.
no funcionó para mí, casi como todo lo demás en esta página
matteo
2
¡Si! Gracias, funcionó! Tengo Ubuntu 16.04 instalado en VirtualBox y después de una de las actualizaciones recibí este problema. ¡Esta es la única solución que funcionó para mí! Ah, y no olvides reiniciar después de aplicar esta corrección.
informatik01
2
No funciona en Ubuntu 16.04.
Luís de Sousa
2
No funcionó para mí el 16.04
43 Tesseracts
2
Para mi Ubuntu 16.04, los archivos relevantes para eliminar estaban en .cache, no .config. Entonces rm -rf ~/.cache/compizconfig-1funcionó para mí.
tparker
21
He tenido exactamente el mismo problema.
Si tiene instalado el Administrador de configuración de configuración de Compiz, es posible que el complemento de escritorio de Unity esté deshabilitado.
Inicie sesión en un escritorio Unity 2D y verifique que esté habilitado en CCSM de esta manera,
Unity Shell no se cargará en el escritorio predeterminado si la casilla de verificación no está marcada y obtendrá la sesión en su imagen.
Los desarrolladores siempre corrigen errores, por lo que una alternativa es esperar y seguir el progreso en la corrección de errores ( suscríbase al desarrollo de Unity en Launchpad ).
Presione Ctrl+ Alt+ F2.
Iniciar sesión.
Corre sudo shutdown -r nowen una terminal.
En la pantalla de inicio de sesión después de reiniciar su sistema, elija Unity 2D (por ahora) haciendo clic derecho en el icono de la rueda dentada.
Espere una solución para Unity 3D / Ubuntu 11.10 (por ejemplo, una semana).
Actualice su sistema para obtener la solución; en un tipo de terminal sudo apt-get update && sudo apt-get upgrade.
ACTUALIZACIÓN: pude resolver esto usando ccsm, desde el inicio de sesión Unity 2D.
En la pantalla de inicio de sesión, seleccione Unity 2D e inicie sesión.
Instalar ccsm(Ajustes CompizConfig Manager) ejecutando en un terminal: sudo apt-get install compizconfig-settings-manager compiz-fusion-plugins-extra.
Inicie ccsmy seleccione la categoría Escritorio . Habilite el complemento Ubuntu Unity ; si se le pide que resuelva conflictos, seleccione el botón MEDIO para todos los conflictos. Cierra ccsmcuando hayas terminado.
Tengo una Asus U36SD que usa una configuración "Optimus" (GPU Intel + Nvidia). Tenía Ubuntu 12.04 funcionando bien, pero al actualizar a 12.10, este problema apareció y persistió en 13.04. He logrado solucionarlo a través de los siguientes pasos:
Realmente preferiría el PPA estable en https://edge.launchpad.net/~ubuntu-x-swat/+archive/x-updates ,pero todavía no parece tener paquetes para 13.04. Actualización: estos parecen estar disponibles a partir del 25 de septiembre. Instalaría este PPA estable; puede intentarlo pero no lo he probado.
Los controladores Nvidia suministrados por Ubuntu ya estaban instalados y simplemente los instalé desde este PPA agregándolos y haciendo una actualización de paquete usando update-manager. ACTUALIZAR:
ACTUALIZACIÓN: A partir del 6 de octubre, ppa: xorg-edgers / ppa también parece contener abejorros. Por lo tanto, si instala desde este PPA, puede intentar saltear la adición del Bumblebee PPA e instalarlo desde aquí.
Si eligió el PPA estable en el paso 1, instale el PPA estable de Bumblebee de la siguiente manera:
sudo apt-add-repository ppa:bumblebee/stable
ACTUALIZACIÓN: Después de agregar el PPA (s), actualice sus listas de paquetes:
sudo apt-get update
Si ya tenía instalados controladores nvidia desde los repositorios estándar de Ubuntu, simplemente actualice para obtener la nueva versión del repositorio elegido en el paso 1 .:
Solo necesitaba realizar el último paso de su respuesta porque tengo la tarjeta nvidia desactivada en BIOS y nunca la usé, pero el reinicio de dconf funcionó perfectamente. ¡Gracias!
Daniel W.
1
¡Gracias! Esto me sucedió justo ahora después de una actualización y el último paso fue suficiente para mí también.
TenLeftFingers
¿Cómo instalas esas cosas desde esos enlaces sin tener un lanzador e incluso siendo incapaz de mover ventanas? He intentado omitir ese paso pero no me funciona. ¿Puedes dar instrucciones de la línea de comandos para agregar esos ppa e instalar esas cosas?
matteo
Agregué algunos detalles arriba, espero que ayude.
Thomas Arildsen
12
Esto también me sucedió en Ubuntu 16.04 después de una actualización de la unidad y paquetes de compiz. Ninguno de los anteriores funcionó.
La única forma en que encontré que había lanzadores y guiones de regreso fue eliminar (mientras NO estaba conectado a Unity) el directorio .cache en mi casa.
Gracias, después de haber probado tantas otras soluciones en vano ( ccsmrestablecer, eliminar directorios de configuración, etc.), ¡esto resolvió el problema para siempre!
fuenfundachtzig
Este suele ser el caso si juegas con controladores, GPU y todo ... eliminar .cache hará el trabajo.
stamster
1
También funcionó para mí (Ubuntu 16.04). Algo mejoró la última vez que apagué mi máquina. Cuando comenzó de nuevo, Unity no se estaba cargando. Intenté muchos de los pasos anteriores, y ninguno funcionó. Este simple paso de eliminar ~ / .cache hizo el truco. ¡Gracias!
Anthony V
Esto le sucedió a un amigo con 16.04. Lo resolví actualizándola a Ubuntu 18.04, usando el nuevo escritorio Gnome en lugar de Unity.
Mark Stosberg
12
El póster original de la pregunta duplicada, resuelto al editar su propia pregunta:
Solución encontrada: Eliminar .Xauthority en mi casa (o renombrarlo)
Las instalaciones de @Wilf Fresh nunca son inútiles. La mayoría de las personas tienen una instalación deficiente o simplemente estropean su instalación. Hora de refrescarse.
Jared Burrows
1
Sí, especialmente con las actualizaciones ... He descubierto que aptparece haber desarrollado la habilidad de eliminar las unityinterpretaciones extrañas para expresiones regulares (por ejemplo, aplicaciones nucleares): comprobar si está instalada la unidad / instalar algo que falta puede ser útil,
Wilf
Esto funcionó después de un reinicio de lightdm: D. Gracias, probé dpk-reconfigure pero parece apt-get: reinstalar es mejor en este caso.
Thomas15v
9
Parece que hay un problema con 12.04 Unity 3D y los controladores actuales de Nvidia.
Tengo un Pentium 4 3.06 GHz Compaq D520SFF de 32 bits, con una Nvidia GeForce 6200, ejecutando kernel 3.2.0-24-generic-pae, y tuve exactamente el mismo problema (2D funciona, 3D no), y degradar el Nvidia Los conductores consiguieron 3D trabajando para mí en un par de minutos.
lo hice casi todas las respuestas en esta comunidad relacionada con mi issue..please Dame un poco de trabajo de la cosa ...
Yahya
Casi todo es una frase vaga ... ¿Realmente has intentado degradar los controladores de NVidia de 295.40 a 295.33 como se describe en la publicación?
Heimdall
hice todo lo descrito por la publicación no pasó nada ...
Yahya
8
Para los iconos, se debe a Nautilus. Escriba nautilus &en un terminal, no lo cierre , y los iconos volverán.
EDITAR 10/10/2013 : para Nautilus también puede escribir Alt+ F2para abrir el indicador de línea de comando de Unity y escribir nautilusen la búsqueda global / indicador CLI. Se abrirá un explorador de archivos. Puedes cerrarlo si quieres.
la unidad con 14.04 en combinación con IBM Notes9 resultó en un comportamiento extraño (los clics del mouse dejarían de funcionar). Mi solución para eso fue abrir una terminal y reiniciar la unidad escribiendo unity &.
La última vez que hice eso, corrompió totalmente la unidad: sin carrera, sin lanzador, sin nada. Creo que probé TODAS las sugerencias que figuran en esta página, ninguna de ellas me ayudó.
Pero un compañero de trabajo finalmente tuvo la respuesta que funcionó para mí:
instalé la herramienta de ajuste de la unidad; que corrí unity-tweak-tool --reset-unityy reinicié.
Después, la unidad volvió a la vida. Obviamente, todos los cambios de configuración anteriores a la unidad se habían ido, pero de eso se --reset-unitytrata.
Y la gran ventaja de esta solución: requiere que solo agregue un solo paquete y rehaga sus cambios de configuración de la unidad, pero no tiene que restablecer compiz, instalar ccsm o seguir todas las demás actividades largas.
Actualizar:
la otra solución que encuentro muy útil hoy en día proviene de aquí : el punto: a veces tiene que eliminar (o incluso mejor: obtener una copia de seguridad "funcional") de su archivo ~ / .config / dconf / user.
En Ubuntu 16.04, esto trae de vuelta el iniciador, pero no el tablero o el escritorio. Y después de reiniciar todo vuelve a estar muerto, y tienes que repetir el procedimiento.
Luís de Sousa
@ LuísdeSousa Seamos precisos aquí: lo que probablemente observaste en tu sistema. La cosa es: parece que puede haber varias razones que conducen a tales problemas; y descubrí que usar la herramienta de ajuste puede ayudar.
GhostCat
@ LuísdeSousa Para el registro; la otra solución que encontré a la unidad está atascada / no hay problemas: eliminar ~ / .config / dconf / user ... a veces reiniciar la unidad ayuda, pero a veces tengo que entrar y eliminar ese archivo.
GhostCat
6
Si esperas en un tty ( Ctrl+ Alt+ a F1través F6) y ejecuta:
DISPLAY=:0 unity --replace
Se restablecerá la unidad de nuevo en tty 7 ( Ctrl+ Alt++ F7).
También puedes probar solo:
DISPLAY=:0 unity
Pero eso no funcionará si un administrador de Windows ya se está ejecutando en la pantalla 0 (le dará un error, solo use unity --replaceen ese caso).
Si Unity se niega absolutamente a reiniciar, intente esto:
Instalar gnome-panel:
sudo apt-get install gnome-panel
Luego ejecutarlo en la pantalla 0:
DISPLAY=:0 gnome-panel
Deberías tener paneles de estilo Gnome 2 en tu escritorio, que puedes usar para cerrar sesión.
Encuentro que Unity está realmente defectuoso en 13.04 con mi tarjeta Nvidia ... YMMV.
He tenido alrededor de 3 veces donde necesitaba el Ctrl+ Alt+ F1para no perder el trabajo y se estropeó ... También tengo nvidia. Me gustaría sugerir esto:
Ctrl+ Alt+ F1(ok, pantalla en blanco) Escriba su inicio de sesión, presione Entrar, luego contraseña (todo en pantalla en blanco) escriba esto ahora:
sudo startx -- :1
tendrá que escribir la contraseña nuevamente y Enter
esto abrirá una sesión X en Ctrl+ Alt+ F8(saltará a ella automáticamente) ahora cree un nuevo archivo de texto vacío llamado runBash.shy escriba en él:
bash
guárdelo, cambie sus permisos a ejecutable y ejecútelo, obtendrá un terminal verdaderamente relajante que le hará recordar por qué Linux es bueno. :RE
después de terminar, recuerde Ctrl+ Alt+ F1, presione Ctrl+ C(finalizará la nueva sesión X), escriba exit, Enter, finalizará la sesión de terminal (pantalla en blanco). Si crees que te perdiste la salida de mecanografía, solo presiona Ctrl+ Cy escribe de nuevo, no lo hagas demasiado rápido.
para que pueda mejorarlo, cree un script que le permita escribir lo menos posible, pero de todos modos tendrá que escribir mucho mientras la pantalla esté en blanco, pero es mejor que nada :)
hola de nuevo, ABSOLUTAMENTE no tengo idea de por qué, pero por alguna razón, después de un congelamiento del sistema (estaba jugando un juego 3D en vino), reinicié la computadora, y de repente recuperé mi terminal de texto ctrl + alt + f1 (pero mi cuenta no puede iniciar sesión a través de la pantalla gráfica de inicio de sesión lightdm, a pesar de que todavía puedo iniciar sesión a través del terminal de texto, continúo este asunto en este hilo: askubuntu.com/questions/133733/… )
Aquarius Power
En la pantalla "en blanco", ¿hombres "negros" o "vacíos"? A menos que su video muestre terminales en video inverso, el fondo es negro y, por lo tanto, se parece mucho más a una pantalla negra. Además, la mayoría de las veces, después de Ctrl + Alt + F1, debe presionar Alt-F1, Alt-F2 ... a Alt-F6 para llegar a un terminal.
Alexis Wilke
@AlexisWilke tanto tiempo ... pero ... como recuerdo, en blanco en el sentido de que no puedes leer cosas en la pantalla. Puede ser que este también haya sido un problema secundario.
Acuario Power
4
Si utiliza una tarjeta gráfica de aceleración junto con la tarjeta gráfica predeterminada, posiblemente se deba a la instalación de sus controladores. Algunas actualizaciones de controladores de tarjetas gráficas de aceleración en sistemas que tienen dos tarjetas gráficas tienden a presentar un comportamiento inestable en algunos sistemas. Tengo una tarjeta Nvidia y una tarjeta Intel. Solía ocurrir conmigo cuando instalé los controladores de Nvidia. El iniciador y el panel desaparecerían del escritorio. Si usa una tarjeta Nvidia, la instalación de Bumblebee podría ser una solución temporal: https://wiki.ubuntu.com/Bumblebee
Tengo un ThinkPad T430u con una tarjeta nvidia dedicada, pero lo desactivé en el BIOS y nunca instalé ningún controlador adicional ni agregué 'x-swat' o edgers ppa ya que el Intel HD4000 funcionó a la perfección y había estado funcionando esta configuración sin problemas durante aproximadamente 2 meses
Daniel W.
El comportamiento de mi Asus U36SD parece confirmar que es un problema con la combinación de dos GPU (Intel / Nvidia). Publicaré una respuesta explicando cómo lo arreglé.
Thomas Arildsen
4
La primera respuesta funciona bien, excepto que necesitaba instalar Unity:
olvide mencionar que sucede en mi nuevo ubuntu 13.10, ¡nunca antes!
sobi3ch
4
Tuve casi el mismo problema en 12.04. Unity era lento con mi GPU antigua, por lo que estuve usando Unity 2d como mi escritorio durante meses. Sin ninguna razón aparente, de repente se negó a mostrar el launchpad y la barra de título (para todos los usuarios). Volver a habilitar la Unidad en CCSM como se sugirió aquí fue parte de la solución, pero ninguna de las otras medidas sugeridas aquí, allí o en varios otros hilos relacionados, incluidos, entre otros:
Reinstalando la unidad
Reinstalar el escritorio de ubuntu
Eliminar toda la información de configuración relevante (por ejemplo, compiz, gconf, etc.)
me ayudó a resolver por completo estos síntomas en 12.04 (64 bits).
unity --reset
No funcionaría para mí Después de entregar una variedad de mensajes de error e información, siempre colgaría en:
Esto no solo permitió la ejecución de unity_support_test-p unity --reset, sino que también permitió que se iniciara Unity 2D. No tengo idea de qué causó mis problemas, pero desde la creación de los enlaces anteriores (hace varias semanas) no he tenido más problemas.
Cuando accidentalmente actualicé de 12.04 LTS Ubuntu a 13.04, también tuve que enfrentar los mismos problemas, como la falta de la barra de menú lateral, sin opciones de ventana, sin poder cambiar entre aplicaciones ( alt- tab) y ni siquiera podía arrastrar ventanas en el pantalla. Después de seguir tantas opciones, terminé con el siguiente conjunto de comandos para solucionar estos problemas.
sudo apt-get remove aspell #may not be relevant
sudo apt-get remove dictionaries-common
De hecho, eliminé aspell debido a una dependencia conflictiva. Esto podría no tener ninguna correlación entre este problema. Creo que reinstalar lightdm y restablecer compiz me ayudaron a solucionar esto.
Ocurre cuando inicia sesión con otro tty e intenta, como el mismo usuario, iniciar X (con startx o initx).
Por ejemplo, Ubuntu se ejecuta en tty7. Con Ctrl+ Alt+ F1tty1 se abre. Inicie sesión como el mismo usuario y ejecute startx. Regrese a tty7, cierre sesión e inicie sesión. Solo obtienes el papel de pared de escritorio.
Para resolver el problema, elija tty1, inicie sesión, elimine el archivo .Xauthority en su directorio de inicio, cierre sesión, inicie sesión. Resuelto
Tuve el mismo problema después de hacer sudo apt-get install kubuntu-desktopque rompió mi instalación de lightdm por alguna razón. Estoy corriendo 16.04 aquí.
Presione ctrl- alt- F1para llegar a la terminal, luego:
Tengo el mismo problema y lo solucioné siguiendo el uso pycharm's terminal.
- Go to my-computer -> user -> share ->
- open pycharm and its terminal
- sudo apt-get update
- sudo apt-get upgrade
- sudo apt-get install --reinstall ubuntu-desktop
Hoy me he encontrado con una situación en la que el usuario de mi script ha decidido iniciarlo colocando la llamada al script en su $HOME/.profilearchivo. Como resultado, Unity no pudo lanzarse.
Los guiones por naturaleza son secuenciales, por lo que .profilebásicamente estaba esperando a que el guión terminara, y Unity no podría comenzar si .profileno terminaba de ejecutarse.
Hice lo mismo, llamé al script .profiley recibí el mismo resultado: mi fondo de pantalla de inicio de sesión permaneció allí, no apareció ningún guión o iniciador, no podía hacer clic derecho en el escritorio o realizar cualquier otra acción que no sea iniciar sesión en TTY1.
La solución fue eliminar la línea apropiada de .profile. Es posible separar un comando del .profileuso del ampersand, <command> &formulario, pero el problema es que cada vez que el usuario abre el terminal o inicia sesión en TTY, se genera una nueva instancia de ese comando. Por lo tanto, le recomiendo encarecidamente que no inicie ningún programa a.profile menos que sepa lo que está haciendo.
Tuve este problema, probé un montón de cosas e incluso permití la unidad, pero nada funcionó. Primero, debe abrir TTY (ctrl + alt + F1) e iniciar sesión. Ahora usa
env DISLAY:=0 gnome-terminal
Cierre TTY con ctrl + alt + F7, luego use (en la terminal)
$ mv ~/.config/dconf/user ~/.config/dconf/user.old
Respuestas:
Solo necesita volver a activar el complemento Unity. El problema es que esto es un dolor en el fondo porque ahora no tienes un método gráfico para hacer esto. Entonces:
Intenta abrir una terminal con Ctrl+ Alt+ T.
Es posible que esto no funcione, pero puede intentar hacer clic derecho en el escritorio y seleccionar "Abrir terminal aquí". De lo contrario, es posible que deba cambiar a un terminal "duro" presionando Ctrl+ Alt+ F1e iniciar sesión.
Instalar
compizconfig-settings-manager
ejecutandoLuego ejecútalo con esto:
La primera parte le dice al terminal en qué pantalla desea que se cargue (de lo contrario, no tendrá ni idea).
Si cambió a un TTY en el paso 1, vuelva al servidor gráfico presionando Ctrl+ Alt+ F7(o Ctrl+ Alt+ a F8veces).
Debe haber un Administrador de configuración de CompizConfig esperándolo.
Encuentra el complemento de Unity. Habilítelo (instrucciones detalladas justo debajo). Se le preguntará "Ubuntu Unity Plugin requiere el complemento OpenGL. Activar Ubuntu Unity Plugin / Activar OpenGL"
Todo debería cobrar vida, pero si no es así, es posible que deba reiniciar. Puede hacerlo volviendo a la terminal y ejecutándose
sudo reboot
.fuente
ctrl + alt + t
).sudo apt-get -f install && sudo apt-get --reinstall install unity
Una solución buena para mí (ha resuelto el mismo problema):
en una terminal:
y entonces
fuente
export DISPLAY=:0
primero.dconf
,sudo
mi~/.config/dconf/user
archivo tieneroot
propiedad (antes tenía la propiedad de mi usuario). Me pregunto si debería hacerse sin élsudo
. ¡Esto fue mucho mejor que eliminar el archivo y comenzar desde cero!En 13.04 y 14.04:
unity --replace
es obsoleto. En su lugar, use lo siguiente:Reinicie si no funciona de inmediato.
fuente
dconf reset
comando da error de código de salida 1 y no funcionará en13.10
.ccsm
fijo algunos de los problemas, el resto se fijaron conrm -r .Xauthority .ICEauthority .compiz-1/ .gconf/ .config/compiz-1/ .config/dconf/
export DISPLAY=:0
primero, luego intente estas instrucciones nuevamente. Por supuesto, obtuve un volcado de núcleo cuando hice el,unity --reset-icons &disown
así que tal vez eso no ayude.Para 12.10 y menos:
Presione Ctrl+ Alt+ Tpara un terminal y ejecute
ccsm
, luego vuelva a habilitar su complemento 'Unity'.También es posible que deba ejecutar a
unity --replace
.fuente
unity --reset
ahora está en desuso y no funciona. ¿Hay un reemplazo?unity --replace
.--reset
tampoco--replace
funcionó para mí con mi Ubuntu 12.04 ..running los comandos que se muestran al instanteunity-panel-service: no process found Backend : ini Integration : true Profile : default Adding plugins Initializing core options...done
... Esperé y esperé, y luego no pude, interrumpido con Ctrl + C .. y ahora que quiera probar lo que otros sugirieron respuestas ..Es una buena idea verificar que su controlador de gráficos esté configurado para usar aceleración de hardware y que esté configurado para usar OpenGL. Intente buscar en Ask Ubuntu y Ubuntu Forums información específica para sus GPU y sabor de Ubuntu. Para los usuarios de gráficos híbridos, consulte la última sección "Gráficos híbridos" a continuación.
Es posible que desee ejecutar el paquete compizconfig-settings-manager y asegurarse de que el complemento Unity esté marcado (consulte ¿Cuáles son algunos de los problemas con CCSM y por qué querría evitarlo? ).
Para 12.04 y más reciente
Cambie a
tty1
presionando Ctrl+ Alt+ F1e inicie sesión.Instalar
compizconfig-settings-manager
ejecutandoLuego ejecútelo haciendo esto:
La primera parte le dice al terminal en qué pantalla desea que se cargue (de lo contrario, no tendrá ni idea).
Presione Ctrl+ Alt+ F7(o Ctrl+ Alt+ a F8veces) para volver a la pantalla gráfica donde debería haber una pantalla del Administrador de configuración de CompizConfig allí.
Encuentra el complemento de Unity. Permitirle.
Todo debería cobrar vida, pero si no es así, es posible que deba reiniciar. Puede hacerlo volviendo
tty1
y corriendosudo reboot
.Si la unidad aún no se carga, intente:
Reinicie si no funciona de inmediato.
Para 11.10 y mayores
Si espera en un TTY ( Ctrl+ Alt+ a F1través F6) y ejecuta:
Se restablecerá la unidad de nuevo en TTY 7 ( Ctrl+ Alt++ F7).
También puedes probar solo:
Pero eso no funcionará si un administrador de Windows ya se está ejecutando en la pantalla 0 (le dará un error, solo use
unity --replace
en ese caso).Si Unity se niega absolutamente a reiniciar, intente esto:
Instalar
gnome-panel
:Luego ejecutarlo en la pantalla 0:
Deberías tener paneles de estilo Gnome 2 en tu escritorio, que puedes usar para cerrar sesión.
Gráficos Híbridos
Aquí puede encontrar información muy útil y lecturas adicionales para usuarios de gráficos híbridos .
Una vez que las GPU se configuran adecuadamente para la aceleración 3D y OpenGL, puede:
Instale los controladores de Nvidia desde https://edge.launchpad.net/~xorg-edgers/+archive/ppa :
o:
Realmente preferiría el PPA estable ,
pero todavía no parece tener paquetes para 13.04. Actualización: estos parecen estar disponibles a partir del 25 de septiembre. Instalaría este PPA estable; puede intentarlo pero no lo he probado.Los controladores Nvidia suministrados por Ubuntu ya estaban instalados y simplemente los instalé desde este PPA agregándolos y haciendo una actualización de paquete usando
update-manager
.Instale Bumblebee desde https://launchpad.net/~bumblebee/+archive/stable
ACTUALIZACIÓN: A partir del 6 de octubre,
ppa:xorg-edgers/ppa
parece contener abejorros también. Por lo tanto, si instala desde este PPA, puede intentar saltear la adición del Bumblebee PPA e instalarlo desde aquí.Si eligió el PPA estable en el paso 1, instale el PPA estable de Bumblebee de la siguiente manera:
ACTUALIZACIÓN: Después de agregar el PPA (s), actualice sus listas de paquetes:
Si ya tenía instalados controladores nvidia desde los repositorios estándar de Ubuntu, simplemente actualice para obtener la nueva versión del repositorio elegido en el paso 1:
Realice los siguientes comandos para 'reparar' Unity (de la respuesta de brandon-bertelsen a Unity no se carga, no aparece el Iniciador , no aparece Dash ):
fuente
La forma más fácil de hacer esto es presionar Ctrl+ Alt+ Tpara obtener un terminal y luego emitir:
y tu sesión de unidad volverá ante tus ojos ...
Esta técnica es mejor que relanzar ccsm, porque puede entrar en la condición de error de OP sin siquiera desactivar accidentalmente la unidad en ccsm; puede obtenerlo simplemente presionando accidentalmente el botón "preferencias" en ccsm.
fuente
.cache
, no.config
. Entoncesrm -rf ~/.cache/compizconfig-1
funcionó para mí.Yo tuve este problema también. Lo resolví eliminando el contenido del archivo ~ / .config / compiz-1 / compizconfig y volviéndolo a registrar.
fuente
.cache
, no.config
. Entoncesrm -rf ~/.cache/compizconfig-1
funcionó para mí.He tenido exactamente el mismo problema.
Si tiene instalado el Administrador de configuración de configuración de Compiz, es posible que el complemento de escritorio de Unity esté deshabilitado.
Inicie sesión en un escritorio Unity 2D y verifique que esté habilitado en CCSM de esta manera,
Unity Shell no se cargará en el escritorio predeterminado si la casilla de verificación no está marcada y obtendrá la sesión en su imagen.
fuente
Los desarrolladores siempre corrigen errores, por lo que una alternativa es esperar y seguir el progreso en la corrección de errores ( suscríbase al desarrollo de Unity en Launchpad ).
Presione Ctrl+ Alt+ F2.
Iniciar sesión.
Corre
sudo shutdown -r now
en una terminal.En la pantalla de inicio de sesión después de reiniciar su sistema, elija Unity 2D (por ahora) haciendo clic derecho en el icono de la rueda dentada.
Espere una solución para Unity 3D / Ubuntu 11.10 (por ejemplo, una semana).
Actualice su sistema para obtener la solución; en un tipo de terminal
sudo apt-get update && sudo apt-get upgrade
.ACTUALIZACIÓN: pude resolver esto usando
ccsm
, desde el inicio de sesión Unity 2D.(Esto está adaptado de esta publicación de los foros de Ubuntu ).
En la pantalla de inicio de sesión, seleccione Unity 2D e inicie sesión.
Instalar
ccsm
(Ajustes CompizConfig Manager) ejecutando en un terminal:sudo apt-get install compizconfig-settings-manager compiz-fusion-plugins-extra
.Inicie
ccsm
y seleccione la categoría Escritorio . Habilite el complemento Ubuntu Unity ; si se le pide que resuelva conflictos, seleccione el botón MEDIO para todos los conflictos. Cierraccsm
cuando hayas terminado.Reinicie, seleccione Unidad (3D) e inicie sesión.
fuente
Tengo una Asus U36SD que usa una configuración "Optimus" (GPU Intel + Nvidia). Tenía Ubuntu 12.04 funcionando bien, pero al actualizar a 12.10, este problema apareció y persistió en 13.04. He logrado solucionarlo a través de los siguientes pasos:
Instale los controladores de Nvidia desde https://edge.launchpad.net/~xorg-edgers/+archive/ppa .
O:
Realmente preferiría el PPA estable en https://edge.launchpad.net/~ubuntu-x-swat/+archive/x-updates ,
pero todavía no parece tener paquetes para 13.04. Actualización: estos parecen estar disponibles a partir del 25 de septiembre. Instalaría este PPA estable; puede intentarlo pero no lo he probado.Los controladores Nvidia suministrados por Ubuntu ya estaban instalados y simplemente los instalé desde este PPA agregándolos y haciendo una actualización de paquete usando
update-manager
. ACTUALIZAR:(lo que hice) o:
(versión estable para 13.04 también ahora, no probado por mí).
Instale Bumblebee desde https://launchpad.net/~bumblebee/+archive/stable
ACTUALIZACIÓN: A partir del 6 de octubre, ppa: xorg-edgers / ppa también parece contener abejorros. Por lo tanto, si instala desde este PPA, puede intentar saltear la adición del Bumblebee PPA e instalarlo desde aquí.
Si eligió el PPA estable en el paso 1, instale el PPA estable de Bumblebee de la siguiente manera:
ACTUALIZACIÓN: Después de agregar el PPA (s), actualice sus listas de paquetes:
Si ya tenía instalados controladores nvidia desde los repositorios estándar de Ubuntu, simplemente actualice para obtener la nueva versión del repositorio elegido en el paso 1 .:
Instalar abejorro
Realice los siguientes comandos para 'reparar' Unity (de la respuesta de brandon-bertelsen a Unity no se carga, no aparece el Iniciador , no aparece Dash ):
fuente
Esto también me sucedió en Ubuntu 16.04 después de una actualización de la unidad y paquetes de compiz. Ninguno de los anteriores funcionó.
La única forma en que encontré que había lanzadores y guiones de regreso fue eliminar (mientras NO estaba conectado a Unity) el directorio .cache en mi casa.
fuente
ccsm
restablecer, eliminar directorios de configuración, etc.), ¡esto resolvió el problema para siempre!El póster original de la pregunta duplicada, resuelto al editar su propia pregunta:
fuente
Para 13.10:
Solo para asegurar que todo esté instalado:
A continuación, vuelva a cargar todo:
¡Acabo de probar esto y funciona!
Fuente:
https://askubuntu.com/a/204784/54037
Si todo lo demás falla:
Recuerde, ¡siempre haga copias de seguridad! Sin embargo, a veces una instalación nueva es buena, ¿reinstalar Ubuntu?
fuente
apt
parece haber desarrollado la habilidad de eliminar lasunity
interpretaciones extrañas para expresiones regulares (por ejemplo, aplicaciones nucleares): comprobar si está instalada la unidad / instalar algo que falta puede ser útil,Parece que hay un problema con 12.04 Unity 3D y los controladores actuales de Nvidia.
Consulte esta publicación (Unity 3d ya no funciona después de instalar 12.04) para obtener detalles sobre cómo solucionar el problema.
Tengo un Pentium 4 3.06 GHz Compaq D520SFF de 32 bits, con una Nvidia GeForce 6200, ejecutando kernel 3.2.0-24-generic-pae, y tuve exactamente el mismo problema (2D funciona, 3D no), y degradar el Nvidia Los conductores consiguieron 3D trabajando para mí en un par de minutos.
fuente
Para los iconos, se debe a Nautilus. Escriba
nautilus &
en un terminal, no lo cierre , y los iconos volverán.EDITAR 10/10/2013 : para Nautilus también puede escribir Alt+ F2para abrir el indicador de línea de comando de Unity y escribir
nautilus
en la búsqueda global / indicador CLI. Se abrirá un explorador de archivos. Puedes cerrarlo si quieres.fuente
Tuve un problema similar:
la unidad con 14.04 en combinación con IBM Notes9 resultó en un comportamiento extraño (los clics del mouse dejarían de funcionar). Mi solución para eso fue abrir una terminal y reiniciar la unidad escribiendo
unity &
.La última vez que hice eso, corrompió totalmente la unidad: sin carrera, sin lanzador, sin nada. Creo que probé TODAS las sugerencias que figuran en esta página, ninguna de ellas me ayudó.
Pero un compañero de trabajo finalmente tuvo la respuesta que funcionó para mí:
instalé la herramienta de ajuste de la unidad; que corrí
unity-tweak-tool --reset-unity
y reinicié.Después, la unidad volvió a la vida. Obviamente, todos los cambios de configuración anteriores a la unidad se habían ido, pero de eso se
--reset-unity
trata.Y la gran ventaja de esta solución: requiere que solo agregue un solo paquete y rehaga sus cambios de configuración de la unidad, pero no tiene que restablecer compiz, instalar ccsm o seguir todas las demás actividades largas.
Actualizar:
la otra solución que encuentro muy útil hoy en día proviene de aquí : el punto: a veces tiene que eliminar (o incluso mejor: obtener una copia de seguridad "funcional") de su archivo ~ / .config / dconf / user.
fuente
Si esperas en un tty ( Ctrl+ Alt+ a F1través F6) y ejecuta:
Se restablecerá la unidad de nuevo en tty 7 ( Ctrl+ Alt++ F7).
También puedes probar solo:
Pero eso no funcionará si un administrador de Windows ya se está ejecutando en la pantalla 0 (le dará un error, solo use
unity --replace
en ese caso).Si Unity se niega absolutamente a reiniciar, intente esto:
Instalar
gnome-panel
:Luego ejecutarlo en la pantalla 0:
Deberías tener paneles de estilo Gnome 2 en tu escritorio, que puedes usar para cerrar sesión.
Encuentro que Unity está realmente defectuoso en 13.04 con mi tarjeta Nvidia ... YMMV.
fuente
He tenido alrededor de 3 veces donde necesitaba el Ctrl+ Alt+ F1para no perder el trabajo y se estropeó ... También tengo nvidia. Me gustaría sugerir esto:
Ctrl+ Alt+ F1(ok, pantalla en blanco) Escriba su inicio de sesión, presione Entrar, luego contraseña (todo en pantalla en blanco) escriba esto ahora:
tendrá que escribir la contraseña nuevamente y Enter esto abrirá una sesión X en Ctrl+ Alt+ F8(saltará a ella automáticamente) ahora cree un nuevo archivo de texto vacío llamado
runBash.sh
y escriba en él:guárdelo, cambie sus permisos a ejecutable y ejecútelo, obtendrá un terminal verdaderamente relajante que le hará recordar por qué Linux es bueno. :RE
después de terminar, recuerde Ctrl+ Alt+ F1, presione Ctrl+ C(finalizará la nueva sesión X), escriba exit, Enter, finalizará la sesión de terminal (pantalla en blanco). Si crees que te perdiste la salida de mecanografía, solo presiona Ctrl+ Cy escribe de nuevo, no lo hagas demasiado rápido.
para que pueda mejorarlo, cree un script que le permita escribir lo menos posible, pero de todos modos tendrá que escribir mucho mientras la pantalla esté en blanco, pero es mejor que nada :)
Todavía estoy buscando la solución definitiva Ctrl+ Alt+ F1Ubuntu 12.04 + nvidia.
fuente
Si utiliza una tarjeta gráfica de aceleración junto con la tarjeta gráfica predeterminada, posiblemente se deba a la instalación de sus controladores. Algunas actualizaciones de controladores de tarjetas gráficas de aceleración en sistemas que tienen dos tarjetas gráficas tienden a presentar un comportamiento inestable en algunos sistemas. Tengo una tarjeta Nvidia y una tarjeta Intel. Solía ocurrir conmigo cuando instalé los controladores de Nvidia. El iniciador y el panel desaparecerían del escritorio. Si usa una tarjeta Nvidia, la instalación de Bumblebee podría ser una solución temporal: https://wiki.ubuntu.com/Bumblebee
fuente
La primera respuesta funciona bien, excepto que necesitaba instalar Unity:
entonces corre:
y habilitar Unity :)
fuente
Tuve casi el mismo problema en 12.04. Unity era lento con mi GPU antigua, por lo que estuve usando Unity 2d como mi escritorio durante meses. Sin ninguna razón aparente, de repente se negó a mostrar el launchpad y la barra de título (para todos los usuarios). Volver a habilitar la Unidad en CCSM como se sugirió aquí fue parte de la solución, pero ninguna de las otras medidas sugeridas aquí, allí o en varios otros hilos relacionados, incluidos, entre otros:
Reinstalando la unidad
Reinstalar el escritorio de ubuntu
Eliminar toda la información de configuración relevante (por ejemplo, compiz, gconf, etc.)
me ayudó a resolver por completo estos síntomas en 12.04 (64 bits).
No funcionaría para mí Después de entregar una variedad de mensajes de error e información, siempre colgaría en:
como se muestra en el registro publicado en el hilo titulado "la unidad ha desaparecido" para la unidad ejecutada sin argumentos.
Noté que el mensaje de error entregado por:
fue similar a algunos de los errores informados por
unity --reset
:error al cargar las bibliotecas compartidas: libGL.so.1: no se puede abrir el archivo de objeto compartido: No existe tal archivo o directorio.
Después de una búsqueda exhaustiva, encontré la siguiente solución:
Obtener el camino de la
libGL.so.1
usando el comandolocate libGL.so.1
.Agregue un enlace a la biblioteca en / usr / lib / como se muestra en el siguiente ejemplo:
(cortesía de JD Bartlett )
Reinicia la computadora.
Esto no solo permitió la ejecución de unity_support_test-p
unity --reset
, sino que también permitió que se iniciara Unity 2D. No tengo idea de qué causó mis problemas, pero desde la creación de los enlaces anteriores (hace varias semanas) no he tenido más problemas.fuente
Cuando accidentalmente actualicé de 12.04 LTS Ubuntu a 13.04, también tuve que enfrentar los mismos problemas, como la falta de la barra de menú lateral, sin opciones de ventana, sin poder cambiar entre aplicaciones ( alt- tab) y ni siquiera podía arrastrar ventanas en el pantalla. Después de seguir tantas opciones, terminé con el siguiente conjunto de comandos para solucionar estos problemas.
reiniciar (puede usar
sudo reboot
)reiniciar (puede usar
sudo reboot
)De hecho, eliminé aspell debido a una dependencia conflictiva. Esto podría no tener ninguna correlación entre este problema. Creo que reinstalar lightdm y restablecer compiz me ayudaron a solucionar esto.
fuente
Ocurre cuando inicia sesión con otro tty e intenta, como el mismo usuario, iniciar X (con startx o initx).
Por ejemplo, Ubuntu se ejecuta en tty7. Con Ctrl+ Alt+ F1tty1 se abre. Inicie sesión como el mismo usuario y ejecute startx. Regrese a tty7, cierre sesión e inicie sesión. Solo obtienes el papel de pared de escritorio.
Para resolver el problema, elija tty1, inicie sesión, elimine el archivo .Xauthority en su directorio de inicio, cierre sesión, inicie sesión. Resuelto
fuente
Trabajado para Ubuntu 16.04:
Restablezco
compizconfig
quitando su caché (en realidad, el comando hace una copia de seguridad, por lo que se puede restaurar).Realice los siguientes comandos y palabras clave de cierre de sesión:
Atención: esto elimina su configuración personalizada de Unity.
fuente
Tuve el mismo problema después de hacer
sudo apt-get install kubuntu-desktop
que rompió mi instalación de lightdm por alguna razón. Estoy corriendo 16.04 aquí.Presione ctrl- alt- F1para llegar a la terminal, luego:
Eso me lo arregló después de horas de arrancarme el pelo.
fuente
Tengo el mismo problema y lo solucioné siguiendo el uso
pycharm's terminal
.fuente
Aparentemente, desconectar mi segundo monitor fue la solución, y luego pude instalar y actualizar los controladores correctos.
fuente
Probé muchas de las soluciones mencionadas en este hilo, así como otras. Finalmente esto funcionó para mí:
entonces
Gracias a todos por contribuir.
fuente
Hoy me he encontrado con una situación en la que el usuario de mi script ha decidido iniciarlo colocando la llamada al script en su
$HOME/.profile
archivo. Como resultado, Unity no pudo lanzarse.Los guiones por naturaleza son secuenciales, por lo que
.profile
básicamente estaba esperando a que el guión terminara, y Unity no podría comenzar si.profile
no terminaba de ejecutarse.Hice lo mismo, llamé al script
.profile
y recibí el mismo resultado: mi fondo de pantalla de inicio de sesión permaneció allí, no apareció ningún guión o iniciador, no podía hacer clic derecho en el escritorio o realizar cualquier otra acción que no sea iniciar sesión en TTY1.La solución fue eliminar la línea apropiada de
.profile
. Es posible separar un comando del.profile
uso del ampersand,<command> &
formulario, pero el problema es que cada vez que el usuario abre el terminal o inicia sesión en TTY, se genera una nueva instancia de ese comando. Por lo tanto, le recomiendo encarecidamente que no inicie ningún programa a.profile
menos que sepa lo que está haciendo.Enlace al guión original y discusión aquí: https://askubuntu.com/a/739631/295286
fuente
Tuve este problema, probé un montón de cosas e incluso permití la unidad, pero nada funcionó. Primero, debe abrir TTY (ctrl + alt + F1) e iniciar sesión. Ahora usa
Cierre TTY con ctrl + alt + F7, luego use (en la terminal)
Después de eso, use
fuente