New pages

From Pengwings
New pages
Hide registered users | Show bots | Hide redirects

19 March 2026

  • 23:0923:09, 19 March 2026 Running Windows games via umu-run (hist | edit) [1,169 bytes] Theleruby (talk | contribs) (Created page with "Some Windows games require Steam runtime to work correctly with Proton. The version that comes with Proton only works with Steam. There is a modified version called umu which is designed for non-Steam games. This example runs "Raptor" which is a Game Maker 6 game. Raptor is not working with the normal Proton run script but does work with umu. ==== How to do it ==== Create proton prefix directory mkdir /opt/_pfx/gamemaker Put this run.sh script in the installation dir...")

18 March 2026

17 March 2026

14 March 2026

  • 12:4312:43, 14 March 2026 NVIDIA driver flatpak issues (hist | edit) [698 bytes] Theleruby (talk | contribs) (Created page with "When upgrading the NVIDIA driver (via rpm-ostree upgrade) you also need to update the Flatpak version of the driver to match. If you don't then Flatpak applications lose the ability to do GPU acceleration. Baffling this is not being properly handled. flatpak install flathub org.freedesktop.Platform.GL.nvidia-595-45-04 flatpak install flathub org.freedesktop.Platform.GL32.nvidia-595-45-04 Install for both system and user (this requires each command being entered twice...")

15 February 2026

  • 14:0414:04, 15 February 2026 OpenTTD in CLion devcontainer (hist | edit) [2,020 bytes] Theleruby (talk | contribs) (Created page with "Clone game mkdir -p /home/ruby/dev/OpenTTD cd /home/ruby/dev/OpenTTD hg clone <nowiki>git+ssh://git@github.com:Theleruby/OpenTTD.git</nowiki> Create .devcontainer directory mkdir .devcontainer Edit Dockerfile vim .devcontainer/Dockerfile FROM ubuntu:24.04 ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update # requirements for openttd RUN apt-get install -y --no-install-recommends build-essential gcc pkg-config cmake liballegro4-dev libcurl4-openssl-dev libfl...")
  • 11:1211:12, 15 February 2026 How to add user to system group (hist | edit) [1,051 bytes] Theleruby (talk | contribs) (Created page with "The usermod command would normally be used to add a user to a group provided by the OS packages. e.g. adding ruby to docker: sudo usermod -aG docker ruby However this works by adding ruby to the list of users in the group, where the groups are defined in /etc/group In the Atomic Desktop based OS such as Fedora Silverblue/Kinoite the system groups are stored in /usr/lib/group and /etc/group acts as an overlay. Trying to do the above usermod command fails because the d...")

14 February 2026

  • 15:3415:34, 14 February 2026 Fix application having generic X11/Wayland icon in title bar (hist | edit) [537 bytes] Theleruby (talk | contribs) (Created page with "Sometimes an application can have a generic X11 or Wayland icon in the title bar. On Linux the title bar icon normally comes from the .desktop file, and if the program cannot be matched with a .desktop file then it falls back to the generic placeholder icon. To fix this, first open special application settings: * Right click title bar * More Actions * Configure Special Application Settings Now add property "Desktop file name" and put the name of the .desktop file that'...")

13 February 2026

  • 14:5314:53, 13 February 2026 Script to restart Pipewire if it starts bugging out (hist | edit) [710 bytes] Theleruby (talk | contribs) (Created page with " sudo vim /usr/local/bin/fixaudio #!/bin/bash echo Attempting to restart the audio stack if pgrep -x "easyeffects" > /dev/null then echo easyeffects is running, killing it easyeffects -q sleep 3 else echo easyeffects is not currently running fi echo Restarting pipewire systemctl --user restart pipewire sleep 2 echo Restarting fluidsynth systemctl --user restart fluidsynth sleep 2 echo Restarting easyeffects easyeffects --gapplication-se...")
  • 00:4600:46, 13 February 2026 Atomic Desktops introduction (hist | edit) [3,082 bytes] Theleruby (talk | contribs) (Created page with "'''Fedora Atomic Desktops''' are a variant of Fedora where the operating system is deployed as an immutable image. The images are similar to docker container images. Updates are done atomically as a series of commits. Each time the system updates, a new OS image is used for that update. If the user wants to install packages then these need to be layered on top of the image, which creates a new image with those packages layered. You then have to reboot into the new image...") Tag: Visual edit
  • 00:3400:34, 13 February 2026 Quick introduction of all the main things (hist | edit) [3,609 bytes] Theleruby (talk | contribs) (Created page with "=== Red Hat === '''Red Hat, Inc.''' is a software company which makes Red Hat Enterprise Linux (RHEL), a commercial Linux distribution. === Fedora === Fedora is a free community-developed Linux distribution which serves as the upstream for RHEL (the code from Fedora is used to make future versions of RHEL). Some Red Hat employees work on Fedora and Red Hat is Fedora's largest sponsor. Around 35% of the people contributing to Fedora work at Red Hat. === Universal Blue =...") Tag: Visual edit originally created as "Red Hat vs Fedora vs Universal Blue vs Aurora/Bazzite/Bluefin"

12 February 2026

  • 21:1421:14, 12 February 2026 Make yt-dlp easy to use (hist | edit) [1,733 bytes] Theleruby (talk | contribs) (Created page with "Easy to use "short-term" replacement for GRAB.BAT for Linux. Install yt-dlp from your package manager e.g. sudo rpm-ostree install yt-dlp Add grab aliases: mkdir ~/.bashrc.d vim ~/.bashrc.d/grab alias grab-audio='yt-dlp --format "bestaudio/best" --audio-format mp3 --extract-audio -o "%(title)s-%(id)s.%(ext)s" --verbose' alias grab-video='yt-dlp --format "bestvideo+bestaudio[ext=m4a]/bestvideo+bestaudio/best" --merge-output-format mp4 -o "%(title)s-%(id)s.%(ext)s"...")
  • 19:0519:05, 12 February 2026 Allow WebGPU on Electron applications (hist | edit) [144 bytes] Theleruby (talk | contribs) (Created page with "Add this to command line arguments: --enable-unsafe-webgpu --enable-features=Vulkan --ozone-platform=x11")

11 February 2026

  • 17:1617:16, 11 February 2026 Mercurial on Fedora (hist | edit) [534 bytes] Theleruby (talk | contribs) (Created page with "Install packages sudo rpm-ostree install mercurial python3-dulwich tortoisehg systemctl reboot Clone extension repos, update to correct changelist * https://repo.mercurial-scm.org/evolve/ * https://foss.heptapod.net/mercurial/hg-git Add to .hgrc [extensions] hggit = /home/ruby/dev/hg-git/hggit evolve = /home/ruby/dev/hg-evolve/hgext3rd/evolve/ topic = /home/ruby/dev/hg-evolve/hgext3rd/topic/")
  • 00:4100:41, 11 February 2026 Access other ttys (hist | edit) [841 bytes] Theleruby (talk | contribs) (Created page with "{| class="wikitable |- | CTRL+ALT+F1 | login screen |- | CTRL+ALT+F2 | desktop |- | CTRL+ALT+F3 | terminal |}")

10 February 2026

  • 23:1823:18, 10 February 2026 Desktop environment bugs (hist | edit) [991 bytes] Theleruby (talk | contribs) (Created page with "__NOTOC__ ==== Application Launcher configure label randomly had & in it ==== The application launcher configure label was randomly "&Configure Application Launcher..." instead of "Configure Application Launcher..." ==== EasyEffects randomly garbles the sound ==== If this happens you have to turn the EasyEffects off and on again.")
  • 22:4022:40, 10 February 2026 Proton 10 window size bug (hist | edit) [149 bytes] Theleruby (talk | contribs) (Created page with "Proton 10 seems to have window sizing bug. Use Proton 9 instead.")
  • 19:2019:20, 10 February 2026 Questionable design choices (hist | edit) [2,734 bytes] Theleruby (talk | contribs) (Created page with "==== Multi-monitor panel handling ==== When using multiple monitors, KDE forces you to create a separate set of panels for each monitor. While you can clone the panels between monitors (which makes a duplicate), there is no way to make the same panels appear on all monitors. The consequence of this is that after setting up the taskbar and start menu on monitor A, then cloning them to monitor B, any change you make to the panels on monitor A doesn't apply to B. The star...") originally created as "Bugs and questionable design choices in Fedora KDE"
  • 01:4501:45, 10 February 2026 Warcraft III (hist | edit) [1,593 bytes] Theleruby (talk | contribs) (Created page with "Warcraft III is a DirectX 8 game. By default the game seems to be running in OpenGL mode under GE-Proton10-29 which is borked. Resizing the window causes the lighting to break. The following env var is supposed to make it use D8VK to run using Vulkan: export PROTON_ENABLE_D8VK=1 Unfortunately this doesn't seem to work. ==== Working fix ==== Use GE-Proton9-27 export WINEDLLOVERRIDES="d3d8=n" * Download dxwrapper v1.5.8100.25 from https://github.com/elishacloud/dxwra...")
  • 00:4100:41, 10 February 2026 Introduction to gaming on Linux (hist | edit) [3,159 bytes] Theleruby (talk | contribs) (Created page with "==== Wine ==== Wine is a Linux program with open-source reimplementations of some portions of Windows in order to make it possible to run some Windows applications on Linux. ==== Proton ==== Proton is a fork of Wine created by Valve, it is bundled out-of-the-box with gaming-related compatibility fixes including: * dxvk: Vulkan-based translation layer for Direct3D 8/9/10/11 * vkd3d: Vulkan-based translation layer for Direct3D 12 ==== Gamescope ==== Gamescope is a micro-...")

9 February 2026

8 February 2026