- Vanilla OS
- Willingness to learn :P
-
Vanilla OS community (hyperlink leads to their Discord) for patiently answering my noob questions, especially:
- Feng Lengshun
- Dharun Krishna
- Monster
- xrandr
(Don't worry, we're not actually using Arch)
This guide explains how to set up subsystem containers in-depth, but here's a TL;DR for setting the AUR container.
- Open Vanilla OS Control Center (VSO).
- Go to the Sub System tab.
- Press the
+
button beside the box labelled Arch Linux Sub System. - A terminal window will open, showing initialization.
- After some time, you will be in the AUR container labelled as
username@apx_managed_aur~$
The Sub System tab in Vanilla OS Control Center (VSO). Credit: Vanilla OS handbook.
- Open a terminal.
- Type in:
apx init --aur
- After some time, the container should be ready to use.
- Enter the container with
apx enter --aur
- After some time, you will be in the AUR container labelled as
username@apx_managed_aur~$
To exit the container, simply type in exit
in the terminal before closing the terminal window (applies to both ways).
- Install the browser. If you want to use the snapshot version, replace
vivaldi
withvivaldi-snapshot
.
apx install --aur vivaldi
- During installation, you will see a prompt asking for font installation. I chose the default value, which is 1 (
gnu-free-fonts
), but feel free to experiment at your own risk.
- Install the proprietary codecs needed for video and audio to play. If you installed
vivaldi-snapshot
, then installvivaldi-snapshot-ffmpeg-codecs
instead.
apx install --aur vivaldi-ffmpeg-codecs
This step is also important so your desktop knows how to route the audio properly to your audio devices.
- Install
pipewire-audio
:
apx install --aur pipewire-audio
- Install
pipewire-pulse
:
apx install --aur pipewire-pulse
- During installation, you will see a prompt for
pipewire-session-manager
. Again, I chose the default value, which is 1 (wireplumber
), but feel free to experiment at your own risk.
Now Vivaldi should be functioning perfectly!
Tested with the both stable and snapshot version.
- (Only applies to snapshot) Icons in the status bar (the bar at the bottom of the browser) do not show up and function properly.
- A new Vivaldi icon will open for each window, regardless of whether the icon in the Application Menu is pinned to the dock or not.
Added clarification regarding the difference between stable and snapshot.