Не удается заставить драйвер NVIDIA работать с Ubuntu 12.10

Кажется, у меня есть проблема, похожая на многие, но мне не удалось ее решить:

  • у меня Lenovo N581 с NVIDIA GeForce 610M
  • , только что установленный свежую Ubuntu 12.10 64 бит, + KDE
  • и я пытаюсь заставить мою карту NVIDIA работать.

Перепробовали все опубликованные обходные пути: очистите nvidia, установите источник / заголовки ядра, а затем переустановите nvidia-current-updates (или просто nvidia-current), выполните "sudo nvidia-xconfig".

Он создает xorg.conf, но не так много (кстати, нет раздела Module). В результате моя система (jokey) сообщает мне, что драйвер есть, но не используется, и я получаю только разрешение 640x480. Если я пытаюсь запустить nvidia-settings, он действительно говорит мне, что драйвер nvidia не используется.

Я делаю все это под kde, но, думаю, на данном этапе это имеет значение.

Любой намек на то, как решить эту проблему? Я чувствую себя застрявшим и не могу использовать ускорение, отчасти поэтому я и получил этот ноутбук ...

спасибо за любую помощь / совет, который вы можете предоставить!

7
задан 28 October 2012 в 02:24

5 ответов

установить драйвер nvidia gt 610m для Ubuntu 12.10:

сначала удалить драйвер nvidai:

sudo apt-get remove nvidia-current && sudo apt-get remove nvidia-current-update

Затем:

sudo apt-add-repository ppa:xorg-edgers/ppa
sudo apt-get update && sudo apt-get install nvidia-current nvidia-settings

Для Ubuntu 12.04 или более ранней версии

sudo apt-get remove nvidia-current && sudo apt-get remove nvidia-current-update

Тогда:

sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update && sudo apt-get install nvidia-current nvidia-settings

Удачи

0
ответ дан 28 October 2012 в 02:24

Я столкнулся с этой проблемой в день выпуска, и запуск sudo apt-get install linux-source linux-headers-$(uname -r) работал, в то время, и до обновления на прошлой неделе (4 ноября) он снова не ломался.

Работая

sudo apt-get remove --purge nvidia-current linux-source linux-headers-*
sudo apt-get autoremove --purge
sudo apt-get update
sudo apt-get install nvidia-current

работал на этот раз.

Я предполагаю, что при выпуске nvidia-current не рассматривал заголовки и источники как зависимости, и теперь, когда это так, это каким-то образом запутало это. Надеюсь, что это решено для здесь.

0
ответ дан 28 October 2012 в 02:24

У меня была такая же проблема с моим Lenovo G780 ... Не могу понять, почему не работали драйверы nvidia.

ТОГДА ... Я обнаружил, что ноутбук использует технологию Optimus . Гибридная графика , где чип nvidia «привязан» к графике Intel. Полезно для экономии энергии, nvidia включается только при использовании графически интенсивных программ.

Это отличная функция ... когда вы работаете в Windows. Linux пока не догоняет, но предпринимаются меры с открытым исходным кодом.

Проект называется Шмель. Пока это работает для меня.

Хотел бы я знать это раньше. Я не уверен, применимо ли это к вашему сценарию, но из того, что я прочитал, технология широко используется чипсетами Sandy / Ivy Bridge.

- edit--
Вы можете проверить Optimus, выполнив следующую команду:

lspci -vnn | grep '\''[030[02]\]'

Если он выводит две строки , вы, скорее всего, с ноутбуком Optimus.

0
ответ дан 28 October 2012 в 02:24

Рабочее решение можно найти по ссылке ниже:

  • Сначала убедитесь, что система обновлена ​​(поэтому сначала применяется новое ядро).

https://askubuntu.com/a/202680/111057

Это позволяет драйверу nVidia deb скомпилировать загрузочный модуль ядра во время его установки, но он не работает без правильные пакеты (которые не включены по умолчанию и не зависят непосредственно от deb / package драйверов nVidia). После того, как я сделал вышеупомянутое исправление, у меня было полное разрешение на Ubuntu 12.10, Mint v14 и Kubuntu 12.10.

0
ответ дан 28 October 2012 в 02:24

Модули должны быть установлены и работать в некоторой степени. Могут быть и другие проблемы, такие как производительность или повреждение, но это другая проблема. Вы должны перезагрузить или, по крайней мере, перезапустить X, чтобы модуль вступил в силу. Вы нетерпеливы и не даете ему возможность загрузить драйверы? Чтобы повторить процедуру:

sudo apt-get install nvidia-current

или

sudo apt-get install nvidia-current-updates

, затем

sudo reboot

или просто выйдите из системы и войдите снова, чтобы перезапустить X. ( Учитывая ваши проблемы, возможно, новая загрузка не помешает, хотя теоретически перезапуск X - это все, что требуется.)

Следующая попытка

nvidia-settings

Если драйвер работает достаточно хорошо, чтобы вы могли видеть, что он должен загрузить программу настроек. По умолчанию на ноутбуке установлен режим действительно низкого разрешения, это чертовски странно. Это не должно происходить, даже (особенно) с водителем нуво.

Я так понимаю, вы установили Ubuntu, а затем добавили KDE? Может быть, просто попробуйте Unity по умолчанию некоторое время. Я не использую KDE, поэтому я не знаю о каких-либо конкретных проблемах, которые могут усложнить вашу работу. Может быть, избавиться от /etc/X11/xorg.conf и начать все заново.

0
ответ дан 28 October 2012 в 02:24

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

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