mirror of
https://github.com/winesapOS/winesapOS.git
synced 2025-11-21 03:10:44 +00:00
parent
38ec58102a
commit
3651052acb
5 changed files with 10 additions and 25 deletions
|
|
@ -13,7 +13,7 @@
|
|||
- Add support for the Framework Desktop.
|
||||
- Add support for the MSI Claw A1M, 7 AI+ A2VM, and 8 AI+ A2VM.
|
||||
- Add service to disable wireless connections during sleep.
|
||||
- Add CoreCtrl for overclocking and/or undervolting the CPU and/or GPU.
|
||||
- Add LACT for overclocking and/or undervolting the GPU.
|
||||
- Change Java LTS version from 8 to 21.
|
||||
|
||||
## 4.3.0 - The Wayland Update
|
||||
|
|
|
|||
11
README.md
11
README.md
|
|
@ -82,7 +82,6 @@ Want to help support our work? Report any bugs or feature requests to our [GitHu
|
|||
* [No Sound (Muted Audio)](#no-sound-muted-audio)
|
||||
* [Btrfs Backups](#btrfs-backups)
|
||||
* [VPN (ZeroTier)](#vpn-zerotier)
|
||||
* [Autostart CoreCtrl](#autostart-corectrl)
|
||||
* [Troubleshooting](#troubleshooting)
|
||||
* [Release Image Zip Files](#release-image-zip-files)
|
||||
* [winesapOS Not Booting](#winesapos-not-booting)
|
||||
|
|
@ -182,12 +181,12 @@ These are reasons why macOS is inferior compared to Linux when it comes to gamin
|
|||
- [GE-Proton](https://github.com/GloriousEggroll/proton-ge-custom) is installed along with the ProtonUp-Qt package manager for it. This provides better Windows games compatibility.
|
||||
- [Proton-Sarek (async)](https://github.com/pythonlover02/Proton-Sarek) = A GE-Proton fork optimized for legacy graphics cards.
|
||||
- [umu-launcher](https://github.com/Open-Wine-Components/umu-launcher) for running non-Steam games with Proton.
|
||||
- [CoreCtrl](https://gitlab.com/corectrl/corectrl) for overclocking and/or undervolting the CPU and/or GPU.
|
||||
- [Chiaki](https://github.com/streetpea/chiaki-ng) for PS4 and PS5 game streaming.
|
||||
- [DOSBox](https://www.dosbox.com/) for running 16-bit DOS and Windows (via Wine) applications.
|
||||
- [GameMode](https://github.com/FeralInteractive/gamemode) is available to be used to speed up games.
|
||||
- [Gamescope](https://github.com/Plagman/gamescope) for helping play older games with frame rate or resolution issues.
|
||||
- [GOverlay](https://github.com/benjamimgois/goverlay) is a GUI for managing Vulkan overlays including MangoHud and vkBasalt.
|
||||
- [LACT](https://github.com/ilya-zlobintsev/LACT) for overclocking and/or undervolting the GPU.
|
||||
- [Ludusavi](https://github.com/mtkennerly/ludusavi) is a game save files manager.
|
||||
- [MangoHud](https://github.com/flightlessmango/MangoHud) for benchmarking OpenGL and Vulkan games.
|
||||
- [Moonlight](https://github.com/moonlight-stream/moonlight-qt) and [Sunshine](https://github.com/LizardByte/Sunshine) for game streaming.
|
||||
|
|
@ -1098,14 +1097,6 @@ A VPN is required for LAN gaming online. Use the free and open source ZeroTier V
|
|||
$ sudo zerotier-cli join <NETWORK_ID>
|
||||
```
|
||||
|
||||
### Autostart CoreCtrl
|
||||
|
||||
If CoreCtrl is configured to apply an overclock and/or undervolt, it will only apply when the program is running. Configure it to autostart:
|
||||
|
||||
```
|
||||
cp /usr/share/applications/org.corectrl.CoreCtrl.desktop ~/.config/autostart/org.corectrl.CoreCtrl.desktop
|
||||
```
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
### Release Image Zip Files
|
||||
|
|
|
|||
|
|
@ -967,8 +967,6 @@ echo "Installing InputPlumber for improved controller support complete."
|
|||
|
||||
if [[ "${WINESAPOS_INSTALL_GAMING_TOOLS}" == "true" ]]; then
|
||||
echo "Installing gaming tools..."
|
||||
# CoreCtrl
|
||||
pacman_install_chroot corectrl
|
||||
# GameMode.
|
||||
pacman_install_chroot gamemode lib32-gamemode
|
||||
# Open Gamepad UI.
|
||||
|
|
@ -1046,8 +1044,6 @@ cp ../rootfs/home/winesap/.winesapos/winesapos-ngfn.desktop "${WINESAPOS_INSTALL
|
|||
cp ../rootfs/home/winesap/.winesapos/winesapos-xcloud.desktop "${WINESAPOS_INSTALL_DIR}"/home/"${WINESAPOS_USER_NAME}"/.winesapos/
|
||||
|
||||
if [[ "${WINESAPOS_INSTALL_GAMING_TOOLS}" == "true" ]]; then
|
||||
# CoreCtrl.
|
||||
cp "${WINESAPOS_INSTALL_DIR}"/usr/share/applications/org.corectrl.CoreCtrl.desktop "${WINESAPOS_INSTALL_DIR}"/home/"${WINESAPOS_USER_NAME}"/Desktop/
|
||||
# GOverlay.
|
||||
cp "${WINESAPOS_INSTALL_DIR}"/usr/share/applications/io.github.benjamimgois.goverlay.desktop "${WINESAPOS_INSTALL_DIR}"/home/"${WINESAPOS_USER_NAME}"/Desktop/
|
||||
# Ludusavi.
|
||||
|
|
|
|||
|
|
@ -757,24 +757,24 @@ gaming_auto() {
|
|||
sudo "${CMD_FLATPAK_INSTALL[@]}" com.usebottles.bottles
|
||||
cp /var/lib/flatpak/app/com.usebottles.bottles/current/active/export/share/applications/com.usebottles.bottles.desktop /home/"${USER}"/Desktop/
|
||||
"${qdbus_cmd}" "${kdialog_dbus}" /ProgressDialog Set org.kde.kdialog.ProgressDialog value 2
|
||||
# CoreCtrl for overclocking and/or undervolting.
|
||||
sudo "${CMD_PACMAN_INSTALL[@]}" corectrl
|
||||
cp "${WINESAPOS_INSTALL_DIR}"/usr/share/applications/org.corectrl.CoreCtrl.desktop /home/"${USER}"/Desktop/
|
||||
"${qdbus_cmd}" "${kdialog_dbus}" /ProgressDialog Set org.kde.kdialog.ProgressDialog value 3
|
||||
# Chiaki for PS4 and PS5 game streaming.
|
||||
sudo "${CMD_FLATPAK_INSTALL[@]}" io.github.streetpea.Chiaki4deck
|
||||
cp /var/lib/flatpak/app/io.github.streetpea.Chiaki4deck/current/active/export/share/applications/io.github.streetpea.Chiaki4deck.desktop /home/"${USER}"/Desktop/
|
||||
"${qdbus_cmd}" "${kdialog_dbus}" /ProgressDialog Set org.kde.kdialog.ProgressDialog value 4
|
||||
"${qdbus_cmd}" "${kdialog_dbus}" /ProgressDialog Set org.kde.kdialog.ProgressDialog value 3
|
||||
# Decky Loader.
|
||||
decky_loader_install
|
||||
"${qdbus_cmd}" "${kdialog_dbus}" /ProgressDialog Set org.kde.kdialog.ProgressDialog value 5
|
||||
"${qdbus_cmd}" "${kdialog_dbus}" /ProgressDialog Set org.kde.kdialog.ProgressDialog value 4
|
||||
# Discord for social gaming.
|
||||
sudo "${CMD_FLATPAK_INSTALL[@]}" com.discordapp.Discord
|
||||
cp /var/lib/flatpak/app/com.discordapp.Discord/current/active/export/share/applications/com.discordapp.Discord.desktop /home/"${USER}"/Desktop/
|
||||
"${qdbus_cmd}" "${kdialog_dbus}" /ProgressDialog Set org.kde.kdialog.ProgressDialog value 6
|
||||
"${qdbus_cmd}" "${kdialog_dbus}" /ProgressDialog Set org.kde.kdialog.ProgressDialog value 5
|
||||
# Heroic Games Launcher.
|
||||
sudo "${CMD_FLATPAK_INSTALL[@]}" com.heroicgameslauncher.hgl
|
||||
cp /var/lib/flatpak/app/com.heroicgameslauncher.hgl/current/active/export/share/applications/com.heroicgameslauncher.hgl.desktop /home/"${USER}"/Desktop/
|
||||
"${qdbus_cmd}" "${kdialog_dbus}" /ProgressDialog Set org.kde.kdialog.ProgressDialog value 6
|
||||
# LACT for overclocking and/or undervolting the GPU.
|
||||
sudo "${CMD_FLATPAK_INSTALL[@]}" io.github.ilya_zlobintsev.LACT
|
||||
cp /var/lib/flatpak/app/io.github.ilya_zlobintsev.LACT/current/active/export/share/applications/io.github.ilya_zlobintsev.LACT.desktop /home/"${USER}"/Desktop/
|
||||
"${qdbus_cmd}" "${kdialog_dbus}" /ProgressDialog Set org.kde.kdialog.ProgressDialog value 7
|
||||
# Ludusavi.
|
||||
"${CMD_AUR_INSTALL[@]}" ludusavi
|
||||
|
|
@ -870,7 +870,6 @@ gaming_ask() {
|
|||
gamepkgs=$(kdialog --title "winesapOS First-Time Setup" --separate-output --checklist "Select gaming packages to install:" \
|
||||
io.github.antimicrox.antimicrox:flatpak "AntiMicroX" off \
|
||||
com.usebottles.bottles:flatpak "Bottles" off \
|
||||
corectrl:pkg "CoreCtrl (overclocking and/or undervolting)" off \
|
||||
io.github.streetpea.Chiaki4deck:flatpak "Chiaki (PS4 and PS5 game streaming client)" off \
|
||||
deckyloader:other "Decky Loader" off \
|
||||
com.discordapp.Discord:flatpak "Discord" off \
|
||||
|
|
@ -881,6 +880,7 @@ gaming_ask() {
|
|||
game-devices-udev:pkg "games-devices-udev (extra controller support)" off \
|
||||
goverlay:pkg "GOverlay" off \
|
||||
com.heroicgameslauncher.hgl:flatpak "Heroic Games Launcher" off \
|
||||
io.github.ilya_zlobintsev.LACT:flatpak "LACT (overclocking and/or undervolting GPU)" off \
|
||||
ludusavi:pkg "Ludusavi" off \
|
||||
net.lutris.Lutris:flatpak "Lutris" off \
|
||||
mangohud-git:other "MangoHud" off \
|
||||
|
|
|
|||
|
|
@ -345,7 +345,6 @@ fi
|
|||
if [[ "${WINESAPOS_INSTALL_GAMING_TOOLS}" == "true" ]]; then
|
||||
printf "\tChecking that gaming tools are installed..."
|
||||
pacman_search_loop \
|
||||
corectrl \
|
||||
gamemode \
|
||||
lib32-gamemode \
|
||||
gamescope \
|
||||
|
|
@ -897,7 +896,6 @@ done
|
|||
if [[ "${WINESAPOS_INSTALL_GAMING_TOOLS}" == "true" ]]; then
|
||||
|
||||
for i in \
|
||||
"${WINESAPOS_INSTALL_DIR}"/home/"${WINESAPOS_USER_NAME}"/Desktop/org.corectrl.CoreCtrl.desktop \
|
||||
"${WINESAPOS_INSTALL_DIR}"/home/"${WINESAPOS_USER_NAME}"/Desktop/decky_installer.desktop \
|
||||
"${WINESAPOS_INSTALL_DIR}"/home/"${WINESAPOS_USER_NAME}"/Desktop/io.github.benjamimgois.goverlay.desktop \
|
||||
"${WINESAPOS_INSTALL_DIR}"/home/"${WINESAPOS_USER_NAME}"/Desktop/com.mtkennerly.ludusavi.desktop \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue