aboutsummaryrefslogtreecommitdiff
path: root/testTheThing/distro_guides/fedora.html
diff options
context:
space:
mode:
authornathansmith <nathansmith@posteo.com>2025-05-22 12:11:10 -0600
committernathansmith <nathansmith@posteo.com>2025-05-22 12:11:10 -0600
commitd194694f31002068868a378d121ed0e2db01c378 (patch)
tree295a67261fef4ebd02e29c36dd3e255492cffdfa /testTheThing/distro_guides/fedora.html
parent8176a8aac5d490562200eca0adb6efe5cc95e61a (diff)
Messy folder
Diffstat (limited to 'testTheThing/distro_guides/fedora.html')
-rw-r--r--testTheThing/distro_guides/fedora.html154
1 files changed, 154 insertions, 0 deletions
diff --git a/testTheThing/distro_guides/fedora.html b/testTheThing/distro_guides/fedora.html
new file mode 100644
index 0000000..72b47c7
--- /dev/null
+++ b/testTheThing/distro_guides/fedora.html
@@ -0,0 +1,154 @@
+<!DOCTYPE html>
+<html>
+<head>
+ <title>Fedora guide</title>
+ <style>
+
+ body {
+ color: black;
+ background-image: url('../images/linux_background.png');
+ }
+
+ table {
+ color: black;
+ background-color: #bebebe;
+ margin-top: 10px;
+ margin-bottom: 10px;
+ margin-left: 10px;
+ margin-right: 10px;
+ }
+
+ </style>
+</head>
+<body>
+ <a href="../index.html"><img src="../images/back_home.png" alt=
+ "Back to home page"></a><br>
+ <a href="../linux_room.html#distro_guides"><img src="images/back.png" alt=
+ "Back to linux room"></a>
+ <center>
+ <table border="1" width="60%">
+ <tr>
+ <td>
+ <h1>Fedora xfce</h1>
+ <p>Fedora been my go to for quite a while though I sometimes switch
+ desktops lmao. I have tried the gnome version but it doesn't really
+ fit me so most of the time I have used the kde spin though recently
+ kde just haven't been feeling the same. It has been feeling buggy
+ and have been fighting with nvidia drivers. After running xfce on my
+ second computer for a while I grew to really like it and started
+ using it on my main and it have been running much better then
+ kde.<br>
+ <br>
+ Fedora xfce can be downloaded <a href=
+ "https://fedoraproject.org/spins/xfce" target="_blank">here</a>.</p>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <ul>
+ <li>
+ <a href="#setting_up">Setting up fedora</a>
+ </li>
+ <li>
+ <a href="#nvidia">Nvidia drivers</a>
+ </li>
+ <li>
+ <a href="#useful_things">Useful things in fedora</a>
+ </li>
+ </ul>
+ </td>
+ </tr>
+ </table>
+ <table border="1" width="60%">
+ <tr>
+ <td>
+ <h2 id="setting_up">Setting up fedora</h2>
+ <p>Fedora has a little extra setup you wouldn't see in something
+ like linux mint though it isn't that bad.</p>
+ <h3>Packages</h3>
+ <p>You can speed up dnf by adding these to /etc/dnf/dnf.conf<br>
+ <code>max_parallel_downloads=20<br>
+ fastestmirror=True</code><br>
+ <br>
+ The default repos have lots of stuff but you might want an app that
+ isn't in it like steam. I know the gnome version has a enable 3rd
+ party repos button that does everything I listed here but I am on
+ the xfce version and also had to do this on the kde verison.</p>
+ <ul>
+ <li>Setup rpm fusion to get more packages in dnf with the
+ <a href="https://docs.fedoraproject.org/en-US/quick-docs/rpmfusion-setup/"
+ target="_blank">resources here</a>
+ </li>
+ <li>Install flatpak if not already there using "sudo dnf install
+ flatpak" then add <a href="https://flathub.org/setup/Fedora"
+ target="_blank">flathub</a> to get some cool apps!
+ </li>
+ </ul>
+ <h3>Multimedia</h3>
+ <p>By default fedora doesn't have many codecs and you need to
+ install them yourself. Without them many media files will not work
+ and lots of youtube videos will not be able to play. The fedora docs
+ use to show how to install them but they removed it from their page
+ and instead shows a new version which installs some stuff but not
+ everything. I do both of them to make sure I get all the codecs I
+ need.</p>
+ <ul>
+ <li>Update your system with <code>sudo dnf upgrade</code></li>
+ <li>Install the new packages with <code>sudo dnf group install
+ multimedia</code></li>
+ <li>Install the old ones with these three commands in a row:
+ <ul>
+ <li><code>sudo dnf install
+ gstreamer1-plugins-{bad-\*,good-\*,base}
+ gstreamer1-plugin-openh264 gstreamer1-libav
+ --exclude=gstreamer1-plugins-bad-free-devel</code></li>
+ <li><code>sudo dnf install lame\*
+ --exclude=lame-devel</code></li>
+ <li><code>sudo dnf swap ffmpeg-free ffmpeg
+ --allowerasing</code></li>
+ </ul>
+ </li>
+ </ul>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <h2 id="nvidia">Nvidia drivers</h2>
+ <p>Nvidia isn't the best on linux and I like AMD much more though I
+ am stuck with nvidia for now. For xfce there are some extra settings
+ to enable it but it works great once that is done. You will need rpm
+ fusion first before you can install the drivers.</p>
+ <ul>
+ <li>Follow the fedora docs on nvidia <a href=
+ "https://docs.fedoraproject.org/en-US/quick-docs/set-nvidia-as-primary-gpu-on-optimus-based-laptops"
+ target="_blank">here</a>
+ </li>
+ <li>Also look at the rpmfusion docs on nvidia <a href=
+ "https://rpmfusion.org/Howto/NVIDIA" target="_blank">here</a>
+ </li>
+ <li>Follow the archwiki on nvidia in lightdm <a href=
+ "https://wiki.archlinux.org/title/NVIDIA_Optimus#LightDM"
+ target="_blank">here</a>.
+ </li>
+ <li>For multi monitor refresh rate issues add these to your
+ /etc/environment<br>
+ <code>CLUTTER_DEFAULT_FPS=&lt;refresh rate of your sync
+ monitor&gt;<br>
+ __GL_SYNC_DISPLAY_DEVICE=&lt;monitor to sync to&gt;</code><br>
+ Then open your nvidia settings, go to OpenGL Settings and turn off
+ "Allow Flipping".</li>
+ </ul>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <h2 id="useful_things">Useful things in fedora</h2>Fedora doesn't
+ have "update-grub" so instead you have to use these:<br>
+ <code>sudo grub2-mkconfig -o /etc/grub2.cfg<br>
+ sudo grub2-mkconfig -o /etc/grub2-efi.cfg</code>
+ </td>
+ </tr>
+ </table>
+ </center>
+</body>
+</html>