UbuntuAsahi / ubuntu-asahi

Native Ubuntu installations for Apple silicon hardware
https://ubuntuasahi.org/
712 stars 23 forks source link

Add Ubuntu Flavors #24

Open tobhe opened 1 year ago

tobhe commented 1 year ago

With more of the build process moving to launchpad https://github.com/tobhe/ubuntu-asahi/issues/23 building Ubuntu flavor installs seems relatively easy. The main problem I see is that more disk images means more testing but I think it would be cool to have a kubuntu or cinnamon variant available out of the box.

tobhe commented 1 year ago

Update: We can now build flavors with our regular image build process. I have successfully tested Xubuntu, Kubuntu and Ubuntu Cinnamon. The only one I didn't get to build was Ubuntu Studio because it pulls in snaps that aren't packaged for arm64.

We should probably do some user research to figure out if there is any real demand and possibly also talk to the flavor upstream devs before we commit to shipping images.

eslerm commented 1 year ago

I'd like to support Kubuntu heavily.

Could we add a Flavors or Other Flavors folder during the install to reduce clutter?

iiuc, Studio configures low latency JACK and runs a modified low latency kernel. Perhaps only a limited set of packages could be installed? I would like it for low latency configurations, MIDI, and a snap install of Orca.

tobhe commented 1 year ago

I'd like to support Kubuntu heavily.

Could we add a Flavors or Other Flavors folder during the install to reduce clutter?

We would have to fork the asahi installer and change a few things there as it doesn't support any kind of tree structure at the moment, only a list of entries. I think Kubuntu would be really cool but we should make sure not to accidentally DOS the project with user questions.

iiuc, Studio configures low latency JACK and runs a modified low latency kernel. Perhaps only a limited set of packages could be installed? I would like it for low latency configurations, MIDI, and a snap install of Orca.

The low latency kernel in studio is another problem but one we can fix, not sure what we can do about the snaps. Ideally I think we should open bugs and ask them to release arm64 versions.

eslerm commented 1 year ago

Perhaps instead of a folder, it could be a menu for distro/flavor and a menu for version.