New pages
From Pengwings
9 February 2026
- 01:5101:51, 9 February 2026 Tell SDL to use Wayland and Pipewire (hist | edit) [95 bytes] Theleruby (talk | contribs) (Created page with " sudo vim /etc/environment SDL_VIDEODRIVER=wayland SDL_AUDIODRIVER=pipewire")
- 01:3501:35, 9 February 2026 Enroll ublue secure boot key (hist | edit) [250 bytes] Theleruby (talk | contribs) (Created page with "After installation of Fedora images from ublue the Machine Owner Key must be enrolled. You will get Enroll MOK prompt. This allows Secure Boot to trust third-party drivers (e.g., NVIDIA) and patched kernel. Password for enrolling is: universalblue")
- 01:3001:30, 9 February 2026 Install JetBrains IDEs (hist | edit) [57 bytes] Theleruby (talk | contribs) (Created page with "This is handled by ujust ujust install-jetbrains-toolbox")
- 01:2901:29, 9 February 2026 Add Windows to the grub menu (hist | edit) [47 bytes] Theleruby (talk | contribs) (Created page with " ujust regenerate-grub")
- 01:2201:22, 9 February 2026 Fix corrupt etc files stopping system from booting (hist | edit) [298 bytes] Theleruby (talk | contribs) (Created page with "'''This is a dangerous last resort option''' Boot into the previous deployment from grub Remount sysroot as read-write sudo mount -o remount,rw /sysroot Find the directory cd /sysroot/ostree/deploy/default/deploy/ ls -alF Go to the broken file inside the borked deployment and fix it Reboot") Tag: Visual edit
- 01:1301:13, 9 February 2026 Run game with mangohud (hist | edit) [145 bytes] Theleruby (talk | contribs) (Created page with "To run game with mangohud simply set MANGOHUD=1 environment variable In steam you can set launch command of game to this: MANGOHUD=1 %command%")
8 February 2026
- 19:3619:36, 8 February 2026 Thelecraft (hist | edit) [598 bytes] Theleruby (talk | contribs) (Created page with "Download OpenJDK 8 from the website https://mc.theleruby.com/zulu8.92.0.21-ca-fx-jdk8.0.482-linux_x64.tar.gz Extract it somewhere e.g. /opt/jdk8.0.482-fx-linux_x64/ Download bootstrap.jar https://mc.theleruby.com/bootstrap.jar Put bootstrap.jar into a folder e.g. /opt/games/ Make sure the user has full ownership and r/w over the installation directory Create run.sh script #!/bin/bash cd /opt/games/thelecraft export PATH=/opt/jdk8.0.482-fx-linux_x64/bin/:$PATH ja...")
- 19:3319:33, 8 February 2026 OpenTTD Windows Version (hist | edit) [377 bytes] Theleruby (talk | contribs) (Created page with "OpenTTD patchpack (the old version) was only built for Windows. It mostly works with a few small caveats. You need FluidSynth as a background service in order for the music to work. Window resizing randomly fails to resize the interior contents properly. You can work around this by manually resizing the window to full 1 edge at a time.")
- 19:2019:20, 8 February 2026 World of Warcraft (hist | edit) [2,637 bytes] Theleruby (talk | contribs) (Created page with "WoW 3.3.5a mostly works with Proton. but mouse camera movement is borked for all monitors except the primary monitor. Video: https://www.youtube.com/watch?v=zl-WrmCkNsY Here are some workaround options, although all of them suck in their own ways, none of them give native behaviour like on Windows. ==== Gamescope ==== Works, but you don't get clipboard. The window also can't be dynamically resized under gamescope resulting in incorrect font sizing, letterboxing or pill...")
- 19:1419:14, 8 February 2026 Old School RuneScape (hist | edit) [181 bytes] Theleruby (talk | contribs) (Created page with "Jagex Launcher isn't supported on Linux and doesn't work properly. Use Bolt Launcher from https://codeberg.org/Adamcake/Bolt Flatpak name is com.adamcake.Bolt and it's on Flathub.")
- 18:5218:52, 8 February 2026 Writeable directories preserved during updates of Atomic Desktop (hist | edit) [456 bytes] Theleruby (talk | contribs) (Created page with "Base directories /etc /var Directories symlinked to /var /home -> /var/home /mnt -> /var/mnt /opt -> /var/opt /root -> /var/roothome /srv -> /var/srv /usr/local -> /var/usrlocal Directories overlayed to /var /usr/share/sddm/themes -> /var/sddm_themes/themes")
- 18:4718:47, 8 February 2026 Rpm-ostree layering vs flatpaks (hist | edit) [2,357 bytes] Theleruby (talk | contribs) (Created page with "Fedora Atomic Desktop has a curated OS deployment package which is applied as an atomic image. Atomic Desktop has quite a few benefits over non-atomic which I quite like, such as being able to easily roll back to previous OS deployments, pin OS images as backup revisions of the OS, etc. It is much harder to brick the Atomic Desktop, as if you break the system you can simply roll back to the previous deployment. Previous deployments also retain previous copies of the /etc...")
- 18:3118:31, 8 February 2026 Convert putty ppk to openssh (hist | edit) [281 bytes] Theleruby (talk | contribs) (Created page with "Install putty as a local package (this can be done via Homebrew bottle since it's only needed temporarily, you can remove it afterwards) brew install putty Convert command - replace filenamehere with the file name puttygen filenamehere.ppk -O private-openssh-new -o filenamehere")
- 17:4217:42, 8 February 2026 Unbreak pip so it can install most Python packages in venv correctly without having to use Distrobox or Toolbx (hist | edit) [377 bytes] Theleruby (talk | contribs) (Created page with "You have to layer the Python 3 development stuff, yes I know you shouldn't, oh no sudo rpm-ostree install python3-devel systemctl reboot")
- 17:3717:37, 8 February 2026 Stop pipewire from automatically adding Sonos Beam soundbar to audio outputs (hist | edit) [147 bytes] Theleruby (talk | contribs) (Created page with " sudo mkdir -p /etc/pipewire/pipewire.conf.d/ sudo vim /etc/pipewire/pipewire.conf.d/noraop.conf context.properties = { module.raop = false }")
- 17:2917:29, 8 February 2026 Make audio sound good (hist | edit) [11,570 bytes] Theleruby (talk | contribs) (Created page with " sudo rpm-ostree install easyeffects systemctl reboot")
- 17:2317:23, 8 February 2026 Software not using Dolphin open/save file picker (hist | edit) [1,007 bytes] Theleruby (talk | contribs) (Created page with "This seems to work for some programs (some flatpaks but not all) sudo vim /etc/environment GTK_USE_PORTAL=1 GTK_DEBUG=portals XDG_CURRENT_DESKTOP=KDE For other programs layering them with rpm-ostree works (e.g. libreoffice). This doesn't work with every program either (e.g. audacity and filezilla still display gtk file dialog even when installing the rpm)")
- 17:1617:16, 8 February 2026 Scroll by single-clicking middle mouse in Chromium (hist | edit) [271 bytes] Theleruby (talk | contribs) (Created page with "==== How to do it ==== Add to command line --enable-blink-features=MiddleClickAutoscroll ==== Known issues ==== * Chrome complains this isn't a supported feature on every bootup")
- 17:1017:10, 8 February 2026 Discord PTB install script (hist | edit) [1,336 bytes] Theleruby (talk | contribs) (Created page with " echo "Remove any previous Discord PTB installation..." if [ -d /opt/discord-ptb ]; then pkill -9 DiscordPTB rm -rf /opt/discord-ptb/* fi echo "Downloading Discord PTB..." curl -L \ -H "Accept: application/octet-stream" \ "https://discord.com/api/download/ptb?platform=linux&format=tar.gz" \ -o discord-ptb.tar.gz echo "Installing Discord PTB..." tar -xzf discord-ptb*.tar.gz rm discord-ptb.tar.gz mv DiscordPTB/* /opt/discord-ptb/ rm -rf Discor...")
- 17:0117:01, 8 February 2026 Automatically mount NTFS volumes as read-only (hist | edit) [428 bytes] Theleruby (talk | contribs) (Created page with "Get NTFS volume UUID lsblk -f sudo mkdir /var/mnt/whatever sudo vim /etc/fstab UUID=NTFS_UUID_GOES_HERE /var/mnt/whatever ntfs defaults,ro,nofail 0 0 If the drive is a dynamic mirror you need to use ldmtool instead, see Using ldmtool to mount NTFS dynamic mirror") originally created as "Automatically mount NTFS volumes as read only"
- 16:5216:52, 8 February 2026 Running Windows games via Proton without going through Steam or Lutris (hist | edit) [1,209 bytes] Theleruby (talk | contribs) (Created page with "This example runs Warcraft III: The Frozen Throne Specific Proton versions can be downloaded and added to the Steam compatibility tools directory using ProtonPlus ==== How to do it ==== Create proton prefix directory mkdir /opt/games/_pfx/wc3 Put this run.sh script in the installation directory of the game, setting configurable settings as needed #!/bin/bash -x #---------- CONFIGURABLE SETTINGS ---------- export STEAM_COMPAT_DATA_PATH="/opt/games/_pfx/wc3" TARGET...")
- 16:4616:46, 8 February 2026 Using ldmtool to mount NTFS dynamic mirror (hist | edit) [2,683 bytes] Theleruby (talk | contribs) (Created page with "How to do a read-only automatic fstab mount of an NTFS dynamic mirrored volume in Linux: ==== Add ldm service to automatically create /dev/mapper for dynamic volumes ==== sudo vim /etc/systemd/system/ldm.service [Unit] Description=ldmtool After=network.target [Service] Type=forking User=root ExecStart=/usr/bin/ldmtool create all Restart=on-failure [Install] WantedBy=multi-user.target Now you need to reboot systemctl reboot ==== Automatic mounting ====...")
- 16:2216:22, 8 February 2026 Rpm-ostree stuff (hist | edit) [544 bytes] Theleruby (talk | contribs) (Created page with "==== Enable third party repositories ==== sudo rpm-ostree install fedora-workstation-repositories systemctl reboot sudo dnf config-manager setopt updates-archive.enabled=0 sudo dnf config-manager setopt google-chrome.enabled=1 sudo dnf config-manager setopt rpmfusion-free.enabled=1 sudo dnf config-manager setopt rpmfusion-free-updates.enabled=1 ==== Pin current booted install to stop it being cleaned up ==== sudo ostree admin pin booted ==== Temporarily create...")