Ubuntu 14.04 и Nvidia GeForce (840M) совместимость на 64-разрядном ноутбуке

Моя диагностика ноутбука показывает несколько предварительных сбоев и имеет другие проблемы, таким образом, я срочно делаю покупки новый ноутбук, мое второе использование Ubuntu. Я нуждаюсь в ноутбуке с хорошими графическими возможностями и столкнулся с парой с Nvidia GeForce 840M видеокарта. Другими словами, у меня нет проблемы теперь, и надеюсь избежать того.

Мое исследование в области Спрашивает Ubuntu, и в другом месте показывает, что были некоторые ошибки с Ubuntu 14.04 и драйверами Nvidia (не только для 840M драйвер), но и это, меры были сделаны или наименее предложенный. Но я не видел ничего категорического, например, Сертификация Ubuntu для ноутбуков является едва стартовой с 14,04.

Я собираюсь потратить 1 000 долларов и любил бы немного больше обеспечения, прежде чем я продолжу двигаться - мое понимание - то, что Живой CD не может выполнить полное моделирование. Есть ли легко распознаваемые конкретные факторы, которые делают совместимость (более) предсказуемой, такую как определенные модели компьютера и их процессоров?

Я - рассмотрение MSI GP60 с Intel i5 4200M и ASUS n56jn-mb71 с Intel i7 4700HQ. Оба используют Nvidia 840M видеокарта.

10
задан 2 September 2014 в 05:25

3 ответа

Я имел очень похожую проблему и провел несколько дней, пытаясь получить мою работу карты.

У меня есть ASUS X550LN, которая имеет Intel Graphics Driver на ЦП и выделенной NVIDIA GEFORCE GT 840M.

Во-первых, устанавливая Nvidia 340 драйверов заставили бы Единицу и Gnome перестать работать при запуске. Я мог опуститься до оболочки Ctrl + Alt + F1 и удалите драйвер sudo apt-get remove nvidia* вернуть вещи к выполнению только на Intel Graphics Driver.

После некоторого исследования я обнаружил, что делание оба этих интерфейса система Optimus NVIDIA (который на самом деле хорош просто не хорошо поддерживаемый на Linux все же). К счастью существует проект под названием Шмель, который поможет.Более подробная информация: https://wiki.ubuntu.com/Bumblebee

Вот то, что наконец работало на меня:

  1. Шмель установки

    • Добавьте репозиторий шмеля: add-apt-repository ppa:bumblebee/stable
    • Обновите информацию о хранилище: apt-get update
    • Пакеты установки: apt-get install bumblebee bumblebee-nvidia virtualgl linux-headers-generic
    • Перезагрузка

Для меня, в этом шмеле точки был установлен, но nvidia-304 пакет был установлен, поскольку это - то, что установлено с nvidia-current. Взгляд, онлайн, я нашел, что мне был нужен Драйвер 337 +. Во время записи этого лучший драйвер для меня был nvidia-340. Это однако не находится в значении по умолчанию repo, таким образом, необходимо будет добавить другой.

  1. Установка корректный драйвер Nvidia

    • Добавьте репозиторий обрезных станков Xorg: add-apt-repository ppa:xorg-edgers/ppa
    • Обновите информацию о хранилище: apt-get update
    • Установите драйверы nvidia-xxx (для 840 м, это был nvidia-340): apt-get install nvidia-xxx

Для меня я получил сообщение об ошибке в первый раз, когда я работал apt-get install nvidia-xxx. Однако просто выполнение его снова хорошо работало. Я не на 100% уверен, что произошло.

  1. Настройте шмеля для использования последнего драйвера

    • Используя Ваш любимый открытый текстовый редактор /etc/bumblebee/bumblebee.conf
    • Найдите строку, запускающуюся с Driver и измените его на Driver=nvidia
    • Найдите строку, запускающуюся с KernelDriver и измените его на KernelDriver=nvidia-xxx
    • Найдите строку, запускающуюся с LibraryPath и измените его на LibraryPath=/usr/lib/nvidia-xxx:/usr/lib32/nvidia-xxx
    • Найдите строку, запускающуюся с XorgModulePath и измените его на XorgModulePath=/usr/lib/nvidia-xxx/xorg,/usr/lib/xorg/modules

В основном замените все биты Nvidia с драйвером Nvidia, который Вы установили на шаге 2.

  1. Перезагрузка

После перезагрузки надо надеяться, Вы можете получить доступ к Единице, Gnome, или безотносительно менеджера по оформлению, которого Вы используете.

  1. Тест, что все работает
    • Первый тест, не используя карту NVIDIA: glxspheres
    • Второй тест с картой NVIDIA: optirun glxspheres

Я надеюсь, что это работает на следующего человека!

7
ответ дан 16 November 2019 в 15:36

Я установил ноутбук Lenovo Z50-70 два дня назад с интегрированным Intel HD 4400 и с этой Nvidia Geforce 840M GPU. Я установил надежного человека Ubuntu 14.04 thar на нем (от палки usb с начальной загрузкой UEFI). Система работала с Intel vga по умолчанию, да, текущий nouveau драйвер не может распознать Geforce 840M.

самое легкое решение работать с ним:

В терминале, добавьте xorg-edgers ppa:

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

(вводят пароль и нажимают другой входить после того, как ppa добавляют запрос)

база данных пакета Обновления:

sudo apt-get update

Открывают окно Параметров настройки системы, чем программные обеспечения и обновления и Дополнительная вкладка драйверов. Ожидайте несколько секунд, и теперь, Вы видите по крайней мере два компонента в списке Nvidia. Выберите драйвер Nvidia вместо nouveau (текущая стабильная версия 340.58), и ожидайте автоматической установки (progressbar будет работать в окне).

Дополнительный (но предложенный для гибридных систем как мои): в терминале, настройках Nvidia установки и главный Nvidia (возможно, установленный по умолчанию, я не знаю точно), так тип:

sudo apt-get install nvidia-settings nvidia-prime

не устанавливают главный индикатор, потому что он уничтожает хороший драйвер (если пакет главного индикатора не обновляется специалистом по обслуживанию пакета, в настоящее время это не)!

Перезагружают Вашу систему, и (после того, как некоторое высвечивание при первой начальной загрузке) 840M работает хорошо!

при установке шмеля или какого-либо другого неподдерживаемого инструмента необходимо произвести чистку этих вещей сначала! Или можно попробовать к обманыванию этим, играет. С официальной главной поддержкой можно переключиться между микросхемами Intel и Nvidia с приложением настроек Nvidia.

4
ответ дан 16 November 2019 в 15:36

Ну, у меня была та же проблема на моем Z50-70. Я попробовал много решений включая тех описанных здесь. И я обнаружил что-то, что работало намного лучше на меня, чем эти два.

Первый добавляют способный репозиторий: sudo add-apt-repository ppa:xorg-edgers/ppa.

Тогда база данных пакета обновления sudo apt-get update.

И затем устанавливают драйвер nvidia-331. Установка эта точная версия , не любая более новая версия. Я попробовал некоторые более новые версии (и также партия другого материала), и они работали, но намного хуже. sudo apt-get install nvidia-331.

тогда просто перезагрузка. Все должно хорошо работать.

Вы не должны устанавливать дополнительно вещи как главный Nvidia или настройки Nvidia, как они установлены автоматически с nvidia-331.

Это решение хорошо и для гибридных и для нормальных систем.

Для владельцев гибридной системы: значение по умолчанию, используемое, GPU должна быть Nvidia один, но если Вы хотите использовать Intel один (например, для экономии электроэнергии) можно легко изменить его с nvidia-settings.

Hope, которая помогает.:-)

2
ответ дан 16 November 2019 в 15:36

Другие вопросы по тегам:

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