Моя графическая карта не распознается на ноутбуке / debian

Моя графическая карта не распознается на моем ноутбуке с установленным Debian Jessie и Nvidia Geforce GTX 850M.

  • glewinfo говорит мне, что использует Mesa DRI с Intel (OpenGL 3.0) вместо Nouveau с фактическим графическим процессором (OpenGL 4.4+).
  • nvidia-detect не может найти мою графическую карту.
  • lspci идентифицирует мою графическую карту как 3d-контроллер, в то время как сеть сообщает мне, что ее следует идентифицировать как контроллер VGA.
  • Я попробовал Bumblebee, потому что я уверен, что мой ноутбук включает в себя вещи Optimus, но ничего не изменил.

Как заставить мой ноутбук распознавать мой GPU? Это вопрос файлов конфигурации etc или что-то еще? Я хотел бы придерживаться драйвера Nouveau. Однако, если для установки официального драйвера Nvidia существует « debian » способ (например, apt-get), я возьму его.

Спасибо,


Вот некоторые новости. Я частично восстановил свой рабочий стол.

  • Я apt-get install xserver-xorg-video-intel | nouveau | nvidia (да, все!).
  • Я не удалял xorg.conf, сгенерированный nvidia-xconf .
    • Я просто меняю драйвер «nvidia» на «intel».
  • Я внимательно следил за этим руководством сообщества ArchLinux . Мне удалось запустить Bumblebee, и я смог бы запустить optirun glxgears . Но теперь мой рабочий стол находится на 640×480 вместо 1280 * 1024. Это, вероятно, отдельная проблема.

Вот мой dpkg -l | grep nvidia

ii bumblebee-nvidia 3.2.1-7 amd64 NVIDIA Optimus support using the proprietary NVIDIA driver ii glx-alternative-nvidia 0.5.1 amd64 allows the selection of NVIDIA as GLX provider ii libegl1-nvidia:amd64 340.65-2 amd64 NVIDIA binary EGL libraries ii libgl1-nvidia-glx:amd64 340.65-2 amd64 NVIDIA binary OpenGL libraries ii libgl1-nvidia-glx:i386 340.65-2 i386 NVIDIA binary OpenGL libraries ii libgl1-nvidia-glx-i386 340.65-2 i386 NVIDIA binary OpenGL 32-bit libraries ii libgles1-nvidia:amd64 340.65-2 amd64 NVIDIA binary OpenGL|ES 1.x libraries ii libgles2-nvidia:amd64 340.65-2 amd64 NVIDIA binary OpenGL|ES 2.x libraries ii libnvidia-eglcore:amd64 340.65-2 amd64 NVIDIA binary EGL core libraries ii libnvidia-ml1:amd64 340.65-2 amd64 NVIDIA Management Library (NVML) runtime library ii nvidia-alternative 340.65-2 amd64 allows the selection of NVIDIA as GLX provider ii nvidia-detect 340.65-2 amd64 NVIDIA GPU detection utility ii nvidia-driver 340.65-2 amd64 NVIDIA metapackage ii nvidia-driver-bin 340.65-2 amd64 NVIDIA driver support binaries ii nvidia-installer-cleanup 20141201+1 amd64 cleanup after driver installation with the nvidia-installer ii nvidia-kernel-common 20141201+1 amd64 NVIDIA binary kernel module support files ii nvidia-kernel-dkms 340.65-2 amd64 NVIDIA binary kernel module DKMS source ii nvidia-modprobe 340.46-1 amd64 utility to load NVIDIA kernel modules and create device nodes ii nvidia-settings 340.46-2 amd64 tool for configuring the NVIDIA graphics driver ii nvidia-support 20141201+1 amd64 NVIDIA binary graphics driver support files ii nvidia-vdpau-driver:amd64 340.65-2 amd64 Video Decode and Presentation API for Unix - NVIDIA driver ii nvidia-xconfig 340.46-1 amd64 X configuration tool for non-free NVIDIA drivers ii xserver-xorg-video-nvidia 340.65-2 amd64 NVIDIA binary Xorg driver 

Ссылка на мой xorg.conf Примечание. Этот файл не находится в /etc/X11/xorg.conf.d, но прямо в / etc / X11 /

2 Solutions collect form web for “Моя графическая карта не распознается на ноутбуке / debian”

Плакат имеет ноутбук Nvidia Optimus. Оказывается, на странице Bumblebee в Debian Wiki, что вам нужно сделать:

 apt-get install bumblebee-nvidia primus 

и удалить любой существующий xorg.conf и предотвратить debconf от создания xorg.conf во время установки вышеперечисленных пакетов.

@Spiralwise подтвердил, что это работает для него.

Обратите внимание на @Spiralwise: после установки Bumblebee-nvidia и Primus программное обеспечение, которое необходимо запустить с помощью графического процессора, должно быть запущено следующим образом: primusrun my_program .

Я столкнулся с той же проблемой, и это мое устройство (lspci):

 00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09) 04:00.0 3D controller: NVIDIA Corporation GM107M [GeForce 940M] (rev ff) 

Теперь все в порядке, я отлично работаю с Intel и NVidia, и это то, что я установил, 32-битные были установлены автоматически, я не знаю, почему

 $ dpkg -l| grep nvidia ii bumblebee-nvidia 3.2.1-14 amd64 NVIDIA Optimus support using the proprietary NVIDIA driver ii glx-alternative-nvidia 0.7.4 amd64 allows the selection of NVIDIA as GLX provider ii libegl-nvidia0:amd64 375.66-2~deb9u1 amd64 NVIDIA binary EGL library ii libegl-nvidia0:i386 375.66-2~deb9u1 i386 NVIDIA binary EGL library ii libegl1-glvnd-nvidia:amd64 375.66-2~deb9u1 amd64 Vendor neutral GL dispatch library -- libEGL ii libegl1-glvnd-nvidia:i386 375.66-2~deb9u1 i386 Vendor neutral GL dispatch library -- libEGL ii libgl1-glvnd-nvidia-glx:amd64 375.66-2~deb9u1 amd64 Vendor neutral GL dispatch library -- libGL ii libgl1-glvnd-nvidia-glx:i386 375.66-2~deb9u1 i386 Vendor neutral GL dispatch library -- libGL ii libgl1-nvidia-glvnd-glx:amd64 375.66-2~deb9u1 amd64 NVIDIA binary OpenGL/GLX library (GLVND variant) ii libgl1-nvidia-glvnd-glx:i386 375.66-2~deb9u1 i386 NVIDIA binary OpenGL/GLX library (GLVND variant) ii libgldispatch0-nvidia:amd64 375.66-2~deb9u1 amd64 Vendor neutral GL dispatch library -- libGLdispatch ii libgldispatch0-nvidia:i386 375.66-2~deb9u1 i386 Vendor neutral GL dispatch library -- libGLdispatch ii libgles-nvidia1:amd64 375.66-2~deb9u1 amd64 NVIDIA binary OpenGL|ES 1.x library ii libgles-nvidia1:i386 375.66-2~deb9u1 i386 NVIDIA binary OpenGL|ES 1.x library ii libgles-nvidia2:amd64 375.66-2~deb9u1 amd64 NVIDIA binary OpenGL|ES 2.x library ii libgles-nvidia2:i386 375.66-2~deb9u1 i386 NVIDIA binary OpenGL|ES 2.x library ii libgles1-glvnd-nvidia:amd64 375.66-2~deb9u1 amd64 NVIDIA binary OpenGL|ES 1.x GLVND stub library ii libgles1-glvnd-nvidia:i386 375.66-2~deb9u1 i386 NVIDIA binary OpenGL|ES 1.x GLVND stub library ii libgles2-glvnd-nvidia:amd64 375.66-2~deb9u1 amd64 NVIDIA binary OpenGL|ES 2.x GLVND stub library ii libgles2-glvnd-nvidia:i386 375.66-2~deb9u1 i386 NVIDIA binary OpenGL|ES 2.x GLVND stub library ii libglx-nvidia0:amd64 375.66-2~deb9u1 amd64 NVIDIA binary GLX library ii libglx-nvidia0:i386 375.66-2~deb9u1 i386 NVIDIA binary GLX library ii libglx0-glvnd-nvidia:amd64 375.66-2~deb9u1 amd64 Vendor neutral GL dispatch library -- libGLX ii libglx0-glvnd-nvidia:i386 375.66-2~deb9u1 i386 Vendor neutral GL dispatch library -- libGLX ii libnvidia-cfg1:amd64 375.66-2~deb9u1 amd64 NVIDIA binary OpenGL/GLX configuration library ii libnvidia-cfg1:i386 375.66-2~deb9u1 i386 NVIDIA binary OpenGL/GLX configuration library ii libnvidia-eglcore:amd64 375.66-2~deb9u1 amd64 NVIDIA binary EGL core libraries ii libnvidia-eglcore:i386 375.66-2~deb9u1 i386 NVIDIA binary EGL core libraries ii libnvidia-glcore:amd64 375.66-2~deb9u1 amd64 NVIDIA binary OpenGL/GLX core libraries ii libnvidia-glcore:i386 375.66-2~deb9u1 i386 NVIDIA binary OpenGL/GLX core libraries ii libnvidia-ml1:amd64 375.66-2~deb9u1 amd64 NVIDIA Management Library (NVML) runtime library ii libopengl0-glvnd-nvidia:amd64 375.66-2~deb9u1 amd64 Vendor neutral GL dispatch library -- libOpenGL ii libopengl0-glvnd-nvidia:i386 375.66-2~deb9u1 i386 Vendor neutral GL dispatch library -- libOpenGL ii nvidia-alternative 375.66-2~deb9u1 amd64 allows the selection of NVIDIA as GLX provider ii nvidia-detect 375.66-2~deb9u1 amd64 NVIDIA GPU detection utility ii nvidia-driver 375.66-2~deb9u1 amd64 NVIDIA metapackage ii nvidia-driver-bin 375.66-2~deb9u1 amd64 NVIDIA driver support binaries ii nvidia-driver-libs:amd64 375.66-2~deb9u1 amd64 NVIDIA metapackage (OpenGL/GLX/EGL/GLES libraries) ii nvidia-driver-libs:i386 375.66-2~deb9u1 i386 NVIDIA metapackage (OpenGL/GLX/EGL/GLES libraries) ii nvidia-driver-libs-i386:i386 375.66-2~deb9u1 i386 NVIDIA metapackage (OpenGL/GLX/EGL/GLES 32-bit libraries) ii nvidia-egl-common 375.66-2~deb9u1 amd64 NVIDIA binary EGL driver - common files ii nvidia-egl-icd:amd64 375.66-2~deb9u1 amd64 NVIDIA EGL installable client driver (ICD) ii nvidia-egl-icd:i386 375.66-2~deb9u1 i386 NVIDIA EGL installable client driver (ICD) ii nvidia-installer-cleanup 20151021+4 amd64 cleanup after driver installation with the nvidia-installer ii nvidia-kernel-common 20151021+4 amd64 NVIDIA binary kernel module support files ii nvidia-kernel-dkms 375.66-2~deb9u1 amd64 NVIDIA binary kernel module DKMS source ii nvidia-kernel-support 375.66-2~deb9u1 amd64 NVIDIA binary kernel module support files ii nvidia-legacy-check 375.66-2~deb9u1 amd64 check for NVIDIA GPUs requiring a legacy driver ii nvidia-modprobe 375.26-1 amd64 utility to load NVIDIA kernel modules and create device nodes ii nvidia-persistenced 375.26-2 amd64 daemon to maintain persistent software state in the NVIDIA driver ii nvidia-settings 375.66-1 amd64 tool for configuring the NVIDIA graphics driver ii nvidia-support 20151021+4 amd64 NVIDIA binary graphics driver support files ii nvidia-vdpau-driver:amd64 375.66-2~deb9u1 amd64 Video Decode and Presentation API for Unix - NVIDIA driver ii nvidia-vulkan-common 375.66-2~deb9u1 amd64 NVIDIA Vulkan driver - common files ii nvidia-vulkan-icd:amd64 375.66-2~deb9u1 amd64 NVIDIA Vulkan installable client driver (ICD) ii nvidia-vulkan-icd:i386 375.66-2~deb9u1 i386 NVIDIA Vulkan installable client driver (ICD) ii xserver-xorg-video-nvidia 375.66-2~deb9u1 amd64 NVIDIA binary Xorg driver 
  • Драйверы Nvidia не работают с Fedora 22
  • После обновления GLX работает только для root (nvidia)
  • подключение ноутбука к ЖК-телевизору через кабель VGA
  • Работа с графической картой Intel и Nvidia на linux mint
  • Linux - производительность рендеринга после переключения с драйверов nvidia на nouveau
  • Почему xinit делает мой физический дисплей пустым?
  • dualhead nvidia twinview + один монитор повернут
  • Потерял контроль над окнами, отправленными на монитор по HDMI, который xrandr не обнаруживает
  • Низкое разрешение, вызванное Нет допустимых режимов для «DFP-0» - Mint-17 NVidia
  • Как «исправить» Flash?
  • Отправка сценария в tty вместо vt (определенная проблема, приветствуются другие решения)
  • Linux и Unix - лучшая ОС в мире.