Сайт | Скачать | Видео | Wiki

Автор Тема: Гибридная графика Intel и Nvidia. Optimus , bbswitch  (Прочитано 17357 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: PRA09 Гибридная графика Intel и Nvidia. Optimus
« Ответ #30 : 25 Декабрь 2019, 17:27:46 »
pra09 не арч. Это Hyperbola (смесь бульдога с носорогом арча и дебианом, а теперь еще и openbsd + закидоны про свободу софта)
Переходите тогда на LFA1801 (бывший pra6408)
Живых компов, не поддерживающих x86_64 вы уже вряд ли найдете
буду очень разачарован если больше не будет ничего для 32bit на арче.
Скорее всего так и будет
ddr01. Расскажите пожалуйста про преимущества его над pra09?
Кроме проблем донора pra09 - ddr ничем особо не лучше и не хуже. Размер меньше и ресурсов жрет меньше. Пакетная база чуть старее

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: PRA09 Гибридная графика Intel и Nvidia. Optimus
« Ответ #31 : 25 Декабрь 2019, 17:31:30 »
Кто юзал Арч, тот на Ubuntu не перейдет
Если лепить свое (DE и т.п.) , да еще с компиляцией - арч конечно удобнее
Если дальше установки родных пакетов не лезть и юзать стандартные ДЕ- юбунта будет даже удобнее.  Особенно при отсутствии опыта. Меньше настраивать руками. Реже обновляется. Больше тестируется

Оффлайн Nemo13

  • Пользователь
  • **
  • Сообщений: 66
  • Репутация: +2/-0
  • Автор темы
Re: PRA09 Гибридная графика Intel и Nvidia. Optimus
« Ответ #32 : 25 Декабрь 2019, 18:50:38 »
Вот тут нашёл кое что похожее как у меня при запуске оперы:
http://forum.puppyrus.org/index.php?topic=18386.msg136756#msg136756
У меня вот такие ошибки:
http://forum.puppyrus.org/index.php?topic=22297.msg163836#msg163836
Как я понял это что-то с хромиумом или флэшем связано.

Так может всё-таки приложение запускается на графике nvidia? Как это можно наверняка проверить?

Если просто ввести в терминале "opera" то вывод такой же, значит это не связано с DRI_PRIME=1
Что-то сразу не додумался так сделать :)

Если логически подумать то наверное если бы не запускалось приложение на графике nvidia с драйвером nouveau, то в результате команды "DRI_PRIME=1 opera" приложение вообще бы не запустилось, я правильно это понимаю?

У большинства здесь наверное не гибридная графика, проверьте у себя пожалуйста что будет если выполнить "DRI_PRIME=1 приложение" если у вас есть в системе nouveau и желательно на pra09.
« Последнее редактирование: 25 Декабрь 2019, 20:21:09 от Nemo13 »

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: PRA09 Гибридная графика Intel и Nvidia. Optimus
« Ответ #33 : 26 Декабрь 2019, 02:19:57 »
У меня вот такие ошибки:
там оно жалуется что в dbus не находит управлялку upower которой можно видимо отключать гашение экрана когда видео смотришь. К драйверам видеокарты отношения не имеет.

Как проверять работоспособность DRI_PRIME посмотрите здесь: http://forum.puppyrus.org/index.php?topic=15555.msg89117#msg89117

Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Nemo13

  • Пользователь
  • **
  • Сообщений: 66
  • Репутация: +2/-0
  • Автор темы
Re: PRA09 Гибридная графика Intel и Nvidia. Optimus
« Ответ #34 : 26 Декабрь 2019, 12:00:04 »
Я попробовал сделать вот что:
создал группу bumblebee, добавил туда пользователей live и root, также добавил этих пользователей в группу video
раскоментировал в файле /etc/bumblebee/xorg.conf.nvidia строку BusID "PCI:01:00:0"
bumblebeed --driver nvidia, вот с этим параметром запускал
теперь при запуске "primusrun opera" выдаёт это:
Код
/usr/lib/opera/opera: symbol lookup error: /usr/lib/libcairo.so.2: undefined symbol: eglGetProcAddress
это уже какие-то изменения)
только как это решать не понятно.
Ещё заметил что после подключения толи драйвера Nvidia, толи Bumblebee, что-то случается с iptables, я время от времени запускаю точку доступа на ноутбуке, а после Nvidia точка доступа не запускается, что-то про iptables говорит, вот:
Код
PID: 10289
Creating a virtual WiFi interface... ap0 created.
Sharing Internet using method: nat
iptables v1.6.1: can't initialize iptables table `nat': iptables who? (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.

Doing cleanup.. done
Беда какая-то с этим optimus, но кажется истина где-то рядом)
« Последнее редактирование: 26 Декабрь 2019, 12:16:29 от Nemo13 »

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: PRA09 Гибридная графика Intel и Nvidia. Optimus
« Ответ #35 : 26 Декабрь 2019, 12:22:03 »
Истина в том, что надо не приложением тестировать, а glxinfo
И когда в glxinfo будет нужное, тогда уж на другом софте проверять.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Nemo13

  • Пользователь
  • **
  • Сообщений: 66
  • Репутация: +2/-0
  • Автор темы
Re: PRA09 Гибридная графика Intel и Nvidia. Optimus
« Ответ #36 : 26 Декабрь 2019, 16:04:02 »
надо не приложением тестировать, а glxinfo
Для этого нужно сделать optirun glxinfo | grep OpenGl?
Или без optirun?

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: PRA09 Гибридная графика Intel и Nvidia. Optimus
« Ответ #37 : 26 Декабрь 2019, 16:09:15 »
Если без optirun то запустится на intel и покажет данные о ней
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Nemo13

  • Пользователь
  • **
  • Сообщений: 66
  • Репутация: +2/-0
  • Автор темы
Re: PRA09 Гибридная графика Intel и Nvidia. Optimus
« Ответ #38 : 26 Декабрь 2019, 16:18:23 »
Ну так что с optirun, что с primusrun ничего не запускается, ни приложения, ни glxinfo.
Что ещё можно сделать?

Оффлайн Nemo13

  • Пользователь
  • **
  • Сообщений: 66
  • Репутация: +2/-0
  • Автор темы
Re: PRA09 Гибридная графика Intel и Nvidia. Optimus
« Ответ #39 : 26 Декабрь 2019, 16:35:44 »
Ещё если запускать какое либо приложение, например оперу, то ошибка через primusrun вот такая:
Код
/usr/lib/opera/opera: symbol lookup error: /usr/lib/libcairo.so.2: undefined symbol: eglGetProcAddress
А если glxinfo то вот так:
Спойлер
primus: fatal: Bumblebee daemon reported: error: [XORG] (EE) /dev/dri/card1: failed to set DRM interface version 1.4: Permission denied

Оффлайн Nemo13

  • Пользователь
  • **
  • Сообщений: 66
  • Репутация: +2/-0
  • Автор темы
Re: PRA09 Гибридная графика Intel и Nvidia. Optimus
« Ответ #40 : 26 Декабрь 2019, 16:47:37 »
Тут подсказали что у вас вроде такая же графика была? Вы же запускали на дискретной карте не через bumblebee, а использовали её за место интегрированной intel, я верно вас понял?

Может нужно к этой проблеме подойти с другой стороны.
Может ли быть это из-за того что система i686, а комп x64?
Или быть может у самого bumblebee какая-либо проблема с этой картой 540m?
Если это так то все действия бессмысленны.
Это можно как либо узнать или проверить?
« Последнее редактирование: 26 Декабрь 2019, 16:51:18 от Nemo13 »

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: PRA09 Гибридная графика Intel и Nvidia. Optimus
« Ответ #41 : 27 Декабрь 2019, 02:09:19 »
например оперу
забудьте про opera пока glxinfo не отработает нормально.

Вы же запускали на дискретной карте не через bumblebee, а использовали её за место интегрированной intel, я верно вас понял?
весь мой опыт описан в той теме на которую я давал ссылку.


Permission denied
запускайте из root консоли сначала или через sudo
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Nemo13

  • Пользователь
  • **
  • Сообщений: 66
  • Репутация: +2/-0
  • Автор темы
Re: PRA09 Гибридная графика Intel и Nvidia. Optimus
« Ответ #42 : 27 Декабрь 2019, 07:43:25 »
из root консоли
Те же дела получаются.

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: PRA09 Гибридная графика Intel и Nvidia. Optimus
« Ответ #43 : 27 Декабрь 2019, 09:02:53 »
проверьте права доступа или владельца у /dev/dri/card1
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Nemo13

  • Пользователь
  • **
  • Сообщений: 66
  • Репутация: +2/-0
  • Автор темы
Re: PRA09 Гибридная графика Intel и Nvidia. Optimus
« Ответ #44 : 27 Декабрь 2019, 09:56:27 »
права доступа или владельца у /dev/dri/card1
вот так дела обстоят
Код
ls -l /dev/dri/card1
crw-rw-rw- 1 root video 226, 1 дек 27 13:48 /dev/dri/card1