[Решено] Установка драйвера Nvidia GeForce GTX 650

Автор Elarium, 26 июня 2014, 16:22:30

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

Elarium

Здравствуйте! Я совсем новичек в использовании debian да и вообще linux. После установки ОС Debian c официального сайта Gnome 3, который был сразу предложен в качестве графической оболочки, выдал следующее уведомление:
ЦитироватьСкорее всего ваша система (графическая подсистема или драйвер) не поддерживает в должной мере все возможности GNOME 3
Видеокарта Nvidia GeForce GTX 650, это средняя видеокарта, по этому не думаю, что дело в железе. Поэтому я решил установить проприетарный драйвер для nvidia. При установке драйвера я руководствовался статьей с использованием dkms, расположенной по данной ссылке: https://wiki.debian.org/ru/NvidiaProprietary.
После первой установки данным способом я потерял свой Gnome, после чего решил внимательнее изучить, что происходит в ходе установки:

root@SciencePC:/home/elarium# apt-get install nvidia-glx nvidia-kernel-`uname -r` nvidia-kernel-dkms nvidia-settings nvidia-xconfig
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  cheese-common cpp-4.7 folks-common gir1.2-ibus-1.0 gir1.2-nmgtk-1.0 gir1.2-notify-0.7 gnome-panel-data gnome-session-common gstreamer1.0-nice gstreamer1.0-plugins-bad libavcodec55 libavformat55
  libcamel-1.2-49 libchromaprint0 libcrack2 libebackend-1.2-7 libebook-1.2-14 libebook-contacts-1.2-0 libecal-1.2-16 libedata-book-1.2-20 libedata-cal-1.2-23 libedataserver-1.2-18 libevdev2 libfarstream-0.2-2
  libfluidsynth1 libgles2-mesa libgnome-bluetooth11 libgstreamer-plugins-bad1.0-0 libgtkglext1 libgweather-3-6 libibus-1.0-5 libical1 libinput0 libmjpegutils-2.1-0 libmm-glib0 libmpc2 libmpg123-0
  libmplex2-2.1-0 libopencv-calib3d2.4 libopencv-contrib2.4 libopencv-core2.4 libopencv-features2d2.4 libopencv-flann2.4 libopencv-highgui2.4 libopencv-imgproc2.4 libopencv-legacy2.4 libopencv-ml2.4
  libopencv-objdetect2.4 libopencv-video2.4 libpackagekit-glib2-16 libpwquality-common libpwquality1 librtmp1 libsbc1 libsrtp0 libsystemd-id128-0 libt1-5 libtbb2 libx264-142
Для их удаления используйте «apt-get autoremove».
Будут установлены следующие дополнительные пакеты:
  accountsservice aptdaemon binutils cheese-common colord colord-data cpp cpp-4.7 cpp-4.8 cpp-4.9 dh-python dkms eog evince evince-common evolution-data-server-common fakeroot folks-common fontconfig-config
  gcc gcc-4.7-base gcc-4.8 gcc-4.8-base gcc-4.9 gcc-4.9-base gir1.2-caribou-1.0 gir1.2-freedesktop gir1.2-gck-1 gir1.2-gcr-3 gir1.2-glib-2.0 gir1.2-gtk-3.0 gir1.2-ibus-1.0 gir1.2-nmgtk-1.0 gir1.2-notify-0.7
  gir1.2-soup-2.4 gir1.2-telepathylogger-0.2 glib-networking glib-networking-common glib-networking-services glx-alternative-mesa glx-alternative-nvidia glx-diversions gnome-color-manager
  gnome-control-center-data gnome-icon-theme gnome-icon-theme-extras gnome-icon-theme-symbolic gnome-menus gnome-packagekit-data gnome-panel-data gnome-screensaver gnome-session-bin gnome-session-common
  gnome-themes-standard gnome-themes-standard-data gsettings-desktop-schemas gstreamer1.0-nice gstreamer1.0-plugins-bad gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-x init-system-helpers
  libaccountsservice0 libapt-inst1.5 libapt-pkg4.12 libarchive13 libasan0 libasan1 libasn1-8-heimdal libassuan0 libatk1.0-0 libatk1.0-data libatomic1 libavcodec55 libavformat55 libavutil53 libc-dev-bin libc6
  libc6-dev libcairo2 libcamel-1.2-49 libcaribou-common libcaribou0 libchromaprint0 libcilkrts5 libcloog-isl4 libcolord-gtk1 libcolord2 libcolorhug2 libcrack2 libcups2 libcupsfilters1 libcupsimage2 libdb5.3
  libdjvulibre-text libdjvulibre21 libdrm-nouveau2 libebackend-1.2-7 libebook-1.2-14 libebook-contacts-1.2-0 libecal-1.2-16 libedata-book-1.2-20 libedata-cal-1.2-23 libedataserver-1.2-18 libegl1-mesa
  libegl1-mesa-drivers libelfg0 libevdev2 libevdocument3-4 libevview3-3 libfakeroot libfarstream-0.2-2 libffi6 libflac8 libfluidsynth1 libfontconfig1 libgail-3-0 libgail-common libgail18 libgbm1 libgcc-4.8-dev
  libgcc-4.9-dev libgcc1 libgck-1-0 libgcr-3-1 libgcr-base-3-1 libgcr-ui-3-1 libgcrypt11 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgee-0.8-2 libgfortran3 libgirepository-1.0-1 libgl1-mesa-glx
  libgl1-nvidia-glx libglapi-mesa libgles2-mesa libglib2.0-0 libglib2.0-bin libgmp10 libgnome-bluetooth11 libgnome-desktop-3-7 libgnomekbd-common libgnomekbd8 libgnutls-deb0-28 libgomp1 libgraphite2-3
  libgssapi3-heimdal libgstreamer-plugins-bad1.0-0 libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libgtk-3-0 libgtk-3-bin libgtk-3-common libgtk2.0-0 libgtk2.0-bin libgtkglext1 libgweather-3-6
  libgweather-common libharfbuzz-icu0 libharfbuzz0b libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhogweed2 libhx509-5-heimdal libibus-1.0-5 libical1 libicu52 libinput0 libisl10 libitm1
  libjavascriptcoregtk-3.0-0 libkrb5-26-heimdal liblcms2-2 libldb1 libllvm3.4 liblsan0 liblzo2-2 libmjpegutils-2.1-0 libmm-glib0 libmpc3 libmpdec2 libmpfr4 libmpg123-0 libmplex2-2.1-0 libnettle4 libnm-glib4
  libnm-gtk-common libnm-gtk0 libnm-util2 libntdb1 libnvidia-ml1 libopencv-calib3d2.4 libopencv-contrib2.4 libopencv-core2.4 libopencv-features2d2.4 libopencv-flann2.4 libopencv-highgui2.4 libopencv-imgproc2.4
  libopencv-legacy2.4 libopencv-ml2.4 libopencv-objdetect2.4 libopencv-video2.4 libopenjpeg5 libopenvg1-mesa libopus0 liborc-0.4-0 libp11-kit0 libpackagekit-glib2-16 libpango-1.0-0 libpango1.0-0
  libpangocairo-1.0-0 libpangoft2-1.0-0 libpangox-1.0-0 libpangoxft-1.0-0 libpixman-1-0 libpoppler-glib8 libpoppler44 libproxy1 libpwquality-common libpwquality1 libpython3-stdlib libpython3.4-minimal
  libpython3.4-stdlib libquadmath0 libroken18-heimdal librsvg2-2 librsvg2-common librtmp1 libsbc1 libsecret-1-0 libsecret-common libsmbclient libsoundtouch0 libsoup2.4-1 libsrtp0 libstdc++6 libswscale2
  libsystemd-daemon0 libsystemd-id128-0 libsystemd-journal0 libsystemd-login0 libtalloc2 libtasn1-6 libtbb2 libtelepathy-glib0 libtelepathy-logger3 libtevent0 libtiff5 libtirpc1 libtracker-sparql-1.0-0
  libtsan0 libubsan0 libudev1 libva1 libvdpau1 libvpx1 libvtv0 libwacom-common libwacom2 libwayland-client0 libwayland-cursor0 libwayland-egl1-mesa libwayland-server0 libwbclient0 libwebkitgtk-3.0-0
  libwebkitgtk-3.0-common libwebp5 libwind0-heimdal libx11-6 libx264-142 libxcb-dri3-0 libxcb-present0 libxcb-sync1 libxcb-xfixes0 libxcb1 libxi6 libxkbcommon0 libxml2 libxnvctrl0 libxshmfence1
  linux-compiler-gcc-4.8-x86 linux-headers-3.14-1-amd64 linux-headers-3.14-1-common linux-headers-amd64 linux-kbuild-3.14 linux-libc-dev locales make manpages-dev nautilus nautilus-data nvidia-alternative
  nvidia-driver nvidia-installer-cleanup nvidia-kernel-common nvidia-modprobe nvidia-support nvidia-vdpau-driver pkg-config python-aptdaemon python-aptdaemon.gtk3widgets python-gi python-gi-cairo python-talloc
  python3 python3-apt python3-aptdaemon python3-dbus python3-defer python3-gi python3-minimal python3-pkg-resources python3.4 python3.4-minimal samba-dsdb-modules samba-libs seahorse xserver-xorg-video-nvidia
Предлагаемые пакеты:
  binutils-doc cpp-doc gcc-4.7-locales gcc-4.8-locales gcc-4.9-locales unrar gcc-multilib autoconf automake1.9 libtool flex bison gdb gcc-doc gcc-4.8-multilib gcc-4.8-doc libgcc1-dbg libgomp1-dbg libitm1-dbg
  libatomic1-dbg libasan0-dbg libtsan0-dbg libbacktrace1-dbg libquadmath0-dbg binutils-gold gcc-4.9-multilib gcc-4.9-doc libasan1-dbg liblsan0-dbg libubsan0-dbg libvtv0-dbg libcilkrts5-dbg frei0r-plugins lrzip
  glibc-doc libchromaprint-tools python-acoustid cups-common rng-tools gnutls-bin gstreamer-codec-install gnome-codec-install gstreamer1.0-tools liblcms2-utils opus-tools ttf-baekmuk ttf-arphic-gbsn00lp
  ttf-arphic-bsmi00lp ttf-arphic-gkai00mp ttf-arphic-bkai00mp librsvg2-bin srtp-utils make-doc python3-doc python3-tk python3-venv python3-apt-dbg python-apt-doc python-dbus-doc python3-dbus-dbg
  python3-setuptools python3.4-venv python3.4-doc
Рекомендуемые пакеты:
  lintian gtk2-engines-pixbuf cracklib-runtime va-driver-all va-driver geoclue-2.0 libgl1-nvidia-glx-i386 libgl1-nvidia-glx-any
Пакеты, которые будут УДАЛЕНЫ:
  cheese empathy evolution evolution-data-server evolution-plugins gdm3 gnome gnome-applets gnome-contacts gnome-control-center gnome-core gnome-documents gnome-packagekit gnome-panel gnome-power-manager
  gnome-session gnome-session-fallback gnome-settings-daemon gnome-shell gnome-shell-extensions libcheese-gtk21 libcheese3 libevolution libfolks-eds25 libgnome-desktop-3-2 libgraphite2-2.0.0
  nautilus-sendto-empathy task-gnome-desktop
НОВЫЕ пакеты, которые будут установлены:
  binutils colord-data cpp-4.8 cpp-4.9 dh-python dkms fakeroot gcc gcc-4.8 gcc-4.8-base gcc-4.9 gcc-4.9-base gir1.2-ibus-1.0 gir1.2-nmgtk-1.0 gir1.2-notify-0.7 glx-alternative-mesa glx-alternative-nvidia
  glx-diversions gstreamer1.0-nice gstreamer1.0-plugins-bad gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-x init-system-helpers libarchive13 libasan0 libasan1 libasn1-8-heimdal libassuan0
  libatomic1 libavcodec55 libavformat55 libavutil53 libc-dev-bin libc6-dev libcamel-1.2-49 libchromaprint0 libcilkrts5 libcloog-isl4 libcolord-gtk1 libcolord2 libcolorhug2 libcrack2 libcupsfilters1 libdb5.3
  libdrm-nouveau2 libebackend-1.2-7 libebook-1.2-14 libebook-contacts-1.2-0 libecal-1.2-16 libedata-book-1.2-20 libedata-cal-1.2-23 libedataserver-1.2-18 libegl1-mesa libegl1-mesa-drivers libelfg0 libevdev2
  libfakeroot libfarstream-0.2-2 libffi6 libfluidsynth1 libgbm1 libgcc-4.8-dev libgcc-4.9-dev libgcr-base-3-1 libgcr-ui-3-1 libgee-0.8-2 libgl1-nvidia-glx libgles2-mesa libgnome-bluetooth11
  libgnome-desktop-3-7 libgnomekbd8 libgnutls-deb0-28 libgraphite2-3 libgssapi3-heimdal libgstreamer-plugins-bad1.0-0 libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libgtkglext1 libgweather-3-6
  libharfbuzz-icu0 libharfbuzz0b libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhogweed2 libhx509-5-heimdal libibus-1.0-5 libical1 libicu52 libinput0 libisl10 libitm1 libkrb5-26-heimdal
  libldb1 libllvm3.4 liblsan0 liblzo2-2 libmjpegutils-2.1-0 libmm-glib0 libmpc3 libmpdec2 libmpg123-0 libmplex2-2.1-0 libntdb1 libnvidia-ml1 libopencv-calib3d2.4 libopencv-contrib2.4 libopencv-core2.4
  libopencv-features2d2.4 libopencv-flann2.4 libopencv-highgui2.4 libopencv-imgproc2.4 libopencv-legacy2.4 libopencv-ml2.4 libopencv-objdetect2.4 libopencv-video2.4 libopenjpeg5 libopenvg1-mesa
  libpackagekit-glib2-16 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangox-1.0-0 libpangoxft-1.0-0 libpoppler44 libproxy1 libpwquality-common libpwquality1 libpython3-stdlib libpython3.4-minimal
  libpython3.4-stdlib libroken18-heimdal librtmp1 libsbc1 libsecret-1-0 libsecret-common libsrtp0 libsystemd-id128-0 libsystemd-journal0 libtasn1-6 libtbb2 libtelepathy-logger3 libtevent0 libtiff5
  libtracker-sparql-1.0-0 libtsan0 libubsan0 libudev1 libvdpau1 libvtv0 libwayland-client0 libwayland-cursor0 libwayland-egl1-mesa libwayland-server0 libwebp5 libwind0-heimdal libx264-142 libxcb-dri3-0
  libxcb-present0 libxcb-sync1 libxcb-xfixes0 libxkbcommon0 libxnvctrl0 libxshmfence1 linux-compiler-gcc-4.8-x86 linux-headers-3.14-1-amd64 linux-headers-3.14-1-common linux-headers-amd64 linux-kbuild-3.14
  linux-libc-dev make manpages-dev nvidia-alternative nvidia-driver nvidia-glx nvidia-installer-cleanup nvidia-kernel-3.2.0-4-amd64 nvidia-kernel-common nvidia-kernel-dkms nvidia-modprobe nvidia-settings
  nvidia-support nvidia-vdpau-driver nvidia-xconfig pkg-config python-talloc python3 python3-apt python3-aptdaemon python3-dbus python3-defer python3-gi python3-minimal python3-pkg-resources python3.4
  python3.4-minimal samba-dsdb-modules samba-libs xserver-xorg-video-nvidia
Пакеты, которые будут обновлены:
  accountsservice aptdaemon cheese-common colord cpp cpp-4.7 eog evince evince-common evolution-data-server-common folks-common fontconfig-config gcc-4.7-base gir1.2-caribou-1.0 gir1.2-freedesktop gir1.2-gck-1
  gir1.2-gcr-3 gir1.2-glib-2.0 gir1.2-gtk-3.0 gir1.2-soup-2.4 gir1.2-telepathylogger-0.2 glib-networking glib-networking-common glib-networking-services gnome-color-manager gnome-control-center-data
  gnome-icon-theme gnome-icon-theme-extras gnome-icon-theme-symbolic gnome-menus gnome-packagekit-data gnome-panel-data gnome-screensaver gnome-session-bin gnome-session-common gnome-themes-standard
  gnome-themes-standard-data gsettings-desktop-schemas libaccountsservice0 libapt-inst1.5 libapt-pkg4.12 libatk1.0-0 libatk1.0-data libc6 libcairo2 libcaribou-common libcaribou0 libcups2 libcupsimage2
  libdjvulibre-text libdjvulibre21 libevdocument3-4 libevview3-3 libflac8 libfontconfig1 libgail-3-0 libgail-common libgail18 libgcc1 libgck-1-0 libgcr-3-1 libgcrypt11 libgdk-pixbuf2.0-0
  libgdk-pixbuf2.0-common libgfortran3 libgirepository-1.0-1 libgl1-mesa-glx libglapi-mesa libglib2.0-0 libglib2.0-bin libgmp10 libgnomekbd-common libgomp1 libgtk-3-0 libgtk-3-bin libgtk-3-common libgtk2.0-0
  libgtk2.0-bin libgweather-common libjavascriptcoregtk-3.0-0 liblcms2-2 libmpfr4 libnettle4 libnm-glib4 libnm-gtk-common libnm-gtk0 libnm-util2 libopus0 liborc-0.4-0 libp11-kit0 libpango1.0-0 libpixman-1-0
  libpoppler-glib8 libquadmath0 librsvg2-2 librsvg2-common libsmbclient libsoundtouch0 libsoup2.4-1 libstdc++6 libswscale2 libsystemd-daemon0 libsystemd-login0 libtalloc2 libtelepathy-glib0 libtirpc1 libva1
  libvpx1 libwacom-common libwacom2 libwbclient0 libwebkitgtk-3.0-0 libwebkitgtk-3.0-common libx11-6 libxcb1 libxi6 libxml2 locales nautilus nautilus-data python-aptdaemon python-aptdaemon.gtk3widgets
  python-gi python-gi-cairo seahorse
обновлено 125, установлено 200 новых пакетов, для удаления отмечено 28 пакетов, и 1061 пакетов не обновлено.
Необходимо скачать 218 MБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 419 MB.
Хотите продолжить [Д/н]?

Особое внимание я уделил пункту, где говориться о том, какие из пакетов будут удалены, в этот пункт входят пакеты, принадлежащие Gnome.
На данный момент у меня стоит драйвер Gallium 0.4 on llvmpipe, работающий в альтернативном режиме.

Версия debian: 7.0.
sources.list:

# deb cdrom:[Debian GNU/Linux 7.5.0 _Wheezy_ - Official amd64 NETINST Binary-1 20140426-13:35]/ wheezy main

#deb cdrom:[Debian GNU/Linux 7.5.0 _Wheezy_ - Official amd64 NETINST Binary-1 20140426-13:35]/ wheezy main

deb http://ftp.de.debian.org/debian/ wheezy main contrib non-free
deb http://ftp.de.debian.org/debian/ testing main contrib non-free
deb http://ftp.de.debian.org/debian unstable main contrib non-free
deb-src http://ftp.de.debian.org/debian/ wheezy main contrib non-free

deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main

# wheezy-updates, previously known as 'volatile'
deb http://ftp.de.debian.org/debian/ wheezy-updates main
deb-src http://ftp.de.debian.org/debian/ wheezy-updates main

ogost

версия дебиана?
покажите sources.list, кажисть там у вас не чисто

Elarium

Цитата: ogost от 26 июня 2014, 17:08:06
версия дебиана?
покажите sources.list, кажисть там у вас не чисто
Спасибо, что ответили. Добавил в конец первого поста.

qupl

Измените содержимое sources.list так
# deb cdrom:[Debian GNU/Linux 7.5.0 _Wheezy_ - Official amd64 NETINST Binary-1 20140426-13:35]/ wheezy main

#deb cdrom:[Debian GNU/Linux 7.5.0 _Wheezy_ - Official amd64 NETINST Binary-1 20140426-13:35]/ wheezy main

deb http://ftp.de.debian.org/debian/ wheezy main contrib non-free
deb-src http://ftp.de.debian.org/debian/ wheezy main contrib non-free

#deb http://ftp.de.debian.org/debian/ testing main contrib non-free
#deb http://ftp.de.debian.org/debian unstable main contrib non-free


deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main

# wheezy-updates, previously known as 'volatile'
deb http://ftp.de.debian.org/debian/ wheezy-updates main
deb-src http://ftp.de.debian.org/debian/ wheezy-updates main


потом
aptitude update && aptitude upgrade
и пробуйте заново.

Elarium

Цитата: qupl от 26 июня 2014, 17:45:11
Измените содержимое sources.list так
# deb cdrom:[Debian GNU/Linux 7.5.0 _Wheezy_ - Official amd64 NETINST Binary-1 20140426-13:35]/ wheezy main

#deb cdrom:[Debian GNU/Linux 7.5.0 _Wheezy_ - Official amd64 NETINST Binary-1 20140426-13:35]/ wheezy main

deb http://ftp.de.debian.org/debian/ wheezy main contrib non-free
deb-src http://ftp.de.debian.org/debian/ wheezy main contrib non-free

#deb http://ftp.de.debian.org/debian/ testing main contrib non-free
#deb http://ftp.de.debian.org/debian unstable main contrib non-free


deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main

# wheezy-updates, previously known as 'volatile'
deb http://ftp.de.debian.org/debian/ wheezy-updates main
deb-src http://ftp.de.debian.org/debian/ wheezy-updates main


потом
aptitude update && aptitude upgrade
и пробуйте заново.

Всё получилось! Спасибо за помощь, мучался с этим 3 дня.