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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

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

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

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #1935 : 16 Декабря 2013, 09:10:19 »
Нашел хорошую статью http://linux-tansi.blogspot.ru/2012/01/i3i5i7-nvidia-optimus-nvidia.html
Здесь рассказывается, как настроить работу bumblebee с открытым драйвером для nvidia. Только инструкции будет работать для версий Ubuntu до 13.04 включительно. В ubuntu 13.10 - необходимо устанавливать primus вместо virtualgl.

Оффлайн opa4ki

  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #1936 : 17 Декабря 2013, 22:06:11 »
кто нибудь знает про это

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #1937 : 17 Декабря 2013, 22:36:32 »
opa4ki,
Да, знаем =)
Почитай еще http://www.webupd8.org/2013/12/more-work-to-support-nvidia-optimus.html

Оффлайн vasyl

  • Старожил
  • *
  • Сообщений: 1724
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #1938 : 17 Декабря 2013, 23:39:27 »
кто нибудь знает про это
Попробовал, работает нормально. Только после переключения карточек в nvidia-settings надо перелогиниться.В прошлый раз был малевич, а сейчас все четко (331 дрова).
« Последнее редактирование: 17 Декабря 2013, 23:41:02 от vasyl »
Ubuntu Mate 16.04 + Windows 10

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #1939 : 18 Декабря 2013, 11:30:51 »
Если при выполнении команды (или любой другой):
optirun nvidia-settings -c :8вы получаете предупреждение:
Failed to open VDPAU backend libvdpau_nvidia.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталогато можно выполнить следующие команды (пример показан в случае драйвера nvidia-331, при использовании другой версии драйвера - - замените «nvidia-331» на соответствующее вам значение):
sudo ln -s  /usr/lib/nvidia-331/vdpau/libvdpau_nvidia.so.1 /usr/lib/libvdpau_nvidia.so
sudo chmod u+s /usr/lib/libvdpau_nvidia.so
Если вы будете обновлять драйвер, то не забудьте после его обновления выполнить команду:
sudo rm /usr/lib/libvdpau_nvidia.so и повторить приведенные выше действия.

Если есть другие варианты, то хотелось бы их услышать. Решение выше добавил в help.ubuntu.ru/wiki/bumblebee
« Последнее редактирование: 18 Декабря 2013, 12:52:50 от neon1ks »

Оффлайн SaintPaul

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #1940 : 19 Декабря 2013, 18:32:44 »
Ребят, привет всем. Короче, поставил Ubuntu 12.04 с Юнити на борту. Так вот интересует пара вопросов:

1. У меня две видеокарты - Интел и нВидиа. Так вот, Ubuntu попросила драйвера только для нВидии. Я согласился, оно там загрузило дрова, перегрузил пк и все ок, НО:
а. Есть ли где-нибудь контрольная панель для управления настройками нВидии?
б. Получается ПК сейчас шпарит только на нВидии?
в. Где посмотреть стоят ли дрова на Интеловскую карту и\или откуда их скачать и задействовать ее?
Спереключением вроде разобрался, когда прочел шапку темы.

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #1941 : 19 Декабря 2013, 18:37:52 »
SaintPaul,
Для Интела все уже установлено по умолчанию.
а) контрольная панель есть
б) По умолчанию наоборот nvidia отключена, она включается командой optirun для конкретного приложения
в) Осваивай программу "synaptic", хотя я уверен, что даже в "центре приложений Ubuntu" - тоже можно посмотреть.

Посмотри еще help.ubuntu.ru/wiki/bumblebee

Оффлайн SaintPaul

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #1942 : 19 Декабря 2013, 18:57:25 »
neon1ks, спасибо.
странно, после обновления драйверов, сейчас вот запустил пк и система говорит: "Your screen, graphic cards and input device settings could not be detected correctly. Yiou will need to configure these yourself." Английский понимаю конечно, но что это означает?

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #1943 : 19 Декабря 2013, 19:04:28 »
SaintPaul,
Значит что то не так поставили... это даже не удивительно. Я написал об ошибках в первом посту автору, но он молчит.
1) Используйте help.ubuntu.ru/wiki/bumblebee
2) Есть еще один вариант для ubuntu 12.04.3 и 13.10 - сразу после установки драйверов - установить пакет nvidia-prime.
Подробнее здесь https://wiki.ubuntu.com/X/Config/HybridGraphics

Пользователь решил продолжить мысль 19 Декабря 2013, 19:10:51:
Если у кого то есть желание и свободное время помогите с переводом на русский
https://help.ubuntu.ru/wiki/hybridgraphics
« Последнее редактирование: 19 Декабря 2013, 19:10:51 от neon1ks »

Оффлайн SaintPaul

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #1944 : 19 Декабря 2013, 19:15:43 »
neon1ks,
дело в том, что я еще даже и не пробовал Bumblebee. Я только установил драйвера, которые система сама мне предложила. Но не суть. Как исправить\переустановить заново все?

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #1945 : 19 Декабря 2013, 19:18:52 »
SaintPaul,
А ну тогда все понятно. Так и должно было быть - у меня так тоже было.

вот вам два варианта - выше.

Если есть доступ к интернету, можно переключиться в терминал "ctrl + alt + F1" - и ввести там команды.
« Последнее редактирование: 19 Декабря 2013, 19:23:58 от neon1ks »

Оффлайн SaintPaul

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #1946 : 19 Декабря 2013, 19:33:28 »
neon1ks,
большое Вам спасибо. Не нашел тут системы рейтинга и репутации, так что решил "спасибнуть" сюда )

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3267
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #1947 : 22 Декабря 2013, 18:51:03 »
neon1ks,
Я сегодня посмотрел, оказалось, что в /usr/bin/primusrun переменная LIB пуста.
Тогда я в самое его начало вставил строки
arc=`/bin/uname -n`
if [ $arc = "x86_64" ] ; then
LIB="lib/x86_64-linux-gnu"
else
if [ $arc = "i686" -o $arc = "i386" ] ; then
LIB="lib/i386-linux-gnu"
fi
fi
export LIB
но и при этом запуск glxspheres или glxgears через optirun или primusrun
заканчивается их крахом с теми же сообщениями в /var/syslog, что
unable to get display device to DPI computation
и неразрешённой ссылке fbGetGCPrivateKey. Это даже при команде
optirun -vv -c :8 glxspheresЧто это за элемент такой и где он должен быть?
Вроде бы все пакеты, какие надо, давно установлены.
Пётр.

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #1948 : 22 Декабря 2013, 19:07:08 »
/usr/bin/primusrun, только ubuntu 13.10 32bit
(Нажмите, чтобы показать/скрыть)

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3267
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #1949 : 22 Декабря 2013, 20:35:08 »
neon1ks,
Благодарю за быстрый отклик
У меня в Ubuntu-13.04 такой же, система 64-разрядная.
Сейчас $LIB устанавливается в /etc/profile, всё равно glxspheres
заканчивается крахом.


Пользователь решил продолжить мысль 22 Декабря 2013, 23:17:06:
neon1ks,
Я в /usr/bin/primusrun в строке, где устанавливается $PRIMUS_libGL,
апострофы заменил на двойные кавычки, после чего $LIB стала раскрываться,
а команда "primusrun glxspheres" исполняться, но при этом не загружается
драйвер nvidia. По команде "optirun firefox" nviida загружается,
"optirun glxshperes" по-прежнему вызывает крах glxspheres.
Я ещё не успел осмыслить эти факты, М.б., вы сможете объяснить,
что происходит?

« Последнее редактирование: 22 Декабря 2013, 23:17:06 от Peter_I »
Пётр.

 

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