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


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

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

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

Оффлайн iiiopot

  • Новичок
  • *
  • Сообщений: 27
  • Ничто не истина (с) Ecio Auditore
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2310 : 14 Февраля 2014, 05:58:43 »
В wiki по Nvidia prime написано "В Ubuntu 13.10 Saucy Salamander убедитесь, что используется только менеджер входа в систему LightDM, а не какой-нибудь другой."
Подскажите, пожалуйста, как это сделать?
NB Asus Intel® Core™ i7-4510U\7.2 GiB\Ubuntu 18.04.1 LTS\64-bit\GNOME 3.28.2\4.15.0-43-generic

Оффлайн manazius

  • Участник
  • *
  • Сообщений: 155
  • Arch Linux
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2311 : 14 Февраля 2014, 06:19:44 »
На сколько я помню больше производительности или что то типа того ?
так же интересно, что можно/нужно править в optirun nvidia-settings -c :8 ?
Еще заметил обсуждают разницу virtualgl и primus, у меня как я понял есть только второй.
В чем есть разница ?
Да, производительность с primus выше. Разница есть. Можете прочесть тут.
Цитировать
Интересно, за что отвечает данный параметр:
Не увидел большой разницы когда менял положения.

Пользователь решил продолжить мысль 14 Февраля 2014, 06:20:54:
В wiki по Nvidia prime написано "В Ubuntu 13.10 Saucy Salamander убедитесь, что используется только менеджер входа в систему LightDM, а не какой-нибудь другой."
Подскажите, пожалуйста, как это сделать?
Цитировать
sudo dpkg-reconfigure lightdm
В списке выберите LightDM
« Последнее редактирование: 14 Февраля 2014, 06:28:39 от manazius »

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2312 : 14 Февраля 2014, 08:27:33 »
jidckii,
1) Попробуй отключить вертикальную синхронизацию
vblank_mode=0 optirun steam2) Переустановить primus

Цитировать
В wiki по Nvidia prime написано "В Ubuntu 13.10 Saucy Salamander убедитесь, что используется только менеджер входа в систему LightDM, а не какой-нибудь другой."

Unity по умолчанию использует LightDM. Просто другие графические оболочки - kde или gnome - используют свои.

Оффлайн sk12

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2313 : 14 Февраля 2014, 13:53:15 »
Запускаю optirun firefox все работает
Пишу optirun glxgears запускается и все отлично работает пока я не закрою
Но вот если я запускаю программу Houdini
optirun '/opt/hfs13.0.314/bin/houdinifx'Вылетает ошибка
~$ XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":8"
      after 18 requests (18 known processed) with 0 events remaining.
Уже устал искать и эксперементировать(((

З.Ы. Если просто так запускать все работает!
« Последнее редактирование: 14 Февраля 2014, 13:56:04 от sk12 »

Оффлайн iiiopot

  • Новичок
  • *
  • Сообщений: 27
  • Ничто не истина (с) Ecio Auditore
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2314 : 14 Февраля 2014, 18:28:40 »
На домашнем ноутбуке перестановил с нуля bumblebee по инструкции с wiki: https://help.ubuntu.ru/wiki/bumblebee
Драйвер установил, согласно рекомендации для 13.10, NVidia 319.60

Все вроде заработало.
iiiopot@HomePC:/usr/lib32/nvidia-319-updates/vdpau$ optirun --status
Bumblebee status: Ready (3.2.1). X inactive. Discrete video card is off.

При запуске меню настрок (optirun nvidia-settings -c :8 ) вылезла ошибка описанная там же на wiki:
Failed to open VDPAU backend libvdpau_nvidia.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталогаСогласно рекомендаций по ее устранению:
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

создал линк на библиотеку:
ln -s /usr/lib32/nvidia-319-updates/vdpau/libvdpau_nvidia.so.1 /usr/lib/libvdpau_nvidia.so
sudo chmod u+s /usr/lib/libvdpau_nvidia.so
Путь получился другой, как я понял в силу 64 разрядности системы у меня и другой версии драйвера. Бибилиотек libvdpau_nvidia.so.1 поиском нашлась только по указанному пути.
Теперь при запуске панели управления в терминале появляется строка:
Failed to open VDPAU backend libvdpau_nvidia.so: неправильный класс ELF: ELFCLASS32Погуглил, но вразумительного ответа не получил. Я так понимаю, что проблема именно в том что библиотека под 32 разряда, но где найти х64 или как это исправить, честно скажу сообразить не могу. Драйвера вроде не различаются  ???
Возможно проблема в
sudo apt-get install bumblebee bumblebee-nvidia primus primus-libs-ia32
пытался заменить на primus-libs-ia64:
E: Не удалось найти пакет primus-libs-ia64А так же при выборе меню OpenGL/GLX Information в разделе X Screen 0, панель вылетает. И в этом же разделе отсутствуют пункты меню "Antialiasing и VDPAU Information.
Хотя на скрине выше от автара jidckii
**** изображение удалено*****
«Руководстве по добавлению изображений на форум»
Sly_tom_cat


эти пункты присутсвуют.

Буду благодарен за ваши советы.
« Последнее редактирование: 14 Февраля 2014, 18:38:16 от Sly_tom_cat »
NB Asus Intel® Core™ i7-4510U\7.2 GiB\Ubuntu 18.04.1 LTS\64-bit\GNOME 3.28.2\4.15.0-43-generic

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2315 : 15 Февраля 2014, 03:08:45 »
iiiopot,
Удали тогда созданный линк на библиотеку. Это ошибка не критичная! Хотя...
Пакета primus-libs-ia64 и не будет никогда.
http://askubuntu.com/questions/216367/steam-error-while-loading-shared-libraries-libgl-so-1-wrong-elf-class-elfcla
здесь что-то похожее обсуждается.

sk12,
Цитировать
Но вот если я запускаю программу Houdini
optirun '/opt/hfs13.0.314/bin/houdinifx'Вылетает ошибка
Какая разрядность Ubuntu ?

Оффлайн iiiopot

  • Новичок
  • *
  • Сообщений: 27
  • Ничто не истина (с) Ecio Auditore
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2316 : 15 Февраля 2014, 04:00:27 »
Разобрался в проблеме.
Дело в том, что libvdpau_nvidia.so.1 это то же символическая ссылка на библиотеку libvdpau_nvidia.so.319.60, которая находиться в /usr/lib32/nvidia-319-updates/vdpau. Однако такая же находится и в /usr/lib/nvidia-319-updates/vdpau и она именно той разрядности, которая нам нужна.
sudo rm /usr/lib/libvdpau_nvidia.so
sudo ln -s /usr/lib/nvidia-319-updates/vdpau/libvdpau_nvidia.so.319.60 /usr/lib/libvdpau_nvidia.so
sudo chmod u+s /usr/lib/libvdpau_nvidia.so

Все заработало. Ошибка с терминала пропала. Пункты меню "Antialiasing и VDPAU Information в панели появились.
Однако проблема с вылетом при выборе меню OpenGL/GLX Information в разделе X Screen 0 осталась.
После вылета в терминале остается.
Error: nConfigOptions (13) does not match the actual number of options in
       __driConfigOptions (12).
nvidia-settings: ../../../../../../src/mesa/drivers/dri/common/xmlconfig.c:1024: driQueryOptionb: Проверочное утверждение «cache->info[i].name != ((void *)0)» не выполнено.
NB Asus Intel® Core™ i7-4510U\7.2 GiB\Ubuntu 18.04.1 LTS\64-bit\GNOME 3.28.2\4.15.0-43-generic

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2317 : 15 Февраля 2014, 04:09:27 »
iiiopot,
У меня тоже такая же ошибка, к сожалению...

Пользователь решил продолжить мысль 15 Февраля 2014, 04:10:14:
При использовании Nvidia Prime - нет таких ошибок.

Оффлайн sk12

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2318 : 15 Февраля 2014, 07:54:17 »

sk12,
Цитировать
Но вот если я запускаю программу Houdini
optirun '/opt/hfs13.0.314/bin/houdinifx'Вылетает ошибка
Какая разрядность Ubuntu ?

64 - Битная

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2319 : 15 Февраля 2014, 10:09:29 »
sk12,
Значит программа Houdini не работает через optirun. Или не передает пути к библиотекам в свои дочерние процессы...
Если пробовал запускать и через primus, и через virtualgl, тогда попробуй Nvidia Prime...

Оффлайн max_fox

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2320 : 16 Февраля 2014, 01:48:03 »
Здравствуйте!
На ноуте Dell Inspiron n7110 (Intel + GeForce 525M) поставил Bumblebee, драйвер nvidia проприетарный.
При запуске optirun nvidia-settings выдает ошибку: [ERROR]Error running "nvidia-settings": No such file or directory и делает что-то странное с расширением экрана (показывает левую верхнюю четверть, сильно ратстянуто, остальное "за кадром"), помогает только перезагрузка. Такая же фигня (ошибка + неправильное отображение) при попытке запустить любой софт через optirun. Что можно сделать, кроме как попытаться поставить все "с чистого листа"?
Можно как-то проверить, что bumblebee и драйвер установлены корректно? До этого bublebee не мог найти видеокарту, а после переустановки драйвера стало как я описал.

Оффлайн sprinter15rus

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2321 : 16 Февраля 2014, 12:38:55 »
Здравствуйте, решил снова осилить линукс, поставил mint 16 petra x64. настроил полностью под себя, обновил ее, установил 313 ядро.
И вот самое то, что не получалось, это установить в правильной последовательности драйвер.
Хотелось бы описать еще раз, и услышать вашу корректировку:
По умолчанию в системе не используется проприетарный драйвер

sudo apt-get install nvidia-319-updates nvidia-settings-319-updates
sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get install bumblebee bumblebee-nvidia primus primus-libs-ia32
sudo apt-get install bumblebee bumblebee-nvidia virtualgl

пчелку в это раз решил не ставить, а только примус
и почему именно 319 драйвер рекомендуем,а не 331.20?

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2322 : 16 Февраля 2014, 12:51:43 »
sprinter15rus,
Потому что, рекомендуемая установка - это установка без подключения сторонних репозиторий.
Во-первый, сами обновляя ядро и драйвера из сторонних репозиториев - вы действуете на свой страх и риск.
На форуме много раз обсуждались проблемы из-за ошибок в новых версиях драйвера и Линукс ядра.
Во-вторых, в ubuntu 13.10 официально доступен только драйвер 319.60. Новее нету!

Пользователь решил продолжить мысль 16 Февраля 2014, 12:53:36:
sprinter15rus,
А где команда
sudo apt-get update?

Пользователь решил продолжить мысль 16 Февраля 2014, 12:57:52:
sprinter15rus,
В Ubuntu 13.10 достаточно выполнить две команды
Код: (bash) [Выделить]
sudo apt-get install nvidia-319-updates nvidia-settings-319-updates
sudo apt-get install bumblebee bumblebee-nvidia primus primus-libs-ia32
И перезагрузить компьютер.
« Последнее редактирование: 16 Февраля 2014, 12:59:18 от neon1ks »

Оффлайн sprinter15rus

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2323 : 16 Февраля 2014, 13:04:46 »
Я поэтому и написал, чтоб убедиться, что я все правильно делаю. На счет новых ядер не знал, что могут в них появится то чего не было в предыдущих, а на счет драйвера я просто не знал, что в офф репы новее нету, спасибо за ответ. В данном случае petra16 нужно сделать так:
sudo apt-get install nvidia-319-updates nvidia-settings-319-updates
sudo apt-get install bumblebee bumblebee-nvidia primus primus-libs-ia32
sudo apt-get update
Я читал тут шапку темы и параллельно вики. поэтому иногда и не знаю где смотреть лучше

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2324 : 16 Февраля 2014, 13:09:05 »
sprinter15rus,
wiki обновляется. А шапка к сожалению содержит ошибки...
Можешь установить драйвер nvidia-331, тогда команды будут
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 16 Февраля 2014, 13:11:49 от neon1ks »

 

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