Автор Тема: FreeCAD не находит OpenGL P9  (Прочитано 11854 раз)

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
FreeCAD не находит OpenGL P9
« : 01.12.2019 22:29:37 »
P9
Не запускается FreeCAD  :'-(
$ freecad
FreeCAD 0.18, Libs: 0.18RUnknown
© Juergen Riegel, Werner Mayer, Yorik van Havre 2001-2019
  #####                 ####  ###   #### 
  #                    #      # #   #   #
  #     ##  #### ####  #     #   #  #   #
  ####  # # #  # #  #  #     #####  #   #
  #     #   #### ####  #    #     # #   #
  #     #   #    #     #    #     # #   #  ##  ##  ##
  #     #   #### ####   ### #     # ####   ##  ##  ##

Exception (Sun Dec  1 22:25:21 2019): This system does not support OpenGL 
Что с этим можно сделать?

# lspci -v | grep -EA15 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06) (prog-if 00 [VGA controller])
        Subsystem: ASUSTeK Computer Inc. Device 122d
        Flags: bus master, fast devsel, latency 0, IRQ 32
        Memory at f7400000 (64-bit, non-prefetchable) [size=4M]
        Memory at d0000000 (64-bit, prefetchable) [size=256M]
        I/O ports at f000 [size=64]
        [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
        Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Capabilities: [d0] Power Management version 2
        Capabilities: [a4] PCI Advanced Features
        Kernel driver in use: i915

--
01:00.0 3D controller: NVIDIA Corporation GK208M [GeForce GT 740M] (rev a1)
        Subsystem: ASUSTeK Computer Inc. Device 122d
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at f6000000 (32-bit, non-prefetchable) [size=16M]
        Memory at e0000000 (64-bit, prefetchable) [size=256M]
        Memory at f0000000 (64-bit, prefetchable) [size=32M]
        I/O ports at e000 [size=128]
        Expansion ROM at f7000000 [disabled] [size=512K]
        Capabilities: [60] Power Management version 3
        Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [78] Express Endpoint, MSI 00
        Capabilities: [100] Virtual Channel
        Capabilities: [128] Power Budgeting <?>
        Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
        Capabilities: [900] Secondary PCI Express <?>
        Kernel driver in use: nvidia
« Последнее редактирование: 26.04.2020 03:51:52 от tema »

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
Re: FreeCAD не находит OpenGL P9
« Ответ #1 : 01.12.2019 23:01:50 »
А видяха то какая?

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
Re: FreeCAD не находит OpenGL P9
« Ответ #2 : 02.12.2019 00:03:34 »
А видяха то какая?
Встроенная intel. Это ноутбук
Вот этот ноутбук:
https://forum.altlinux.org/index.php?topic=37744.0
« Последнее редактирование: 02.12.2019 00:05:55 от tema »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: FreeCAD не находит OpenGL P9
« Ответ #3 : 02.12.2019 00:25:44 »
P9
Не запускается FreeCAD  :'-(
$ freecad
FreeCAD 0.18, Libs: 0.18RUnknown
...
Exception (Sun Dec  1 22:25:21 2019): This system does not support OpenGL 

На
$ cat /image/.disk/info
ALT p9 xfce-sysv/x86_64 build 2019-10-20

под Broadwell-U GT2 (Core i3-5005U)
Mesa DRI Intel(R) HD Graphics 5500 (Broadwell GT2)  (0x1616)

с modesetting_drv и
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 19.1.5

запускается (скриншот)
$ rpm -q freecad
freecad-0.18.2-alt2.x86_64

По-умолчанию в альтах на Интел графике поднимается modesetting_drv, а не intel_drv Xorg драйвер.

Ну и
$ uname -rm
4.19.79-std-def-alt1 x86_64

Что с этим можно сделать?

Для начала смотреть glxinfo и Xorg.0.log
И смотреть лог
Configuration:
  -l [ --write-log ]        Writes a log file to:
                            /home/altlinux/.FreeCAD/FreeCAD.log
  --log-file arg            Unlike --write-log this allows logging to an
                            arbitrary file
« Последнее редактирование: 02.12.2019 00:35:46 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: FreeCAD не находит OpenGL P9
« Ответ #4 : 02.12.2019 10:23:24 »
Запуск appimage v0.18.4 в стартерките на p8

Лайв-режим, без апдейтов, без раздела для сохранения сессии:
$ cat /image/.disk/info
ALT p8 xfce/x86_64 2019-03-12
$ grep 'PRETTY\|VERS' /etc/os-release
VERSION="p8 (Hypericum)"
VERSION_ID=p8
PRETTY_NAME="ALT Starterkit (Hypericum)"
$ lspci -nn | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 5500 [8086:1616] (rev 09)
$ glxinfo | grep Mesa
client glx vendor string: Mesa Project and SGI
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 5500 (Broadwell GT2)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 17.3.9
OpenGL version string: 3.0 Mesa 17.3.9

https://www.freecadweb.org/wiki/Download/ru
0.18.4/FreeCAD_0.18-16146-Linux-Conda_Py3Qt5_glibc2.12-x86_64.AppImage

Запуск (см. скриншот):
$ chmod a+x ./FreeCAD_0.18-16146-Linux-Conda_Py3Qt5_glibc2.12-x86_64.AppImage
$ ./FreeCAD_0.18-16146-Linux-Conda_Py3Qt5_glibc2.12-x86_64.AppImage

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: FreeCAD не находит OpenGL P9
« Ответ #5 : 02.12.2019 10:38:49 »
https://forum.altlinux.org/index.php?topic=37744.0

Цитировать
Ноутбук ASUS K750JA
Видео ноутбука   Intel HD Graphics 4600

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
Re: FreeCAD не находит OpenGL P9
« Ответ #6 : 02.12.2019 22:17:42 »
Не только. Есть ещё дискретная https://forum.altlinux.org/index.php?topic=40735.0
Так можно запустить:
$ optirun freecadНо это же не "из коробки"  :'-(

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: FreeCAD не находит OpenGL P9
« Ответ #7 : 03.12.2019 01:38:17 »
Не только. Есть ещё дискретная https://forum.altlinux.org/index.php?topic=40735.0
Так можно запустить:
$ optirun freecadНо это же не "из коробки"  :'-(

:-) А вы думали установили Линукс и в рай попали?
Как там у Екклесиаста?, - "Чем глубже погружение в Линукс, тем больше познание увеличивает скорбь."?
Вы думаете у меня ноутбук с Интел графикой без дискретки, это случайность? :-)

Есть ещё дискретная https://forum.altlinux.org/index.php?topic=40735.0
Так можно запустить:
$ optirun freecadНо это же не "из коробки"  :'-(

А я вам говорил посмотреть в лог Xorg и в glxinfo (без запуска через optirun), а заодно и в лог самого freecad.

В Линукс, это только в виках всё хорошо выглядит:
Цитировать
https://www.altlinux.org/Nvidia_optimus,_настройка_и_запуск_bumblebee#проверка
Запущенные без optirun приложения будут работать на видеокарте intel, при этом видеокарта nvidia будет выключена.

С гибридной графикой на bumblebee без optirun используется драйвер Интел, но если встроенные субмодули не используются
# grep 'DRI\|dri2\|dri3' /var/log/Xorg.0.log
[  1961.204] (II) Loading sub module "dri3"
[  1961.204] (II) LoadModule: "dri3"
[  1961.204] (II) Module "dri3" already built-in
[  1961.204] (II) Loading sub module "dri2"
[  1961.204] (II) LoadModule: "dri2"
[  1961.204] (II) Module "dri2" already built-in
[  1961.206] (II) intel(0): [DRI2] Setup complete
[  1961.206] (II) intel(0): [DRI2]   DRI driver: i965
[  1961.206] (II) intel(0): [DRI2]   VDPAU driver: va_gl
[  1961.206] (II) intel(0): direct rendering: DRI2 enabled
[  1961.225] (II) GLX: Initialized DRI2 GL provider for screen 0

то ни о каком OpenGL не может быть и речи:
# glxinfo | grep 'client glx vendor string\|OpenGL renderer string'
client glx vendor string: Mesa Project and SGI
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 5500 (Broadwell GT2) x86/MMX/SSE2
# rpm -ql xorg-dri-intel
/etc/drirc
/usr/lib/X11/modules/dri/i915_dri.so
/usr/lib/X11/modules/dri/i965_dri.so
# rpm -qi xorg-dri-intel | grep -i '^url\|^summ'
URL         : http://www.mesa3d.org
Summary     : Intel DRI driver
Цитировать
https://www.mesa3d.org/intro.html

Introduction

The Mesa project began as an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.

Over the years the project has grown to implement more graphics APIs, including OpenGL ES (versions 1, 2, 3), OpenCL, OpenMAX, VDPAU, VA API, XvMC and Vulkan.

A variety of device drivers allows the Mesa libraries to be used in many different environments ranging from software emulation to complete hardware acceleration for modern GPUs.

Mesa ties into several other open-source projects: the Direct Rendering Infrastructure and X.org to provide OpenGL support on Linux, FreeBSD and other operating systems.

Ядерный модуль (i915.ko.gz) - Интел Xorg-драйвер (intel_drv.so) - Mesa DRI-драйвер (i915_dri.so|i965_dri.so), - это всё в сумме один драйвер Интел разбитый на модули. Без DRI никакого OpenGL даже не ждите.

Но это же не "из коробки"  :'-(

:-) Я вообще принципиальный противник таких закатов солнца вручную, когда потребителю/пользователю, производители впаривают явную недоделку, но при этом говорят "как тебе здорово повезло!". Но не думайте что в Windows и солнце ярче и трава зеленее. (Как говорится, среднестатистическое количество говна, в Windows и в Linux одинаково.)
Поэтому такие "заскоки", изначально стремился обойти на аппаратном уровне ещё до покупки ноутбука. Учитывая тенденции в BIOS, которые уточнялись заранее. С взвешиванием всех "за" и "против". Поэтому в моём ноутбуке, FreeCAD просто работает запускается.

Видите разницу между BIOS разных ноутбуков одной линейки?
http://virtmachine.ru/8XSDJKGA/190103224319.jpg
https://forums.lenovo.com/lnv/attachments/lnv/tp07_en/77724/1/20181215_230936.jpg

Во втором случае, по второй ссылке, к которому движутся все тенденции, когда nVidia прекратит поддержку своих карт для Линукс, ноутбук превратится в кучу бесполезного хлама. Наступит время, когда в лучшем случае на него можно будет установить только Линукс, богом и всеми забытой версии. Потому что Xorg более новой версии, драйвером для той карты, поддерживаться уже не будет. И рано или поздно, это произойдёт.
А пользователь BIOS по первой ссылке, переключится на интел-графику и установит самый свежий Линукс. Да, большой производительностью там пахнуть не будет, но это будет продолжать работать вместе с свежим или достаточно свежим ПО.
Кстати древний ноутбук HP Compaq NX6110 с чипсетом 82915GM так и работал на p8/branch, - через связку: i915 kernel driver - intel_drv Xorg driver - i915_dri Mesa driver. Спецификация встроенной в чипсет графики в восторг не приводили, но ноутбук продолжал работать. И если бы не проблема с чипсетом на BGA и паскудным радиатором, на котором производитель сэкономил, NX6110 завёлся бы и на p9/branch с Xfce.

Такие вот дела... Не всё так просто и однозначно.

Но здесь стоит сразу расставить все точки над і.
Не стоит думать, что мой текущий ноутбук блещет идеалом:
Совместимость с Линукс процентов 95. Электроника на высшем уровне. Проблема с bluetooth который висит на usb шине. А Торвальдс повесил на usb power management. Процессор не топовый и серии U со всеми вытекающими. Материал корпуса самый что ни на есть бюджетный. Тачпад полностью synaptics-совместимый, но по тактильным ощущениям и комфорту, на три порядка проигрывает тачпаду NX6110. Клавиатура? С такой клавиатурой, только по интернету ходить и голых девочек рассматривать. Работать за такой клавиатурой невозможно. В принципе невозможно.
« Последнее редактирование: 03.12.2019 03:26:00 от Speccyfighter »

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
Re: FreeCAD не находит OpenGL P9
« Ответ #8 : 03.12.2019 08:25:56 »
Не только. Есть ещё дискретная https://forum.altlinux.org/index.php?topic=40735.0
Так можно запустить:
$ optirun freecadНо это же не "из коробки"  :'-(
значит для Freecad может быть нужен OpenGL 4.
покажите вывод glxinfo.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: FreeCAD не находит OpenGL P9
« Ответ #9 : 03.12.2019 09:41:26 »
Ему не нужен 4-й OpenGL.
Здесь
https://forum.altlinux.org/index.php?topic=43341.msg344477#msg344477
показано, что версия 0.18.4 запускается и на 3-ем OpenGL из p8.
Он хочет запустить FreeCAD без optirun на intel графике. И ему нужно смотреть поддержку OpenGL с драйвером intel, - интеловские dri модули хоть загрузились и они используются.

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
Re: FreeCAD не находит OpenGL P9
« Ответ #10 : 26.04.2020 03:29:09 »
Провёл субботу с этой проблемой  :'-(
Надо записать теперь всё, чтобы не забыть и чтобы потом использовать.
В общем, запускал я, как и написал, так:
optirun freecadНо вот сегодня попытался так запустить блендер и хрена! Ни блендер, ни фрикад так не запустились  :'-(
Вообще никак. Засел на целый день с этой проблемой и описывал действия в чате альтовской телеги.
Без optirun выдавало как в ТС, а с ним:
$ optirun freecad
[74477.712953] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) /dev/dri/card0: failed to set DRM interface version 1.4: Permission denied

[74477.713015] [ERROR]Aborting because fallback start is disabled.
$ optirun blender
[74178.729241] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) /dev/dri/card0: failed to set DRM interface version 1.4: Permission denied

[74178.729279] [ERROR]Aborting because fallback start is disabled.
$ glxinfo
name of display: :0
Error: couldn't find RGB GLX visual or fbconfig
# lspci -v | grep -A20 3D
01:00.0 3D controller: NVIDIA Corporation GK208M [GeForce GT 740M] (rev a1)
        Subsystem: ASUSTeK Computer Inc. Device 122d
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at f6000000 (32-bit, non-prefetchable) [size=16M]
        Memory at e0000000 (64-bit, prefetchable) [size=256M]
        Memory at f0000000 (64-bit, prefetchable) [size=32M]
        I/O ports at e000 [size=128]
        Expansion ROM at f7000000 [disabled] [size=512K]
        Capabilities: [60] Power Management version 3
        Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [78] Express Endpoint, MSI 00
        Capabilities: [100] Virtual Channel
        Capabilities: [128] Power Budgeting <?>
        Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
        Capabilities: [900] Secondary PCI Express <?>
        Kernel driver in use: nvidia
В журнале меня смутила такая хренотень:
NVRM: API mismatch: the client has the version 390.132, but
               NVRM: this kernel module has the version 440.59.  Please
               NVRM: make sure that this kernel module and all NVIDIA driver
               NVRM: components have the same version.
Начал копать туда. Удалил всё, что связано с nvidia (после этого blender запустился на встроенной intel, кстати) и начал пытаться устанавливать начисто:
# apt-get install kernel-modules-nvidia-std-def
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Выбрано kernel-modules-nvidia-std-def#440.59-alt1.328735.1:p9+249600.2200.4.1@1587030882 для 'kernel-modules-nvidia-std-def'
Следующие дополнительные пакеты будут установлены:
  i586-nvidia_glx_340.108.32bit i586-nvidia_glx_390.132.32bit i586-nvidia_glx_440.59.32bit
  i586-nvidia_glx_common.32bit
  kernel-modules-nvidia-std-def#440.59-alt1.328735.1:p9+249600.2200.4.1@1587030882
  nvidia_glx_340.108 nvidia_glx_390.132 nvidia_glx_440.59 nvidia_glx_common
Следующие НОВЫЕ пакеты будут установлены:
  i586-nvidia_glx_340.108.32bit i586-nvidia_glx_390.132.32bit i586-nvidia_glx_440.59.32bit
  i586-nvidia_glx_common.32bit
  kernel-modules-nvidia-std-def#440.59-alt1.328735.1:p9+249600.2200.4.1@1587030882
  nvidia_glx_340.108 nvidia_glx_390.132 nvidia_glx_440.59 nvidia_glx_common
0 будет обновлено, 9 новых установлено, 0 пакетов будет удалено и 2 не будет обновлено.
Необходимо получить 0B/135MB архивов.
После распаковки потребуется дополнительно 628MB дискового пространства.
Продолжить? [Y/n] y
Совершаем изменения... 
Подготовка...                           #################################################### [100%]
Обновление / установка...
1: nvidia_glx_common-440.82-alt224      #################################################### [ 11%]
2: i586-nvidia_glx_common-440.82-alt224 #################################################### [ 22%]
3: nvidia_glx_340.108-340.108-alt166    #################################################### [ 33%]
4: nvidia_glx_390.132-390.132-alt201    #################################################### [ 44%]
5: nvidia_glx_440.59-440.59-alt205      #################################################### [ 56%]
6: i586-nvidia_glx_440.59-440.59-alt205 #################################################### [ 67%]
7: kernel-modules-nvidia-std-def-440.59-#################################################### [ 78%]
modprobe: FATAL: Module nvidia not found.
nvidia: Warning! You must reboot computer or shutdown X-server and unload kernel module by command `/sbin/modprobe -r nvidia`
nvidia: switching kernel module from 440.59 to 390.132
8: i586-nvidia_glx_390.132-390.132-alt20#################################################### [ 89%]
9: i586-nvidia_glx_340.108-340.108-alt16#################################################### [100%]
Завершено.
Обратил внимание на эту ерунду:
modprobe: FATAL: Module nvidia not found.
nvidia: Warning! You must reboot computer or shutdown X-server and unload kernel module by command `/sbin/modprobe -r nvidia`
nvidia: switching kernel module from 440.59 to 390.132
Удалил снова всё. И проверил lsmod:
[root@temasusk750j ~]# rpm -qa | grep nvidia
[root@temasusk750j ~]# lsmod | grep nvidia
nvidia_drm             53248  0
nvidia_modeset       1118208  1 nvidia_drm
nvidia              20455424  1 nvidia_modeset
drm_kms_helper        217088  3 nvidia_drm,i915,nouveau
drm                   557056  12 drm_kms_helper,nvidia_drm,i915,ttm,nouveau
ipmi_msghandler        65536  2 ipmi_devintf,nvidia
Откуда она, мать её??? Я же всё удалил!
Избавиться от ошибки удалось так:
[root@temasusk750j ~]# rmmod nvidia_drm
[root@temasusk750j ~]# rmmod nvidia_modeset
[root@temasusk750j ~]# rmmod nvidia
[root@temasusk750j ~]# lsmod | grep nvidia
[root@temasusk750j ~]# rpm -qa | grep nvidia
# apt-get install kernel-modules-nvidia-std-def
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Выбрано kernel-modules-nvidia-std-def#440.59-alt1.328735.1:p9+249600.2200.4.1@1587030882 для 'kernel-modules-nvidia-std-def'
Следующие дополнительные пакеты будут установлены:
  apt-scripts-nvidia kernel-modules-nvidia-std-def#440.59-alt1.328735.1:p9+249600.2200.4.1@1587030882 libnvidia-egl-wayland1 nvidia_glx_340.108 nvidia_glx_390.132
  nvidia_glx_440.59 nvidia_glx_common
Следующие НОВЫЕ пакеты будут установлены:
  apt-scripts-nvidia kernel-modules-nvidia-std-def#440.59-alt1.328735.1:p9+249600.2200.4.1@1587030882 libnvidia-egl-wayland1 nvidia_glx_340.108 nvidia_glx_390.132
  nvidia_glx_440.59 nvidia_glx_common
0 будет обновлено, 7 новых установлено, 0 пакетов будет удалено и 2 не будет обновлено.
Необходимо получить 0B/78,1MB архивов.
После распаковки потребуется дополнительно 371MB дискового пространства.
Продолжить? [Y/n] y
Совершаем изменения... 
Подготовка...                                                       #################################################################################################### [100%]
Обновление / установка...
1: libnvidia-egl-wayland1-1:1.1.4-alt1                              #################################################################################################### [ 14%]
2: apt-scripts-nvidia-0.6.0-alt1                                    #################################################################################################### [ 29%]
3: nvidia_glx_common-440.82-alt224                                  #################################################################################################### [ 43%]
4: nvidia_glx_440.59-440.59-alt205                                  #################################################################################################### [ 57%]
5: nvidia_glx_340.108-340.108-alt166                                #################################################################################################### [ 71%]
6: nvidia_glx_390.132-390.132-alt201                                #################################################################################################### [ 86%]
7: kernel-modules-nvidia-std-def-440.59-alt1.328735.1               #################################################################################################### [100%]
nvidia: switching kernel module from 440.59 to 390.132
Завершено.
Ошибки нет. Не нравится мне это странное nvidia: switching kernel module from 440.59 to 390.132
Пробовал вручную переправить ссылки тут /lib/modules/`uname -r`/nVidia и тут /etc/X11/lib64_nvidia/ и тут на всякий случай /etc/X11/lib_nvidia/, но ничего не изменилось.
Итак, решение, найденное в 3 часа ночи:

Из директории /usr/libexec/X11/drvpre.d/ переместил файл nvidia и удалил /etc/X11/xorg.conf.d/09-nvidia.conf, который непременно ставится вместе с kernel-modules-nvidia-std-def и, если его удалить, восстанавливается при перезагрузке файлом /usr/libexec/X11/drvpre.d/nvidia
Добавил в автозапуск rc.local:
#!/bin/sh
rmmod nvidia_drm
rmmod nvidia_modeset
rmmod nvidia
systemctl start bumblebeed
modprobe nvidia
modprobe nvidia_modeset
modprobe nvidia_drm
Теперь всё отлично работает.
blender и freecad запусаются спокойно, если мне нужно использовать nvidia, то запускаю optirun freecad
https://bugzilla.altlinux.org/show_bug.cgi?id=38388
« Последнее редактирование: 26.04.2020 04:06:06 от tema »

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
Re: FreeCAD не находит OpenGL P9
« Ответ #11 : 26.04.2020 03:56:35 »
$ glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
305 frames in 5.0 seconds = 60.820 FPS
301 frames in 5.0 seconds = 60.082 FPS
301 frames in 5.0 seconds = 60.081 FPS

$ optirun glxgears
6588 frames in 5.0 seconds = 1317.582 FPS
7021 frames in 5.0 seconds = 1404.065 FPS
6877 frames in 5.0 seconds = 1375.207 FPS
6998 frames in 5.0 seconds = 1399.550 FPS

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: FreeCAD не находит OpenGL P9
« Ответ #12 : 26.04.2020 13:36:53 »
Ошибки нет. Не нравится мне это странное nvidia: switching kernel module from 440.59 to 390.132
Из 440.59 поддержку GeForce GT 740M не выкинули случайно?

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
Re: FreeCAD не находит OpenGL P9
« Ответ #13 : 26.04.2020 14:46:29 »
Ошибки нет. Не нравится мне это странное nvidia: switching kernel module from 440.59 to 390.132
Из 440.59 поддержку GeForce GT 740M не выкинули случайно?
Возможно...

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
Re: FreeCAD не находит OpenGL P9
« Ответ #14 : 29.04.2020 23:49:40 »
Ошибки нет. Не нравится мне это странное nvidia: switching kernel module from 440.59 to 390.132
Из 440.59 поддержку GeForce GT 740M не выкинули случайно?
Теперь на это есть ответ. Очередное обновление сделало так, что теперь используется 440 и у меня теперь опять ничего не работает. 390 у меня тоже установлен. Как сделать так, чтобы использовался 390, а не 440?
Ну точнее не "ничего" а не работает именно nvidia. Intel продолжает работать, но это же тупо и медленно:
$ glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
305 frames in 5.0 seconds = 60.820 FPS
301 frames in 5.0 seconds = 60.082 FPS
301 frames in 5.0 seconds = 60.081 FPS

$ optirun glxgears
6588 frames in 5.0 seconds = 1317.582 FPS
7021 frames in 5.0 seconds = 1404.065 FPS
6877 frames in 5.0 seconds = 1375.207 FPS
6998 frames in 5.0 seconds = 1399.550 FPS