Si escribo lspci| grep VGA
en el terminal obtengo esta salida:
00:02.0 VGA compatible controller: Intel Corporation Ivy Bridge Graphics Controller(rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation Device 0fd1 (rev a1)
Cuando instalo nvidia-current, instala 259.49, que es el controlador incorrecto para los 650 m (259.59 es el correcto). ¿Alguna idea?
EDITAR: empleé este comando dpkg --list | egrep '(nvidia|bumbl)' | grep ^ii
que salida
ii bumblebee 3.0-2~preciseppa1 nVidia Optimus support
ii bumblebee-nvidia 3.0-2~preciseppa1 nVidia Optimus support using the proprietary NVIDIA driver
ii nvidia-common 1:0.2.44 Find obsolete NVIDIA drivers
ii nvidia-current 295.40-0ubuntu1 NVIDIA binary Xorg driver, kernel module and VDPAU library
ii nvidia-settings 295.33-0ubuntu1 Tool of configuring the NVIDIA graphics driver
Así que supongo que esto muestra que, dado que no tiene idea de qué tarjeta es, no elige los controladores correctos ...
Además, la computadora es una Samsung Series 7 (700Z7C) si eso ayuda
Ejecutar optirun glxspheres
da esta salida en kern.log
NVRM: GPU at 0000:01:00.0 has fallen off the bus.
NVRM: GPU at 0000:01:00.0 has fallen off the bus.
NVRM: RmInitAdapter failed! (0x26:0xffffffff:1170)
NVRM: rm_init_adapter(0) failed
nvidia
nvidia-optimus
samsung
twf0001
fuente
fuente
Respuestas:
Ok, como no mencionó en su pregunta que tiene una computadora portátil habilitada con Optimus y según la interacción con otros usuarios, está claro que está en un lío. Se requiere una nueva instalación, déjame explicarte .
optimus
no es compatible con los controladores nvdia en linux. Entonces, si instala los controladores de nvidia desde cualquier repositorio. No podrá iniciar en la GUI. La página del controlador de Linux de nvidia tiene una advertencia comoThe driver won't work with few models
(pocas significa tarjetas gráficas optimus habilitadas)Por lo tanto, hay un trabajo no oficial para obtener al menos la función de ahorro de energía (es decir, apagar la GPU discreta). El primer éxito fue por
mj-casalogic
. (No sé su nombre) Su primer proyecto se nombró cuandobumblebee
lo actualizó y lo renombróironhide
.Sin embargo, ironhide no fue bien diseñado y tiene muchos problemas. Ahora es un proyecto abandonado.
Bumblebee 3.0 fue una bifurcación del proyecto original de bumblebee. Tiene más estabilidad y todo el código se volvió a escribir en C. Ahora se ejecuta un demonio desde el inicio. Desactive la GPU discreta automáticamente y úsela solo cuando sea necesario. Pero esto no es compatible
ironhide
ni anteriorbumblebee
. Tienes que hacer muchas cosas para que esto funcione. Es más fácil reinstalar ubuntu.Después de la instalación limpia de ubuntu, haga lo siguiente
Instrucciones para instalar Bumblebee para apagar la GPU discreta y habilitarla solo cuando sea necesario
Escriba lo siguiente en la terminal:
Para instalar Bumblebee usando el controlador propietario de nvidia:
Para 12.04 - 13.04
Y para 13.10:
Reiniciar.
Si solo desea deshabilitar la tarjeta nvidia, no necesita aprender lo siguiente
Instrucción de uso:
Para ejecutar un programa con tarjeta nvidia, use el
optirun
comando prefijado en la terminal. Me gusta correrglxspheres
con el tipo de tarjeta nvidiaPara ejecutar firefox, escriba:
optirun firefox &
Para obtener el modelo de tarjeta gráfica, instale mesa-utils . Recuerde que el modelo de tarjeta gráfica no será nvidia one. Será Intel, porque en nvidia optimus la tarjeta nvidia no está expuesta directamente. La tarjeta Nvidia está cableada a través de Intel
Preguntas vinculadas:
¿Qué tan bien serán compatibles las tarjetas Nvidia Optimus en 12.04?
¿Es una GeForce NVIDIA con tecnología Optimus compatible con Ubuntu?
No se puede usar la tarjeta / controlador nvidia en la computadora portátil optimus
fuente
[ERROR]Cannot access secondary GPU - error: [XORG] (EE) NVIDIA(0): Failed to initialize the NVIDIA GPU at PCI:1:0:0. Please [ERROR]Aborting because fallback start is disabled.
lspci | grep VGA
. El 650m está teniendo problemas con el abejorro cuando Sepero lo publicó. Los controladores se lanzaron muy recientemente. Tardará unos días más en llegar al repositorio. enlace de conductor . 295.53 no es compatible con su producto, 295.59 sí. Por favor espera unos días. Y te estás perdiendo un punto en el que Nvidia 650m no aparecerá como tu tarjeta gráficaSystem info
. Debido a que Intel está conectado a la pantalla del portátil, NVIDIA está conectado a Intel. nvidia no está expuesta al administrador de pantalla.unknown
aintel
necesita el paquete que publiqué.lspci | grep VGA
en la publicación original) ¿no debería decir Dispositivo NVIDIA Corporation [GeForce 650M] no 0fd1? Supongo que aquí es donde estoy pensando que mi computadora no reconoce mi tarjeta.Desea utilizar los controladores empaquetados de Bumblebee para su sistema. Debería poder resolver su problema siguiendo el mismo procedimiento que aquí: ¿ Problemas de gráficos de computadora portátil conmutables en Ubuntu 12.04?
PD. No use ironhide o x-swat para una tarjeta gráfica Optimus. La gente está difundiendo información desactualizada.
fuente
optirun glxspheres
obtuve esta salida[ERROR]Cannot access secondary GPU - error: Could not load GPU driver [ERROR]Aborting because fallback start is disabled.
Mirando la salida de actualización de sudo apt-get, veo esto (3 de ellas Fuentes, amd64 e i386)W: Failed to fetch http://ppa.launchpad.net/mj-casalogic/bumblebee/ubuntu/dists/precise/main/binary-i386/Packages 404 Not Found
Ha aceptado una respuesta a su pregunta, pero ¿alguna vez resolvió este problema? En caso de que no lo haya hecho, y para otras personas que buscan instrucciones paso a paso sobre cómo hacer que el Optimus GT650M funcione con abejorro y el controlador propietario de NVidia, debe consultar una receta que escribí aquí: http://eternalvoid.net / tutoriales / linux-optimus-gt650m /
Básicamente, hasta que Bumblebee 3.0.1 y nvidia-current 304.22b estén en un repositorio de Ubuntu, probablemente tendrá que seguir un método similar a mi receta para poder usar su tarjeta NVidia.
En resumen, esto implica instalar una nueva versión beta del controlador NVidia (la versión oficial), pero debe usar muchos conmutadores de línea de comandos al instalarlo, de modo que lo obtenga en una ubicación no estándar, y así no No elimine todas sus cosas existentes de OpenGL.
Luego debe instalar bumblebee 3.0.1 desde su repositorio git y configurarlo para poder encontrar todas las bibliotecas de NVidia, pero también para usar un controlador Intel al acceder al framebuffer.
Las instrucciones completas se encuentran en el enlace que proporcioné, pero sígalas solo en una nueva instalación de Ubuntu, con todo respaldado en otro lugar.
fuente
Tengo a Bumblebee trabajando. Estoy usando Mint 13 64bit Mate Maya, que está bastante cerca de Ubuntu 12.04, en la computadora portátil Samsung Series 7 Chronos NP700z5c Optimus usando Intel Ivy Bridge hd4000 Intel GPU y Geforce gt 630m GPU y usando CPU i7-3615QM.
Este sitio ayudó mucho: http://www.noobslab.com/2012/06/nvidia-drivers-collection-for.html
Realice todos los pasos allí excepto el paso 7 y luego deberá hacer lo siguiente en una terminal:
Ahora agregue las siguientes líneas al final del archivo y guarde:
Deberá hacer lo siguiente en una terminal:
Cambie estos en el archivo y guarde:
Arrancar podría ser una especie de buggy tuvo que Ctrl+ Alt+ F6y luego Ctrl+ Alt+ F8para salir de la pantalla negra de pánico por Mint 13.
Ubuntu usa diferentes teclas Ctrl+ Alt+ F1y luego Ctrl+ Alt+ F7.
Luego ejecute su administrador de actualizaciones. Mi abejorro no funcionó hasta que el sistema operativo pasó a las cosas nuevas.
Prueba
optirun glxgears
en una terminal.Estos son los sitios que me ayudan mucho para mi Samsung:
http://forums.linuxmint.com/viewtopic.php?f=59&t=106262 y http://openideals.org/2012/04/15/tuning-ubuntu-on-samsung-series-7-laptop/
He corrido:
pluma es un editor de texto en mint 13 mate maya.
Así es como se ve este archivo:
fuente
En Ubuntu 15.10 con una GPU NVIDIA modelo NVS 5400M en una Lenovo ThinkPad T430, todo lo que necesitaba era:
¿Dónde se
nvidia-352
encuentra el último controlador con:Una opción de GUI es ejecutar:
luego, en la pestaña "Controladores adicionales", obtenga el controlador de GPU que dice "probado".
Después de reiniciar, verifiqué que funciona como se menciona en: ¿Cómo verifico si Ubuntu está usando mi tarjeta gráfica NVIDIA?
fuente