Недавно я купил HP DV6T-7000 Quad Edition. Он имеет Intel HD 4000 и Nvidia GeForce GT 650M 2GB с Optimus. Я читал, что я мог бы использовать шмелю, чтобы сделать оптимиз, поэтому я его установил. Я также установил bumblebee–nvidia и nvidia-current из Ubuntu-x-swat / x-updates ppa. Я перезагрузился, но когда я попытался запустить что-либо с optirun, компьютер будет ждать десять секунд или около того, а затем выполнить жесткое завершение работы. Я также не получил сообщений журнала от шмеля, Xorg или optirun. Я очистил и переустановил шмелю, шмель-nvidia и nvidia-current. Я также отключил управление питанием для nvidia в файле bumblebee.conf безрезультатно. У меня нет идей об этом, и мне нужны оба варианта графики. Любые идеи будут высоко оценены.
ОБНОВЛЕНИЕ: Сегодня (6/14/12) я обновил свое ядро (до версии 3.2.0-25) и переустановил bumblebee-nvidia и nvidia-current (от ppa: upubuntu-com / nvidia с версией драйвера 295.59), поэтому новый драйвер будет построен против нового ядра. Я заметил несколько вещей:
Я также нашел эту статью, где кто-то сказал в комментариях, что у него возникла такая же проблема, если он не запускал программу cuda перед запуском optirun. (комментарий № 9) . Я попробую это и посмотрю, сработает ли это, если возможно, я могу добавить быструю программу cuda в мои скрипты инициализации?
Спасибо всем, кто уже ответил, я очень ценю вашу помощь.
ОБНОВЛЕНИЕ # 2:
Сегодня (6/23/12) я переключился на xorg-edgers ppa, чтобы узнать, исправят ли новые драйверы / xorg / etc мою проблему. Теперь я получаю те же ошибки, перечисленные выше, в числах 1, 2 и 3. Я еще не пробовал шаг 4, потому что я не хочу разрушать что-то вроде, как в прошлый раз (по крайней мере, сейчас выполняются не-gl-приложения) ,
Кроме того, CUDA ни к чему не приводит из-за ошибок, так что пока это не может быть и речи.
У меня была та же проблема, и это решение помогло мне решить эту проблему .
В /etc/bumblebee/xorg.conf.nvidia
я положил строку с ConnectedMonitor и вместо этого добавил параметр Option "UseDisplayDevice" "none"
.
это не работает, потому что поддержка наших карт доступна только в последнем выпущенном вчера драйвере. Все до этого момента только разбивает вашу машину. Также не рекомендовал бы чистить nvidia- *, как заявил предыдущий пользователь, который удалит ubuntu-desktop, а также вызовет больше проблем.
Version:295.59 Certified Release Date:2012.06.11 Operating System:Linux 64-bit Language:English (US) 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.
Согласно официальной странице проекта «Шмель» , вы должны предпринять следующие шаги по установке в Ubuntu:
1) откройте окно терминала и введите
sudo add-apt-repository ppa: bumblebee / stable
Если вы находитесь на Ubuntu 11.04 или старше и хотите более новые драйверы (рекомендуется), чем те, которые доступны в официальных репозиториях, запустите:
sudo add-apt-repository ppa: ubuntu-x-swat / x-updates
Обновление sudo apt-get
2) Для установки Bumblebee с использованием проприетарного драйвера nvidia:
sudo apt-get install bumblebee bumblebee-nvidia
3) Перезагрузитесь или перейдите в систему.
Как вы можете видеть, установка nvidia-current не требуется . Следуя этим шагам, шмель устанавливает текущие драйверы nvidia с пакетом bumblebee-nvidia. Поэтому решите свою проблему, отмените все настройки и очистите пакеты nvidia- * (хотя рекомендуется чистая установка ubuntu) и строго следуйте приведенным выше инструкциям. Надеюсь, это поможет.
Это ошибка. Я тоже это вижу, хотя обновление драйвера мне не помогло. Я открыл номер 203 для его отслеживания.