Не только. Есть ещё дискретная 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.jpghttps://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. Клавиатура? С такой клавиатурой, только по интернету ходить и голых девочек рассматривать. Работать за такой клавиатурой невозможно. В принципе невозможно.