Newer mesa packages

Message
Author
User avatar
dolphin_oracle
Developer
Posts: 22037
Joined: Sun Dec 16, 2007 12:17 pm

Re: Newer mesa packages

#11 Post by dolphin_oracle »

Stevo wrote: Fri Sep 27, 2024 10:05 pm Has any brave soul tried it yet?
I have it installed. will let you know.

Code: Select all

┌─[dolphin@mx23kde]─[10:10:30 pm]────────────────────────────────────────────────────────────────────────────────[~]
└─> inxi -G
Graphics:
  Device-1: Intel TigerLake-H GT1 [UHD Graphics] driver: i915 v: kernel
  Device-2: NVIDIA GA107M [GeForce RTX 3050 Ti Mobile] driver: nvidia
    v: 535.183.06
  Device-3: Chicony Integrated Camera type: USB driver: uvcvideo
  Display: x11 server: X.Org v: 1.21.1.7 with: Xwayland v: 22.1.9 driver: X:
    loaded: modesetting,nvidia unloaded: fbdev,nouveau,vesa dri: iris gpu: i915
    resolution: 2560x1600~60Hz
  API: OpenGL v: 4.6 Mesa 24.2.2-1~bpo12+1 renderer: Mesa Intel UHD
    Graphics (TGL GT1)


from the apt history.log file (thanks quick-system-info).

Code: Select all

Start-Date: 2024-09-27  22:09:15
Commandline: apt-get -o=Dpkg::Use-Pty=0 install -y -t bookworm-backports --reinstall libglx-mesa0 mesa-va-drivers mesa-vdpau-drivers mesa-vulkan-drivers
Requested-By: dolphin (1000)
Install: mesa-libgallium:amd64 (24.2.2-1~bpo12+1, automatic), mesa-libgallium:i386 (24.2.2-1~bpo12+1, automatic)
Upgrade: libglx-mesa0:amd64 (23.1.2-1~mx23ahs, 24.2.2-1~bpo12+1), libglx-mesa0:i386 (23.1.2-1~mx23ahs, 24.2.2-1~bpo12+1), libgbm1:amd64 (23.1.2-1~mx23ahs, 24.2.2-1~bpo12+1), libgbm1:i386 (23.1.2-1~mx23ahs, 24.2.2-1~bpo12+1), libdrm-nouveau2:amd64 (2.4.114-1+b1, 2.4.123-1~bpo12+1), libdrm-nouveau2:i386 (2.4.114-1+b1, 2.4.123-1~bpo12+1), libxatracker2:amd64 (23.1.2-1~mx23ahs, 24.2.2-1~bpo12+1), mesa-va-drivers:amd64 (23.1.2-1~mx23ahs, 24.2.2-1~bpo12+1), libgl1-mesa-dri:amd64 (23.1.2-1~mx23ahs, 24.2.2-1~bpo12+1), libgl1-mesa-dri:i386 (23.1.2-1~mx23ahs, 24.2.2-1~bpo12+1), libdrm-common:amd64 (2.4.114-1, 2.4.123-1~bpo12+1), mesa-vulkan-drivers:amd64 (23.1.2-1~mx23ahs, 24.2.2-1~bpo12+1), libglapi-mesa:amd64 (23.1.2-1~mx23ahs, 24.2.2-1~bpo12+1), libglapi-mesa:i386 (23.1.2-1~mx23ahs, 24.2.2-1~bpo12+1), libdrm-amdgpu1:amd64 (2.4.114-1+b1, 2.4.123-1~bpo12+1), libdrm-amdgpu1:i386 (2.4.114-1+b1, 2.4.123-1~bpo12+1), libdrm-radeon1:amd64 (2.4.114-1+b1, 2.4.123-1~bpo12+1), libdrm-radeon1:i386 (2.4.114-1+b1, 2.4.123-1~bpo12+1), libdrm2:amd64 (2.4.114-1+b1, 2.4.123-1~bpo12+1), libdrm2:i386 (2.4.114-1+b1, 2.4.123-1~bpo12+1), libegl-mesa0:amd64 (23.1.2-1~mx23ahs, 24.2.2-1~bpo12+1), libegl-mesa0:i386 (23.1.2-1~mx23ahs, 24.2.2-1~bpo12+1), mesa-vdpau-drivers:amd64 (23.1.2-1~mx23ahs, 24.2.2-1~bpo12+1), libdrm-intel1:amd64 (2.4.114-1+b1, 2.4.123-1~bpo12+1), libdrm-intel1:i386 (2.4.114-1+b1, 2.4.123-1~bpo12+1)
End-Date: 2024-09-27  22:09:19
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.

User avatar
Stevo
Developer
Posts: 14432
Joined: Fri Dec 15, 2006 7:07 pm

Re: Newer mesa packages

#12 Post by Stevo »

Apparently they were able to get around the rustc problem by disabling a couple watchamacallits that I have no idea what they do:

Code: Select all

* Disable rusticl, requires rust components (rustc >= 1.73 and bindgen)
      not in Bookworm.
  * Disable NVK, requires rust components (librust-syn-dev >= 2.0.68)
      not in Bookworm.
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing

User avatar
Stevo
Developer
Posts: 14432
Joined: Fri Dec 15, 2006 7:07 pm

Re: Newer mesa packages

#13 Post by Stevo »

I've built the i386 and amd64 Mesa packages for AHS, which I believe is limited to just those two architectures. I built armhf and arm64 binaries for the newer libdrm and directx-headers-dev build-depend packages that are required, because they might be useful for other packages. A newer meson is arch-independent, and would be useful in testing as well, possibly along with a newer wayland-protocols.

Uploading now, and they can go to ahs-staging if/when Tim gets Net access restored.
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing

User avatar
siamhie
Global Moderator
Posts: 3219
Joined: Fri Aug 20, 2021 5:45 pm

Re: Newer mesa packages

#14 Post by siamhie »

The mesa 24.2.2-1~bpo12+1 found in the backports repo is bug fixes to the mesa 24.2.0 release.

Here are the new features between versions.

Mesa 24.0.0 Release Notes / 2024-02-01
https://docs.mesa3d.org/relnotes/24.0.0.html

Code: Select all

New features

    VK_EXT_image_compression_control on RADV

    VK_EXT_device_fault on RADV

    OpenGL 3.3 on Asahi

    Geometry shaders on Asahi

    GL_ARB_texture_cube_map_array on Asahi

    GL_ARB_clip_control on Asahi

    GL_ARB_timer_query on Asahi

    GL_EXT_disjoint_timer_query on Asahi

    GL_ARB_base_instance on Asahi

    OpenGL 4.6 (up from 4.2) on d3d12

    VK_EXT_depth_clamp_zero_one on RADV

    GL_ARB_shader_texture_image_samples on Asahi

    GL_ARB_indirect_parameters on Asahi

    GL_ARB_viewport_array on Asahi

    GL_ARB_fragment_layer_viewport on Asahi

    GL_ARB_cull_distance on Asahi

    GL_ARB_transform_feedback_overflow_query on Asahi

    VK_KHR_calibrated_timestamps on RADV

    VK_KHR_vertex_attribute_divisor on RADV

    VK_KHR_maintenance6 on RADV

    VK_KHR_ray_tracing_position_fetch on RADV

    EGL_EXT_query_reset_notification_strategy

Mesa 24.1.0 Release Notes / 2024-05-22
https://docs.mesa3d.org/relnotes/24.1.0.html

Code: Select all

New features

    VK_EXT_map_memory_placed on RADV, ANV and NVK

    VK_KHR_shader_subgroup_rotate on RADV and ANV and NVK

    VK_KHR_load_store_op_none on RADV, ANV, NVK and Turnip

    VK_KHR_line_rasterization on RADV, ANV, NVK and Turnip

    VK_KHR_index_type_uint8 on RADV, ANV, NVK and Turnip

    VK_KHR_shader_expect_assume on all Vulkan drivers

    VK_KHR_shader_maximal_reconvergence on RADV, ANV and NVK

    VK_KHR_shader_quad_control on RADV

    OpenGL 4.6 on Asahi

    OpenGL ES 3.2 on Asahi

    Mali G610 and G310 on Panfrost

    Mali T600 on Panfrost

    VK_KHR_shader_subgroup_uniform_control_flow on NVK

    alphaToOne/extendedDynamicState3AlphaToOneEnable on RADV

    VK_EXT_device_address_binding_report on RADV

    VK_EXT_external_memory_dma_buf for lavapipe

    VK_EXT_queue_family_foreign for lavapipe

    VK_EXT_shader_object on RADV

    VK_EXT_nested_command_buffer on NVK and RADV

    VK_EXT_queue_family_foreign on NVK

    VK_EXT_image_drm_format_modifier on NVK

Mesa 24.2.0 Release Notes / 2024-08-14
https://docs.mesa3d.org/relnotes/24.2.0.html

Code: Select all

New features

    VK_KHR_dynamic_rendering_local_read on RADV

    VK_EXT_legacy_vertex_attributes on lavapipe, ANV, Turnip and RADV

    VK_MESA_image_alignment_control on RADV

    VK_EXT_shader_replicated_composites on ANV, dozen, hasvk, lavapipe, nvk, RADV, and Turnip

    VK_KHR_maintenance5 on v3dv

    VK_KHR_maintenance7 on RADV

    VK_EXT_depth_clamp_zero_one on v3dv

    GL_ARB_depth_clamp on v3d

    Defaulting to a new shader cache implementation, reducing filesystem overhead.

All of the Mesa 3D Changelogs https://www.mesa3d.org/news/
This is my Fluxbox . There are many others like it, but this one is mine. My Fluxbox is my best friend. It is my life.
I must master it as I must master my life. Without me, my Fluxbox is useless. Without my Fluxbox, I am useless.

User avatar
Stevo
Developer
Posts: 14432
Joined: Fri Dec 15, 2006 7:07 pm

Re: Newer mesa packages

#15 Post by Stevo »

I also ported over the current libdrm from backports, which I believe is a critical component for Mesa to support newer video hardware.
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing

User avatar
dolphin_oracle
Developer
Posts: 22037
Joined: Sun Dec 16, 2007 12:17 pm

Re: Newer mesa packages

#16 Post by dolphin_oracle »

might be a hiccup with mesa or maybe with the latest 6.10 liquorix kernel, not sure, but I currently have to either boot with nosplash or with my laptop plugged in to complete a boot to desktop, otherwise the system freezes after the plymouth boot splash (or maybe during, the keyboard quits working). If I ESC from the boot splash before it completes, boot continues.

All normal with the laptop plugged in.

Also correcting the issue is added "acpi_osi=Linux" to my boot parameters. I needed to do this on past kernels but had not needed it for the last several kernel revisions.

I have made many changes in testing various things for people, so its possible this has nothing to do with mesa, but given the relation to graphics and plymouth, I thought I would mention it.
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.

User avatar
dolphin_oracle
Developer
Posts: 22037
Joined: Sun Dec 16, 2007 12:17 pm

Re: Newer mesa packages

#17 Post by dolphin_oracle »

well, the acpi_osi=Linux gets it to boot up, but logout is a problem and my touchpad doesn't work, so no-go on that.

still crashing when not on battery when using plymouth. kernel in use doesn't seem to matter.
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.

User avatar
dolphin_oracle
Developer
Posts: 22037
Joined: Sun Dec 16, 2007 12:17 pm

Re: Newer mesa packages

#18 Post by dolphin_oracle »

hmph, removing the proprietary nvidia drivers give me a PC that boots up fine. so some conflict perhaps with the libdrm and nvidia maybe.
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.

User avatar
dolphin_oracle
Developer
Posts: 22037
Joined: Sun Dec 16, 2007 12:17 pm

Re: Newer mesa packages

#19 Post by dolphin_oracle »

Well logout problem persists. System locks up on logout.
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.

User avatar
dolphin_oracle
Developer
Posts: 22037
Joined: Sun Dec 16, 2007 12:17 pm

Re: Newer mesa packages

#20 Post by dolphin_oracle »

I do not have this logout problem while running a live usb updated with the latest ahs and ahs-staging packages. will play around a little more, but I am encouraged that some experiment of mine may be a factor in my issues.
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.

Post Reply

Return to “Package Requests - MX-23”