El escritorio no se muestra después de instalar los controladores experimentales nvidia. Probé los controladores propietarios simples de nvidia, y tampoco funcionaron.
Así es como se ve. Esto no se recorta ni nada. Así es como se ve, después de la instalación de los controladores, la resolución del escritorio disminuyó de 1440x900 a 1024x768
El escritorio solo muestra paneles y paneles cuando uso los controladores de código abierto.
¿Hay alguna forma de solucionar esto para que pueda obtener un mejor rendimiento?
Respuestas:
Me sucedió lo mismo. Así es como lo arreglé:
Cambiar a un terminal Ctrl+ Alt+ F1.
Inicie sesión como su nombre de usuario.
Instalar encabezados de Linux:
Desinstalar el controlador nvidia: esto depende de la versión que haya instalado:
o
o
Vuelva a instalar el controlador nvidia
Cuando haces esto, debe decir algo como:
Si dice
entonces el problema no se resolverá. No te creas el mensaje. No está pidiendo
linux-source
que se instale, solo quiere los encabezados, pero debe instalar los-generic
encabezados específicos para su núcleo. Correr:Será no trabajar con sólo
linux-headers-generic
olinux-headers-3.5.0-17
(por ejemplo).Si se instala correctamente, reinicie la computadora:
Esto debería permitir que el módulo del núcleo se compile e instale correctamente. ¡Lo hizo por mí!
fuente
Si el escritorio aún no se muestra, puede deberse a la tarjeta gráfica Nvidia Optimus . Tengo una computadora portátil con GT 650M y también es una tarjeta Optimus. Las tarjetas Optimus se comportan de manera un poco diferente y no hay soporte para Linux por defecto. Más información sobre Optimus en Linux: http://ubuntuforums.org/showthread.php?t=1657660
Pero es posible que funcione con Bumblebee . Así es como lo hice en una nueva instalación de Ubuntu 12.10 (no hay controladores nvidia instalados):
Luego reinicie o vuelva a iniciar sesión.
No funcionó primero cuando dejé ese segundo comando. Luego, para ejecutar algo con tarjeta gráfica, escriba optirun antes del comando. Por ejemplo:
optirun glxspheres
ooptirun ./executable-file
. Una buena manera de probar la diferencia entre los gráficos integrados y su tarjeta gráfica es ejecutar glxspheres con y sin optirun .https://wiki.ubuntu.com/Bumblebee
Esto ahorra energía cuando activa su tarjeta gráfica solo cuando es necesario. Espero haber ayudado a alguien, porque he pasado horas para descubrir el problema con mi tarjeta gráfica (sí, soy bastante nuevo con estos controladores gráficos de Linux).
fuente
Después de entrometerme con esto durante algunas noches (escritorio de unidad desaparecido, resolución de 640x480 solamente, artefactos extraños en mi pantalla) en mi Geforce GT 630, esto es lo que funcionó para mí:
sudo apt-get install linux-sources && sudo apt-get install linux-headers-generic
(No estoy completamente seguro de si este paso es necesario o por qué, pero lo vi en este hilo y pensé en intentarlo)hasta ahora todo bien: tengo el panel de configuración de NVIDIA (sin el mensaje de error Xconfig), monitores duales y alta resolución.
Nota especial: NO instale el paquete de "controladores adicionales" (Jockey). Este paquete parece desaparecer después del paso 2 (actualizaciones de software): el método para agregar controladores adicionales parece haberse trasladado a la aplicación "fuentes de software".
fuente
Acabo de instalar Ubuntu 12.10 hoy, y tuve este problema con el controlador nvidia.
Traté de seguir las instrucciones anteriores, pero todas fallaron debido a dos palabras que son bastante importantes: "genérico" y "-17".
Eventualmente descubrí que la mejor manera de instalar el controlador NVidia es usar el instalador proporcionado por nvidia. Entonces fui a:
http://www.nvidia.com/Download/index.aspx?lang=en-us
y la versión descargada para Linux-64bit (instale Synaptic
sudo apt-get install synaptic
y busque en el menú Configuración -> Repositorio -> Controladores adicionales para averiguar el nombre exacto de su tarjeta nvidia)Luego ejecuta la herramienta y dice que necesita encabezados de núcleo, sin embargo, lea detenidamente porque requiere encabezados "genéricos".
Necesita verificar su versión del kernel, la mía fue 3.5.0-17 (este "-17" al final importa), así que en mi caso lo hice:
(descubra la versión de su kernel escribiendo una terminal
uname -r
)Necesitas matar al demonio de inicio de sesión de GUI:
y después de eso puedes correr:
El instalador probablemente le dirá que el módulo del kernel de Noveau está cargado y le sugerirá agregar un script modprobe. Debería decir Ok / Yes a todo lo que le diga y luego reiniciar y ejecutar NVIDIA-Linux-x86_64-310.19.run nuevamente.
No estoy seguro si otro enfoque funcionaría también, pero este sí lo hace con seguridad.
fuente
Esto también funciona para las tarjetas Nvidia 7400. Pero si el kernel se actualiza, debe cambiar la línea de instalación a la última versión ahora:
en lugar de:
fuente
¡Reinicia el sistema!
fuente
Intenté casi todo, pero aquí está el que realmente funcionó para mí:
ejecuta los siguientes comandos:
luego restablece la unidad con este comando:
reiniciar y Unity está de vuelta !! Espero que te funcione.
fuente
Resolví el problema esta noche. Instalé el último Kernel 3.7.1 después de compilarlo como siempre. Luego instalé los controladores nVidia de Synaptic. Esto provocó que los menús de Unity desaparecieran como se muestra en la captura de pantalla. La solución para mí está a continuación:
¡Ahora no solo se resuelve el problema si tiene los últimos controladores nVidia!
fuente
Si su instalación no funciona (el módulo inicial no se está compilando), debe asegurarse de tener solo un conjunto de encabezados instalados.
Esto no funciona
Esto funciona
En este caso, simplemente
Ahora, el instalador de nvidia funcionará.
fuente
Hice esto:
Funcionó muy bien.
fuente