diff options
Diffstat (limited to 'distro_guides')
| -rw-r--r-- | distro_guides/fedora.html | 165 | 
1 files changed, 165 insertions, 0 deletions
diff --git a/distro_guides/fedora.html b/distro_guides/fedora.html new file mode 100644 index 0000000..28e7f9a --- /dev/null +++ b/distro_guides/fedora.html @@ -0,0 +1,165 @@ +<!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> + +    <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=<refresh rate of your sync monitor><br/> +                                __GL_SYNC_DISPLAY_DEVICE=<monitor to sync to> +                            </code> +                            <br/><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>  | 
