mirror of
https://github.com/morgan9e/UxPlay
synced 2026-04-14 00:04:13 +09:00
add modified instructions for Fedora
This commit is contained in:
29
README.html
29
README.html
@@ -67,10 +67,10 @@ href="https://github.com/FDH2/UxPlay">UxPlay site</a>).</p>
|
||||
<p>UxPlay is tested on a number of systems, including (among others)
|
||||
Debian 10.11 “Buster” and 11.2 “Bullseye”, Ubuntu 20.04 LTS and 22.04.1
|
||||
LTS, Linux Mint 20.3, Pop!_OS 22.04 (NVIDIA edition), Rocky Linux 8.6 (a
|
||||
CentOS successor), OpenSUSE 15.4, Arch Linux 22.10, macOS 12.3 (Intel
|
||||
and M1), FreeBSD 13.1. On Raspberry Pi, it is tested on Raspberry Pi OS
|
||||
(Bullseye) (32- and 64-bit), Ubuntu 22.04.1, and Manjaro RPi4 22.10.
|
||||
Also tested on 64-bit Windows 10 and 11.</p>
|
||||
CentOS successor), Fedora 36, OpenSUSE 15.4, Arch Linux 22.10, macOS
|
||||
12.3 (Intel and M1), FreeBSD 13.1. On Raspberry Pi, it is tested on
|
||||
Raspberry Pi OS (Bullseye) (32- and 64-bit), Ubuntu 22.04.1, and Manjaro
|
||||
RPi4 22.10. Also tested on 64-bit Windows 10 and 11.</p>
|
||||
<p>Its main use is to act like an AppleTV for screen-mirroring (with
|
||||
audio) of iOS/iPadOS/macOS clients (iPhone, iPod Touch, iPad, Mac
|
||||
computers) in a window on the server display (with the possibility of
|
||||
@@ -392,17 +392,24 @@ FILE (which can be /dev/null to discard it).</p>
|
||||
<h3 id="non-debian-based-linux-or-bsd">Non-Debian-based Linux or
|
||||
*BSD</h3>
|
||||
<ul>
|
||||
<li><p><strong>Red Hat, Fedora, CentOS (now continued as Rocky Linux or
|
||||
Alma Linux):</strong> (sudo yum install) openssl-devel libplist-devel
|
||||
avahi-compat-libdns_sd-devel (some from the “PowerTools” add-on
|
||||
repository) (+libX11-devel for fullscreen X11, and “ZOOMFIX” if needed).
|
||||
The required GStreamer packages are: gstreamer1-devel
|
||||
<li><p><strong>Red Hat, or clones like CentOS (now continued as Rocky
|
||||
Linux or Alma Linux):</strong> (sudo dnf install, or sudo yum install)
|
||||
openssl-devel libplist-devel avahi-compat-libdns_sd-devel (some from the
|
||||
“CodeReady” add-on repository, called “PowerTools” by clones)
|
||||
(+libX11-devel for fullscreen X11, and “ZOOMFIX” if needed). The
|
||||
required GStreamer packages are: gstreamer1-devel
|
||||
gstreamer1-plugins-base-devel gstreamer1-libav
|
||||
gstreamer1-plugins-bad-free (+ gstreamer1-vaapi for intel graphics); you
|
||||
may need to get some of them (in particular gstreamer1-libav) from <a
|
||||
href="https://rpmfusion.org">rpmfusion.org</a> (which provides packages
|
||||
including plugins that RedHat does not ship for license
|
||||
reasons).</p></li>
|
||||
including plugins that RedHat does not ship for license reasons).
|
||||
<em>[In recent <strong>Fedora</strong>, the libav plugin package is
|
||||
renamed to “gstreamer1-plugin-libav”, which now needs the RPM Fusion
|
||||
package ffmpeg-libs for the patent-encumbered code which RedHat does not
|
||||
provide: check with “<code>rpm -qi ffmpeg-libs</code>” that it lists
|
||||
“Packager” as RPM Fusion; if this is not installed, uxplay will fail to
|
||||
start, with error: <strong>no element “avdec_aac”</strong>
|
||||
]</em>.</p></li>
|
||||
<li><p><strong>OpenSUSE:</strong> (sudo zypper install) libopenssl-devel
|
||||
libplist-devel avahi-compat-mDNSResponder-devel (+ libX11-devel for
|
||||
fullscreen X11, and ZOOMFIX if needed). The required GStreamer packages
|
||||
|
||||
12
README.md
12
README.md
@@ -45,7 +45,7 @@ development, but periodically posts updates pulled from the new
|
||||
main [UxPlay site](https://github.com/FDH2/UxPlay)).
|
||||
|
||||
UxPlay is tested on a number of systems, including (among others) Debian 10.11 "Buster" and 11.2 "Bullseye",
|
||||
Ubuntu 20.04 LTS and 22.04.1 LTS, Linux Mint 20.3, Pop!\_OS 22.04 (NVIDIA edition), Rocky Linux 8.6 (a CentOS successor),
|
||||
Ubuntu 20.04 LTS and 22.04.1 LTS, Linux Mint 20.3, Pop!\_OS 22.04 (NVIDIA edition), Rocky Linux 8.6 (a CentOS successor), Fedora 36,
|
||||
OpenSUSE 15.4, Arch Linux 22.10, macOS 12.3 (Intel and M1), FreeBSD 13.1.
|
||||
On Raspberry Pi, it is tested on Raspberry Pi OS (Bullseye) (32- and 64-bit), Ubuntu 22.04.1, and Manjaro RPi4 22.10.
|
||||
Also tested on 64-bit Windows 10 and 11.
|
||||
@@ -320,13 +320,19 @@ cause a crash if the client screen is rotated**. (This does not occur when the
|
||||
|
||||
### Non-Debian-based Linux or \*BSD
|
||||
|
||||
* **Red Hat, Fedora, CentOS (now continued as Rocky Linux or Alma Linux):**
|
||||
(sudo yum install) openssl-devel libplist-devel avahi-compat-libdns_sd-devel (some from the "PowerTools" add-on repository)
|
||||
* **Red Hat, or clones like CentOS (now continued as Rocky Linux or Alma Linux):**
|
||||
(sudo dnf install, or sudo yum install) openssl-devel libplist-devel avahi-compat-libdns_sd-devel (some
|
||||
from the "CodeReady" add-on repository, called "PowerTools" by clones)
|
||||
(+libX11-devel for fullscreen X11, and "ZOOMFIX" if needed). The required GStreamer packages are:
|
||||
gstreamer1-devel gstreamer1-plugins-base-devel gstreamer1-libav gstreamer1-plugins-bad-free (+ gstreamer1-vaapi
|
||||
for intel graphics);
|
||||
you may need to get some of them (in particular gstreamer1-libav) from [rpmfusion.org](https://rpmfusion.org)
|
||||
(which provides packages including plugins that RedHat does not ship for license reasons).
|
||||
_[In recent **Fedora**, the libav plugin package is renamed to "gstreamer1-plugin-libav",
|
||||
which now needs the RPM Fusion package ffmpeg-libs for the
|
||||
patent-encumbered code which RedHat does not provide: check with "`rpm -qi ffmpeg-libs`" that it lists
|
||||
"Packager" as RPM Fusion; if this is not installed, uxplay will fail to start, with
|
||||
error: **no element "avdec_aac"** ]_.
|
||||
|
||||
* **OpenSUSE:**
|
||||
(sudo zypper install) libopenssl-devel libplist-devel
|
||||
|
||||
25
README.txt
25
README.txt
@@ -58,10 +58,10 @@ pulled from the new main [UxPlay site](https://github.com/FDH2/UxPlay)).
|
||||
UxPlay is tested on a number of systems, including (among others) Debian
|
||||
10.11 "Buster" and 11.2 "Bullseye", Ubuntu 20.04 LTS and 22.04.1 LTS,
|
||||
Linux Mint 20.3, Pop!\_OS 22.04 (NVIDIA edition), Rocky Linux 8.6 (a
|
||||
CentOS successor), OpenSUSE 15.4, Arch Linux 22.10, macOS 12.3 (Intel
|
||||
and M1), FreeBSD 13.1. On Raspberry Pi, it is tested on Raspberry Pi OS
|
||||
(Bullseye) (32- and 64-bit), Ubuntu 22.04.1, and Manjaro RPi4 22.10.
|
||||
Also tested on 64-bit Windows 10 and 11.
|
||||
CentOS successor), Fedora 36, OpenSUSE 15.4, Arch Linux 22.10, macOS
|
||||
12.3 (Intel and M1), FreeBSD 13.1. On Raspberry Pi, it is tested on
|
||||
Raspberry Pi OS (Bullseye) (32- and 64-bit), Ubuntu 22.04.1, and Manjaro
|
||||
RPi4 22.10. Also tested on 64-bit Windows 10 and 11.
|
||||
|
||||
Its main use is to act like an AppleTV for screen-mirroring (with audio)
|
||||
of iOS/iPadOS/macOS clients (iPhone, iPod Touch, iPad, Mac computers) in
|
||||
@@ -384,16 +384,23 @@ running if the ssh session is closed. Terminal output is saved to FILE
|
||||
|
||||
### Non-Debian-based Linux or \*BSD
|
||||
|
||||
- **Red Hat, Fedora, CentOS (now continued as Rocky Linux or Alma
|
||||
Linux):** (sudo yum install) openssl-devel libplist-devel
|
||||
avahi-compat-libdns_sd-devel (some from the "PowerTools" add-on
|
||||
repository) (+libX11-devel for fullscreen X11, and "ZOOMFIX" if
|
||||
needed). The required GStreamer packages are: gstreamer1-devel
|
||||
- **Red Hat, or clones like CentOS (now continued as Rocky Linux or
|
||||
Alma Linux):** (sudo dnf install, or sudo yum install) openssl-devel
|
||||
libplist-devel avahi-compat-libdns_sd-devel (some from the
|
||||
"CodeReady" \[called "PowerTools" by clones\] add-on repository)
|
||||
(+libX11-devel for fullscreen X11, and "ZOOMFIX" if needed). The
|
||||
required GStreamer packages are: gstreamer1-devel
|
||||
gstreamer1-plugins-base-devel gstreamer1-libav
|
||||
gstreamer1-plugins-bad-free (+ gstreamer1-vaapi for intel graphics);
|
||||
you may need to get some of them (in particular gstreamer1-libav)
|
||||
from [rpmfusion.org](https://rpmfusion.org) (which provides packages
|
||||
including plugins that RedHat does not ship for license reasons).
|
||||
*\[In recent **Fedora**, the libav plugin package is renamed to
|
||||
"gstreamer1-plugin-libav". which now needs the RPM Fusion package
|
||||
ffmpeg-libs for the patent-encumbered code which RedHat does not
|
||||
provide: check with "`rpm -qi ffmpeg-libs`" that it lists "Packager"
|
||||
as RPM Fusion; if this is not installed, uxplay will fail to start,
|
||||
with error: **no element "avdec_aac"** \]*.
|
||||
|
||||
- **OpenSUSE:** (sudo zypper install) libopenssl-devel libplist-devel
|
||||
avahi-compat-mDNSResponder-devel (+ libX11-devel for fullscreen X11,
|
||||
|
||||
Reference in New Issue
Block a user