Linux Mint 17.1 Lenovo y50-70, установка / получение GTX860M для работы с драйверами nvidia

7662
Chris

Поэтому я пытался заставить свой ноутбук Lenovo y50-70, который имеет встроенный графический процессор Intel и GTX860M, работать под управлением Linux Mint Rebecca 17.1. Я установил репозиторий ppa

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

и водители

sudo apt-get install nvidia-343 

а также выключатель шмеля, который якобы мне тоже нужен.

sudo apt-get install bumblebee bumblebee-nvidia primus 

Я пробовал также несколько других методов, и всегда после этих установок, когда я перезагружаю Mint, я получаю «Cinnamon только что потерпел крах. В настоящее время вы работаете в режиме Fallback».

Кто-нибудь знает, как успешно установить и запустить драйверы nvidia на ноутбуке, который реализует этот графический переключатель?

(Также я следовал руководству с примечаниями к rebecca distro 17.1, в которых говорится, что мне нужно изменить загрузчик grub, чтобы добавить «nomodeset», но безрезультатно).

Любая помощь будет отличной!

1

2 ответа на вопрос

5
Chris

Итак, после долгого процесса с множеством различных методов я, наконец, наткнулся на один, который работает:

Это для новой установки Linux Mint 17.1 (Ребекка)

  1. обновить полностью sudo apt-get update&sudo apt-get upgrade
  2. Добавьте 'nomodeset' в загрузчик grub, т.е. он sudo nano /etc/default/grubдолжен выглядеть так:

    GRUB_DEFAULT=0 #GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=10 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset" GRUB_CMDLINE_LINUX="" 
  3. Установите bumblebee bumblebee-nvidia bbswitch-dkms primus через менеджер пакетов synaptic, потому что есть зависимости для этих трех, которые не отображаются в вызове apt-get

  4. sudo apt-get install libcuda1-331 libvdpau1 nvidia-331 nvidia-331-uvm nvidia-libopencl1-331 nvidia-opencl-icd-331 nvidia-settings screen-resolution-extra
  5. gksudo gedit /etc/bumblebee/bumblebee.conf

Изменить:

# The Driver used by Bumblebee server. If this value is not set (or empty), # auto-detection is performed. The available drivers are nvidia and nouveau # (See also the driver-specific sections below) Driver= 

чтобы:

# The Driver used by Bumblebee server. If this value is not set (or empty), # auto-detection is performed. The available drivers are nvidia and nouveau # (See also the driver-specific sections below) Driver=nvidia  

Также измените:

## Section with nvidia driver specific options, only parsed if Driver=nvidia [driver-nvidia] # Module name to load, defaults to Driver if empty or unset KernelDriver=nvidia-current PMMethod=auto # colon-separated path to the nvidia libraries LibraryPath=/usr/lib/nvidia-current:/usr/lib32/nvidia-current # comma-separated path of the directory containing nvidia_drv.so and the # default Xorg modules path XorgModulePath=/usr/lib/nvidia-current/xorg,/usr/lib/xorg/modules XorgConfFile=/etc/bumblebee/xorg.conf.nvidia 

чтобы:

## Section with nvidia driver specific options, only parsed if Driver=nvidia [driver-nvidia] # Module name to load, defaults to Driver if empty or unset KernelDriver=nvidia-331 PMMethod=auto # colon-separated path to the nvidia libraries LibraryPath=/usr/lib/nvidia-331:/usr/lib32/nvidia-331 # comma-separated path of the directory containing nvidia_drv.so and the # default Xorg modules path XorgModulePath=/usr/lib/nvidia-331/xorg,/usr/lib/xorg/modules XorgConfFile=/etc/bumblebee/xorg.conf.nvidia 

Наконец, сохраните файл, перезагрузитесь и затем проверьте, что vblank_mode=0 glxgearsвы должны получить высокую частоту кадров, используя специальный графический чип.

Вы также можете запускать программы с выделенной графикой, используя optirun <application>

0
rain12cat

У меня была такая же проблема - сбой и получение ошибки о Xclient или Xserver после установки nvidia. Мне пришлось удалить nvidia, чтобы система снова заработала. Я понял, как исправить. Я рекомендую сделать это еще до того, как вы попробуете установить драйверы nvidia:

В Mint зайдите в Меню, затем Администрирование, затем Окно входа в систему. В настройках окна входа выберите «Параметры». Наверху сеансом по умолчанию, вероятно, является скрипт Run Xclient. Измени это на Корицу. Затем перезагрузите компьютер. Затем установите свой nvidia, и он должен работать (или он работал по крайней мере для меня).

Похожие вопросы