Add FreeBSD article
This commit is contained in:
parent
c0b05beddf
commit
6d495b9271
|
@ -24,7 +24,7 @@ here, I will not be providing support due to having a lack of experience with
|
|||
said operating system. The main operating system that doesn't support
|
||||
spmenu is Microsoft Windows. UNIX like operating systems are most likely to run
|
||||
it. macOS is not officially supported as of 2.0, but it is possible to install
|
||||
spmenu on macOS using `Xquartz`.
|
||||
spmenu on macOS using `Xquartz`. See [[Using spmenu on macOS]].
|
||||
|
||||
- GNU/Linux distributions
|
||||
- Some distros (such as NixOS or GNU Guix) may require specific instructions,
|
||||
|
@ -33,6 +33,7 @@ spmenu on macOS using `Xquartz`.
|
|||
- There are likely more BSDs that can run spmenu, but I cannot support all
|
||||
of them. Try it and see if it works. If it doesn't please try and fix it.
|
||||
You know more about the BSDs than I do.
|
||||
- If you use FreeBSD, see [[Using spmenu on FreeBSD]].
|
||||
|
||||
## Dependencies
|
||||
|
||||
|
|
29
articles/Using spmenu on FreeBSD.md
Normal file
29
articles/Using spmenu on FreeBSD.md
Normal file
|
@ -0,0 +1,29 @@
|
|||
# Using spmenu on FreeBSD
|
||||
|
||||
This article is a compatibility tracker for running spmenu on the FreeBSD
|
||||
operating system.
|
||||
|
||||
## Works
|
||||
|
||||
Everything except what's listed in 'Doesn't work'
|
||||
|
||||
## Doesn't work
|
||||
|
||||
- Wayland
|
||||
- Reason: Depends on Linux kernel functions
|
||||
- Solution: Disable Wayland support when compiling
|
||||
- Profile menu
|
||||
- Reason: Unknown
|
||||
- Solution: Run your profile manager using a separate program or spmenu_run
|
||||
|
||||
## Bugs
|
||||
|
||||
- For some reason, a weird white line can appear sometimes inside of the items.
|
||||
This is likely a bug in the version of Cairo or Pango FreeBSD ships with. I have
|
||||
also had this same issue occur on Void Linux, but all other distributions seem
|
||||
fine.
|
||||
|
||||
## Building
|
||||
|
||||
Building works the exact same, except you must append `-Dwayland=false` to disable
|
||||
Wayland support due to issues listed above.
|
Loading…
Reference in a new issue