Difference between revisions of "Operating System Compatibility List"
Jump to navigation
Jump to search
JeremyRand (talk | contribs) (Add amd64 version of Whonix 14) |
|||
(18 intermediate revisions by 8 users not shown) | |||
Line 1: | Line 1: | ||
+ | Not everything is bug-free, so you might want to the check also [[Fixes in Progress]] about the state of their upstreaming. | ||
== GNU/Linux == | == GNU/Linux == | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 11: | Line 12: | ||
|ppc64 | |ppc64 | ||
|[[User:Awilfox|awilfox]] | |[[User:Awilfox|awilfox]] | ||
− | |Needs the easy-kernel-power8 package instead of easy-kernel. KDE 5 is stable | + | |Needs the easy-kernel-power8 package instead of easy-kernel. KDE 5 is stable. |
|- | |- | ||
− | |rowspan=" | + | |rowspan="4"|[https://cdimage.debian.org/cdimage/ Debian] |
|10 (2018-05-28 weekly DVD ISO) | |10 (2018-05-28 weekly DVD ISO) | ||
|ppc64le | |ppc64le | ||
|[[User:JeremyRand|JeremyRand]] | |[[User:JeremyRand|JeremyRand]] | ||
|Seems to work fine. KDE crashes occasionally, but that might be unrelated to running it on POWER9. Works fine as a KVM host via virt-manager (tested with Debian 10 as the guest). Be warned that the installer will enable the contrib repos (without your knowledge or consent), which is bad from a software freedom standpoint. | |Seems to work fine. KDE crashes occasionally, but that might be unrelated to running it on POWER9. Works fine as a KVM host via virt-manager (tested with Debian 10 as the guest). Be warned that the installer will enable the contrib repos (without your knowledge or consent), which is bad from a software freedom standpoint. | ||
+ | |- | ||
+ | |10 | ||
+ | |ppc64 | ||
+ | |[[User:Awilfox|awilfox]] | ||
+ | |Only tested in KVM-PV. Using Adélie easy-kernel as kernel, Debian Buster userland. | ||
+ | |- | ||
+ | |9.5.0 | ||
+ | |ppc64le (inside KVM; machine type = pseries) | ||
+ | |[[User:JeremyRand|JeremyRand]] | ||
+ | |Seems to work fine with KDE. Default version of Linux works fine. Be warned that the installer will enable the contrib repos (without your knowledge or consent), which is bad from a software freedom standpoint. However, running <code>dpkg-query -W -f='${Section}\t${Package}\n' | grep ^contrib</code> (see [https://unix.stackexchange.com/a/111102 this Stack Exchange answer]) suggests that no actual packages from the contrib repos are installed by default, so you should be able to disable the contrib repos after installation without ever being exposed to contrib-packaged software. | ||
|- | |- | ||
|9 | |9 | ||
Line 24: | Line 35: | ||
|Requires 4.16 or newer kernel. Installed Debian testing net install, set apt sources to Debian stable and downgraded, keeping 4.16 kernel. Most VMs failed to boot before updating qemu to 2.12.0. | |Requires 4.16 or newer kernel. Installed Debian testing net install, set apt sources to Debian stable and downgraded, keeping 4.16 kernel. Most VMs failed to boot before updating qemu to 2.12.0. | ||
|- | |- | ||
− | |rowspan=" | + | |rowspan="3"|[https://alt.fedoraproject.org/alt/ Fedora] |
− | |28 | + | |rowspan="3"|28 |
− | |ppc64le | + | |rowspan="2"|ppc64le |
|[[User:Sharkcz|Sharkcz]] | |[[User:Sharkcz|Sharkcz]] | ||
|only bare metal verified for now, you might want to enable [[User:Sharkcz|SharkCZ]]'s COPR [https://copr.fedorainfracloud.org/coprs/sharkcz/talos/ repo] for not-yet-upstreamed updates | |only bare metal verified for now, you might want to enable [[User:Sharkcz|SharkCZ]]'s COPR [https://copr.fedorainfracloud.org/coprs/sharkcz/talos/ repo] for not-yet-upstreamed updates | ||
|- | |- | ||
− | | | + | |[[User:nashimus|nashimus]] |
+ | |May need to manually specify inst.stage2, during install. [https://www.ibm.com/developerworks/community/blogs/cb4b63c0-e358-474c-8b04-391c3a279d5a/entry/Baremetal_RHEL_Redhat_Installation_with_OPAL?lang=en Workaround] [https://bugzilla.redhat.com/show_bug.cgi?id=1577587 Bug] | ||
+ | |- | ||
|ppc64 | |ppc64 | ||
|[[User:Sharkcz|Sharkcz]] | |[[User:Sharkcz|Sharkcz]] | ||
Line 45: | Line 58: | ||
|[[User:MarcusC|MarcusC]] | |[[User:MarcusC|MarcusC]] | ||
|XFCE4 and virt-manager verified | |XFCE4 and virt-manager verified | ||
+ | |- | ||
+ | |rowspan="2"|[http://dds6qkxpwdeubwucdiaord2xgbbeyds25rbsgr73tbfpqpt4a6vjwsyd.onion/ Whonix] ([https://www.whonix.org/ clearnet link]) | ||
+ | |14 | ||
+ | |ppc64le | ||
+ | |[[User:JeremyRand|JeremyRand]] | ||
+ | |Appears to work fine when the [[Whonix]] instructions are followed; host OS used for testing was Debian 10. | ||
+ | |- | ||
+ | |14 | ||
+ | |amd64 | ||
+ | |[[User:JeremyRand|JeremyRand]] | ||
+ | |Appears to boot without errors when the [[Whonix/x86]] instructions are followed; host OS used for testing was Debian 10. Didn't test anything beyond showing the XFCE GUI. | ||
+ | |- | ||
+ | |[https://www.ubuntu.com/download/server/power Ubuntu] | ||
+ | |18.10 | ||
+ | |ppc64le | ||
+ | |[[User:q66|q66]] | ||
+ | |Installs and works out of box with no changes, Xfce4. | ||
+ | |- | ||
+ | |[https://void-ppc64.octaforge.org Void-ppc64] | ||
+ | |n/a | ||
+ | |ppc64le, ppc64le-musl, ppc64-musl | ||
+ | |[[User:q66|q66]] | ||
+ | |Staging fork of Void Linux (custom binary repository and infrastructure, merging changes back upstream), fully functional | ||
+ | |} | ||
+ | |||
+ | == BSDs == | ||
+ | {| class="wikitable" | ||
+ | |Distribution | ||
+ | |Version | ||
+ | |Architecture | ||
+ | |Reported by | ||
+ | |Notes | ||
+ | |- | ||
+ | |rowspan="2"|[https://www.freebsd.org/ FreeBSD] | ||
+ | |12.0 | ||
+ | |ppc64 | ||
+ | |[[User:kev009|kev009]] | ||
+ | |Contains initial POWER9 support | ||
+ | |- | ||
+ | |13-CURRENT | ||
+ | |ppc64 | ||
+ | |[[User:kev009|kev009]] | ||
+ | |Ongoing development activity, better than releases for the time being | ||
+ | |- | ||
+ | |[https://github.com/POWER9BSD/ POWER9BSD] | ||
+ | |13-CURRENT | ||
+ | |ppc64 | ||
+ | |[[User:kev009|kev009]] | ||
+ | |Advance POWER9 features for FreeBSD like Radix MMU, amdgpu etc | ||
+ | |- | ||
|} | |} | ||
Line 50: | Line 113: | ||
Rapid progress is being made on these ports by members of the community. | Rapid progress is being made on these ports by members of the community. | ||
− | |||
* NixOS | * NixOS | ||
* GuixSD ([[User:Isengaara|Isengaara]]) | * GuixSD ([[User:Isengaara|Isengaara]]) |
Revision as of 11:05, 18 February 2019
Not everything is bug-free, so you might want to the check also Fixes in Progress about the state of their upstreaming.
GNU/Linux
Distribution | Version | Architecture | Reported by | Notes |
Adélie | 1.0-beta1 | ppc64 | awilfox | Needs the easy-kernel-power8 package instead of easy-kernel. KDE 5 is stable. |
Debian | 10 (2018-05-28 weekly DVD ISO) | ppc64le | JeremyRand | Seems to work fine. KDE crashes occasionally, but that might be unrelated to running it on POWER9. Works fine as a KVM host via virt-manager (tested with Debian 10 as the guest). Be warned that the installer will enable the contrib repos (without your knowledge or consent), which is bad from a software freedom standpoint. |
10 | ppc64 | awilfox | Only tested in KVM-PV. Using Adélie easy-kernel as kernel, Debian Buster userland. | |
9.5.0 | ppc64le (inside KVM; machine type = pseries) | JeremyRand | Seems to work fine with KDE. Default version of Linux works fine. Be warned that the installer will enable the contrib repos (without your knowledge or consent), which is bad from a software freedom standpoint. However, running dpkg-query -W -f='${Section}\t${Package}\n' | grep ^contrib (see this Stack Exchange answer) suggests that no actual packages from the contrib repos are installed by default, so you should be able to disable the contrib repos after installation without ever being exposed to contrib-packaged software.
| |
9 | ppc64le | nashimus | Requires 4.16 or newer kernel. Installed Debian testing net install, set apt sources to Debian stable and downgraded, keeping 4.16 kernel. Most VMs failed to boot before updating qemu to 2.12.0. | |
Fedora | 28 | ppc64le | Sharkcz | only bare metal verified for now, you might want to enable SharkCZ's COPR repo for not-yet-upstreamed updates |
nashimus | May need to manually specify inst.stage2, during install. Workaround Bug | |||
ppc64 | Sharkcz | discontinued in Fedora 29 | ||
Gentoo | n/a | ppc64le | luke-jr | Once installed, works fine. |
17.0 | ppc64 | MarcusC | XFCE4 and virt-manager verified | |
Whonix (clearnet link) | 14 | ppc64le | JeremyRand | Appears to work fine when the Whonix instructions are followed; host OS used for testing was Debian 10. |
14 | amd64 | JeremyRand | Appears to boot without errors when the Whonix/x86 instructions are followed; host OS used for testing was Debian 10. Didn't test anything beyond showing the XFCE GUI. | |
Ubuntu | 18.10 | ppc64le | q66 | Installs and works out of box with no changes, Xfce4. |
Void-ppc64 | n/a | ppc64le, ppc64le-musl, ppc64-musl | q66 | Staging fork of Void Linux (custom binary repository and infrastructure, merging changes back upstream), fully functional |
BSDs
Distribution | Version | Architecture | Reported by | Notes |
FreeBSD | 12.0 | ppc64 | kev009 | Contains initial POWER9 support |
13-CURRENT | ppc64 | kev009 | Ongoing development activity, better than releases for the time being | |
POWER9BSD | 13-CURRENT | ppc64 | kev009 | Advance POWER9 features for FreeBSD like Radix MMU, amdgpu etc |
Ports in progress
Rapid progress is being made on these ports by members of the community.
- NixOS
- GuixSD (Isengaara)