Ubuntu 12.04 Unidad: pantalla negra con solo cursor, cuando la pantalla externa está conectada antes de arrancar la computadora portátil

9

Cada vez que conecto una pantalla externa al puerto DSub de mi computadora portátil antes de iniciar Ubuntu, algo sale mal en Unity y causa exactamente el mismo problema que se describe aquí: después de iniciar sesión, hay una pantalla negra y mi cursor, ¡nada más! en Ubuntu 12.10 Reiniciar sin la pantalla conectada no lo arregla.

Una solución única es hacer esto:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:unity-team/staging

sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install unity

o, mucho más rápido, esto:

unity --reset
sudo service lightdm restart

Efecto secundario de esta solución: pierdo todas mis configuraciones de apariencia de Unity.

Sin embargo, mi problema es que necesito arrancar con la pantalla externa conectada con bastante frecuencia. ¿Quién sabe qué sale mal dentro de Unity y / o cómo solucionarlo permanentemente?

Rudolfbyker
fuente
Puede ser útil saber qué hardware está utilizando. Algunas computadoras portátiles tienen una configuración de BIOS para habilitar / deshabilitar externo.
Élder Geek
Verifiqué ... No hay tales configuraciones en mi BIOS. Al menos no con el firmware actual (de fábrica). HP ProBook 6560b
rudolfbyker

Respuestas:

1

Recibí esta pantalla negra con el cursor (uso 4 monitores, por lo que desconectarlos sucede a menudo).

Sin embargo, mi solución fue instalar correctamente los controladores de mi GPU.

Dado que su computadora portátil aparentemente tiene una GPU Intel HD 3000 series, ¿ha intentado instalar controladores actualizados? La pestaña Controladores adicionales en su parte de Software y actualizaciones de la Configuración del sistema sería un buen lugar para comenzar.

Andrew Hargrave
fuente
0

Puede crear un script para ejecutar al inicio que utilice su solución más rápida, IE

unity --reset
sudo service lightdm restart

Esto no debería tener ninguna consecuencia negativa (aparte de la posible pérdida de cualquier configuración personalizada como se menciona en la pregunta) si el externo no está conectado y debería resolver el problema si lo es ...

Fuente: Pregunta

Elder Geek
fuente
Efecto secundario de esta solución: pierdo toda mi configuración de apariencia de Unity cuando se ejecuta el script.
rudolfbyker
Agregó esa información faltante a su pregunta.
Élder Geek
Es muy obvio por man unity: --reset Esta opción permite al usuario restablecer los parámetros de perfil en compiz y reiniciar el shell de Unity con la configuración predeterminada.
rudolfbyker
Esto es cierto, pero lo que no es obvio es que cambió la configuración de apariencia de Unity de los valores predeterminados. Sentí que la información era útil.
Élder Geek
¿Has probado simplemente sudo service lightdm restart?
Élder Geek