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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

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

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

Оффлайн savelmtr

  • Любитель
  • *
  • Сообщений: 63
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #3300 : 15 Декабря 2016, 00:57:16 »
Решил перейти на бамблбии, но дискретная графика почему-то не включается((

optirun nvidia-settings -c :8
[  212.996924] [ERROR]Cannot access secondary GPU - error: Could not enable discrete graphics card

[  212.996965] [ERROR]Aborting because fallback start is disabled.


optirun --status
Bumblebee status: Error (3.2.1): Could not enable discrete graphics card

Установлен проприетарный драйвер nvidia-367

Что делать, чтобы заработало? Раньше работало, но потом были обновления системы, биоса, новые ядра... В общем, увы.

Оффлайн Grayscale

  • Активист
  • *
  • Сообщений: 573
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #3301 : 16 Декабря 2016, 23:43:21 »
savelmtr, давайте начнем с
cat /proc/acpi/bbswitch
sudo dkms status
В мире столько разнообразной фигни.. И в каждой найдется специалист
ASUS K46CB(S46CB) i7-3537U @ 2.0GHz 8Gb RAM + SSD 64 Gb + Manjaro Linux

Оффлайн savelmtr

  • Любитель
  • *
  • Сообщений: 63
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #3302 : 17 Декабря 2016, 16:50:01 »
savelmtr@savelmtr-K501LB:~$ cat /proc/acpi/bbswitch
0000:04:00.0 OFF

savelmtr@savelmtr-K501LB:~$ sudo dkms status
[sudo] password for savelmtr:
bbswitch, 0.7, 3.19.0-75-generic, x86_64: installed
bbswitch, 0.7, 3.19.8-trackpad, x86_64: installed
bbswitch, 0.7, 4.8.13-custom, x86_64: installed
nvidia-367, 367.57: added

Оффлайн Grayscale

  • Активист
  • *
  • Сообщений: 573
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #3303 : 17 Декабря 2016, 20:47:09 »
savelmtr,
что-то с nvidia-дровами. Должно быть installed, а не added.
Попробуйте
sudo dkms install nvidia-367/367.57 --allа вывод сюда дайте
В мире столько разнообразной фигни.. И в каждой найдется специалист
ASUS K46CB(S46CB) i7-3537U @ 2.0GHz 8Gb RAM + SSD 64 Gb + Manjaro Linux

Оффлайн savelmtr

  • Любитель
  • *
  • Сообщений: 63
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #3304 : 17 Декабря 2016, 23:25:48 »
Не дало ничего :'(

Оффлайн Grayscale

  • Активист
  • *
  • Сообщений: 573
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #3305 : 18 Декабря 2016, 01:15:53 »
savelmtr,
sudo apt install --reinstall nvidia-367вывод установки сюда скиньте
В мире столько разнообразной фигни.. И в каждой найдется специалист
ASUS K46CB(S46CB) i7-3537U @ 2.0GHz 8Gb RAM + SSD 64 Gb + Manjaro Linux

Оффлайн savelmtr

  • Любитель
  • *
  • Сообщений: 63
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #3306 : 18 Декабря 2016, 13:09:32 »
Вот он:

savelmtr@savelmtr-K501LB:~$ sudo apt install --reinstall nvidia-367
[sudo] password for savelmtr:
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
обновлено 0, установлено 0 новых пакетов, переустановлено 1 переустановлено, для удаления отмечено 0 пакетов, и 59 пакетов не обновлено.
Необходимо скачать 0 B/69,8 MB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 0 B.
(Чтение базы данных … на данный момент установлено 281834 файла и каталога.)
Подготовка к распаковке …/nvidia-367_367.57-0ubuntu0.14.04.1_amd64.deb …
/var/lib/dpkg/info/nvidia-367.prerm: 19: /var/lib/dpkg/info/nvidia-367.prerm: /bin/systemctl: not found
Removing all DKMS Modules
Done.
/var/lib/dpkg/tmp.ci/preinst: 42: /var/lib/dpkg/tmp.ci/preinst: /bin/systemctl: not found
Распаковывается nvidia-367 (367.57-0ubuntu0.14.04.1) на замену (367.57-0ubuntu0.14.04.1) …
Обрабатываются триггеры для ureadahead (0.100.0-16) …
Обрабатываются триггеры для man-db (2.6.7.1-1ubuntu1) …
Настраивается пакет nvidia-367 (367.57-0ubuntu0.14.04.1) …
INFO:Enable nvidia-367
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
Loading new nvidia-367-367.57 DKMS files...
Building for 4.8.13-custom and 4.8.13-custom.old
Building for architecture x86_64
Module build for the currently running kernel was skipped since the
kernel source for this kernel does not seem to be installed.
Module build for the currently running kernel was skipped since the
kernel source for this kernel does not seem to be installed.
Обрабатываются триггеры для shim-signed (1.19~14.04.1+0.8-0ubuntu2) …

Оффлайн Grayscale

  • Активист
  • *
  • Сообщений: 573
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #3307 : 18 Декабря 2016, 15:00:58 »
savelmtr,
dpkg -l | grep linuxпохоже, не хватает пакета типа linux-headers, или еще что-нибудь. Щас проверим

З.Ы. ядро у вас странное. 4.8.13-custom - это что и откуда? Где-то брали из сторонних источников, или патчили сами?
« Последнее редактирование: 18 Декабря 2016, 15:03:19 от Grayscale »
В мире столько разнообразной фигни.. И в каждой найдется специалист
ASUS K46CB(S46CB) i7-3537U @ 2.0GHz 8Gb RAM + SSD 64 Gb + Manjaro Linux

Оффлайн savelmtr

  • Любитель
  • *
  • Сообщений: 63
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #3308 : 18 Декабря 2016, 16:16:15 »
savelmtr@savelmtr-K501LB:~$ dpkg -l | grep linux
ii  extlinux                                              3:4.05+dfsg-6+deb8u1                                amd64        collection of boot loaders (ext2/3/4 and btrfs bootloader)
ii  libselinux1:amd64                                     2.2.2-1ubuntu0.1                                    amd64        SELinux runtime shared libraries
ii  libselinux1:i386                                      2.2.2-1ubuntu0.1                                    i386         SELinux runtime shared libraries
ii  libv4l-0:amd64                                        1.0.1-1                                             amd64        Collection of video4linux support libraries
ii  libv4l-0:i386                                         1.0.1-1                                             i386         Collection of video4linux support libraries
ii  libv4lconvert0:amd64                                  1.0.1-1                                             amd64        Video4linux frame format conversion library
ii  libv4lconvert0:i386                                   1.0.1-1                                             i386         Video4linux frame format conversion library
ii  linux-firmware                                        1.127.22                                            all          Firmware for Linux kernel drivers
ii  linux-generic-lts-vivid                               3.19.0.75.57                                        amd64        Complete Generic Linux kernel and headers
ii  linux-headers-3.18.42-custom                          3.18.42-custom-10.00.Custom                         amd64        Header files related to Linux kernel, specifically,
ii  linux-headers-3.19.0-75                               3.19.0-75.83~14.04.1                                all          Header files related to Linux kernel version 3.19.0
ii  linux-headers-3.19.0-75-generic                       3.19.0-75.83~14.04.1                                amd64        Linux kernel headers for version 3.19.0 on 64 bit x86 SMP
ii  linux-headers-3.19.8-trackpad                         3.19.8-trackpad-10.00.Custom                        amd64        Header files related to Linux kernel, specifically,
ii  linux-headers-4.8.13-custom                           4.8.13-custom-10.00.Custom                          amd64        Header files related to Linux kernel, specifically,
rc  linux-headers-4.8.13-experimental                     4.8.13-experimental-10.00.Custom                    amd64        Header files related to Linux kernel, specifically,
ii  linux-headers-generic-lts-vivid                       3.19.0.75.57                                        amd64        Generic Linux kernel headers
rc  linux-image-3.19.0-25-generic                         3.19.0-25.26~14.04.1                                amd64        Linux kernel image for version 3.19.0 on 64 bit x86 SMP
rc  linux-image-3.19.0-49-generic                         3.19.0-49.55~14.04.1                                amd64        Linux kernel image for version 3.19.0 on 64 bit x86 SMP
rc  linux-image-3.19.0-69-generic                         3.19.0-69.77~14.04.1                                amd64        Linux kernel image for version 3.19.0 on 64 bit x86 SMP
rc  linux-image-3.19.0-74-generic                         3.19.0-74.82~14.04.1                                amd64        Linux kernel image for version 3.19.0 on 64 bit x86 SMP
ii  linux-image-3.19.0-75-generic                         3.19.0-75.83~14.04.1                                amd64        Linux kernel image for version 3.19.0 on 64 bit x86 SMP
ii  linux-image-3.19.8-trackpad                           3.19.8-trackpad-10.00.Custom                        amd64        Linux kernel binary image for version 3.19.8-trackpad
ii  linux-image-4.8.13-custom                             4.8.13-custom-10.00.Custom                          amd64        Linux kernel binary image for version 4.8.13-custom
rc  linux-image-4.8.13-experimental                       4.8.13-experimental-10.00.Custom                    amd64        Linux kernel binary image for version 4.8.13-experimental
rc  linux-image-extra-3.19.0-25-generic                   3.19.0-25.26~14.04.1                                amd64        Linux kernel extra modules for version 3.19.0 on 64 bit x86 SMP
rc  linux-image-extra-3.19.0-49-generic                   3.19.0-49.55~14.04.1                                amd64        Linux kernel extra modules for version 3.19.0 on 64 bit x86 SMP
rc  linux-image-extra-3.19.0-69-generic                   3.19.0-69.77~14.04.1                                amd64        Linux kernel extra modules for version 3.19.0 on 64 bit x86 SMP
rc  linux-image-extra-3.19.0-74-generic                   3.19.0-74.82~14.04.1                                amd64        Linux kernel extra modules for version 3.19.0 on 64 bit x86 SMP
ii  linux-image-extra-3.19.0-75-generic                   3.19.0-75.83~14.04.1                                amd64        Linux kernel extra modules for version 3.19.0 on 64 bit x86 SMP
ii  linux-image-generic-lts-vivid                         3.19.0.75.57                                        amd64        Generic Linux kernel image
ii  linux-libc-dev:amd64                                  3.13.0-103.150                                      amd64        Linux Kernel Headers for development
ii  linux-lts-wily-tools-4.2.0-42                         4.2.0-42.49~14.04.1                                 amd64        Linux kernel version specific tools for version 4.2.0-42
ii  linux-signed-generic-lts-vivid                        3.19.0.75.57                                        amd64        Complete Signed Generic Linux kernel and headers
rc  linux-signed-image-3.19.0-49-generic                  3.19.0-49.55~14.04.1                                amd64        Signed kernel image generic
rc  linux-signed-image-3.19.0-69-generic                  3.19.0-69.77~14.04.1                                amd64        Signed kernel image generic
rc  linux-signed-image-3.19.0-74-generic                  3.19.0-74.82~14.04.1                                amd64        Signed kernel image generic
ii  linux-signed-image-3.19.0-75-generic                  3.19.0-75.83~14.04.1                                amd64        Signed kernel image generic
ii  linux-signed-image-generic-lts-vivid                  3.19.0.75.57                                        amd64        Signed Generic Linux kernel image
ii  linux-sound-base                                      1.0.25+dfsg-0ubuntu4                                all          base package for ALSA and OSS sound systems
ii  linux-tools-4.2.0-42-generic                          4.2.0-42.49~14.04.1                                 amd64        Linux kernel version specific tools for version 4.2.0-42
ii  linux-tools-common                                    3.13.0-103.150                                      all          Linux kernel version specific tools for version 3.13.0
ii  linux-tools-virtual-lts-wily                          4.2.0.42.34                                         amd64        This package will always depend on the latest minimal generic kernel tools.
ii  pptp-linux                                            1.7.2-7                                             amd64        Point-to-Point Tunneling Protocol (PPTP) Client
ii  syslinux                                              3:4.05+dfsg-6+deb8u1                                amd64        collection of boot loaders
ii  syslinux-common                                       3:4.05+dfsg-6+deb8u1                                all          collection of boot loaders (common files)
ii  syslinux-legacy                                       2:3.63+dfsg-2ubuntu5                                amd64        Bootloader for Linux/i386 using MS-DOS floppies
ii  syslinux-themes-debian                                12-3ubuntu0.14.04.1                                 all          collection of boot loaders (theme metapackage)
ii  syslinux-themes-debian-wheezy                         12-3ubuntu0.14.04.1                                 all          collection of boot loaders (debian-wheezy theme)
ii  util-linux                                            2.20.1-5.1ubuntu20.7                                amd64        Miscellaneous system utilities

Да, ядро самосборное. Не от хорошей жизни, конечно)

Оффлайн Grayscale

  • Активист
  • *
  • Сообщений: 573
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #3309 : 18 Декабря 2016, 19:21:57 »
savelmtr, давайте еще напоследок сделаем вот это:
ls -la /lib/modulesесли там отсутствует папка с названием, содержащим что-то типа 4.8.13-custom, делаем следующее:
sudo ln -s /usr/src/linux-headers-$(uname -r)  /lib/modules/$(uname -r)/buildзатем пробуем
sudo apt install --reinstall nvidia-367
В мире столько разнообразной фигни.. И в каждой найдется специалист
ASUS K46CB(S46CB) i7-3537U @ 2.0GHz 8Gb RAM + SSD 64 Gb + Manjaro Linux

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3286
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #3310 : 18 Декабря 2016, 23:47:49 »
Grayscale, Я бы не стал так делать. Если скомпилированое ядро было установлено неправильным образом,
то лучше его переустановить правильно или заново скомпилировать с помощью make-kpkg и установить
получившийся deb-пакет.
Пётр.

Оффлайн savelmtr

  • Любитель
  • *
  • Сообщений: 63
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #3311 : 19 Декабря 2016, 01:24:10 »
savelmtr@savelmtr-K501LB:~$ ls -la /lib/modules
итого 20
drwxr-xr-x  5 root root 4096 дек.  13 20:11 .
drwxr-xr-x 25 root root 4096 дек.  15 00:52 ..
drwxr-xr-x  6 root root 4096 дек.  13 21:20 3.19.0-75-generic
drwxr-xr-x  4 root root 4096 дек.  13 21:20 3.19.8-trackpad
drwxr-xr-x  4 root root 4096 дек.  13 21:20 4.8.13-custom

Там есть такая папка)

Оффлайн Grayscale

  • Активист
  • *
  • Сообщений: 573
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #3312 : 19 Декабря 2016, 01:31:41 »
savelmtr,
боюсь, дальше я не знаю, что делать.
обычно для headers есть два пакета:
ii  linux-headers-3.19.0-75                               3.19.0-75.83~14.04.1                                all          Header files related to Linux kernel version 3.19.0
ii  linux-headers-3.19.0-75-generic                       3.19.0-75.83~14.04.1                                amd64        Linux kernel headers for version 3.19.0 on 64 bit x86 SMP

для вашего текущего ядра установлен только один. может, в этом дело. Сложно сказать.

Peter_I, компуктор точно не взорвется
В мире столько разнообразной фигни.. И в каждой найдется специалист
ASUS K46CB(S46CB) i7-3537U @ 2.0GHz 8Gb RAM + SSD 64 Gb + Manjaro Linux

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3286
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #3313 : 19 Декабря 2016, 12:05:25 »
Тогда отказаться от optirun и перейти на prime.
Пётр.

Оффлайн savelmtr

  • Любитель
  • *
  • Сообщений: 63
    • Просмотр профиля
Re: nVidia Optimus (Гибридная графика nVidia + Intel) [Wiki] v2.0
« Ответ #3314 : 19 Декабря 2016, 12:13:51 »
Peter_I, Вы зря думаете, что на prime оно работало. Зря-зря-зря прям ;D
Переустановлю систему... Правда, ядро-то останется)

 

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