Main public logs
From Pengwings
Combined display of all available logs of Pengwings. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 19:36, 8 February 2026 Theleruby talk contribs created page Thelecraft (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:33, 8 February 2026 Theleruby talk contribs created page OpenTTD Windows Version (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:20, 8 February 2026 Theleruby talk contribs created page World of Warcraft (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:14, 8 February 2026 Theleruby talk contribs created page Old School RuneScape (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:52, 8 February 2026 Theleruby talk contribs created page Writeable directories preserved during updates of Atomic Desktop (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:47, 8 February 2026 Theleruby talk contribs created page Rpm-ostree layering vs flatpaks (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:31, 8 February 2026 Theleruby talk contribs created page Convert putty ppk to openssh (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:42, 8 February 2026 Theleruby talk contribs created page Unbreak pip so it can install most Python packages in venv correctly without having to use Distrobox or Toolbx (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:37, 8 February 2026 Theleruby talk contribs created page Stop pipewire from automatically adding Sonos Beam soundbar to audio outputs (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:29, 8 February 2026 Theleruby talk contribs created page Make audio sound good (Created page with " sudo rpm-ostree install easyeffects systemctl reboot")
- 17:26, 8 February 2026 Theleruby talk contribs created page Use wayland rather than X11 for some stuff (Created page with "Fixes some misc bugs sudo /etc/environment ELECTRON_OZONE_PLATFORM_HINT=wayland SDL_VIDEODRIVER=wayland")
- 17:23, 8 February 2026 Theleruby talk contribs created page Software not using Dolphin open/save file picker (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:16, 8 February 2026 Theleruby talk contribs created page Scroll by single-clicking middle mouse in Chromium (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:10, 8 February 2026 Theleruby talk contribs created page Discord PTB install script (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:04, 8 February 2026 Theleruby talk contribs moved page Automatically mount NTFS volumes as read only to Automatically mount NTFS volumes as read-only without leaving a redirect
- 17:01, 8 February 2026 Theleruby talk contribs created page Automatically mount NTFS volumes as read only (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")
- 16:58, 8 February 2026 Theleruby talk contribs created page Wiki:About (Created page with "'''Pengwings''' is a wiki which contains random documentation for various Linux things I had to work out.")
- 16:57, 8 February 2026 Theleruby talk contribs created page User:Theleruby (Created page with "Rahhhhh it's a Ru-bee-saurus")
- 16:52, 8 February 2026 Theleruby talk contribs created page Running Windows games via Proton without going through Steam or Lutris (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:46, 8 February 2026 Theleruby talk contribs created page Using ldmtool to mount NTFS dynamic mirror (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:22, 8 February 2026 Theleruby talk contribs created page Rpm-ostree stuff (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...")
- 16:16, 8 February 2026 Theleruby talk contribs created page FluidSynth as a background service (Created page with "Install FluidSynth and reboot sudo rpm-ostree install fluidsynth vlc-plugin-fluidsynth systemctl reboot Download gm.sf2 from here https://musical-artifacts.com/artifacts/713 and put it somewhere e.g. /opt/soundfonts/ Edit fluidsynth configuration: sudo vim /etc/sysconfig/fluidsynth # Mandatory parameters (uncomment and edit) SOUND_FONT=/opt/soundfonts/gm.sf2 # Additional optional parameters (may be useful, see 'man fluidsynth' for further info) OTHER_OPTS='-a...")
- 16:11, 8 February 2026 Theleruby talk contribs created page MediaWiki:Timeless.css (Created page with "This is an unfinished dark skin for Timeless created for Theleruby.com. All CSS here will be loaded for all users of the Timeless skin.: body { opacity: 1; background-image: url(https://stuff.theleruby.com/media/F43-DAY_final_day_small.png); background-size: cover; background-position: center; background-attachment: fixed; } #mw-content-container { background: none; padding-bottom: 0em; border-bottom: none; } #mw-content-block {...")