Skip to content

Port to Ubuntu 26.04#104

Draft
MakisH wants to merge 8 commits into
developfrom
ubuntu-26.04
Draft

Port to Ubuntu 26.04#104
MakisH wants to merge 8 commits into
developfrom
ubuntu-26.04

Conversation

@MakisH

@MakisH MakisH commented Jun 2, 2026

Copy link
Copy Markdown
Member

This PR bumps the Ubuntu version to 26.04 (based on the bento/ubuntu-26.04 box, first released yesterday) and enables the previously disabled components ASTE and Rust bindings (see #94).

It also changes the default number of cores to 4 and the RAM to 4GB.

Interesting in this release is that the FEniCS PPA is not needed anymore: there are now both FEniCS legacy and FEniCSx packages on Ubuntu Universe.

Notes:

So far, I can confirm that the complete box builds. Proceeding with testing.

Issues:

  • Paraview has no icons on its buttons. (I also documented it on the Kitware GitLab, and reported it on the Ubuntu Bugzilla). -> Was missing the qt6-svg-plugins package.
  • There is no "extract" option for tar.gz files in the context menu of the file manager. -> was missing the thunar-archive-plugin package.
  • While trying to install fenicsprecice, it builds scipy from source, which takes a while. I could re-introduce the central venv. Some people suggest upgrading PIP first.
  • Similar to Ubuntu 24.04, Desktop shortcuts require being set as trusted. See some discussion. In any case, I could manually pre-set the launchers to trusted via the GUI, or restore a backup in subsequent builds.
  • Not sure if this is new, but there is a Failed to start vboxadd-service.service message at boot, followed by a Job systemd-networkd-wait-online.service/start running that times out after ~2min.
  • There is a similar one about GRUB (see screenshot)
Screenshot from 2026-06-10 20-56-38

@MakisH MakisH self-assigned this Jun 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant