[Bug 233034] graphics/mesa-dri: update to 18.3.1

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Jan 2 20:58:18 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233034

--- Comment #9 from rkoberman at gmail.com ---
(In reply to Greg V from comment #8)
I'm sure that I should know what triggers the selection of modesetting
vs.xf86-intel. In my log I see all possible drivers loaded and then the
following:

[    90.970] (II) intel(0): Using Kernel Mode Setting driver: i915, version
1.6.0 20171222
[    90.971] (WW) Falling back to old probe method for modesetting
[    90.971] (WW) Falling back to old probe method for scfb
[    90.971] scfb trace: probe start
[    90.971] scfb trace: probe done
[    90.971] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card
support
[    90.972] (--) intel(0): Integrated Graphics Chipset: Intel(R) HD Graphics
3000
[    90.973] (--) intel(0): CPU: x86-64, sse2, sse3, ssse3, sse4.1, sse4.2,
avx; using a maximum of 2 threads
[    90.973] (II) intel(0): Creating default Display subsection in Screen
section
        "Screen0" for depth/fbbpp 24/32
[    90.973] (**) intel(0): Depth 24, (--) framebuffer bpp 32
[    90.973] (==) intel(0): RGB weight 888
[    90.973] (==) intel(0): Default visual is TrueColor
[    91.004] (II) intel(0): Output LVDS1 has no monitor section
[    91.004] (II) intel(0): Enabled output LVDS1
[    91.004] (II) intel(0): Output VGA1 has no monitor section
[    91.004] (II) intel(0): Enabled output VGA1
[    91.004] (II) intel(0): Output HDMI1 has no monitor section
[    91.004] (II) intel(0): Enabled output HDMI1
[    91.005] (II) intel(0): Output DP1 has no monitor section
[    91.005] (II) intel(0): Enabled output DP1
[    91.005] (II) intel(0): Output HDMI2 has no monitor section
[    91.005] (II) intel(0): Enabled output HDMI2
[    91.005] (II) intel(0): Output HDMI3 has no monitor section
[    91.005] (II) intel(0): Enabled output HDMI3
[    91.005] (II) intel(0): Output DP2 has no monitor section
[    91.005] (II) intel(0): Enabled output DP2
[    91.005] (II) intel(0): Output DP3 has no monitor section
[    91.005] (II) intel(0): Enabled output DP3
[    91.005] (--) intel(0): Using a maximum size of 256x256 for hardware
cursors
[    91.005] (II) intel(0): Output VIRTUAL1 has no monitor section
[    91.005] (II) intel(0): Enabled output VIRTUAL1
[    91.005] (--) intel(0): Output LVDS1 using initial mode 1600x900 on pipe 0
[    91.006] (==) intel(0): TearFree disabled
[    91.006] (==) intel(0): DPI set to (96, 96)
[    91.006] (II) Loading sub module "dri3"
[    91.006] (II) LoadModule: "dri3"
[    91.006] (II) Module "dri3" already built-in
[    91.006] (II) Loading sub module "dri2"
[    91.006] (II) LoadModule: "dri2"
[    91.006] (II) Module "dri2" already built-in
[    91.006] (II) Loading sub module "present"
[    91.006] (II) LoadModule: "present"
[    91.006] (II) Module "present" already built-in
[    91.006] (II) Module "present" already built-in
[    91.006] (II) UnloadModule: "modesetting"
[    91.006] (II) Unloading modesetting
[    91.006] (II) UnloadModule: "scfb"
[    91.006] (II) Unloading scfb
[    91.006] (II) UnloadModule: "vesa"
[    91.006] (II) Unloading vesa
[    91.006] (II) UnloadModule: "modesetting"
[    91.006] (II) Unloading modesetting
[    91.006] (II) UnloadModule: "scfb"
[    91.006] (II) Unloading scfb
[    91.006] (II) UnloadModule: "vesa"
[    91.006] (II) Unloading vesa

and that leaves the xf86-intel-driver. Do I need to put something in the conf
file to cause modesetting to be selected? I see nothing to indicate a problem
(except that one warning) to cause modesetting to be rejected, so I assume that
X thinks that the xf86-intel-deriver should be preferred.

Probably unrelated, 32 seconds after Xorg starts, I get the following:
[   125.009] (EE) intel(0): Failed to submit rendering commands (Bad address),
disabling acceleration.

I can confirm that VAAPI is no longer working, but it was not working without
HYBRID and with mesa-18.1.9. I suspect that it has worked since I upgraded to
12.0. But that is probably for another ticket.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-x11 mailing list