Solved Gnome3 llvmpipe (LLVM 8.0, 128 bits)

I'm coming from Linux, Fedora 31, and it did show the actual driver architecture name in Linux, Ironlake something something. Now on FreeBSD with this llvmpipe gnome3 is slow.

I did get my graphics working after a lot of pain. Laptop is Aspire 5742G with i3 M 370 and GetForce GT 420M.

For intel I'm using i915kms the one that came with the system, in rc.conf I have kld_list="i915kms"
and in loader.conf I got i915kms_load="YES", I'm not using xorg.conf
For NVIDIA I follow optimus driver install instructions and I got a 390 driver. Running program name uses intel graphics and running optirun program name uses nvidia graphics, checked, and confirmed, so it's working.

Please tell me which way to look into to have gnome3 use an actual video driver instead of llvmpipe. I don't care which one, intel or nvidia.
 
I didn't know that, good to know. But the thing feels like it's using software instead of gpu, I just compare my past experience in linux with what I'm experiecing now. It's slow. glxinfo | grep OpenGL just confirms my feelings.

Code:
$ glxinfo | grep OpenGL
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: llvmpipe (LLVM 8.0, 128 bits)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 18.3.2
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.1 Mesa 18.3.2
OpenGL shading language version string: 1.40
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 18.3.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:
$

Here is output of Xorg.0.log just in case

Code:
[    28.353]
X.Org X Server 1.18.4
Release Date: 2016-07-19
[    28.353] X Protocol Version 11, Revision 0
[    28.353] Build Operating System: FreeBSD 12.0-RELEASE-p13 amd64
[    28.353] Current Operating System: FreeBSD mb2 12.1-RELEASE FreeBSD 12.1-RELEASE r354233 GENERIC amd64
[    28.354] Build Date: 30 January 2020  09:00:40AM
[    28.354]
[    28.354] Current version of pixman: 0.38.4
[    28.354]     Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[    28.354] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    28.354] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Mar  4 15:05:36 2020
[    28.550] (II) Loader magic: 0x421020
[    28.550] (II) Module ABI versions:
[    28.550]     X.Org ANSI C Emulation: 0.4
[    28.550]     X.Org Video Driver: 20.0
[    28.550]     X.Org XInput driver : 22.1
[    28.550]     X.Org Server Extension : 9.0
[    28.565] (!!) More than one possible primary device found
[    28.566] (--) PCI: (0:0:2:0) 8086:0046:1025:0488 rev 2, Mem @ 0xd1400000/4194304, 0xc0000000/268435456, I/O @ 0x00004050/8, BIOS @ 0x????????/65536
[    28.566] (--) PCI: (0:1:0:0) 10de:0df1:1025:0488 rev 161, Mem @ 0xd0000000/16777216, 0xa0000000/268435456, 0xb0000000/33554432, I/O @ 0x00003000/128, BIOS @ 0x????????/65536
[    28.566] (==) Using default built-in configuration (30 lines)
[    28.566] (==) --- Start of built-in configuration ---
[    28.566]     Section "Device"
[    28.566]         Identifier    "Builtin Default modesetting Device 0"
[    28.566]         Driver    "modesetting"
[    28.566]     EndSection
[    28.566]     Section "Screen"
[    28.566]         Identifier    "Builtin Default modesetting Screen 0"
[    28.566]         Device    "Builtin Default modesetting Device 0"
[    28.566]     EndSection
[    28.566]     Section "Device"
[    28.566]         Identifier    "Builtin Default scfb Device 0"
[    28.566]         Driver    "scfb"
[    28.566]     EndSection
[    28.566]     Section "Screen"
[    28.566]         Identifier    "Builtin Default scfb Screen 0"
[    28.566]         Device    "Builtin Default scfb Device 0"
[    28.566]     EndSection
[    28.566]     Section "Device"
[    28.566]         Identifier    "Builtin Default vesa Device 0"
[    28.566]         Driver    "vesa"
[    28.566]     EndSection
[    28.566]     Section "Screen"
[    28.566]         Identifier    "Builtin Default vesa Screen 0"
[    28.566]         Device    "Builtin Default vesa Device 0"
[    28.566]     EndSection
[    28.566]     Section "ServerLayout"
[    28.566]         Identifier    "Builtin Default Layout"
[    28.566]         Screen    "Builtin Default modesetting Screen 0"
[    28.566]         Screen    "Builtin Default scfb Screen 0"
[    28.566]         Screen    "Builtin Default vesa Screen 0"
[    28.566]     EndSection
[    28.566] (==) --- End of built-in configuration ---
[    28.566] (==) ServerLayout "Builtin Default Layout"
[    28.566] (**) |-->Screen "Builtin Default modesetting Screen 0" (0)
[    28.566] (**) |   |-->Monitor "<default monitor>"
[    28.566] (**) |   |-->Device "Builtin Default modesetting Device 0"
[    28.566] (==) No monitor specified for screen "Builtin Default modesetting Screen 0".
    Using a default monitor configuration.
[    28.566] (**) |-->Screen "Builtin Default scfb Screen 0" (1)
[    28.566] (**) |   |-->Monitor "<default monitor>"
[    28.566] (**) |   |-->Device "Builtin Default scfb Device 0"
[    28.566] (==) No monitor specified for screen "Builtin Default scfb Screen 0".
    Using a default monitor configuration.
[    28.566] (**) |-->Screen "Builtin Default vesa Screen 0" (2)
[    28.566] (**) |   |-->Monitor "<default monitor>"
[    28.567] (**) |   |-->Device "Builtin Default vesa Device 0"
[    28.567] (==) No monitor specified for screen "Builtin Default vesa Screen 0".
    Using a default monitor configuration.
[    28.567] (==) Automatically adding devices
[    28.567] (==) Automatically enabling devices
[    28.567] (==) Not automatically adding GPU devices
[    28.567] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    28.882] (==) FontPath set to:
    /usr/local/share/fonts/misc/,
    /usr/local/share/fonts/TTF/,
    /usr/local/share/fonts/OTF/,
    /usr/local/share/fonts/Type1/,
    /usr/local/share/fonts/100dpi/,
    /usr/local/share/fonts/75dpi/,
    catalogue:/usr/local/etc/X11/fontpath.d
[    28.882] (==) ModulePath set to "/usr/local/lib/xorg/modules"
[    28.882] (II) The server relies on devd to provide the list of input devices.
    If no devices become available, reconfigure devd or disable AutoAddDevices.
[    28.882] (II) LoadModule: "glx"
[    28.930] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so
[    29.116] (II) Module glx: vendor="X.Org Foundation"
[    29.116]     compiled for 1.18.4, module version = 1.0.0
[    29.116]     ABI class: X.Org Server Extension, version 9.0
[    29.116] (==) AIGLX enabled
[    29.117] (II) LoadModule: "modesetting"
[    29.117] (II) Loading /usr/local/lib/xorg/modules/drivers/modesetting_drv.so
[    29.119] (II) Module modesetting: vendor="X.Org Foundation"
[    29.120]     compiled for 1.18.4, module version = 1.18.4
[    29.120]     Module class: X.Org Video Driver
[    29.120]     ABI class: X.Org Video Driver, version 20.0
[    29.120] (II) LoadModule: "scfb"
[    29.120] (II) Loading /usr/local/lib/xorg/modules/drivers/scfb_drv.so
[    29.148] (II) Module scfb: vendor="X.Org Foundation"
[    29.148]     compiled for 1.18.4, module version = 0.0.4
[    29.148]     ABI class: X.Org Video Driver, version 20.0
[    29.148] (II) LoadModule: "vesa"
[    29.148] (II) Loading /usr/local/lib/xorg/modules/drivers/vesa_drv.so
[    29.163] (II) Module vesa: vendor="X.Org Foundation"
[    29.163]     compiled for 1.18.4, module version = 2.4.0
[    29.163]     Module class: X.Org Video Driver
[    29.163]     ABI class: X.Org Video Driver, version 20.0
[    29.163] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[    29.163] (II) scfb: driver for wsdisplay framebuffer: scfb
[    29.163] (II) VESA: driver for VESA chipsets: vesa
[    29.163] (--) Using syscons driver with X support (version 2.0)
[    29.163] (++) using VT number 9

[    29.169] (WW) Falling back to old probe method for modesetting
[    29.169] (EE) open /dev/dri/card0: No such file or directory
[    29.169] (WW) Falling back to old probe method for scfb
[    29.169] scfb trace: probe start
[    29.169] (II) scfb(0): using default device
[    29.169] scfb trace: probe done
[    29.170] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[    29.170] scfb: PreInit 0
[    29.170] (II) scfb(0): Using: depth (32),    width (1366),     height (768)
[    29.170] (II) scfb(0): Creating default Display subsection in Screen section
    "Builtin Default scfb Screen 0" for depth/fbbpp 24/32
[    29.170] (==) scfb(0): Depth 24, (==) framebuffer bpp 32
[    29.170] (==) scfb(0): RGB weight 888
[    29.170] (==) scfb(0): Default visual is TrueColor
[    29.170] (==) scfb(0): Using gamma correction (1.0, 1.0, 1.0)
[    29.170] (II) scfb(0): Vidmem: 4128k
[    29.170] (==) scfb(0): DPI set to (96, 96)
[    29.170] (**) scfb(0): Using "Shadow Framebuffer"
[    29.170] (II) Loading sub module "shadow"
[    29.170] (II) LoadModule: "shadow"
[    29.170] (II) Loading /usr/local/lib/xorg/modules/libshadow.so
[    29.182] (II) Module shadow: vendor="X.Org Foundation"
[    29.182]     compiled for 1.18.4, module version = 1.1.0
[    29.182]     ABI class: X.Org ANSI C Emulation, version 0.4
[    29.182] (II) Loading sub module "fb"
[    29.182] (II) LoadModule: "fb"
[    29.182] (II) Loading /usr/local/lib/xorg/modules/libfb.so
[    29.183] (II) Module fb: vendor="X.Org Foundation"
[    29.183]     compiled for 1.18.4, module version = 1.0.0
[    29.183]     ABI class: X.Org ANSI C Emulation, version 0.4
[    29.183] scfb: PreInit done
[    29.183] (II) UnloadModule: "modesetting"
[    29.183] (II) Unloading modesetting
[    29.183] (II) UnloadModule: "vesa"
[    29.183] (II) Unloading vesa
[    29.183] (--) Depth 24 pixmap format is 32 bpp
[    29.183] scfb: ScfbScreenInit 0
[    29.183]     bitsPerPixel=32, depth=24, defaultVisual=TrueColor
    mask: ff0000,ff00,ff, offset: 16,8,0
[    29.183] mmap returns: addr 0x801c47000 len 0x408000, fd 6, off 0
[    29.183] scfb: ScfbSave 0
[    29.183] scfb: ScfbSave done
[    29.230] (==) scfb(0): Backing store enabled
[    29.239] scfb: ScfbScreenInit done
[    29.240] (==) RandR enabled
[    29.250] (II) AIGLX: Screen 0 is not DRI2 capable
[    29.250] (EE) AIGLX: reverting to software rendering
[    31.141] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[    31.142] (II) AIGLX: Loaded and initialized swrast
[    31.142] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[    31.677] (II) config/devd: probing input devices...
[    31.677] (II) config/devd: adding input device (null) (/dev/kbdmux)
[    31.677] (II) LoadModule: "kbd"
[    31.697] (II) Loading /usr/local/lib/xorg/modules/input/kbd_drv.so
[    31.700] (II) Module kbd: vendor="X.Org Foundation"
[    31.700]     compiled for 1.18.4, module version = 1.9.0
[    31.700]     Module class: X.Org XInput Driver
[    31.700]     ABI class: X.Org XInput driver, version 22.1
[    31.700] (II) Using input driver 'kbd' for 'kbdmux'
[    31.700] (**) kbdmux: always reports core events
[    31.700] (**) kbdmux: always reports core events
[    31.700] (**) Option "Protocol" "standard"
[    31.700] (**) Option "XkbRules" "base"
[    31.700] (**) Option "XkbModel" "pc105"
[    31.700] (**) Option "XkbLayout" "us"
[    31.700] (**) Option "config_info" "devd:kbdmux"
[    31.700] (II) XINPUT: Adding extended input device "kbdmux" (type: KEYBOARD, id 6)
[    31.715] (II) config/devd: kbdmux is enabled, ignoring device atkbd0
[    31.715] (II) config/devd: adding input device (null) (/dev/sysmouse)
[    31.715] (II) LoadModule: "mouse"
[    31.715] (II) Loading /usr/local/lib/xorg/modules/input/mouse_drv.so
[    31.741] (II) Module mouse: vendor="X.Org Foundation"
[    31.741]     compiled for 1.18.4, module version = 1.9.3
[    31.741]     Module class: X.Org XInput Driver
[    31.741]     ABI class: X.Org XInput driver, version 22.1
[    31.741] (II) Using input driver 'mouse' for 'sysmouse'
[    31.741] (**) sysmouse: always reports core events
[    31.741] (**) Option "Device" "/dev/sysmouse"
[    31.742] (==) sysmouse: Protocol: "Auto"
[    31.742] (**) sysmouse: always reports core events
[    31.742] (==) sysmouse: Emulate3Buttons, Emulate3Timeout: 50
[    31.742] (**) sysmouse: ZAxisMapping: buttons 4 and 5
[    31.742] (**) sysmouse: Buttons: 5
[    31.742] (**) Option "config_info" "devd:sysmouse"
[    31.742] (II) XINPUT: Adding extended input device "sysmouse" (type: MOUSE, id 7)
[    31.742] (**) sysmouse: (accel) keeping acceleration scheme 1
[    31.742] (**) sysmouse: (accel) acceleration profile 0
[    31.742] (**) sysmouse: (accel) acceleration factor: 2.000
[    31.742] (**) sysmouse: (accel) acceleration threshold: 4
[    31.742] (II) sysmouse: SetupAuto: hw.iftype is 4, hw.model is 0
[    31.742] (II) sysmouse: SetupAuto: protocol is SysMouse
[    31.742] (II) config/devd: device /dev/psm0 already opened
[    31.742] scfb: SaveScreen 0
[    31.742] scfb: SaveScreen done

And another things in, in /dev/dri I only have card1 for some reason
 
What is the output of dmesg | grep drm?

For intel I'm using i915kms the one that came with the system.

i915kms dont comes from the system, its a 3rd party kernel module (graphics/drm-kmod) and needs to be build from you, if you are using 12.1

If you dont know how to build it from ports then here are the instructions:

1. Cleanup drm-kmod with its deps pkg remove drm-kmod && pkg autoremove
2. Fetch & extract the ports tree with portsnap fetch && portsnap extract
3. Build & Install drm-kmod cd /usr/ports/graphics/drm-kmod/ && make install clean

If you get can error that you dont have the source then take a look at "Obtaining the Source" from this wiki page.
 
Interesting! I used this goide https://forums.freebsd.org/threads/...or-intel-integrated-graphics-with-xorg.66732/ it clearly states that there is a build in i915kms driver, I checked, there is in /boot/kernel/i915kms*

Anyway, after what you suggested, installing from ports > drm-kmod it seems to work.... I'm not sure! It is definately faster. Now it's actually usable.

glxinfo | grep OpenGL gives me this, there is my Iron lake and also llvmpipe, so this is why I'm not sure. Question one, am I actually now using intel driver??

Code:
$ glxinfo | grep OpenGL
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ironlake Mobile
OpenGL version string: 2.1 Mesa 18.3.2
OpenGL shading language version string: 1.20
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 18.3.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
OpenGL ES profile extensions:
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: llvmpipe (LLVM 8.0, 128 bits)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 18.3.2
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.1 Mesa 18.3.2
OpenGL shading language version string: 1.40
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 18.3.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:
$

Question number 2. There are no aminations in Gnome3. What gives and how to enable them? Animations when you open menu, etc.

Question number 3. Anyway for me to use NVIDIA instead of intel for gnome graphics?

dmesg | grep drm

Code:
$ dmesg | grep drm
dmesg: sysctl kern.msgbuf: Operation not permitted
$ su
Password:
root@mb2:/home/alex # dmesg | grep drm
info: [drm] Initialized drm 1.1.0 20060810
drmn1: =======================================================
drmn1: This code is obsolete abandonware. Install the graphics/drm-legacy-kmod pkg
drmn1: =======================================================
drmn1: Deprecated code (to be removed in FreeBSD 13): drm2 drivers
drmn1: =======================================================
drmn1: This code is obsolete abandonware. Install the graphics/drm-legacy-kmod pkg
drmn1: =======================================================
drmn1: Deprecated code (to be removed in FreeBSD 13): drm2 drivers
drmn1: <Intel IronLake> on vgapci1
info: [drm] MTRR allocation failed.  Graphics performance may suffer.
intel_iicbb0 on drmn1
intel_iicbb1 on drmn1
intel_iicbb2 on drmn1
intel_iicbb3 on drmn1
intel_iicbb4 on drmn1
intel_iicbb5 on drmn1
info: [drm] MSI enabled 1 message(s)
info: [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
info: [drm] Driver supports precise vblank timestamp query.
intel_sdvo_ddc_proxy921920 on drmn1
drm_iic_dp_aux0 on drmn1
drmn1: taking over the fictitious range 0xc0000000-0xd0000000
info: [drm] Connector LVDS-1: get mode from tunables:
info: [drm]   - kern.vt.fb.modes.LVDS-1
info: [drm]   - kern.vt.fb.default_mode
info: [drm] Connector VGA-1: get mode from tunables:
info: [drm]   - kern.vt.fb.modes.VGA-1
info: [drm]   - kern.vt.fb.default_mode
info: [drm] Connector HDMI-A-1: get mode from tunables:
info: [drm]   - kern.vt.fb.modes.HDMI-A-1
info: [drm]   - kern.vt.fb.default_mode
info: [drm] Connector DP-1: get mode from tunables:
info: [drm]   - kern.vt.fb.modes.DP-1
info: [drm]   - kern.vt.fb.default_mode
fbd1 on drmn1
info: [drm] Initialized i915 1.6.0 20080730 for drmn1 on minor 1
info: [drm] Initialized drm 1.1.0 20060810
drmn1: =======================================================
drmn1: This code is obsolete abandonware. Install the graphics/drm-legacy-kmod pkg
drmn1: =======================================================
drmn1: Deprecated code (to be removed in FreeBSD 13): drm2 drivers
drmn1: =======================================================
drmn1: This code is obsolete abandonware. Install the graphics/drm-legacy-kmod pkg
drmn1: =======================================================
drmn1: Deprecated code (to be removed in FreeBSD 13): drm2 drivers
drmn1: <Intel IronLake> on vgapci1
info: [drm] MTRR allocation failed.  Graphics performance may suffer.
intel_iicbb0 on drmn1
intel_iicbb1 on drmn1
intel_iicbb2 on drmn1
intel_iicbb3 on drmn1
intel_iicbb4 on drmn1
intel_iicbb5 on drmn1
info: [drm] MSI enabled 1 message(s)
info: [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
info: [drm] Driver supports precise vblank timestamp query.
intel_sdvo_ddc_proxy921920 on drmn1
drm_iic_dp_aux0 on drmn1
drmn1: taking over the fictitious range 0xc0000000-0xd0000000
info: [drm] Connector LVDS-1: get mode from tunables:
info: [drm]   - kern.vt.fb.modes.LVDS-1
info: [drm]   - kern.vt.fb.default_mode
info: [drm] Connector VGA-1: get mode from tunables:
info: [drm]   - kern.vt.fb.modes.VGA-1
info: [drm]   - kern.vt.fb.default_mode
info: [drm] Connector HDMI-A-1: get mode from tunables:
info: [drm]   - kern.vt.fb.modes.HDMI-A-1
info: [drm]   - kern.vt.fb.default_mode
info: [drm] Connector DP-1: get mode from tunables:
info: [drm]   - kern.vt.fb.modes.DP-1
info: [drm]   - kern.vt.fb.default_mode
fbd1 on drmn1
info: [drm] Initialized i915 1.6.0 20080730 for drmn1 on minor 1
info: [drm] Initialized drm 1.1.0 20060810
drmn1: =======================================================
drmn1: This code is obsolete abandonware. Install the graphics/drm-legacy-kmod pkg
drmn1: =======================================================
drmn1: Deprecated code (to be removed in FreeBSD 13): drm2 drivers
drmn1: =======================================================
drmn1: This code is obsolete abandonware. Install the graphics/drm-legacy-kmod pkg
drmn1: =======================================================
drmn1: Deprecated code (to be removed in FreeBSD 13): drm2 drivers
drmn1: <Intel IronLake> on vgapci1
info: [drm] MTRR allocation failed.  Graphics performance may suffer.
intel_iicbb0 on drmn1
intel_iicbb1 on drmn1
intel_iicbb2 on drmn1
intel_iicbb3 on drmn1
intel_iicbb4 on drmn1
intel_iicbb5 on drmn1
info: [drm] MSI enabled 1 message(s)
info: [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
info: [drm] Driver supports precise vblank timestamp query.
intel_sdvo_ddc_proxy921920 on drmn1
drm_iic_dp_aux0 on drmn1
drmn1: taking over the fictitious range 0xc0000000-0xd0000000
info: [drm] Connector LVDS-1: get mode from tunables:
info: [drm]   - kern.vt.fb.modes.LVDS-1
info: [drm]   - kern.vt.fb.default_mode
info: [drm] Connector VGA-1: get mode from tunables:
info: [drm]   - kern.vt.fb.modes.VGA-1
info: [drm]   - kern.vt.fb.default_mode
info: [drm] Connector HDMI-A-1: get mode from tunables:
info: [drm]   - kern.vt.fb.modes.HDMI-A-1
info: [drm]   - kern.vt.fb.default_mode
info: [drm] Connector DP-1: get mode from tunables:
info: [drm]   - kern.vt.fb.modes.DP-1
info: [drm]   - kern.vt.fb.default_mode
fbd1 on drmn1
info: [drm] Initialized i915 1.6.0 20080730 for drmn1 on minor 1
info: [drm] Initialized drm 1.1.0 20060810
drmn1: =======================================================
drmn1: This code is obsolete abandonware. Install the graphics/drm-legacy-kmod pkg
drmn1: =======================================================
drmn1: Deprecated code (to be removed in FreeBSD 13): drm2 drivers
drmn1: =======================================================
drmn1: This code is obsolete abandonware. Install the graphics/drm-legacy-kmod pkg
drmn1: =======================================================
drmn1: Deprecated code (to be removed in FreeBSD 13): drm2 drivers
drmn1: <Intel IronLake> on vgapci1
info: [drm] MTRR allocation failed.  Graphics performance may suffer.
intel_iicbb0 on drmn1
intel_iicbb1 on drmn1
intel_iicbb2 on drmn1
intel_iicbb3 on drmn1
intel_iicbb4 on drmn1
intel_iicbb5 on drmn1
info: [drm] MSI enabled 1 message(s)
info: [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
info: [drm] Driver supports precise vblank timestamp query.
intel_sdvo_ddc_proxy921920 on drmn1
drm_iic_dp_aux0 on drmn1
drmn1: taking over the fictitious range 0xc0000000-0xd0000000
info: [drm] Connector LVDS-1: get mode from tunables:
info: [drm]   - kern.vt.fb.modes.LVDS-1
info: [drm]   - kern.vt.fb.default_mode
info: [drm] Connector VGA-1: get mode from tunables:
info: [drm]   - kern.vt.fb.modes.VGA-1
info: [drm]   - kern.vt.fb.default_mode
info: [drm] Connector HDMI-A-1: get mode from tunables:
info: [drm]   - kern.vt.fb.modes.HDMI-A-1
info: [drm]   - kern.vt.fb.default_mode
info: [drm] Connector DP-1: get mode from tunables:
info: [drm]   - kern.vt.fb.modes.DP-1
info: [drm]   - kern.vt.fb.default_mode
fbd1 on drmn1
info: [drm] Initialized i915 1.6.0 20080730 for drmn1 on minor 1
info: [drm] Initialized drm 1.1.0 20060810
drmn1: =======================================================
drmn1: This code is obsolete abandonware. Install the graphics/drm-legacy-kmod pkg
drmn1: =======================================================
drmn1: Deprecated code (to be removed in FreeBSD 13): drm2 drivers
drmn1: =======================================================
drmn1: This code is obsolete abandonware. Install the graphics/drm-legacy-kmod pkg
drmn1: =======================================================
drmn1: Deprecated code (to be removed in FreeBSD 13): drm2 drivers
drmn1: <Intel IronLake> on vgapci1
info: [drm] MTRR allocation failed.  Graphics performance may suffer.
intel_iicbb0 on drmn1
intel_iicbb1 on drmn1
intel_iicbb2 on drmn1
intel_iicbb3 on drmn1
intel_iicbb4 on drmn1
intel_iicbb5 on drmn1
info: [drm] MSI enabled 1 message(s)
info: [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
info: [drm] Driver supports precise vblank timestamp query.
intel_sdvo_ddc_proxy921920 on drmn1
drm_iic_dp_aux0 on drmn1
drmn1: taking over the fictitious range 0xc0000000-0xd0000000
info: [drm] Connector LVDS-1: get mode from tunables:
info: [drm]   - kern.vt.fb.modes.LVDS-1
info: [drm]   - kern.vt.fb.default_mode
info: [drm] Connector VGA-1: get mode from tunables:
info: [drm]   - kern.vt.fb.modes.VGA-1
info: [drm]   - kern.vt.fb.default_mode
info: [drm] Connector HDMI-A-1: get mode from tunables:
info: [drm]   - kern.vt.fb.modes.HDMI-A-1
info: [drm]   - kern.vt.fb.default_mode
info: [drm] Connector DP-1: get mode from tunables:
info: [drm]   - kern.vt.fb.modes.DP-1
info: [drm]   - kern.vt.fb.default_mode
fbd1 on drmn1
info: [drm] Initialized i915 1.6.0 20080730 for drmn1 on minor 1
drmn1: <drmn> on vgapci1
vgapci1: child drmn1 requested pci_enable_io
vgapci1: child drmn1 requested pci_enable_io
[drm] Unable to create a private tmpfs mount, hugepage support will be disabled(-19).
[drm] Got stolen memory base 0x98000000, size 0x8000000
[drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[drm] Driver supports precise vblank timestamp query.
[drm] Connector LVDS-1: get mode from tunables:
[drm]   - kern.vt.fb.modes.LVDS-1
[drm]   - kern.vt.fb.default_mode
[drm] Connector VGA-1: get mode from tunables:
[drm]   - kern.vt.fb.modes.VGA-1
[drm]   - kern.vt.fb.default_mode
[drm] Connector HDMI-A-1: get mode from tunables:
[drm]   - kern.vt.fb.modes.HDMI-A-1
[drm]   - kern.vt.fb.default_mode
[drm] Connector DP-1: get mode from tunables:
[drm]   - kern.vt.fb.modes.DP-1
[drm]   - kern.vt.fb.default_mode
[drm] RC6 disabled, disabling runtime PM support
[drm] Initialized i915 1.6.0 20171222 for drmn1 on minor 0
name=drmn1 flags=0x0 stride=5504 bpp=32
drmn1: fb0: inteldrmfb frame buffer device
root@mb2:/home/alex #

Question number 4. I notice in gnome> about it don't say graphics name, I remember in linux it said both iron lake and nvidia. Also don't show host name. Point me to a link from where I could configure gnome to show me everything. Basically to make it the way it used to be in fedora 31, with animations and everything.

Question number 5. in /boot/loader.conf I have
i915kms_load="YES"
Does that load the /boot/kernel/i915kms* or /boot/modules/i915kms*?
 
it clearly states that there is a build in i915kms driver, I checked, there is in /boot/kernel/i915kms*

Then I learned something new :)

am I actually now using intel driver??

Yes that looks like it (
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ironlake Mobile
OpenGL version string: 2.1 Mesa 18.3.2)

Question number 2. There are no aminations in Gnome3. What gives and how to enable them? Animations when you open menu, etc.

This seems to be a bug in the gnome-display-manager (GDM), if you want animations then just use an other display manager like ssdm, slim etc..

Question number 3. Anyway for me to use NVIDIA instead of intel for gnome graphics?

Maybe, Unfortunately I cannot answer that question because I never had nvidia before.

Question number 4

I suspect that retrieving the information for gnome was not ported correctly or it was not possible. This means that gnome might not be able to recognize some things correctly.

Question number 5. in /boot/loader.conf I have
i915kms_load="YES"
Does that load the /boot/kernel/i915kms* or /boot/modules/i915kms*?

Thats a good question, i guess it should be enough to put kld_list="/boot/modules/i915kms" in /etc/rc.conf like i do this for my own machines.
 
Back
Top