CodeQL / Analyze (actions) (push) Canceled after 0s
CodeQL / Analyze (python) (push) Canceled after 0s
pre-commit / pre-commit (push) Canceled after 0s
Multi-Arch CI / setup (push) Canceled after 0s
Publish build_manylinux_x86_64 images / publish_build_manylinux_x86_64 (push) Canceled after 0s
Setup (Multi-Arch) / setup (push) Canceled after 0s
Multi-Arch CI / Linux::${{ fromJSON(needs.setup.outputs.linux_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubi10 image / publish_no_rocm_image_ubi10 (push) Canceled after 0s
Multi-Arch CI / Windows::${{ fromJSON(needs.setup.outputs.windows_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Multi-Arch CI / Manifest Diff (push) Canceled after 0s
TheRock Manifest Diff Report / Generate Manifest Diff Report (push) Canceled after 0s
Multi-Arch CI / CI Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_ocl_rt images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_rocgdb images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Unit Tests / Unit Tests :: ubuntu-24.04 (push) Canceled after 0s
Unit Tests / Unit Tests :: windows-2022 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_media (push) Canceled after 0s
Unit Tests / Unit Tests Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_openmpi (push) Canceled after 0s
49 lines
2.2 KiB
ReStructuredText
49 lines
2.2 KiB
ReStructuredText
Precompiled Libraries
|
|
=====================
|
|
|
|
Mesa does not provide precompiled libraries; that job is left in the hands of
|
|
the Linux distributions.
|
|
|
|
Most distributions pre-install Mesa along with the rest of the graphical user
|
|
interface, so you probably already have it installed, and applying your
|
|
updates regularly is all you need to do.
|
|
If not, searching for ``mesa`` in your package manager should return the relevant
|
|
packages (most distributions split the project into multiple packages, you
|
|
probably don't need all of them).
|
|
Be aware that other projects might also include that name. As always, pay
|
|
attention to what you install.
|
|
|
|
Some distributions (eg. Debian & Ubuntu and their derivatives) usually package
|
|
very old versions of software, which are often not supported by their projects
|
|
anymore. The current release version is visible near the top of our `homepage
|
|
<https://mesa3d.org>`__. If you have any issues (unsupported hardware, bugs,
|
|
missing features, performance issues, etc.) the first thing you should try is
|
|
to install that version.
|
|
|
|
Some distributions also provide unofficial packages for unreleased Mesa, but note
|
|
that those might break your system. Before installing one of those, make sure
|
|
you know how to recover if you can't get a graphical session anymore.
|
|
|
|
- Debian/Ubuntu based distributions - PPA: xorg-edgers, oibaf and padoka
|
|
- Fedora - Copr: erp and che
|
|
- OpenSuse/SLES - OBS: X11:XOrg and pontostroy:X11
|
|
|
|
|
|
Debug packages
|
|
--------------
|
|
|
|
Most distributions provide debug packages that contain among other things the
|
|
symbols corresponding to the precompiled package they provide.
|
|
|
|
Installing them will allow you to see the symbol (functions, variables, etc.)
|
|
names in situations like a backtrace.
|
|
**If you want to report an issue, we recommend installing these packages first
|
|
as these symbols allow us to know what is going on.**
|
|
|
|
Please refer to the corresponding documentation:
|
|
|
|
- Arch Linux: https://wiki.archlinux.org/title/Debugging/Getting_traces
|
|
- Debian: https://wiki.debian.org/HowToGetABacktrace/
|
|
- Fedora: https://docs.fedoraproject.org/en-US/quick-docs/bugzilla-providing-a-stacktrace/
|
|
- Ubuntu: https://ubuntu.com/server/docs/how-to/debugging/debug-symbol-packages/
|