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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

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

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

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3266
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2430 : 27 Апреля 2014, 10:04:23 »

sudo touch /usr/share/X11/xorg.conf.d/20-intel.conf

Не знаю, в чём причина, но попробуйте сравнить 20-intel.conf и
/etc/bumblebee/xorg.conf.nvidia, нет ли в них совпадений значений
Identifier и BusID или ещё чего-нибудь.

Пользователь решил продолжить мысль 27 Апреля 2014, 10:07:22:
У меня теперь "optirun -status" не видит bumblebee, хотя он запущен.
virtualgl ещё не ставил, но странно, что просто "glxgears" не работает,
а вчера работала. Вроде бы это началось после компиляции bbswitch,
но он тоже загружен.

Пользователь решил продолжить мысль 27 Апреля 2014, 16:07:43:
Установил virtualgl и удалил primus. Теперь команда "optirun glxgears"
исполняется и показывает fps 1300-1400, но и glxgears и glxinfo работают
только чрез optirun, а без него нет, хотя вчера glxgears работала и показывала fps=60.
"optirun -status" при этом всё равно собщает, что не видит bumblebee
или не может с ним соединиться.
Я пробовал в /usr/share/X11/xorg.conf.d добавлять xorg.conf для intel
с загрузкок glx, но это не помогает и при этом не работает и "optirun glxgears".
« Последнее редактирование: 27 Апреля 2014, 16:07:43 от Peter_I »
Пётр.

Оффлайн SpaRk!

  • Любитель
  • *
  • Сообщений: 61
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2431 : 27 Апреля 2014, 20:42:08 »
В xorg.conf.nvidia
Section "Device"
    Identifier  "DiscreteNvidia"
    Driver      "nvidia"
    VendorName  "NVIDIA Corporation"

Так и должно ведь быть ?

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3266
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2432 : 27 Апреля 2014, 23:53:49 »
В xorg.conf.nvidia
Section "Device"
    Identifier  "DiscreteNvidia"
    Driver      "nvidia"
    VendorName  "NVIDIA Corporation"

Так и должно ведь быть ?
У меня именно так, но у меня в /lib/modules/`uname -r`/kernel/drivers/video/
есть сделанная руками ссылка
nvidia.ko -> /lib/modules/`uname -r`/updates/dkms/nvidia_331.ko
и после этого я делал "depmod -a".
возможно, что всё это лишнее и можно в xorg.conf.nvidia указывать просто nvidia_331.ko,
если, конечно, установлен именно он.
Пётр.

Оффлайн hiper

  • Любитель
  • *
  • Сообщений: 64
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2433 : 28 Апреля 2014, 14:55:07 »
SpaRk!, помести файл в /etc/X11/xorg.conf.d

Оффлайн romwin

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #2434 : 30 Апреля 2014, 12:42:26 »
Это правда, что Google Chrome не умеет задействовать гибрид в любой оське? Кто в курсе?

Оффлайн gleameyes

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
У меня довольно проблемный ноутбук, постоянно бумбл не мог определить шину дискретной видеокарты. Приходилось танцевать с бубном. Однако недавно вышла nvidia prime, все стало гораздо проще. Очень доволен новой технологией. Сам на 14.04 х64, поставилась сразу без проблем. Единственное что пока не нравится: иногда, после переключения на дискрет и после релога, выдает ошибку что нету конфигов и тп. Кто знает в чем проблема? (nvidia 740M rev2) В остальном технология удобна и никаких танцев с бубном. Всем рекомендую.

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
gleameyes,
У тебя не наблюдаются зависания системы при включенной дискретной карты?

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3266
    • Просмотр профиля
У меня возникли вопросы к автору поста, надеюсь, ему не не будет трудно на них ответить.

В Ubuntu-14.04 какой nvidia-driver надо устанавливать, 331, current или ещё какой?
При установке дистрибутивного wine устанавливать mono или dotnet30/40?
Будут ли трудности при установке physx?

Вопросы вызваны тем, что при попытке настроить wine-1.7.17 мне не удалось установить
ни mono, ни dotnet40 и physx тоже.
И ещё, как я уже говорил, у меня optirun не работает через primus,
только через virtualgl, а отчего это зависит? От аппаратуры или
от согласованности пакетов?
Пётр.

Оффлайн gleameyes

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
gleameyes,
У тебя не наблюдаются зависания системы при включенной дискретной карты?
Пока такое было всего 2 раза. По умолчанию у меня система грузится с дискретом. Один раз решил посмотреть сериал, переключился на интел, потом опять на нвидиа и выдало ошибку что иксы не могут найти мою карточку. Помог ребут. Вроде проблемы больше не наблюдалось.


У меня возникли вопросы к автору поста, надеюсь, ему не не будет трудно на них ответить.

В Ubuntu-14.04 какой nvidia-driver надо устанавливать, 331, current или ещё какой?
При установке дистрибутивного wine устанавливать mono или dotnet30/40?
Будут ли трудности при установке physx?

Вопросы вызваны тем, что при попытке настроить wine-1.7.17 мне не удалось установить
ни mono, ни dotnet40 и physx тоже.
И ещё, как я уже говорил, у меня optirun не работает через primus,
только через virtualgl, а отчего это зависит? От аппаратуры или
от согласованности пакетов?
Я не автор, но попытаюсь помоч). Я ставил 331, вино не ставил отдельно. Поставил playonlinux, установил лигу легенд и скайрим. Все работает на ура (wine 1.7.1). Поставил adobe air, dx9, dotnet40, corefonts, vclrun2005, physx, и не поверишь: хоть бы 1 ошибка вылезла - все встало без проблем. В скайриме на ультра 45-60 фпс, в лолке 130+ фпс. Я очень доволен. У меня Windows такие фпс не выдавала. Это если учитывать что у меня ноут. На бумбле мне приходилось менять в конфиге бумбла busid карты чтобы она работала. До этого сидел на федоре была та же проблема с моей картой. Поэтому перешел на нвидиа прайм.
« Последнее редактирование: 03 Мая 2014, 22:04:11 от gleameyes »

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3266
    • Просмотр профиля
gleameyes,
У тебя не наблюдаются зависания системы при включенной дискретной карты?
Пока такое было всего 2 раза. По умолчанию у меня система грузится с дискретом. Один раз решил посмотреть сериал, переключился на интел, потом опять на нвидиа и выдало ошибку что иксы не могут найти мою карточку. Помог ребут. Вроде проблемы больше не наблюдалось.


У меня возникли вопросы к автору поста, надеюсь, ему не не будет трудно на них ответить.

В Ubuntu-14.04 какой nvidia-driver надо устанавливать, 331, current или ещё какой?
При установке дистрибутивного wine устанавливать mono или dotnet30/40?
Будут ли трудности при установке physx?

Вопросы вызваны тем, что при попытке настроить wine-1.7.17 мне не удалось установить
ни mono, ни dotnet40 и physx тоже.
И ещё, как я уже говорил, у меня optirun не работает через primus,
только через virtualgl, а отчего это зависит? От аппаратуры или
от согласованности пакетов?
Я не автор, но попытаюсь помоч). Я ставил 331, вино не ставил отдельно. Поставил playonlinux, установил лигу легенд и скайрим. Все работает на ура (wine 1.7.1). Поставил adobe air, dx9, dotnet40, corefonts, vclrun2005, physx, и не поверишь: хоть бы 1 ошибка вылезла - все встало без проблем. В скайриме на ультра 45-60 фпс, в лолке 130+ фпс. Я очень доволен. У меня Windows такие фпс не выдавала. Это если учитывать что у меня ноут. На бумбле мне приходилось менять в конфиге бумбла busid карты чтобы она работала. До этого сидел на федоре была та же проблема с моей картой. Поэтому перешел на нвидиа прайм.
Благодарю за ответ, что надо ставить 331, я уже понял.
Действительно, мне трудно поверить, что при конфигурировании wine не было ошибок.
Я с октября прошлого года пытаюсь установить очередную версию wine-1.7.x,
вот сегодня пробовал 1.7.18, а ошибки идут постоянно, причём ни разу не удалось
установить dotnet40 либо mono и physx, это заканчивается или крахом msiexec,
либо какими-то ошибками. Но 1.7.1 не пробовал.

И как узнать, установился ли, например, gecko?
Устанавливаю командой "msixec /i gecko...msi" и много сообщений,
что какая-то ошибка конввертации иконок.
Пётр.

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
Peter_I,
Переименуq папку ".wine" и попробуй заново с нуля. Здесь много заметок http://ubuntu-wine.ru/, только версию wine заменить на новую.
Mono - не надо устанавливать. Я wine еще у себя не ставил в ubuntu 14.04. И лучше этот вопрос в отдельной теме обсуждать.

И ещё, как я уже говорил, у меня optirun не работает через primus,
только через virtualgl, а отчего это зависит? От аппаратуры или
от согласованности пакетов?
У меня есть предположение - что primus не работает только в 64 битной ubuntu.
« Последнее редактирование: 04 Мая 2014, 06:22:05 от neon1ks »

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3266
    • Просмотр профиля
Peter_I,
Переименуq папку ".wine" и попробуй заново с нуля. Здесь много заметок http://ubuntu-wine.ru/, только версию wine заменить на новую.
Mono - не надо устанавливать. Я wine еще у себя не ставил в ubuntu 14.04. И лучше этот вопрос в отдельной теме обсуждать.

И ещё, как я уже говорил, у меня optirun не работает через primus,
только через virtualgl, а отчего это зависит? От аппаратуры или
от согласованности пакетов?
У меня есть предположение - что primus не работает только в 64 битной ubuntu.
Благодарю за советы, попробую. Новые версии wine я всегда пытался устанавливать заново.
Насчёт primus - в /usr/lib/primusrun есть переменная LIB, как я понял,
она именно выбирает 32- или 64-разрядную библиотеку. я пробовал устанавливать её
в /etc/profile, но это не помогло. Вот обсуждение на наглоязычном
форуме, там у человека всё получилось с wine-1.6:
http://forums.debian.net/viewtopic.php?f=10&t=113994

Пользователь решил продолжить мысль 04 Мая 2014, 09:27:38:
На ubuntu-wine.ru я в прошлом году заходил, сейчас зашёл снова,
как-то он отстал от времени.

Пётр.
« Последнее редактирование: 04 Мая 2014, 09:27:38 от Peter_I »
Пётр.

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
Peter_I,
У меня сейчас мало времени...
Я уже писал, что когда тестировал Ubuntu 14.04 где-то два месяца назад, у меня primus не работал. С Wine проблем не было.
На следующих выходных поставлю wine и отпишусь. В ubuntu 14.04 имеется wine 1.6.2 - его и буду ставить.

Alberto Milone отписался в своем блоге:
http://albertomilone.com/?p=662

Цитировать
На ubuntu-wine.ru я в прошлом году заходил, сейчас зашёл снова,
как-то он отстал от времени.
Может и отстал, но инструкции то рабочие. Еще от себя - советую winetricks запускать в терминале и читать текстовый вывод в нем.
« Последнее редактирование: 04 Мая 2014, 09:34:21 от neon1ks »

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3266
    • Просмотр профиля
Peter_I,
У меня сейчас мало времени...
Я уже писал, что когда тестировал Ubuntu 14.04 где-то два месяца назад, у меня primus не работал. С Wine проблем не было.
На следующих выходных поставлю wine и отпишусь. В ubuntu 14.04 имеется wine 1.6.2 - его и буду ставить.
Однако ещё в прошлом году были сообщения, что wine-1.7 в полтора-два раза производительнее.

Цитировать
Alberto Milone отписался в своем блоге:
http://albertomilone.com/?p=662

Цитировать
На ubuntu-wine.ru я в прошлом году заходил, сейчас зашёл снова,
как-то он отстал от времени.
Может и отстал, но инструкции то рабочие. Еще от себя - советую winetricks запускать в терминале и читать текстовый вывод в нем.
Я так и делаю. Например, он не создаёт каталог, в которм должна находиться mfc40.dll.
В случае краха выводит дамп, но мне это ничего не даёт.
Пётр.

Оффлайн SpaRk!

  • Любитель
  • *
  • Сообщений: 61
    • Просмотр профиля
SpaRk!, помести файл в /etc/X11/xorg.conf.d
Не помогло (
Вот что пишет полностью:
(Нажмите, чтобы показать/скрыть)

 

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