Re: No Mesa DRI Intel 945G in Debian Bookworm since Feb. 2022 package change

Rodrigo Vivi <[email protected]>
Newsgroups gmane.comp.freedesktop.xorg.drivers.intel,gmane.comp.video.mesa3d.devel
Message-ID <[email protected]>
Cc: mesa-dev ml

On Sat, Dec 03, 2022 at 03:00:44AM -0500, Felix Miata wrote:
> From libgl1-mesa-dri:amd64 changelog:
> mesa (22.0.0~rc2-1) experimental; urgency=medium
> 
>   * New upstream release candidate.
>   * path_max.diff: Refreshed.
>   * rules: Drop classic drivers (r100, r200, nouveau_vieux, i915, i965).
> 
>  -- Timo Aaltonen <t jaalton a t debian o org>  Thu, 17 Feb 2022 22:04:03 +0200
> 
> # xdriinfo
> libGL error: MESA-LOADER: failed to open i915: /usr/lib/dri/i915_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri, suffix _dri)
> libGL error: failed to load driver: i915
> Screen 0: swrast
> 
> # pinxi -GSaz --vs --zl --hostname
> pinxi 3.3.23-05 (2022-11-07)
> System:
>   Host: gx62b Kernel: 5.19.0-2-amd64 arch: x86_64 bits: 64 compiler: gcc
>     v: 11.3.0 parameters: root=LABEL=<filter> ipv6.disable=1 net.ifnames=0
>     biosdevname=0 plymouth.enable=0 noresume mitigations=auto consoleblank=0
>   Desktop: Trinity v: R14.0.13 tk: Qt v: 3.5.0 info: kicker wm: Twin v: 3.0
>     vt: 7 dm: 1: TDM 2: XDM Distro: Debian GNU/Linux bookworm/sid
> Graphics:
>   Device-1: Intel 82945G/GZ Integrated Graphics vendor: Dell driver: i915
>     v: kernel arch: Gen-3.5 process: Intel 90nm built: 2005-06 ports:
>     active: DVI-D-1,VGA-1 empty: none bus-ID: 00:02.0 chip-ID: 8086:2772
>     class-ID: 0300
>   Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: modesetting
>     dri: swrast gpu: i915 display-ID: :0 screens: 1
>   Screen-1: 0 s-res: 3600x1200 s-dpi: 120 s-size: 762x254mm (30.00x10.00")
>     s-diag: 803mm (31.62")
>   Monitor-1: DVI-D-1 pos: primary,left model: NEC EA243WM serial: <filter>
>     built: 2011 res: 1920x1200 hz: 60 dpi: 94 gamma: 1.2
>     size: 519x324mm (20.43x12.76") diag: 612mm (24.1") ratio: 16:10 modes:
>     max: 1920x1200 min: 640x480
>   Monitor-2: VGA-1 pos: right model: Dell P2213 serial: <filter> built: 2012
>     res: 1680x1050 hz: 60 dpi: 90 gamma: 1.2 size: 473x296mm (18.62x11.65")
>     diag: 558mm (22") ratio: 16:10 modes: max: 1680x1050 min: 720x400
>   API: OpenGL v: 4.5 Mesa 22.2.4 renderer: llvmpipe (LLVM 15.0.5 128 bits)
>     direct render: Yes
> 
> In Bullseye:
> ...
>   API: OpenGL v: 1.4 Mesa 20.3.5 renderer: Mesa DRI Intel 945G
>     direct render: Yes
> # xdriinfo
> Screen 0: i915
> 
> What are Bookworm users supposed to do to make Mesa DRI work correctly
> now that i915_dri.so is missing? Did it get moved to some other .deb
> I can't ID? I don't think Crocus is supposed to work on Gen3. At least,
> export MESA_LOADER_DRIVER_OVERRIDE=crocus in /etc/X11/Xsession.d/10-crocus.sh
> doesn't help.
> 
> In openSUSE Tumbleweed in 22.2.4 i915 is still included in its Mesa-dri
> package, and Mesa DRI Intel 945G is working as expected.
> -- 
> Evolution as taught in public schools is, like religion,
> 	based on faith, not based on science.
> 
>  Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!
> 
> Felix Miata
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.