Github messages for voidlinux
 help / color / mirror / Atom feed
From: slimjimsoftware <slimjimsoftware@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: Apple Silicon Mac support packages (v2)
Date: Mon, 20 May 2024 10:31:49 +0200	[thread overview]
Message-ID: <20240520083149.22483253B3@inbox.vuxu.org> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-39796@inbox.vuxu.org>

[-- Attachment #1: Type: text/plain, Size: 1493 bytes --]

New comment by slimjimsoftware on void-packages repository

https://github.com/void-linux/void-packages/pull/39796#issuecomment-2119579565

Comment:
> Added rust to the kernel, it now builds the gpu driver. Anyone interested in packaging `mesa-asahi`?

Have a look at my fork [here](https://github.com/slimjimsoftware/void-packages/tree/asahi2)  I've packaged up the asahi development branch of mesa as mesa-asahi, including symlinks - I'm not sure if this is the right void way to do it but it's got it working for me. You might need to force remove libgbm after installing your chosen desktop and then install the libgbm-asahi version, this is because I had trouble replacing the one I had installed and didn't want to mess with other package dependencies, and I didn't know how to set that one as 'provides libgbm'  (does void even have that concept?).

However, your Kernel config doesn't seem to work with the mesa-asahi GPU. I had to re-do your kernel config too. I've based mine on the one from the unofficial asahi kernel from the alpine installer and it all works for me now (except the speakers which I'll try to get going next) - happy to do a PR into your fork once I'm done.

Full list of packages to install for working GPU: mesa-asahi mesa-asahi-dri mesa-asahi-opencl mesa-asahi-vaapi mesa-asahi-vdpau mesa-asahi-vulkan-overlay-layer libOSMesa-asahi libgbm-asahi libglapi-asahi (not sure if all of these are strictly necessary)

This is tested on an 14" M1 MacBook Pro.

  parent reply	other threads:[~2024-05-20  8:31 UTC|newest]

Thread overview: 269+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-10-07 18:46 [PR PATCH] " dkwo
2022-10-07 18:50 ` [PR PATCH] [Updated] " dkwo
2022-10-07 18:55 ` dkwo
2022-10-07 20:32 ` dkwo
2022-10-07 20:45 ` Skirmisher
2022-10-07 22:02 ` dkwo
2022-10-13 20:15 ` [PR PATCH] [Updated] " dkwo
2022-10-13 20:20 ` dkwo
2022-10-13 20:31 ` [PR PATCH] [Updated] " dkwo
2022-10-14 18:53 ` dkwo
2022-10-24 22:35 ` dkwo
2022-10-24 22:43 ` dkwo
2022-10-24 22:44 ` dkwo
2022-10-26 16:08 ` dkwo
2022-10-27 15:43 ` dkwo
2022-10-27 15:45 ` dkwo
2022-10-27 15:47 ` dkwo
2022-11-03 17:58 ` dkwo
2022-11-03 18:06 ` dkwo
2022-11-17 21:11 ` [PR PATCH] [Updated] " dkwo
2022-12-01 19:52 ` dkwo
2022-12-01 20:05 ` dkwo
2022-12-01 21:28 ` [PR PATCH] [Updated] " dkwo
2022-12-06 19:13 ` dkwo
2022-12-17  9:55 ` Anachron
2022-12-17  9:56 ` Anachron
2022-12-17  9:56 ` Anachron
2022-12-17 10:00 ` Anachron
2022-12-17 10:01 ` Anachron
2022-12-17 11:47 ` Skirmisher
2022-12-17 14:31 ` dkwo
2023-04-10 18:52 ` [PR PATCH] [Updated] " dkwo
2023-04-10 18:55 ` dkwo
2023-04-11 20:27 ` dkwo
2023-04-11 20:42 ` dkwo
2023-04-11 22:02 ` dkwo
2023-04-11 22:06 ` dkwo
2023-04-12 22:36 ` dkwo
2023-04-12 22:42 ` [PR PATCH] [Updated] " dkwo
2023-04-13 15:23 ` dkwo
2023-04-13 21:40 ` dkwo
2023-04-13 21:45 ` dkwo
2023-04-13 22:04 ` dkwo
2023-04-13 22:05 ` [PR PATCH] [Updated] " dkwo
2023-05-30 21:02 ` dkwo
2023-06-09  0:25 ` dkwo
2023-06-10 22:51 ` dkwo
2023-06-22 22:33 ` dkwo
2023-09-21  1:44 ` github-actions
2023-09-21 12:24 ` jcgruenhage
2023-09-21 16:06 ` dkwo
2023-09-26 14:01 ` [PR PATCH] [Updated] " dkwo
2023-10-02 16:20 ` dkwo
2023-10-29 14:11 ` [PR PATCH] [Updated] " dkwo
2023-12-02 23:37 ` dkwo
2023-12-03 19:08 ` dkwo
2023-12-04 20:35 ` dkwo
2023-12-11 16:15 ` [PR PATCH] [Updated] " dkwo
2024-01-22 12:57 ` RoundDuckKira
2024-01-22 13:03 ` RoundDuckKira
2024-01-22 16:05 ` dkwo
2024-01-22 17:28 ` [PR PATCH] [Updated] " dkwo
2024-01-22 19:25 ` dkwo
2024-01-22 20:24 ` RoundDuckKira
2024-01-22 20:25 ` RoundDuckKira
2024-01-24 11:41 ` RoundDuckKira
2024-01-24 11:42 ` RoundDuckKira
2024-01-24 15:08 ` dkwo
2024-01-25  2:49 ` RoundDuckKira
2024-01-25  2:50 ` RoundDuckKira
2024-01-25 15:58 ` dkwo
2024-01-25 22:21 ` dkwo
2024-01-30  4:37 ` RoundDuckKira
2024-01-30  4:38 ` RoundDuckKira
2024-01-30 16:35 ` dkwo
2024-02-20 19:50 ` dkwo
2024-03-31 14:32 ` [PR PATCH] [Updated] " dkwo
2024-04-23 20:29 ` dkwo
2024-04-24 19:36 ` [PR PATCH] [Updated] " dkwo
2024-04-25 14:21 ` dkwo
2024-05-12 15:24 ` dkwo
2024-05-12 15:26 ` dkwo
2024-05-12 15:49 ` dkwo
2024-05-12 15:51 ` [PR PATCH] [Updated] " dkwo
2024-05-12 15:57 ` dkwo
2024-05-16 15:07 ` dkwo
2024-05-16 15:12 ` dkwo
2024-05-17 15:52 ` dkwo
2024-05-18 13:40 ` dkwo
2024-05-20  3:03 ` slimjimsoftware
2024-05-20  3:17 ` slimjimsoftware
2024-05-20  3:37 ` slimjimsoftware
2024-05-20  8:31 ` slimjimsoftware [this message]
2024-05-20 20:24 ` dkwo
2024-05-21  1:20 ` [PR PATCH] [Updated] " dkwo
2024-05-21  1:20 ` dkwo
2024-05-21  1:21 ` dkwo
2024-05-21  1:30 ` [PR PATCH] [Updated] " dkwo
2024-05-21  1:35 ` dkwo
2024-05-21  2:16 ` [PR PATCH] [Updated] " dkwo
2024-05-21  2:18 ` dkwo
2024-05-21  2:21 ` slimjimsoftware
2024-05-21 10:54 ` slimjimsoftware
2024-05-21 11:13 ` slimjimsoftware
2024-05-21 16:56 ` [PR PATCH] [Updated] " dkwo
2024-05-21 17:00 ` dkwo
2024-05-21 17:05 ` dkwo
2024-05-21 17:06 ` dkwo
2024-05-21 21:34 ` [PR PATCH] [Updated] " dkwo
2024-05-22 13:32 ` dkwo
2024-05-22 13:56 ` dkwo
2024-05-22 14:21 ` dkwo
2024-05-22 23:24 ` dkwo
2024-05-22 23:37 ` dkwo
2024-05-23  0:18 ` [PR PATCH] [Updated] " dkwo
2024-05-23  0:21 ` dkwo
2024-05-23  0:28 ` dkwo
2024-05-23  0:32 ` ahesford
2024-05-23 13:58 ` [PR PATCH] [Updated] " dkwo
2024-05-23 13:59 ` dkwo
2024-05-23 20:31 ` slimjimsoftware
2024-05-26 16:47 ` [PR PATCH] [Updated] " dkwo
2024-05-27 14:36 ` dkwo
2024-05-27 23:13 ` [PR PATCH] [Updated] " dkwo
2024-05-31 22:27 ` dkwo
2024-06-01 20:57 ` dkwo
2024-06-01 21:04 ` dkwo
2024-06-19 20:37 ` Calandracas606
2024-06-19 20:47 ` slimjimsoftware
2024-06-20 12:42 ` dkwo
2024-06-20 12:45 ` Calandracas606
2024-06-20 18:41 ` Calandracas606
2024-06-21 13:56 ` [PR REVIEW] " Calandracas606
2024-06-21 16:07 ` Calandracas606
2024-06-21 16:55 ` dkwo
2024-06-21 18:28 ` Calandracas606
2024-06-21 19:32 ` Calandracas606
2024-06-22  1:54 ` [PR REVIEW] " Calandracas606
2024-06-22  1:55 ` Calandracas606
2024-06-22  2:06 ` Calandracas606
2024-06-22  2:07 ` Calandracas606
2024-06-22  2:07 ` Calandracas606
2024-06-22 16:22 ` [PR REVIEW] " dkwo
2024-06-22 16:22 ` dkwo
2024-06-22 16:22 ` dkwo
2024-06-22 16:23 ` dkwo
2024-06-22 16:31 ` [PR REVIEW] " dkwo
2024-06-22 16:33 ` [PR PATCH] [Updated] " dkwo
2024-06-22 16:37 ` [PR REVIEW] " Calandracas606
2024-06-22 16:39 ` Calandracas606
2024-06-22 16:41 ` Calandracas606
2024-06-22 17:14 ` dkwo
2024-06-22 17:21 ` Calandracas606
2024-06-22 17:21 ` Calandracas606
2024-06-22 23:35 ` Calandracas606
2024-06-23  7:48 ` dkwo
2024-06-24 17:17 ` Calandracas606
2024-06-24 17:20 ` Calandracas606
2024-06-24 17:22 ` Calandracas606
2024-06-24 17:23 ` Calandracas606
2024-06-25 14:35 ` [PR PATCH] [Updated] " dkwo
2024-07-03 21:21 ` Calandracas606
2024-07-04  3:56 ` Calandracas606
2024-07-04 13:14 ` Calandracas606
2024-07-04 14:04 ` dkwo
2024-07-04 14:17 ` dkwo
2024-07-04 14:18 ` Calandracas606
2024-07-09 14:49 ` [PR REVIEW] " Calandracas606
2024-07-10  8:55 ` dkwo
2024-07-10 11:33 ` dkwo
2024-07-10 11:36 ` Calandracas606
2024-07-10 13:03 ` Calandracas606
2024-07-10 13:18 ` Calandracas606
2024-07-11  9:51 ` dkwo
2024-07-11 10:48 ` dkwo
2024-07-11 12:15 ` Calandracas606
2024-07-11 13:22 ` dkwo
2024-07-11 13:26 ` Calandracas606
2024-07-11 13:58 ` dkwo
2024-07-11 16:05 ` [PR PATCH] [Updated] " dkwo
2024-07-11 16:07 ` dkwo
2024-07-31 15:32 ` dkwo
2024-07-31 15:33 ` dkwo
2024-08-13 23:39 ` slimjimsoftware
2024-08-14  0:11 ` Calandracas606
2024-08-14  1:03 ` slimjimsoftware
2024-08-25 11:03 ` [PR PATCH] [Updated] " dkwo
2024-08-25 11:12 ` dkwo
2024-08-25 11:17 ` dkwo
2024-08-25 11:44 ` dkwo
2024-08-25 16:28 ` Calandracas606
2024-08-25 17:58 ` [PR PATCH] [Updated] " dkwo
2024-08-25 18:06 ` dkwo
2024-08-26 10:29 ` dkwo
2024-08-27 19:52 ` [PR REVIEW] " Calandracas606
2024-08-27 19:52 ` Calandracas606
2024-08-27 19:52 ` Calandracas606
2024-08-29 14:10 ` dkwo
2024-08-31 13:27 ` [PR REVIEW] " dkwo
2024-08-31 13:28 ` dkwo
2024-08-31 13:28 ` dkwo
2024-08-31 13:30 ` [PR PATCH] [Updated] " dkwo
2024-09-07 13:50 ` dkwo
2024-09-08 22:21 ` dkwo
2024-09-14 15:38 ` dkwo
2024-09-19  0:53 ` dkwo
2024-09-19 13:57 ` [PR REVIEW] " dkwo
2024-09-27 15:33 ` [PR PATCH] [Updated] " dkwo
2024-10-02  2:27 ` dkwo
2024-10-02 12:18 ` [PR REVIEW] " Calandracas606
2024-10-02 14:03 ` dkwo
2024-10-02 14:05 ` dkwo
2024-10-02 14:08 ` dkwo
2024-10-02 15:39 ` dkwo
2024-10-02 15:41 ` dkwo
2024-10-02 15:45 ` Calandracas606
2024-10-02 17:01 ` dkwo
2024-10-05 20:15 ` dkwo
2024-10-05 20:25 ` Calandracas606
2024-10-05 20:29 ` Calandracas606
2024-10-05 21:06 ` dkwo
2024-10-05 21:19 ` [PR PATCH] [Updated] " dkwo
2024-10-05 21:46 ` [PR REVIEW] " Calandracas606
2024-10-05 23:26 ` [PR PATCH] [Updated] " dkwo
2024-10-06  1:25 ` [PR REVIEW] " dkwo
2024-10-06  1:28 ` dkwo
2024-10-06 13:17 ` [PR PATCH] [Updated] " dkwo
2024-10-06 13:19 ` [PR REVIEW] " dkwo
2024-10-07  0:20 ` [PR PATCH] [Updated] " dkwo
2024-10-12 12:48 ` dkwo
2024-10-14  0:46 ` Calandracas606
2024-10-14  0:51 ` Calandracas606
2024-10-14  1:05 ` Calandracas606
2024-10-14 20:03 ` Calandracas606
2024-10-14 20:47 ` dkwo
2024-10-14 21:33 ` Calandracas606
2024-10-14 21:41 ` dkwo
2024-10-15 17:32 ` dkwo
2024-10-15 17:45 ` Calandracas606
2024-10-16 13:57 ` dkwo
2024-10-16 14:08 ` Calandracas606
2024-10-16 20:44 ` Calandracas606
2024-10-16 21:10 ` dkwo
2024-10-16 21:35 ` Calandracas606
2024-10-16 21:40 ` dkwo
2024-10-16 21:40 ` dkwo
2024-10-16 22:51 ` [PR PATCH] [Updated] " dkwo
2024-10-16 23:34 ` Calandracas606
2024-10-17  4:27 ` [PR REVIEW] " Calandracas606
2024-10-17 13:32 ` dkwo
2024-10-17 13:34 ` dkwo
2024-10-19 20:13 ` [PR PATCH] [Updated] " dkwo
2024-10-19 20:16 ` dkwo
2024-10-19 20:17 ` dkwo
2024-10-21 12:41 ` Calandracas606
2024-10-21 17:11 ` dkwo
2024-10-23 15:50 ` [PR PATCH] [Updated] " dkwo
2024-10-31 21:04 ` Calandracas606
2024-11-02 20:06 ` [PR PATCH] [Updated] " dkwo
2024-11-02 20:23 ` dkwo
2024-11-03 14:30 ` [PR PATCH] [Updated] " dkwo
2024-11-09 16:08 ` dkwo
2024-11-09 18:14 ` dkwo
2024-11-09 18:45 ` dkwo
2024-11-11 23:05 ` Calandracas606
2024-11-12  1:17 ` dkwo
2024-11-12  1:27 ` Calandracas606
2024-11-14 15:15 ` dkwo
2024-11-14 16:09 ` Calandracas606

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20240520083149.22483253B3@inbox.vuxu.org \
    --to=slimjimsoftware@users.noreply.github.com \
    --cc=ml@inbox.vuxu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).