aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--linuxRoom.html53
1 files changed, 50 insertions, 3 deletions
diff --git a/linuxRoom.html b/linuxRoom.html
index be1056a..28a7bea 100644
--- a/linuxRoom.html
+++ b/linuxRoom.html
@@ -130,13 +130,13 @@ table {
</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 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 group upgrade --with-optional Multimedia</code></li>
+ <li><code>sudo dnf swap ffmpeg-free ffmpeg --allowerasing</code></li>
</ul>
</li>
</ul>
@@ -153,12 +153,25 @@ table {
<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>
though the provider setting in display_setup.sh might be wrong so use
<code>xrandr --listproviders</code>
to find the correct one. For me its "NVIDIA-G0".
</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/><br/>
+ Then open your nvidia settings, go to OpenGL Settings and turn off "Allow Flipping".
+ </li>
</ul>
</td>
</tr>
@@ -170,7 +183,7 @@ table {
(like this website), but it can look and feel great with some work!
</p>
<ul>
- <li>Install nicer icons with <code>sudo dnf install papirus-icon-theme</code> then set them as your icon theme</li>
+ <li>Install nicer icons with <code>sudo dnf install papirus-icon-theme papirus-icon-theme-dark</code> then set them as your icon theme</li>
<li>
Install a better theme. Some good ones are:
<ul>
@@ -206,6 +219,40 @@ table {
</ul>
</td>
</tr>
+ <tr>
+ <td>
+ <h2>Rofi in xfce</h2>
+ The default xfce appfinder been causing me issues lately so I decided to switch to rofi.
+ <br/><br/>
+ To make rofi work with my workflow I like to add some binds for it:
+ <ul>
+ <li>Bind <code>rofi -show drun -icon-theme "Papirus-Dark" -show-icons</code> to super+d</li>
+ <li>Bind <code>rofi -show run</code> to super+r</li>
+ </ul>
+ There is much more I could use rofi for but this is all I need.
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <h2>Other things in fedora</h2>
+ <ul>
+ <li>
+ You can speed up dnf by adding these to /etc/dnf/dnf.conf<br>
+ <code>
+ max_parallel_downloads=20<br/>
+ fastestmirror=True
+ </code>
+ </li>
+ <li>
+ 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>
+ </li>
+ </ul>
+ </td>
+ </tr>
</table>
<table border="1" width="60%">