Un script qui modifie Fedora Linux pour le gaming et la création de contenus.
Fedora Linux setup for gaming and content creation
Script
Pour démarrer avec le script :
Mettre à jour son système avec Logiciels (ou Discover). Un reboot est nécessaire et fait normalement parti du processus de mise à jour.
Copier-coller ce qui suit dans un terminal :
rm -rf ~/tmp-Fedora-GLF \
&& git clone https://codeberg.org/Gaming-Linux-FR/Fedora-GLF ~/tmp-Fedora-GLF \
&& mkdir -p ~/Fedora-GLF \
&& mv ~/tmp-Fedora-GLF/{*,.[^.]*} ~/Fedora-GLF \
&& rm -rf ~/tmp-Fedora-GLF \
&& cd ~/Fedora-GLF \
&& chmod +x ./fedora-GLF.sh \
&& ./fedora-GLF.sh
- Le script s’auto-update à chaque lancement. Il est pévu pour être relancé autant que nécessaire.
- À la fin du script, il est proposé d’envoyer le journal du script sur un service dans le nuage afin de pouvoir le partager facilement. ⚠️ Le journal contient des informations personnelles : votre nom d’utilisateur et une description assez détaillée de votre matériel.
Options
Syntax: fedora-GLF.sh [-h|--help|-v|--verbose|--no-gaming-tools]
Options:
-h, --help Print this help.
-v, --verbose Verbose mode.
--no-gaming-tools Do not install those packages: goverlay, mangohud, vkBasalt, libcec, input-remapper, net.davidotek.pupgui2 (ProtonUp-Qt from flathub)
Fonctionnalités
Gestion des applications
- Optimisation de la vitesse du gestionnaire de paquets DNF
- Installation du dépôt Flathub si nécessaire afin d’accéder à de nombreux flatpaks.
- Installation de dépôts tiers : Google Chrome, PyCharm, les pilotes NVIDIA et Steam.
- Installation des dépôts RPM Fusion pour ouvrir l’accès à des logiciels propriétaires
- Installation de Flatseal pour gérer les droits des flatpaks et de Warehouse pour gérer les flatpaks.
Cartes graphiques
- Autodétection des cartes graphiques NVIDIA récentes (2014+) et installation des pilotes propriétaires avec CUDA
- Installation de l’accélération graphique pour des codecs multimédias avec des brevets pour les cartes AMD et Intel
- Support de ROCm pour les cartes graphiques AMD pour les calculs haute performance et l’IA
- Overclocking : LACT pour AMD.
Gaming
- Installation de MangoHUD pour suivre les FPS en jeu. Configurable facilement avec Goverlay.
- Installation de ProtonUp-QT pour gérer la couche de compatibilité des jeux windows (proton/wine/GE)
- Installation de Input Remapper pour gérer ses périphériques d’entrées.
- Installation de vkBasalt, une couche de postprocessing pour modifier l’aspect visuel des jeux.
Multimédia
- Installation de codecs multimédias propriétaires ou brevetés
- Installation des polices de Microsoft (Andale, Arial, Calibri, Cambria, Candara, Comic Sans MS, Consolas, Constantia, Corbel, Courier New, Georgia, Impact, Tahoma, Times New Roman, Trebuchet MS, Verdana, Webdings)
- Installation de polices (Google Roboto, Mozilla Fira, dejavu, liberation, Google Noto Emoji-sans-serif, Adobe Source, Awesome, Google Droid)
- Installation de XWayland Video Bridge pour le partage d’écrans sous wayland
Support matériel
- Gestion du Secure Boot pour les cartes NVIDIA avec l’ajout d’une clé personnelle s’il est actif
- Mise à jour des firmwares supportés par Linux
- Installation de firmwares propriétaires (b43, broadcom-bt, dvb, nouveau)
- Installation d’OpenRGB pour gérer les lumières des périphériques
- Support du standard HDMI CEC
Améliorations du bureau
- Installation d’outils et d’extensions pour le bureau GNOME :
- GNOME Tweaks pour modifier GNOME,
- GNOME Extension Application pour gérer les extensions de GNOME,
- Extension App Indicator pour le systray,
- Extension GSConnect pour l’accès aux téléphones portables,
- Extension GameMode pour indiquer son usage - ⚠️ actuellement cassé-,
- Extension Caffeine pour empécher la mise en veille.
- Installation d’outils de compression (7zip, rar, ace, lha)
- Installation de fastfetch pour obtenir des informations système en ligne de commande
- Installation d’un bloqueur de pubs et de malwares pour le navigateur Firefox (uBlock Origin)
- Si le système de fichier btrfs est utilisé -par défaut sur les installations automatisées de Fedora-, installation de Btrfs Assistant pour aider à sa gestion
Code
- Installation de polices pour le code : Microsoft Cascadia fonts, Adobe Source Pro, Intel One Mono.
Statistiques
- Maintient la participation à l’initiative de Fedora countme pour obtenir des statistiques anonymes plus précises d’usage de Fedora.
- Accès à la base de donnée (voir le fichier “totals-countme.db.gz”, lisible, par exemple, avec
sudo dnf install sqlitebrowser
)
- Accès à la base de donnée (voir le fichier “totals-countme.db.gz”, lisible, par exemple, avec
Dernier import depuis Fedora-GLF le 11/10/2024 par Darkone Linux