add fsr and ffmpeg arch docs
This commit is contained in:
@@ -4,6 +4,7 @@
|
|||||||
- [Discord](#discord)
|
- [Discord](#discord)
|
||||||
- [Steam](#steam)
|
- [Steam](#steam)
|
||||||
- [Streaming not working](#streaming-not-working)
|
- [Streaming not working](#streaming-not-working)
|
||||||
|
- [FSR](#fsr)
|
||||||
- [ProtonUp-QT](#protonup-qt)
|
- [ProtonUp-QT](#protonup-qt)
|
||||||
- [VSCode](#vscode)
|
- [VSCode](#vscode)
|
||||||
- [XWayland](#xwayland)
|
- [XWayland](#xwayland)
|
||||||
@@ -13,6 +14,11 @@
|
|||||||
- [Remote Desktop](#remote-desktop)
|
- [Remote Desktop](#remote-desktop)
|
||||||
- [Bitwarden](#bitwarden)
|
- [Bitwarden](#bitwarden)
|
||||||
- [OBS](#obs)
|
- [OBS](#obs)
|
||||||
|
- [Xbox Controller](#xbox-controller)
|
||||||
|
- [Mangohud](#mangohud)
|
||||||
|
- [ffmpeg](#ffmpeg)
|
||||||
|
- [Intel 11th gen](#intel-11th-gen)
|
||||||
|
- [AMD 7900xtx](#amd-7900xtx)
|
||||||
|
|
||||||
## Discord
|
## Discord
|
||||||
|
|
||||||
@@ -55,6 +61,16 @@ packages and rebooting does nothing to fix the crashing, starting and enabling `
|
|||||||
1. `pacman -S lib32-libcanberra lib32-libva-intel-driver libva-intel-driver`
|
1. `pacman -S lib32-libcanberra lib32-libva-intel-driver libva-intel-driver`
|
||||||
2. `systemctl enable --now ufw`
|
2. `systemctl enable --now ufw`
|
||||||
|
|
||||||
|
### FSR
|
||||||
|
|
||||||
|
<https://linux-gaming.kwindu.eu/index.php?title=FSR_-_FidelityFX_Super_Resolution>
|
||||||
|
|
||||||
|
> This sharpens the image. 4 is an example value. 0 is maximum sharpness, higher values mean less sharpening. 5 is the maximum value. The default is 2
|
||||||
|
|
||||||
|
```bash
|
||||||
|
WINE_FULLSCREEN_FSR=1 WINE_FULLSCREEN_FSR_STRENGTH=2
|
||||||
|
```
|
||||||
|
|
||||||
## ProtonUp-QT
|
## ProtonUp-QT
|
||||||
|
|
||||||
<https://davidotek.github.io/protonup-qt/>
|
<https://davidotek.github.io/protonup-qt/>
|
||||||
@@ -138,4 +154,68 @@ yay -S obs-vkcapture-git
|
|||||||
|
|
||||||
Add "Game Capture" to your scene.
|
Add "Game Capture" to your scene.
|
||||||
|
|
||||||
Start your games with `env OBS_VKCAPTURE=1 %command%.`
|
Start your games with `env OBS_VKCAPTURE=1 %command%`
|
||||||
|
|
||||||
|
## Xbox Controller
|
||||||
|
|
||||||
|
1. Install bluetooth packages
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pacman -S bluez bluez-plugins bluez-utils
|
||||||
|
```
|
||||||
|
|
||||||
|
2. Edit the bluetooth conf and set the controller to bredr
|
||||||
|
|
||||||
|
/etc/bluetooth/main.conf
|
||||||
|
|
||||||
|
```conf
|
||||||
|
ControllerMode = bredr
|
||||||
|
```
|
||||||
|
|
||||||
|
3. Now reset the bluetooth service
|
||||||
|
|
||||||
|
```bash
|
||||||
|
systemctl restart bluetooth
|
||||||
|
```
|
||||||
|
|
||||||
|
4. Connect your controller
|
||||||
|
5. Comment out the line in the bluetooth conf you just edited
|
||||||
|
6. Restart the bluetooth service
|
||||||
|
|
||||||
|
## Mangohud
|
||||||
|
|
||||||
|
<https://github.com/flightlessmango/MangoHud#arch-based-distributions>
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo pacman -S mangohud lib32-mangohud
|
||||||
|
```
|
||||||
|
|
||||||
|
```bash
|
||||||
|
mkdir ~/.config/MangoHud
|
||||||
|
cp /usr/share/doc/mangohud/MangoHud.conf.example ~/.config/MangoHud/MangoHud.conf
|
||||||
|
```
|
||||||
|
|
||||||
|
Edit `~/.config/MangoHud/MangoHud.conf` and tweak as you see fit.
|
||||||
|
|
||||||
|
Then add `mangohud env MANGOHUD_CONFIGFILE=/home/ducoterra/.config/MangoHud/MangoHud.conf %command%` to your steam launch.
|
||||||
|
|
||||||
|
## ffmpeg
|
||||||
|
|
||||||
|
<https://wiki.archlinux.org/title/FFmpeg>
|
||||||
|
|
||||||
|
### Intel 11th gen
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pacman -S ffmpeg libmfx intel-media-sdk
|
||||||
|
|
||||||
|
ffmpeg \
|
||||||
|
-hwaccel qsv \
|
||||||
|
-c:v hevc_qsv \
|
||||||
|
-hwaccel_output_format qsv \
|
||||||
|
-i input.mkv \
|
||||||
|
-c:v hevc_qsv \
|
||||||
|
-global_quality 25 \
|
||||||
|
output.mp4
|
||||||
|
```
|
||||||
|
|
||||||
|
### AMD 7900xtx
|
||||||
Reference in New Issue
Block a user