Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 Nov 2018 20:21:37 +0100
From:      Polytropon <freebsd@edvax.de>
To:        Steven Friedrich <FreeBSD@twc.com>
Cc:        FreeBSD-Questions <freebsd-questions@freebsd.org>
Subject:   Re: Video acceleration?
Message-ID:  <20181109202137.e84f28d5.freebsd@edvax.de>
In-Reply-To: <4702617.YNO7O01DYZ@freebsd.friedrich.org>
References:  <4702617.YNO7O01DYZ@freebsd.friedrich.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 09 Nov 2018 11:33:40 -0500, Steven Friedrich wrote:
> I am running 11.2-RELEASE on an HP Slimline with an i7, which has UHD 630 
> graphics (Kaby Lake).
> 
> I load in /etc/rc.conf:
> kld_list="/boot/modules/i915_kbl_dmc_ver1_04_bin.ko /boot/modules/
> i915_kbl_guc_ver9_14_bin.ko /boot/modules/i915_kbl_huc_ver02_00_bin.ko"
> 
> glxinfo reports:
> name of display: :0
> display: :0  screen: 0
> direct rendering: Yes
> server glx vendor string: SGI
> server glx version string: 1.4
> 
> client glx vendor string: Mesa Project and SGI
> client glx version string: 1.4
> 
> GLX version: 1.4
> 
> Extended renderer info (GLX_MESA_query_renderer):
>     Vendor: VMware, Inc. (0xffffffff)
>     Device: llvmpipe (LLVM 6.0, 256 bits) (0xffffffff)
>     Version: 18.1.9
>     Accelerated: no
>     Video memory: 16384MB
>     Unified memory: no
>     Preferred profile: core (0x1)
>     Max core profile version: 3.3
>     Max compat profile version: 3.1
>     Max GLES1 profile version: 1.1
>     Max GLES[23] profile version: 3.0
> 
> Why don't I have Accelerated: Yes  ???
> What am I missing?

You are currently using a software renderer.

This _might_ be one of the few cases where kld_list in rc.conf
does not work. Try to manually load the modules after system
startup, but before X is started (for example, via /etc/rc.local).

On the one system with Intel graphics (Lenovo Thinkpad R61i)
I have this entry in /boot/loader.conf:

	i915kms_load="YES"

I have the "xf86-video-intel" package installed.

Then I'm starting X without xorg.conf (via "startx" command),
and in "glxinfo" output I get this:

Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel Open Source Technology Center (0x8086)	<=== HERE
    Device: Mesa DRI Intel(R) 965GM x86/MMX/SSE2 (0x2a02)	<=== AND HERE
    Version: 17.3.1
    Accelerated: yes		<===================== AND FINALLY THIS ENTRY!
    Video memory: 384MB
    Unified memory: yes
    Preferred profile: compat (0x2)
    Max core profile version: 0.0
    Max compat profile version: 2.1
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 2.0

This is quite different from your output where "VMWare" is
being listed...



-- 
Polytropon
Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20181109202137.e84f28d5.freebsd>