Acabo de pedir la tarjeta Nvidia GTX. Sin embargo, tengo un dilema. ¿Debo seguir usando el controlador que está disponible en "controladores adicionales" en Ubuntu, o debo instalar el controlador desde el sitio de Nvidia?
Entonces, ¿qué controlador es el mejor para mí?
drivers
nvidia
hybrid-graphics
Richard Rodriguez
fuente
fuente
Respuestas:
Actualizado - 18 de septiembre de 2018
La forma rápida:
Antes de agregar este PPA, lea la Descripción del PPA en su página que menciona información importante sobre su uso, qué versión es adecuada para su tarjeta Nvidia y más. Esto es para usuarios de escritorio que desean la última versión del controlador o la última compatible para su tarjeta.
Usando 18.04+ Para instalar ejecuta el siguiente comando:
Esto actualizará automáticamente los repositorios y luego puede ejecutar la siguiente línea:
Si su escritorio no se carga después de instalar el controlador correspondiente, haga lo siguiente:
luego elimine el comentario (símbolo #) de la línea que dice
y guarda. Luego reiniciar. Si aún así no funciona, desactive el Arranque seguro ya que en realidad podría estar utilizando UEFI.
Preguntas comunes sobre Nvidia:
Para solucionar problemas de Nvidia o configuraciones de overclocking, consulte esta respuesta que cubre:
Preguntas principales sobre tarjetas de video:
1. ¿Puedo usar el último controlador en una versión anterior de Ubuntu?
Desde 12.04+, los controladores de video se mantienen y actualizan con más frecuencia. Es más fácil manejar y resolver los problemas que se presentaron con los más antiguos. Lo más probable es que no necesite PPA adicionales a menos que tenga la última tarjeta Nvidia.
2. Diferencia entre tarjetas de video y controladores: sitio oficial de Nvidia, Ubuntu predeterminado, PPA y Nouveau
Los recomiendo en el siguiente orden de acuerdo con los problemas encontrados, cómo se siente la experiencia "lista para usar" para los usuarios finales, cuán compatibles son, cuán fácil es actualizar, instalar o eliminar y cómo se sentirá una vez que lo tenga preparar:
Nvidia PPA - Gran rendimiento. Funciona fuera de la caja para la mayoría de las tarjetas mediante el uso del controlador incluido en el PPA (que son diferentes para cada generación de tarjetas Nvidia.
Controlador recomendado predeterminado de Ubuntu : Ubuntu hace un trabajo increíble al descubrir qué controlador de Nvidia necesita según la tarjeta que esté utilizando.
Nouveau : esta es la implementación de código abierto del controlador Nvidia. También hacen un trabajo increíble y, aunque no están a la par con los controladores oficiales o los de la PPA (aún más con las últimas tarjetas Nvidia), la velocidad de desarrollo, el compromiso, la dedicación y los avances que hacen por semana , confía en que esta es, de hecho, una opción para tener y promover.
Sitio oficial de Nvidia : estos son los controladores oficiales (al igual que los del PPA), la diferencia clave es que no se actualizan automáticamente y tienen algunos problemas al actualizar, desinstalar e instalar (Muy raro, pero sucede).
Las diferencias se pueden resumir en los siguientes puntos:
-- Sitio oficial --
- Repositorios de PPA -
- Controladores de Ubuntu predeterminados -
4. ¿Cómo saber qué controlador o paquete instalar?
Dependiendo de cuántas tarjetas de video tenga y si están integradas o no, el método de instalación y los paquetes para instalar cambiarán de la PPA mencionada anteriormente, que es para tarjetas individuales.
COMPUTADORAS CON DOS TARJETAS DE VIDEO EN MODO HÍBRIDO
A partir de Nvidia 319.xx, tanto Nvidia Optimus como los controladores PCIe comunes están integrados en uno, por lo que si instala el paquete Nvidia-319 o más reciente, obtendrá el controlador para las tarjetas Nvidia integradas y también para las PCI.
Hay dos soluciones posibles para las tarjetas híbridas: la primera es un paquete llamado
bumblebee
, que puede usar diferentes configuraciones para diferentes aplicaciones. Para instalarlo, ejecute:El segundo es un paquete oficial llamado NVIDIA
nvidia-prime
, que se instala automáticamente junto con elnvidia-355
paquete. Puede decidir qué tarjeta usar a nivel de perfil, es decir, cuando el usuario inicia sesión. Esta decisión es ajustable en el Panel de control de configuración del servidor NVIDIA X. Tenga en cuenta quenvidia-prime
ybumblebee
son incompatibles: Sibumblebee
se instala a continuación,nvidia-prime
no funcionará correctamente, y sus opciones no se mostrarán en el panel de control Configuración del servidor X de NVIDIA. Tendrá que 1. eliminarbumblebee
2. reinstalarnvidia-430
para que funcione nuevamente.Después de esto, se recomienda apagar la computadora y luego volver a encenderla .
La siguiente imagen se debe ver con
nvidia-prime
instalado, pero no necesariamente cuandobumblebee
también está instalado.COMPUTADORAS CON UNA CONFIGURACIÓN SLI
Si tiene 2 o más tarjetas de video en modo SLI, puede hacer lo siguiente:
Para las tarjetas NVidia, al crear,
Xorg.conf
agregue lo siguiente a la línea:Por último, Ubuntu tiene una forma ordenada de recomendar qué controlador usar dependiendo de su tarjeta de video y los controladores disponibles (Es por eso que también recomiendo agregar los PPA primero). Simplemente escriba:
Debería mostrarle una lista de los paquetes de controladores disponibles para su hardware, que incluyen, entre otros, la tarjeta de video. Si desea ver qué controlador se recomienda para su tarjeta de video, simplemente escriba lo siguiente:
5. ¿Cómo instalar un controlador?
El método utilizado dependerá de cuántas tarjetas de video tenga y qué tipo de tarjetas de video esté usando. Las siguientes son algunas de las formas de instalar una tarjeta de video Nvidia:
NVIDIA (controladores antiguos que necesitan los encabezados)
Para Nvidia, muchas veces primero necesita instalar los archivos de encabezado de la versión del kernel que está utilizando en ese momento para que el controlador se instale correctamente. Por lo tanto, primero deberá ejecutar la siguiente línea:
Y luego instale el paquete relacionado con el controlador (nvidia * para tarjetas Nvidia). En otros casos, es posible que deba ir un poco más allá e instalar las fuentes y los archivos de encabezado específicos, por ejemplo:
que instala el
linux-source
paquete y el archivo de encabezado específico, suponiendo que tenga en este caso la3.5.0-16-generic
versión del kernel.Para verificar qué versión tiene en un momento dado, escriba
uname -r
cuál debería darle la versión específica del kernel en uso.Para Nvidia, depende de la tarjeta de video y el paquete necesarios para ella, para las últimas tarjetas de video y suponiendo que haya agregado el PPA mencionado anteriormente, la línea de terminal sería:
El número al final cambiaría según la antigüedad de su tarjeta de video o cuán nueva sea (algunas versiones disponibles son 390, 410, 415 y 418).
Para las GPU GeForce 10, 20 y RTX, use
nvidia-430
Para las GPU GeForce 8 y 9 use
nvidia-340
Para las GPU GeForce 6 y 7 use
nvidia-304
Las últimas versiones traen más correcciones y problemas correctos relacionados con la corrupción de gráficos, soporte HDMI, soporte térmico y más para las últimas tarjetas Nvidia. Normalmente, actualizar los controladores de video resuelve muchos problemas.
Tenga en cuenta que Fan Control y cualquier otra característica de Nvidia que no se encuentre en la
nvidia-settings
aplicación, no están relacionadas con Ubuntu, sino con Nvidia. Recomendaría, preguntando a los desarrolladores de Nvidia en el foro oficial de Nvidia acerca de las características que puede incluir (control de ventilador, funciones de overclocking, etc.)Para CUDA puede seguir este enlace Instalar y probar CUDA en Ubuntu 14.04
Para Bumblebee (NVIDIA Optimus) puede usar el siguiente PPA (los usuarios de Ubuntu 15.04+ opcionalmente no pueden hacer esto ya que ya está incluido):
6. Diferencia entre controladores propietarios?
Visite Diferencia entre controladores adicionales (Nvidia) para obtener más información sobre controladores propietarios.
7. ¿Cómo saber si mi tarjeta de video es compatible con Ubuntu?
Aquí hay algunos consejos para saber si su tarjeta de video es compatible con Ubuntu:
Si la tarjeta de video existía ANTES del lanzamiento de la versión de Ubuntu que está utilizando, tiene un cambio del 99%, será compatible.
Si la tarjeta de video apareció menos de 6 meses DESPUÉS del lanzamiento de la versión de Ubuntu que está utilizando y mantuvo esa versión de Ubuntu actualizada, entonces tiene muchas posibilidades de que sea compatible.
Si agregó uno de los PPA que mencioné anteriormente, tiene un 99.99% de posibilidades de que sea compatible.
Verificar el sitio de Nvidia o el PPA para obtener asistencia podría dar una respuesta más rápida, pero en casi el 100% de los casos, su tarjeta de video será compatible con el controlador de código abierto o el controlador propietario.
El uso de la última versión de Ubuntu también mejorará sus posibilidades de tener su última tarjeta de video compatible.
En general, considero una regla general que si tiene la última tarjeta de video o casi una de las últimas tarjetas de video, necesitará los controladores más recientes. Por lo tanto, siempre instale los controladores más recientes a través del PPA o las fuentes de software que vienen con Ubuntu si tiene la última tarjeta Nvidia.
NOTA : Ubuntu puede mostrar en la opción Gráficos en "Acerca de esta computadora" el valor Desconocido . Si esto sucede, instale el
mesa-utils
paquete.Esta respuesta está orientada a resolver errores comunes de Nvidia (pantalla negra, controladores que no funcionan en general, bajo FPS, etc.)
1. ¿Qué errores comunes se resuelven utilizando los últimos controladores?
Los errores comunes compartidos por todas las tarjetas de video son:
nvidia-xconfig
no creandoxorg.conf
correctamenteSi tiene algo de esto, es una buena idea agregar uno de los PPA y actualizar sus controladores de video a lo último que puedan administrar. En casi todos los casos, el problema se resuelve después de actualizar y reiniciar. Para estos casos, también recomiendo usar el PPA de controladores de gráficos.
También te invito a echar un vistazo a algunas de las preguntas relacionadas:
¿Qué ATI / AMD, o Intel, o NVIDIA Graphics for Unity?
¿Cuál es la forma correcta de instalar los Controladores de video ATI Catalyst (fglrx) directamente desde AMD?
¿Cómo habilitar correctamente Desktop Cube en Unity 3D?
Habilitar audio HDMI para una tarjeta Nvidia
¿Cómo habilito los efectos visuales de escritorio?
Los controladores NVIDIA no funcionan después de la actualización. ¿Por qué solo puedo ver la terminal?
¡El escritorio no se muestra cuando instalé los controladores de nvidia!
Pantalla negra en las últimas tarjetas Nvidia / Ati al iniciar LightDM / Ubuntu
La conexión HDMI / VGA corta los bordes de la pantalla o crea texto borroso
/etc/X11/xorg.conf no existe?
Instalar el último Nvidia de Xorg PPA da una pantalla negra
Ahora algunos consejos que quiero mencionar:
Para las tarjetas NVIDIA, también ayuda crear el
xorg.conf
archivo usando lanvidia-xconfig
línea de comando. Simplemente vaya a la terminal para escribir lo siguiente y luego reinicie:Tenga en cuenta que si
nvidia-xconfig
arroja uno de los siguientes errores, es probable quexorg.conf
primero necesite eliminar el archivo existente antes denvidia-xconfig
volver a ejecutar el comando:ERROR DE VALIDACIÓN : puede mencionar la falta de una sección, información incorrecta en una sección, no secciones cerradas o simplemente requerir al menos 1 sección para continuar.
ADVERTENCIA : puede mencionar varios errores en los valores con respecto a cualquier parámetro encontrado en una sección, por ejemplo, no especificando explícitamente un valor para un parámetro.
ERROR DE SERVIDOR FATAL : después de ejecutarlo
nvidia-xconfig
, puede aparecer en pequeños casos un error de "no se encontraron pantallas", lo que probablemente significa que las recomendaciones mencionadas anteriormente, como la instalación del PPA, no se aplicaron primero o que un posible módulo sigue funcionando (o el nouveau se está cargando o un controlador de nvidia instalado usando el paquete de controladores de Nvidia del sitio de nvidia.ERROR : obtendrá un error similar a
Unable to write to directory '/etc/X11'
si ejecutó elnvidia-xconfig
comando sin sudo. Si el error persiste, primeronvidia-settings
debe eliminar elxorg.conf
archivo.Para todos los casos en los que necesite eliminar el
xorg.conf
archivo, asegúrese de hacer una copia de seguridad de los cambios realizados antes de eliminarlo.Reinstalar el controlador resuelve varios problemas. Por ejemplo, si está utilizando el
nvidia-graphics-drivers-355
paquete de controladores, haga lo siguiente para reinstalarlo:Reinstalar Xorg también ayuda en otros casos:
Elimine xorg existente con el siguiente comando
Instala xorg usando el siguiente comando
Reconfigurar xorg usando el siguiente comando
Después de esto, se recomienda reinstalar el controlador de video si está utilizando Nvidia o ATI como se mencionó anteriormente.
Debo agregar que si sufre de pantalla negra después de instalar los controladores de Nvidia desde el PPA y reiniciar (y no tiene un sistema híbrido), entonces su problema podría ser la necesidad de eliminar el paquete de abejorro junto con el abejorro.conf archivo. Siga los pasos proporcionados en Instalar la última Nvidia de Xorg PPA le da una pantalla negra para esto o simplemente ejecute las siguientes líneas:
2. Mi tarjeta de video no se instala correctamente (problemas de instalación)
La mayoría de los problemas de instalación relacionados con ATI o Nvidia se pueden resolver siguiendo los pasos proporcionados en No se puede instalar el controlador de Nvidia, pero en resumen, puedo resumir eso en los siguientes pasos, suponiendo que tenga uno de los siguientes problemas:
Si ha instalado los controladores oficiales de Nvidia, siga todos los pasos a continuación después de haber iniciado Ubuntu en modo de recuperación . Si no, salte al paso 2:
Si instaló el controlador de Nvidia desde el sitio de Nvidia o el controlador de ATI desde el sitio oficial de AMD, escriba lo siguiente en el terminal (en este ejemplo, suponga que tiene Ubuntu 64Bit con la versión 304.51 de Nvidia):
Si tiene instalado algún paquete de nvidia como
nvidia-current
onvidia-current-updates
eliminarlos. Lo mismo ocurre con los controladores ATI.sudo apt-get remove nvidia-current
por ejemplo.CUALQUIER cambio que haya hecho para incluir en la lista negra el controlador Nvidia / ATI, por ejemplo, o los cambios en cualquier otro archivo relacionado con los controladores Nvidia / ATI deben revertirse. Esto es solo en caso de que sigas adelante y comiences a editar como loco (lo que sucede, lo sé ^^).
Eliminar o hacer una copia de seguridad / mover el
xorg.conf
archivo. No necesitará este archivo en este momento.Después de hacer todos los pasos anteriores, reinicie la PC y asegúrese de que se cargue con Nouveau y no con ningún controlador de Nvidia para los casos de Nvidia o con controladores de ATI y no con
fglrx
los casos de Ati / AMD.Si en este momento SABES que estás ejecutando Unity con el controlador Nouveau (o el controlador de código abierto ATI) o si acabas de recibir un error de video, o simplemente no puede cargar LightDM correctamente, no te preocupes, las 3 opciones finalizarán el mismo camino. Al reiniciar, en el menú GRUB, seleccione el "Modo de recuperación". Después de que el modo de recuperación le muestre las opciones de recuperación, elija la opción raíz o la opción Failsafe X. En estos modos y después de haber realizado todos los pasos anteriores, instale el controlador Nvidia / ATI usando el PPA que mencioné anteriormente. Siempre intente instalar el controlador más reciente si tiene una tarjeta de video reciente:
sudo apt-get install nvidia-430
para tarjetas Nvidia osudo apt-get install fglrx
para las últimas tarjetas Ati / AMD. Recuerde que no debe haber nada instalado antes de hacer esto con respecto a los controladores Nvidia / ATI (excepto obviamente los controladores Nouveau).Ahora reinicie y todo debería funcionar.
NOTA - En el Paso 6, si parece que la PC está atascada cargando, simplemente presione CTRL+ ALT+ F1para ir al terminal TTY1 y siga el paso 6 desde allí.
Otros problemas comunes de instalación implican la resolución. Puede verificar y cambiar la resolución a través del terminal de la siguiente manera:
Abra el terminal y escriba
xrandr
esto le mostrará todas las posibles resoluciones compatibles (esto depende de su tarjeta de video y monitor / televisor). Tome nota del orden en que aparecen en la lista. La primera línea que muestra la resolución es la línea 1, la siguiente es la 2 y así sucesivamente para todas las resoluciones admitidas. Un valor de 0 restablecerá la resolución a la predeterminada después de que realmente establezca una resolución.Escriba
xrandr -s X
donde X es el número de línea como se mencionó anteriormente. Por lo tanto, sería algo como:xrandr -s 1
.Por último, para los usuarios que informaron que no vieron el Unity Launcher / Panel después de actualizar la versión del Kernel y / o Nvidia, lo primero que deben hacer es verificar si el Unity Plugin está habilitado. Para esto, vaya al Administrador de configuración de configuración de Compiz (supongo que ya está instalado) y vaya al Unity Plugin. Verifique que la casilla de verificación esté activada. De lo contrario, active esta opción y siga las sugerencias en pantalla.
3. Ajustar y ajustar mi tarjeta de video
Para las tarjetas de video Nvidia, siga estos pasos:
En el tipo de terminal:
sudo nano /etc/X11/xorg.conf
Busque la sección del dispositivo y agregue la siguiente línea:
debería verse así:
Ahora guarda y reinicia. Ahora debería ver (según el modelo de su tarjeta de video) una nueva opción sobre Fan Speed como esta:
Una breve explicación de CoolBits:
CoolBits habilita varias funciones no compatibles, como el soporte para la manipulación del reloj de la GPU en la extensión NV-CONTROL X. Esta opción acepta una máscara de bits de características para habilitar. Lo que significa un valor de 0, 1, 2 o 4.
CoolBits = 1 - Cuando "1" (Bit 0) se establece en el valor de la opción "Coolbits", la
nvidia-settings
utilidad contendrá una página etiquetada "Frecuencias de reloj" a través de la cual se pueden manipular las configuraciones del reloj. "Coolbits" solo está disponible en GeForce FX y superior.CoolBits = 2 : cuando se establece "2" (Bit 1), intentará inicializar SLI cuando se usan GPU con diferentes cantidades de memoria de video.
CoolBits = 4 - Cuando se configura "4" (Bit 2), la página del Monitor Térmico permitirá la configuración de la velocidad del ventilador de la GPU, en tarjetas gráficas con capacidad de ventilador programable.
La opción predeterminada es 0 (las funciones no compatibles están deshabilitadas).
A partir de Nvidia 337.XX están disponibles las siguientes opciones:
CoolBits = 8 - Cuando se configura "8" (Bit 3), la página de PowerMizer en el
nvidia-settings
panel de control mostrará una tabla que permite configurar el dominio por reloj y las compensaciones de nivel por rendimiento para aplicar a los valores de reloj. Esto está permitido en ciertas GPU GeForce de la serie GeForce GTX 400 y posteriores. No todos los dominios de reloj o niveles de rendimiento pueden modificarse.CoolBits = 12 - Cuando "12" (Bit 3 + 2) esto será lo mismo que activar los efectos de Coolbits 8 + Coolbits 4. Entonces obtendrá las nuevas funciones de overclocking y control de ventilador.
Estas opciones también se pueden activar emitiendo el siguiente comando:
ADVERTENCIA: esto puede causar daños al sistema y anular las garantías.
También quiero agregar que la información de los controladores propietarios generalmente se guarda en la carpeta de inicio. Por ejemplo, la información guardada por
nvidia-settings
se almacena en la~/.nvidia-settings-rc
que puede acceder escribiendo lo siguiente:Menciono esto porque si
xorg.conf
no se usa, ¿cómo funcionan las configuraciones para ATI o Nvidia? La razón es que X puede detectar y configurar automáticamente muchas opciones dexorg.conf
dispositivos de entrada / salida similares y tarjetas de video. Esto no sucedió automáticamente antes, pero desde 2010, X puede manejar muchas opciones y detectarlas sin ningún problema o la necesidad de configurar un archivo para ellas.Tenga en cuenta que muchos de estos todavía están presentes pero divididos en archivos más específicos en
/usr/share/X11/xorg.conf.d/
Por ejemplo, algunas tarjetas de video no muestran Unity Launcher o el panel superior a menos que
xorg.conf
esté presente. En otros casos, los usuarios que desean modificar su tarjeta de video, pueden necesitar la opción Coolbits que se agrega a xorg.conf. Estas son las razones por las quenvidia-xconfig
existe. Proporcionar un nivel adicional de soporte en caso de que X no detecte u ofrezca todas las opciones para la tarjeta de video.Otro truco es ejecutarlo
update-pciids
para que actualice la Lista de Id. De PCI. En casos muy raros, la identificación no se encuentra o detecta incorrectamente para la tarjeta de video (en realidad, cualquier dispositivo PCI), por lo que esto ayudará a resolver cualquier problema relacionado con ella.En algunos casos, también ayuda cambiar el valor del Filtro de textura a Rápido en el complemento OpenGL dentro del Administrador de configuración de configuración de Compiz.
Por último, cambiar las opciones de Configuración de imagen a "Alto rendimiento" en la Configuración de OpenGL del Panel de configuración de Nvidia puede ayudar en algunos casos.
4. Forma rápida de configurar la resolución de pantalla predeterminada
He leído y hecho algunos de los consejos sobre el uso
xrandr
o la edición delxorg.conf
archivo, pero la forma más rápida que encontré fue literalmente editar el~/.config/monitors.xml
archivo y cambiar la resolución alrededor de las líneas 15 a 18 (las que mencionan Ancho, Altura y Velocidad). Por lo tanto, configure el ancho, la altura y la velocidad correctos y reinicie para probar esto. Esto es solo para establecer la resolución predeterminada que desea ver una vez que se inicia la computadora.fuente
En primer lugar, debe identificar su hardware de gráficos NVIDIA, así que abra un terminal y ejecute:
Las siguientes opciones no deberían tomarse todas.
Detente cuando alcances lo que quieres lograr.
Cuanto mayor es el número, más compleja (y menos estable) es la solución.
Opción 1: compruebe los controladores NVIDIA disponibles en los repositorios oficiales de Ubuntu:
Opción 2.1 - Verifique los controladores NVIDIA disponibles en Launchpad:
Controladores de GPU patentados PPA
Opción 2.2: para incluir los últimos controladores NVIDIA, agregue el repositorio a las fuentes de software:
Busque controladores ... verá una lista de controladores ... la versión en la parte inferior es la más nueva:
Opción 3: busque los controladores disponibles en el sitio web de NVIDIA:
Lanzamientos de controladores de GPU NVIDIA
Luego sigue estos pasos :
Paso 1.1 - Seleccione los controladores NVIDIA que desea usar y ejecutar:
Paso 1.2: en caso de que la GPU NVIDIA tenga soporte Optimus, ejecute:
Paso 2: para finalizar el proceso de instalación de los controladores, ejecute:
Información Adicional:
Productos de GPU NVIDIA compatibles
Información de la versión de los controladores NVIDIA GPU
NVIDIA admite plazos para versiones de GPU heredadas
fuente
sudo apt-get install nvidia-*
. Una forma opcional es instalar desde PPA. Será bueno tener esta respuesta. Ya +1.lspci -k | grep -EA2 VGA|3D
. Mostrará el modelo y si el controlador está instalado.Instale el controlador:
Instalar
mesa-utils
para mostrar información de gráficos:Reinicia la computadora:
Resolviendo problemas:
Configure un
/etc/X11/xorg.conf
archivo para obtener todas las resoluciones. Información sobre la configuración de xorg.conf Use gtf para crear una línea de modoHaciendo un archivo llamado
xorg.conf
y poniéndolo/etc/X11
. X leerá el archivo de configuración e intentará aceptar sus declaraciones. Luego configurará automáticamente todo lo que no diga explícitamente.Correr
nvidia-xconfig
crea una espina de pescado con configuración básica. Pueden existir comandos similares para otros controladores binarios.Esto creará el archivo xorg.conf.new en su directorio actual. Ahora debe hacer lo siguiente:
Mejor GUI (arandr) para manipular resoluciones, etc.
fuente
No necesita usar la línea de comandos ni el centro de software para instalar los controladores de NVIDIA (también es mejor no instalarlo de esta manera porque a veces puede arrancar en la pantalla en negro).
Ubuntu viene con controladores NVIDIA preconfigurados (pero no instalados), todo lo que necesita hacer es:
Tablero abierto
Busque e inicie Controladores adicionales , espere a que busque, luego seleccione el controlador que desea instalar. Viene con 2 controladores, uno de código abierto Nouveau y propiedad de NVIDIA.
Seleccione el controlador, presione Aplicar cambios y espere. Puede requerir algo de tiempo y conexión a Internet para descargarlo e instalarlo por usted.
Ahora reiniciar.
He seleccionado los controladores propietarios
fuente
La forma recomendada es instalar los controladores desde los repositorios de Ubuntu.
Ahora todos los adaptadores de Nvidia son compatibles con los controladores incluidos en los repositorios de Ubuntu. Pero este no fue siempre el caso y en el futuro pueden aparecer algunos adaptadores nuevos que no serán compatibles con los controladores oficiales de Ubuntu por un tiempo.
En la mayoría de los casos, el sistema elige el controlador correcto en
Configuración del sistema -> Software y actualizaciones -> Controladores adicionales.
En primer lugar, debe encontrar el modelo de su GPU.
Ejecute en la terminal
lspci -k | grep -EA2 'VGA|3D'
y obtendrá algo comoEntonces, el modelo es
GeForce GTX 550 Ti
y se instala algún controlador propietario de Nvidia.Si el controlador de código abierto está en uso, verá
Para verificar qué controlador propietario está instalado, ejecute:
El paquete marcado con
ii
está instalado.Puede verificar qué versión de controlador admite este adaptador en
Sitio de controladores de Nvidia
Por ejemplo, mi tarjeta es compatible con 340, 346, 349, 352 y 355 versiones principales.
Ahora los repositorios de Ubuntu tienen versiones de controlador 340 y 352 para este adaptador. Tiene sentido instalar el 352.
Se puede hacer desde la GUI como se mencionó anteriormente o ejecutando
Si su adaptador no es compatible con ningún controlador de los repositorios oficiales, o si desea probar el último, puede instalar un controlador desde ppa.
Gráficos de Hybryd
Si tiene una computadora portátil con una CPU Intel, en la mayoría de los casos también tendrá un adaptador Intel integrado en la CPU.
En este caso, también tendrá que instalar el
nvidia-prime
paquete. Pero si instala desde los repositorios oficiales, se instalará automáticamente.Entonces podrá cambiar los adaptadores en
Nvidia X Server Settings
(Perfiles PRIME).O puedes hacerlo en la terminal.
sudo prime-select nvidia
cambiará al adaptador Nvidia.sudo prime-select intel
cambiará al adaptador Intel.prime-select query
mostrará el estado actual.Deberá cerrar sesión e iniciar sesión para aplicar la configuración.
Nuevos adaptadores que no son compatibles con el controlador nouveau
Es posible que tenga una situación en la que tenga un adaptador Nvidia muy nuevo que no sea compatible con el controlador nouveau de código abierto.
En este caso, es posible que su sistema no pueda iniciarse en la GUI.
Puede consultar esta respuesta y arrancar con el
nomodeset
parámetro. Tendrá que iniciar el sistema de esta manera cuando arranque desde LiveUSB, luego instale Ubuntu.Después de instalar Ubuntu, deberá reiniciar
nomodeset
e instalar el controlador Nvidia adecuado.Cuando inicia en modo UEFI, esa
F6
opción no aparece. En ese caso, deberá acceder al menú de grub, presionare
y escribirnomodeset
manualmente.fuente
nomodeset
después de instalar los controladores. Así que quítalo/etc/default/grub
y ejecútalosudo update-grub
.Aquí hay una respuesta detallada sobre cómo hacerlo. Enumerará 2 formas de instalar los últimos controladores de Nvidia en Ubuntu 12.10 a 14.04. Es mejor si tiene Synaptic instalado en su sistema, porque lo necesitará para instalar algunos archivos. Si no está instalado, simplemente presione Ctrl+ Alt+ Ten su teclado para abrir la Terminal. Cuando se abra, ejecute los siguientes comandos:
Todos los pasos enumerados requieren el uso de Terminal. Para abrirlo, simplemente presione Ctrl+ Alt+ Ten su teclado
La primera forma:
Lo primero que debe hacer es actualizar su distribución de Ubuntu
Reiniciar si es necesario.
Descargue el último controlador para su distribución desde Nvidia
Instale linux-source + linux-headers-generic + dkms (Uso del Administrador de paquetes Synaptic)
Instale Build Essentilas, gcc y g ++
Reinicie su sistema en este punto.
Una vez que el sistema esté respaldado y ejecutándose, edite
/etc/modprobe.d/blacklist.conf
y agregue las siguientes líneas al final del archivoGuardar y salir del archivo.
Elimine los controladores actuales de Nvidia
Elimine los controladores xserver-xorg-video-nouveau
Editar archivo grub
De la línea que tiene
GRUB_CMDLINE_LINUX
quitar"quiet splash"
y reemplazar con"text"
Actualice grub usando los siguientes comandos
Reinicie su sistema en este punto. Una vez que el sistema se reinicie, estará en modo texto. Inicie sesión en su sistema y luego haga
(Ingresa tu contraseña)
(siempre que el archivo descargado de Nvidia se haya guardado allí)
(donde xxx es el nombre del archivo de Nvidia) Haga clic en Aceptar Si aparece un mensaje sobre el controlador, haga clic en sí (es muy importante que haga clic en sí) Espere a que finalice la instalación, luego
Desde la línea que tiene
GRUB_CMDLINE_LINUX
quitar"test"
y reemplazar con"quiet splash"
luego hacerCtrl+ x→ y→ enterpara guardar el archivo y salir.
Actualice grub usando los siguientes comandos
Reinicia y estarás listo.
La segunda forma:
Simplemente presione Ctrl+ Alt+ Ten su teclado para abrir Terminal. Cuando se abra, ejecute los siguientes comandos:
Ambos métodos han sido probados con Nvidia Driver Version 340, y ambos funcionan bien. Se han realizado muchas actualizaciones después del hecho, y todo funciona bien.
fuente
Quería lanzar mi advertencia sobre el tema después de pasar los últimos 2 días con esto.
He estado usando Ubuntu por años. La semana pasada retiré mi vieja PC quad-core AMD 940 y construí una nueva AMD 8350 8 core con asus mobo y para una tarjeta de video ya que no juego, compré una nueva tarjeta GTX 650 gpu.
Después de instalar la GTX 650 ... funcionó bien con el controlador Noveau, pero quería usar el puerto HDMI de las tarjetas de video y, por cualquier motivo, eso no funcionó con mi monitor HP w2207h.
Así que instalé por primera vez el "Propietario actual" de Ubuntu NVIDIA probado.
Todavía no hay HDMI, pero la unidad de escritorio, etc.todo funcionaba bien.
Pensando que tal vez debería probar el controlador de Linux directamente desde NVIDIA, fui a su sección de controladores, busqué la tarjeta GTX 650 de Linux y descargué ese archivo .run, donde va a haber un nombre de controlador largo.
Siguiente paso para los nuevos en ubuntu / unity
Presione ctrl + alt + F1 me pone en una terminal
A continuación, antes de poder aplicar el controlador NVIDIA, debe eliminar el LIGHTDM que todavía se está ejecutando en segundo plano.
Una vez que se detiene lightdm, debe cambiar el archivo .run para que sea ejecutable:
luego finalmente ejecute el nuevo programa de instalación del controlador.
Esto comenzará y le hará múltiples preguntas que tendrá que responder.
cuando se hace reiniciar.
Ahora mi advertencia.
Antes de comenzar a hacer todo lo anterior, debe tener una segunda computadora / computadora portátil disponible para que pueda buscar cómo revertir lo anterior si tiene problemas, o bien, debe haber impreso toda la información que necesita, INCLUYENDO:
la línea de comando que necesitarías para "purgar" el nuevo controlador de Nvidia
una vez hecho esto, debe instalar algún controlador de video ANTES de reiniciar a menos que haya instalado el controlador de Noveau (no lo eliminó, lo que, según la mayoría, no es necesario que haya probado el controlador propietario de NVIDIA anterior).
A continuación ... asegúrese de conocer la línea de comandos requerida para reinstalar el controlador Noveau si es necesario.
Entonces, ¿por qué publiqué esto?
Tuve mucho cuidado al instalar el último controlador de sitios web de NVIDIA para la tarjeta GTX 650.
Sin embargo, después de un reinicio, mi escritorio Ubuntu 12.10 Unity estaba loco con varios problemas.
Debido a que no me había tomado el tiempo para prepararme para eliminar ese controlador y reinstalar uno que funcionara desde la línea de comandos (¿recuerdan que no podía usar la herramienta de Configuración del sistema? ... fue un verdadero dolor volver a mi sistema que funcionaba anteriormente
Haz lo que el modelo de Boy Scout dice "prepárate" antes de comenzar por este camino.
Lo peor de todo para mí ... Incluso con el último controlador de NVIDIA instalado, NO pude obtener el puerto HDMI en la GTX 650 para mostrarlo en mi monitor. Para verificar dos veces conecté el cable HDMI a un segundo monitor con capacidad HDMI mucho más nuevo y aún no recibí SEÑAL con eso.
Así que volví al punto de partida, todavía tratando de hacer que mi puerto HDMI funcione PERO ... vaso 1/2 lleno Aprendí mucho en el proceso.
Espero que esto ayude a otros.
fuente
Un método de instalación de línea de comandos simple (una variante basada en texto de la respuesta de @edwardtorvalds):
Ejecuta el comando
(
/usr/bin/ubuntu-drivers
es proporcionado porubuntu-drivers-common
, que se incluye como un paquete desde 14.04 , y está disponible como una aplicación en versiones anteriores).Después de unos segundos, debería obtener una salida similar a esta:
El controlador recomendado es
nvidia-346
, así que ejecuta(Dado que los controladores nVidia son software no libre, primero deberá asegurarse de que el repositorio multiverso esté habilitado ).
fuente
ubuntu-drivers devices | grep recommended
Está disponible en repositorios predeterminados.
A partir de ahora, los controladores de Nvidia están disponibles en repositorios predeterminados. Así que no necesitas ningún ppa.
Ejecutar:
A partir de ahora,
nvidia-361
es la versión más reciente disponible en repositorios predeterminados. Es posible que desee asegurarse de que busque todos los controladores disponibles porapt-cache search nvidia
fuente
Descargar para 64 bits: http://www.nvidia.com/object/linux-display-amd64-295.53-driver.html
Descargar para 32 bits: http://www.nvidia.com/object/linux-display-ia32-295.53-driver.html
sudo service lightdm stop
sudo ./NVIDIA*
sudo reboot
El controlador debería funcionar sin problemas ahora (acabo de hacer esto con mi GTX 570)
Pruebe el controlador abriendo una terminal: ( ctrl+ alt+ T)
glxinfo | grep direct
debe informar:direct rendering: Yes
nvidia-settings
NOTA: El script debe incluir en la lista negra el controlador nouveau de forma predeterminada. Si el controlador NVIDIA no funciona, intente hacerlo manualmente:
sudoedit /etc/modprobe.d/blacklist.conf
Agregue las siguientes líneas:
sudo reboot
fuente
El problema con el que se encuentra es que no tiene la fuente de Linux, por lo que puede instalar el controlador nvidia. Creo que lo que quieres son los encabezados de Linux para tu versión de kernel.
sudo apt-get install linux-headers-generic
debe instalar los encabezados correctos, que luego le permitirán continuar desde donde lo dejó.fuente
Se hizo más fácil con 346.72, al menos con Lubuntu y MATE 14.04. Golpeé Ctrl + Alt + F1 y tomó 5 comandos. Los pasos que funcionaron para mí son los siguientes:
sudo service lightdm stop
cd /path/to/file
sudo chmod +x NVIDIA-Linux-(asterisk)-346.72.run && sudo sh NVIDIA-Linux-(asterisk)-346.72.run
sudo service lightdm start
o alguna variación de este comando. Eran ligeramente diferentes para Lubuntu y MATE.No es necesario generar un xorg.conf porque lo hizo cuando respondí que sí durante la instalación. Además, no es necesario poner en la lista negra nouveau antes de instalar. El único problema que encontré fue cuando instalé el mismo controlador para un sistema operativo de 32 bits. Me dijo que necesitaba un paquete gcc + que obtuve en mi primer google.
fuente
Hay muchas soluciones, pero esto es lo que realmente funcionó para mí (supongamos que tiene una nueva instalación de Ubuntu 16.04 y el controlador binario nvidia descargado)
Si tiene arranque dual, vaya a la configuración de su BIOS y gire la opción de arranque seguro a "otro sistema operativo";
Presione Ctrl+ Alt+ F1en la sesión de inicio de sesión para ingresar el TTY-1 y hacer lo siguiente:
Antes de instalar el controlador, detenga el lightdm:
Ejecute el script NVIDIA
Durante la instalación, puede recibir una advertencia que dice "Error en el script proporcionado por la distribución", simplemente ignórelo.
fuente