Page 19 of 20 FirstFirst ... 917181920 LastLast
Results 181 to 190 of 200

Thread: NVidia Optimus & openSUSE

  1. #181

    Default Re: NVidia Optimus & openSUSE

    Нехватало этого пакета bbswitch-dkms,. Причем в мануалах по сюсе я что-то ее не нашел.
    За ним последовал репозиторий - https://software.opensuse.org/package/dkms-bbswitch.

    Далее zypper in nvidia-bumblebee
    systemctl enable dkms
    zypper in nvidia-bumblebee-32bit

    и все запустилось как по маслу, даже в конфигах лазить не пришлось))

  2. #182

    Default Re: NVidia Optimus & openSUSE

    После попытки обойтись по старинке попробовал поставить шмеле. Ставил по этой инструкции. При запуске получил ошибку:
    Code:
    optirun blender
    [ERROR]Cannot access secondary GPU, secondary X is not active.

    Гугл великий и ужасный сообщил о том, что ошибку успешно исправляли, заменив в bumbleebe.conf
    Code:
    Driver=nvidia
    KernelDriver=nvidia
    На current-nvidia или nvidia-331 в зависимости от версии драйвера. Изменил значение на nvidia-375 и получил ошибку
    Code:
    [ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
    [ERROR]Could not connect to bumblebee daemon - is it running?
    Гугл сообщает, что шмеле не может найти драйвер - логично, ведь я изменил его название и драйвера с таким названием шмеле не видит.
    И так правильно, и так правильно, а дела-то не идут.
    Тзенк фор ани хелп.

  3. #183
    Join Date
    Dec 2010
    Location
    Belarus
    Posts
    984

    Default Re: NVidia Optimus & openSUSE

    Что значит по старинке?
    Сделайте по новому.
    Модуль nvidia загружается?

  4. #184

    Default Re: NVidia Optimus & openSUSE

    Quote Originally Posted by aliaksei1818 View Post
    Что значит по старинке?
    Сделайте по новому.
    Модуль nvidia загружается?
    "По старинке" означает: поставил дривер из репозиториев, выполнил nvidia-xconfig и лафа.
    А шмеле таки заработал после выполнения команды optirun nvidia-settings -c :8.
    Code:
    glxspheres 55FPS
    optirun glxspheres 21FPS
    ИШСХ лор сообщает, что всё так и задумано.

  5. #185
    Join Date
    May 2017
    Posts
    11

    Lightbulb Не загружается гуи после установки шмеля на ноут с гибридной графикой

    Господа, здравствуйте. Поставил openSUSE 42.2 на ноутбук asus k55vm с гибридной графикой (nvidia GT 630M). Установил шмеля согласно этой инструкции. Всё поставилось очень гладко, я даже удивился. Добавил пользователя в соответствующие группы (video, bumblebee), откорегировал bumblebee.conf (Driver=nvidia), добавил в чс nouvaue, добавил к автозапуску bumblebeed. Перезагружаю систему - вижу родной tty1. Под убунтой дрова bumblebee работают хорошо.

    Не знаю что именно работает не так. Буду рад любым подсказкам.

  6. #186
    Join Date
    May 2017
    Posts
    11

    Question Re: NVidia Optimus & openSUSE

    Linux version 4.4.0-71-generic (buildd@lcy01-05) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4) )
    Конфиги
    /etc/bumblebee/bumblebee.conf
    /etc/bumblebee/xorg.conf.nouveau
    /etc/bumblebee/xorg.conf.nvidia
    /usr/bin/primusrun


    Лог
    /var/log/Xorg.8.log

  7. #187
    Join Date
    Dec 2010
    Location
    Belarus
    Posts
    984

    Default Re: NVidia Optimus & openSUSE

    Честно говоря, я не в курсе, что сейчас творится с драйвером нвидиа, но судя по логу у вас не собрался модуль.
    В качестве дополнительной информации смотрите этот пост.

  8. #188
    Join Date
    May 2017
    Posts
    11

    Default Re: NVidia Optimus & openSUSE

    Quote Originally Posted by aliaksei1818 View Post
    Честно говоря, я не в курсе, что сейчас творится с драйвером нвидиа, но судя по логу у вас не собрался модуль.
    В качестве дополнительной информации смотрите этот пост.
    Действительно, в логе пишет
    Code:
    [   847.758] (EE) No devices detected.[   847.758] (EE) 
    Fatal server error:
    [   847.758] (EE) no screens found(EE) 
    [   847.758] (EE)
    #optirun glxgears помимо трейса загрузки нвидео подтверждает ошибку
    В логе nvidia-installer.log тоже есть ошибка
    Code:
    NVIDIA: calling KBUILD...   make -C /lib/modules/4.4.62-18.6-default/build KBUILD_SRC=/usr/src/linux-4.4.62-18.6 \
       -f /usr/src/linux-4.4.62-18.6/Makefile modules
       test -e include/generated/autoconf.h -a -e include/config/auto.conf || (        \
       echo >&2;                            \
       echo >&2 "  ERROR: Kernel configuration is invalid.";        \
       echo >&2 "         include/generated/autoconf.h or include/config/auto.conf are missing.";\
       echo >&2 "         Run 'make oldconfig && make prepare' on kernel src to fix it.";    \
       echo >&2 ;                            \
       /bin/false)

    Касательно предыстории.
    Сначала устанавливал дрова по этой инструкции с помощью YaST. Но система не пускала в сессию и рекурсивно перезагружалась после ввода пользователя/пароля (гном). Дальше скачал установочный файл с дровами с оф сайта нвидиа под мою видеокарту. Тогда гуи вообще перестал загружаться. После этого снес дрова и поставил шмеля согласно выше написанного мануали из русской вики.

    Можно попытаться откайтить систему назад. Но не ясно есть ли смысл сидеть на ОС без норм видео дров. То ли написать в систему поддержки X.Org.

  9. #189
    Join Date
    Dec 2010
    Location
    Belarus
    Posts
    984

    Default Re: NVidia Optimus & openSUSE

    У вас не установлены необходимые файлы ядра или установлены, да не те.
    В общем, вы все попробовали, да только в обратном порядке.
    Мне лень все разжевывать, поэтому приведу только список команд:
    Code:
    su
    zypper mr -dR $(grep -ri 'download.nvidia.com' /etc/zypp/repos.d | sed -n '/url/s/.*\=//p')
    zypper rr $(grep -ri 'Bumblebee' /etc/zypp/repos.d | sed -n '/url/s/.*\=//p')
    zypper ar -f -p 89 http://download.opensuse.org/repositories/X11:/Bumblebee/openSUSE_Leap_42.2/ X11:Bumblebee
    zypper rm -U nvidia*
    zypper ref
    zypper dup
    zypper in -f xorg-x11-server Mesa Mesa-libGL1
    zypper in -f $(rpm -qa kernel-`uname -r|cut -f3 -d"-"`|sed 's/\([0-9].*\)/devel-\1/')
    zypper in -f bumblebee primus bbswitch bbswitch-kmp-`uname -r|cut -f3 -d"-"` nvidia-bumblebee
    usermod -a -G bumblebee,video $USER
    systemctl reboot

  10. #190
    Join Date
    May 2017
    Posts
    11

    Default Re: NVidia Optimus & openSUSE

    Quote Originally Posted by aliaksei1818 View Post
    У вас не установлены необходимые файлы ядра или установлены, да не те.
    В общем, вы все попробовали, да только в обратном порядке.
    Мне лень все разжевывать, поэтому приведу только список команд:
    Code:
    su
    zypper mr -dR $(grep -ri 'download.nvidia.com' /etc/zypp/repos.d | sed -n '/url/s/.*\=//p')
    zypper rr $(grep -ri 'Bumblebee' /etc/zypp/repos.d | sed -n '/url/s/.*\=//p')
    zypper ar -f -p 89 http://download.opensuse.org/repositories/X11:/Bumblebee/openSUSE_Leap_42.2/ X11:Bumblebee
    zypper rm -U nvidia*
    zypper ref
    zypper dup
    zypper in -f xorg-x11-server Mesa Mesa-libGL1
    zypper in -f $(rpm -qa kernel-`uname -r|cut -f3 -d"-"`|sed 's/\([0-9].*\)/devel-\1/')
    zypper in -f bumblebee primus bbswitch bbswitch-kmp-`uname -r|cut -f3 -d"-"` nvidia-bumblebee
    usermod -a -G bumblebee,video $USER
    systemctl reboot
    После выполнения данных инструкций, из примечательного заменился файл bbswitch.ko из библиотеки X11:Bumblebee который конфликтовал с @System. И вконце шмель (nvidia-bumblebee-375.3901.1.x86-64.rpm) выдал ошибку, что модуль нвидиа уже собран и не может быть заменён

    Code:
    Error! DKMS tree already contains: nvidia-275.39
    You cannot add the same module/version combo more than once.
    Module nvidia/275.39 already build for kernel 4.4.62-18.6-default/4
    Module nvidia/275.39 already installed on kernel 4.4.62-18.6-default/x86_64
    Логи установки нвидиа содержат прежние ошибки. Гуи так и не запустился.

Page 19 of 20 FirstFirst ... 917181920 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •