Форум русскоязычного сообщества Ubuntu


Автор Тема: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0  (Прочитано 323509 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Nikki1993

  • Автор темы
  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3262
  • Owner of Dell XPS 13 Developer Edition :D
    • Просмотр профиля
Bumblebee
источник http://bumblebee-project.org/

Проэкт Bumblebee
Bumblebee нацелен на поддержку Nvidia Optimus на ноутбуках для GNU/Linux дистрибутивов. Используя Bumblebee, вы можете использовать Nvidia карту для рендеринга графики, которая потом будет выведена картой Intel. Bumblebee официально поддерживается и находится в репозиториях Ubuntu 13.10 Saucy Salamander и новее. Но не смотря на это, все предыдущие релизы Ubuntu 12.04.x до 13.04 поддерживаются проэктом Bumblebee.

Установка Bumblebee

Для обычных пользователей

Все необходимое для работы через видеокарту Nvidia. Откройте терминал (CTRL+ALT+T) и выполните

Шаг 1
sudo apt-add-repository ppa:bumblebee/stableШаг 2
Включите Universe и Multiverse репозитории в источниках  (для доступа к пакетам bumblebee и Nvidia)
Шаг 3
sudo apt-get update && sudo apt-get dist-upgrade (для полного обновления системы перед установкой)
Шаг 4
Для Ubuntu 12.04 по Ubuntu 13.04
sudo apt-get install bumblebee bumblebee-nvidia virtualgl linux-headers-genericДля Ubuntu 13.10
sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-genericШаг 5
Перезагрузка
sudo reboot
Ну вот и все. У вас установлено все необходимое для максимально продолжительной работы ноутбука.

Для опытных пользователей

Если вас интересует только сохранение энергии и ничего более, то можно установить "скелет" Bumblebee который только отключает видеокарту.

sudo apt-get install --no-install-recommends bumblebee
Таким образом, только нужные пакеты для выключения видеокарты будут установлены. В зависимости от ваших потребностей можно до-установить следующие пакеты, которые входят в репозиторий

  • bumblebee-nvidia: поддержка пропретарного драйвера nvidia (если пакет установлен, то проприетарный драйвер становиться по-умолчанию над открытым (nouvea))
  • virtualgl: Бэкенд для работы с приложениями через bumblebee
  • virtualgl-libs-ia32: поддержка запуска 32битных приложений бэкендом VirtualGL, необходим для запуска 32битных приложений на 64битных системах.
  • primus: Еще 1 бэкенд для работы с приложениями через bumblebee. Имеет несколько другую логику обработки графики и в некоторых случаях может дать прирост производительности.
  • primus-libs-ia32поддержка запуска 32битных приложений бэкендом primus, необходим для запуска 32битных приложений на 64битных системах.

Использования Bumblebee

Чтобы запустить приложение через видеокарту Nvidia, откройте терминал и выполите
optirun [опции] <название приложения> [параметры приложения]

Например

optirun firefox
Для списка доступных опций для optirun введите в терминале

optirun --help
Внимание Команда optirun должна быть использована только для запуска ресурсоемких приложений. Не пытайтесь запустить менеджер окон и тому подобное через optirun так как карта Nvidia не предназначена для вывода изображения.

Сохранение Энергии

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

Поиск и устранение неисправностей

Ошибка "Cannot access secondary GPU"

В Ubuntu 12.04.3, 13.04 и выше, если ваша карта не работает через optirun и при запуске приложения вы получается ошибку выше, вам нужно вручну. подправить файл sudo gedit /etc/bumblebee/xorg.conf.nvidia для проприетарного драйвера
или
sudo gedit /etc/bumblebee/xorg.conf.nouveau для свободного драйвера и указать там правильный BusID по инструкциям указанным в файлe.

Обновление драйверов Nvidia

Для обновления драйвера до самой последнии версии (включая бета) можно выполнить следующие команды
sudo apt-add-repository ppa:xorg-edgers/ppa добавляем репозитоий с самыми свежими пакетами
sudo apt-get install nvidia-331 nvidia-settings-331 устанавливаем сами драйвера
sudo apt-add-repository -r ppa:xorg-edgers/ppa убираем репозиторий так как он содержит тестовые и нестабильные части пакетов, которые нам не нужны.
Я буду обновлять данную команду по мере выхода новых драйверов

Удаление Bumblebee

Если вас не устраивает bumblebee, вы можете удалить его полностью открыв терминал и выполнив
sudo apt-get install ppa-purge установка пакета ppa-purge для возврата файлов системы до установки ppa.
sudo ppa-purge ppa:bumblebee/stable если вы добавляли репозиторий
sudo apt-get purge bumblebee если вы устанавливали без репозиторий bumblebee
sudo apt-get autoremove чиста ненужных файлов
« Последнее редактирование: 14 Декабрь 2013, 01:03:17 от Nikki1993 »
First i was like :0 Then i was like :D But now i am like(╯°□°)╯︵ ┻━┻
http://www.abload.de/img/banner_505uxa.png

Оффлайн v!tax

  • Старожил
  • *
  • Сообщений: 4107
  • Gentoo
    • Просмотр профиля
в жирном тексте после слова Optimus тире или запятая,и там же не ЭтоЭта
просто написал,чтоб подкорректировал.  ;) молодец
« Последнее редактирование: 01 Май 2012, 19:48:07 от Jolly Roger »
господь ведет твою руку, сын мой....

Оффлайн Nikki1993

  • Автор темы
  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3262
  • Owner of Dell XPS 13 Developer Edition :D
    • Просмотр профиля
да да я занимаюсь коррекцией сейчас.
Надеюсь тему закрепят и мой труд не в пустую  :)
Вопрос как сделать так чтобы слово было ссылкой на сайт?
« Последнее редактирование: 01 Май 2012, 19:53:29 от Nikki1993 »
First i was like :0 Then i was like :D But now i am like(╯°□°)╯︵ ┻━┻
http://www.abload.de/img/banner_505uxa.png

Оффлайн v!tax

  • Старожил
  • *
  • Сообщений: 4107
  • Gentoo
    • Просмотр профиля
<a href="prf.html"><img src="primtocodephoto.gif"></a> -это для картинки
<a href="prf.html">твоё слово</a> -это для слова
господь ведет твою руку, сын мой....

Оффлайн Nikki1993

  • Автор темы
  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3262
  • Owner of Dell XPS 13 Developer Edition :D
    • Просмотр профиля
<a href="prf.html">твоё слово</a> не работает  :)
First i was like :0 Then i was like :D But now i am like(╯°□°)╯︵ ┻━┻
http://www.abload.de/img/banner_505uxa.png

Оффлайн v!tax

  • Старожил
  • *
  • Сообщений: 4107
  • Gentoo
    • Просмотр профиля
<a href="http://www.google.com/">твоё слово</a>должно работать.  :o
<a href="http://ссылка">слово</a>
так пробуй..я не о том задумался  :D
[url=http://ссылка/]твоё слово[/url]
« Последнее редактирование: 01 Май 2012, 20:13:03 от indigoSky »
господь ведет твою руку, сын мой....

Оффлайн Nikki1993

  • Автор темы
  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3262
  • Owner of Dell XPS 13 Developer Edition :D
    • Просмотр профиля
[url=http://ссылка/]твоё слово[/url]Работает спасибо :)

Пользователь решил продолжить мысль 01 Май 2012, 22:35:32:
Nikki1993, молодец, но картинка имхо лишняя.

картинку заменил, причина, по которой я ее вставляю, чтоб ясно было, что Optimus, а то есть любители оффтопить :)
« Последнее редактирование: 01 Май 2012, 22:35:32 от Nikki1993 »
First i was like :0 Then i was like :D But now i am like(╯°□°)╯︵ ┻━┻
http://www.abload.de/img/banner_505uxa.png

Оффлайн KEIII

  • Активист
  • *
  • Сообщений: 368
    • Просмотр профиля
Перенес пост в вики
http://help.ubuntu.ru/wiki/nvidia_optimus
Linux Mint 17 Cinnamon amd64

Оффлайн Nikki1993

  • Автор темы
  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3262
  • Owner of Dell XPS 13 Developer Edition :D
    • Просмотр профиля
Перенес пост в вики
http://help.ubuntu.ru/wiki/nvidia_optimus
почему мне не сказали как сделать? :( сам хотел сделать, да только не знал как создать пост в документации
а то писал писал, а вики создал не я :( прям обидно даже.
« Последнее редактирование: 02 Май 2012, 00:37:52 от Nikki1993 »
First i was like :0 Then i was like :D But now i am like(╯°□°)╯︵ ┻━┻
http://www.abload.de/img/banner_505uxa.png

Оффлайн KEIII

  • Активист
  • *
  • Сообщений: 368
    • Просмотр профиля
Вы можете вносить изменения и улучшить\исправить\добавить информацию в статье.
Linux Mint 17 Cinnamon amd64

Оффлайн v!tax

  • Старожил
  • *
  • Сообщений: 4107
  • Gentoo
    • Просмотр профиля
это уже получается авторское право прям. ;)
господь ведет твою руку, сын мой....

Оффлайн stmc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1713
  • Arch Linux
    • Просмотр профиля
    • Моя страница на Launchpad
Перенес пост в вики
http://help.ubuntu.ru/wiki/nvidia_optimus
почему мне не сказали как сделать? :( сам хотел сделать, да только не знал как создать пост в документации
а то писал писал, а вики создал не я :( прям обидно даже.
да какая разница кто в wiki перенес или у автора ЧСВ? ;)
по делу: экономия энергии батареи хоть какая-то есть?

Оффлайн Nikki1993

  • Автор темы
  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3262
  • Owner of Dell XPS 13 Developer Edition :D
    • Просмотр профиля
Вы можете вносить изменения и улучшить\исправить\добавить информацию в статье.
но создал то не я
stmc,
да экономия энергии есть, заметная
First i was like :0 Then i was like :D But now i am like(╯°□°)╯︵ ┻━┻
http://www.abload.de/img/banner_505uxa.png

Оффлайн stmc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1713
  • Arch Linux
    • Просмотр профиля
    • Моя страница на Launchpad
Вы можете вносить изменения и улучшить\исправить\добавить информацию в статье.
но создал то не я

надо было сразу в wiki писать, и да, авторство за статьей не закрепляется, ее даже удалить любой может
и вообще статья как я понимаю отсюда, просто переведена https://wiki.ubuntu.com/Bumblebee


p/s всем: когда пишите статьи в wiki разметку соблюдайте, статья должна быть в первую очередь читабельна

Оффлайн Nikki1993

  • Автор темы
  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3262
  • Owner of Dell XPS 13 Developer Edition :D
    • Просмотр профиля
Цитировать
надо было сразу в wiki писать
так вот писал выше, что нигде не нашел как Создать, только как править
« Последнее редактирование: 02 Май 2012, 01:11:46 от Nikki1993 »
First i was like :0 Then i was like :D But now i am like(╯°□°)╯︵ ┻━┻
http://www.abload.de/img/banner_505uxa.png

 

Страница сгенерирована за 0.674 секунд. Запросов: 23.