10 votos

Ubuntu 14.04 y Nvidia GeForce (840M) compatibilidad de 64 bits portátil

Mi portátil de diagnóstico muestra varios pre-falla y tiene otros problemas, por eso yo estoy con urgencia la compra de una nueva computadora portátil, mi segundo usando Ubuntu. Necesito un portátil con buenas capacidades de gráficos y han llegado a través de una pareja con la Nvidia GeForce 840M de la tarjeta gráfica. En otras palabras, yo no tengo un problema y ahora estoy con la esperanza de evitar uno.

Mi investigación en Ask Ubuntu y en otros lugares muestra que ha habido algunos errores con Ubuntu 14.04 y los drivers de Nvidia (no sólo para la 840M conductor), sino que se realizaron las correcciones o, por lo menos sugerido. Pero no he visto nada definitivo, por ejemplo, el Ubuntu de Certificación para los ordenadores portátiles está apenas comenzando con 14.04.

Estoy a punto de pasar de 1000 dólares, y me gustaría un poco más de aseguramiento antes de seguir adelante, mi entendimiento es que un Live CD, no se puede realizar una simulación completa. Hay fáciles de reconocer los factores concretos que hacen de compatibilidad (más) predecibles, tales como los modelos de computadoras y sus procesadores?

Yo soy una de considerar una MSI GP60 con un procesador Intel i5 4200M y una ASUS n56jn-mb71 con un procesador Intel i7 4700HQ. Ambos utilizan una Nvidia 840M de la tarjeta gráfica.

7voto

Joe Puntos 141

Tuve un gran problema similar y pasó varios días tratando de conseguir mi tarjeta de trabajo.

Tengo una ASUS X550LN que tiene un Intel Controlador de Gráficos de la CPU y una dedicada NVIDIA GEFORCE GT 840M.

En primer lugar, instalar el nvidia-340 controladores podría hacer que Unity y Gnome a fallar a la hora de lanzar. Yo podría caer a un shell Ctrl + Alt + F1 y eliminar el controlador sudo apt-get remove nvidia* que las cosas vuelvan a ejecutar únicamente en el Controlador de Gráficos Intel.

Después de algunas investigaciones, he descubierto que tener estas dos interfaces, el sistema es una NVIDIA Optimus (que en realidad es bueno simplemente no se admite también en Linux). Por suerte, hay un proyecto llamado Bumblebee que será de ayuda. Más info aquí: https://wiki.ubuntu.com/Bumblebee

Aquí es lo que finalmente se trabajó para mí:

  1. Instalar bumbleebee

    • Agregar bumblebee repositorio: add-apt-repository ppa:bumblebee/stable
    • Repositorio de actualización de información: apt-get update
    • Instalar los paquetes: apt-get install bumblebee bumblebee-nvidia virtualgl linux-headers-generic
    • Reinicio

Para mí, en este punto de bumblebee fue instalado pero el nvidia-304 paquete se ha instalado como esto es lo que se instala con nvidia-current. Buscando en internet encontré que necesitaba Conductor 337+. En el momento de escribir esto, el mejor controlador para mí fue nvidia-340. Sin embargo, esto no es defecto en la repo por lo que tendrá que añadir otro.

  1. Instalación correcta del controlador de nvidia

    • Agregar xorg-bordeadoras repositorio: add-apt-repository ppa:xorg-edgers/ppa
    • Repositorio de actualización de información: apt-get update
    • Instalar nvidia-xxx controladores (por 840m fue nvidia-340): apt-get install nvidia-xxx

Para mí, recibí un mensaje de error la primera vez que me encontré apt-get install nvidia-xxx. Sin embargo, basta con volver a ejecutar funcionaba bien. No estoy 100% seguro de lo que pasó.

  1. Configurar bumblebee para utilizar el controlador más reciente

    • Utilizando su editor de texto favorito abrir /etc/bumblebee/bumblebee.conf
    • Encontrar la línea que comienza con Driver y cambiar a Driver=nvidia
    • Encontrar la línea que comienza con KernelDriver y cambiar a KernelDriver=nvidia-xxx
    • Encontrar la línea que comienza con LibraryPath y cambiar a LibraryPath=/usr/lib/nvidia-xxx:/usr/lib32/nvidia-xxx
    • Encontrar la línea que comienza con XorgModulePath y cambiar a XorgModulePath=/usr/lib/nvidia-xxx/xorg,/usr/lib/xorg/modules

Básicamente, vuelva a colocar todos los bits de nvidia con el driver de nvidia instalada en el paso 2.

  1. Reinicio

Después de reiniciar, esperemos que usted es capaz de acceder a Unity, Gnome, o lo que sea gestor de pantalla que esté utilizando.

  1. La prueba de que todo está funcionando
    • Primera prueba sin el uso de tarjeta de NVIDIA: glxspheres
    • Segunda prueba con tarjeta de NVIDIA: optirun glxspheres

Espero que esto funciona de la siguiente persona!

4voto

loserock Puntos 359

He instalado un Lenovo z50 respectivamente-70 portátil de hace dos días con una Intel HD 4400 integrada y con esto Nvidia Geforce 840M de la GPU. He instalado un Ubuntu 14.04 trusty thar (desde una memoria usb de arranque UEFI). El sistema funcionó con el intel vga por defecto, sí, una corriente del driver nouveau no puede reconocer la Geforce 840M.

La forma más fácil sollution a trabajar con él:

En la terminal, agregar el paquete xorg-bordeadoras ppa:

sudo add-apt-repository ppa:xorg-edgers/ppa

(escriba la contraseña y pulse uno de los otros entrar después de la ppa solicitud de adición)

Paquete de actualización de la base de datos:

sudo apt-get update

Abra la ventana de configuración de Sistema, de software y actualizaciones, y los conductores Adicionales de la ficha. Espere algunos segundos, y ahora, se puede ver en menos de dos componentes en la lista de Nvidia. Seleccione el controlador de nvidia en lugar de nouveau (la versión estable actual es 340.58), y espere a que la instalación automática (un progressbar trabajará en la ventana).

Opcional (pero sugiere para los sistemas híbridos como el mío): en la terminal, instalar nvidia-settings y nvidia-prime (tal vez instalado por defecto, no sé exactamente), por lo que el tipo:

sudo apt-get install nvidia-settings nvidia-prime

No instale el primer indicador, porque mata el buen conductor (a menos que el primer indicador de paquete se actualiza el mantenedor del paquete, en la actualidad no es)!

Reinicie el sistema y (después de algunas intermitente en el primer arranque) la 840M funciona bien!

Si ha instalado abejorro o cualquier otra herramienta no compatible, usted debe purgar estas cosas primero! O usted puede tratar de engañar con esta juguetes. Oficial con el primer apoyo, usted puede cambiar entre intel y chips de nvidia, con la nvidia configuración de la aplicación.

2voto

Jantomedes Puntos 33

Bueno, yo tenía el mismo problema en mi z50 respectivamente-70. He intentado muchas soluciones, incluyendo los que se describen aquí. Y he descubierto algo que funcionaba mucho mejor para mí que estos dos.

Agregar primero el apt-repository: sudo add-apt-repository ppa:xorg-edgers/ppa.

A continuación, el paquete de actualización de base de datos sudo apt-get update.

Y, a continuación, instalar el nvidia-331 conductor. Instalar esta versión exacta, no cualquier versión más reciente. He probado algunas versiones más recientes (y también muchas otras cosas), y que estaban trabajando, pero en mucho peor. sudo apt-get install nvidia-331.

A continuación, simplemente reinicie. Todo debería funcionar bien.

Usted no tiene que instalar además cualquier cosas como el nvidia-prime o nvidia-settings como se instala automáticamente con nvidia-331.

Esta solución es buena tanto para los híbridos y los sistemas normales.

Para el sistema híbrido de propietarios: El valor predeterminado se utiliza la GPU debe ser el de nVidia, pero si usted desea utilizar Intel (por ejemplo, para el ahorro de energía) que facilmente puede cambiar con nvidia-settings.

Espero que ayude. :-)

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: