Как заставить Шмель работать с HP Pavilion DV6T-7000 Quad Edition с Intel HD 4000 и Nvidia GeForce GT 650M 2 ГБ?

Я только недавно купил HP DV6T-7000 Quad Edition. Он имеет Intel HD 4000 и Nvidia GeForce GT 650M 2 ГБ с Optimus. Я прочитал, что я могу использовать шмеля, чтобы заставить работать Оптимус, поэтому я установил его. Я также установил шмель-nvidia и nvidia-current из ppa-файла ubuntu-x-swat / x-updates. Я перезагрузился, но когда я попытался запустить что-либо с помощью optirun, компьютер подождал бы десять секунд или около того, а затем сделал бы полное отключение. Я также не получил сообщений от шмеля, Xorg или optirun. Я очистил и переустановил шмеля, шмеля-nvidia и nvidia-current. Я также отключил управление питанием для nvidia в файле bumblebee.conf, но безрезультатно. У меня нет идей по этому поводу, и мне нужны оба варианта графики. Любые идеи будут высоко оценены.

ОБНОВЛЕНИЕ: Сегодня (14.06.12) я обновил свое ядро ​​(до версии 3.2.0-25) и переустановил bumblebee-nvidia и nvidia-current (из ppa: upubuntu-com / nvidia с драйвером версии 295.59) так что новый драйвер будет построен против нового ядра. Я заметил несколько вещей:

  1. Optirun работал (с различными ошибками).
  2. Мне нужно было modprobe nvidia-current и modprobe -r nvidia-current, прежде чем я получил optirun, чтобы перестать говорить мне, что карта упала с шины.
  3. Как только я это сделал, я смог запускать не-OpenGL приложения с помощью optirun; Тем не менее, запуск приложений OpenGL может привести к ошибке Xlib: расширение "GLX" отсутствует на дисплее ": 8".
  4. При быстром поиске была получена следующая страница: https://github.com/Bumblebee-Project/Bumblebee/wiki/Trou устранение неполадок , где перечислены мои проблемы. Следование инструкциям в этом разделе привело к тому, что у меня возникла та же проблема (завершение работы), о которой я писал изначально.

Я также нашел эту статью, где кто-то сказал в комментариях, что у него возникла та же проблема, если он не запускал программу cuda до запуска optirun. (комментарий № 9) . Я попробую это и посмотрю, сработает ли, возможно, если я смогу добавить быструю программу cuda в свои сценарии инициализации?

Спасибо всем, кто уже ответил, я очень ценю вашу помощь.

ОБНОВЛЕНИЕ № 2:

Сегодня (23.06.12) я переключился на xorg-edgers ppa , чтобы посмотреть, исправят ли мою проблему новые драйверы / xorg / etc , Теперь я получаю те же ошибки, которые перечислены выше в цифрах 1, 2 и 3. Я еще не пробовал шаг 4, потому что не хочу что-то портить, как в прошлый раз (по крайней мере, теперь запускаются не-gl приложения) .

Кроме того, CUDA никуда меня не приводит из-за ошибок, так что пока об этом не может быть и речи.

3
задан 1 July 2012 в 16:44

4 ответа

это не работает, потому что поддержка наших карт доступна только в последней версии драйвера, выпущенной вчера. Все до этого момента только ломает вашу машину. Также не рекомендую чистить nvidia- *, как сказал предыдущий пользователь, который удалит ubuntu-desktop, а также вызовет больше проблем.

Version:295.59 Certified
Release Date:2012.06.11
Operating System:Linux 64-bit
Language:English (U.S.)
File Size:55.8 MB

Добавлена ​​поддержка следующих графических процессоров:

NVS 5400M
NVS 310
GeForce GT 620M
GeForce GT 640M
GeForce GT 640M LE
GeForce GT 650M
GeForce GTX 660M
GeForce GTX 670M
GeForce GTX 675M
GeForce GTX 555
GeForce GTX 560 SE
GeForce GT 415
GeForce GTX 460 v2

Отключено использование некоторых оптимизаций OpenGL с Autodesk Maya и Mudbox из-за конфликтов между этими приложениями и оптимизациями. В результате возможна некоторая потеря производительности в Autodesk Maya и Mudbox. Исправлена ​​проблема с поведением, когда избыточные переходы состояний DPMS приводили к неожиданному гашению экрана на дисплеях DisplayPort.

0
ответ дан 1 July 2012 в 16:44

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

0
ответ дан 1 July 2012 в 16:44

Согласно официальной странице bumblebee-project , вы должны выполнить следующие шаги установки в Ubuntu:

1) открыть окно терминала и ввести

[ 113] sudo add-apt-repository ppa: bumblebee / stable

Если вы работаете в Ubuntu 11.04 или старше и хотите использовать более новые драйверы (рекомендуется), чем те, которые доступны в официальных репозиториях, запустите: [ 114]

sudo add-apt-repository ppa: ubuntu-x-swat / x-updates

sudo apt-get update

2) Установить Шмель с использованием проприетарного драйвера nvidia:

sudo apt-get install bumblebee bumblebee-nvidia

3) Перезагрузитесь или войдите в систему заново.

Как видите, установка nvidia-current не требуется . Точно следуя этим шагам, шмель устанавливает текущие драйверы nvidia с пакетом bumblebee-nvidia. Поэтому решите свою проблему, отмените все настройки и очистите пакеты nvidia- * (хотя рекомендуется чистая установка ubuntu) и строго следуйте приведенным выше инструкциям. Надеюсь, это поможет.

0
ответ дан 1 July 2012 в 16:44

У меня была та же проблема, и это решение помогло мне решить ее .

В /etc/bumblebee/xorg.conf.nvidia я поместил строку с ConnectedMonitor и вместо этого добавил Option "UseDisplayDevice" "none".

0
ответ дан 1 July 2012 в 16:44

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

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