Renke
Joined: Oct 02, 2024
|
  Posted:
Jan 31, 2025 - 22:34 |
|
Here's how to install and run the FUMBBL client smoothly on Arch Linux.
1) Install OpenWebStart
Avoid installing icedtea-web! Instead, install OpenWebStart from the AUR:
Code: | yay -S openwebstart-bin |
2) Test the FUMBBL Client
Navigate to the FUMBBL Games page, download a live game or a replay ffblive.jnlp file, and then launch it with. Just to confirm, that it works.
3) Adjust the Client Size (UI Scaling)
By default, the client interface may appear very small. To adjust the scaling: - Open “User Settings” → “Client UI” → “Client Size”.
- Set the size to approximately 185% (or adjust as needed for your screen).
Note that while this improves the overall size, the fonts might still look pixelated and hard to read.
4) Alternative: Use Gamescope for Enhanced Scaling
Another method to scale the client is by using Gamescope, which has provided excellent results for me, like smooth well-readable fonts & sharp graphics. Definitely way better, than I was able to achieve on Windows.
Install Gamescope:
Then, run the client inside a Gamescope session with a resolution close to or the same as your screen’s native resolution. For example:
Code: | gamescope -H 2160 -- javaws ffblive.jnlp |
This approach upscales the entire client, though text rendering may still appear pixelated. To further improve text clarity: - Go to “User Settings” → “Client UI” → “Client Size” and increase the setting to 245% (or to the highest resolution that still displays all HUD elements). This has the biggest impact on text readability!
- For a minor text sharpness improvement, switch to full screen with SUPER + f and enable the FSR upscaler using SUPER + u (this only works in full screen).
- If you have an Nvidia card, you can enable NIS with SUPER + y.
- Alternatively, run the client immediately in full screen with FSR enabled. My personal go-to command is this (because my mouse courser is too big, I do not have an Nvidia card & I like the sharpness when in full screen):
Code: | XCURSOR_SIZE=24 gamescope -H 2160 -F fsr -f -- javaws ffblive.jnlp |
Following these steps should ensure the FUMBBL client runs smoothly on Arch Linux. Enjoy watching and playing Blood Bowl! 🏈💀
Additional Note
Since FUMBBL Client v2.33.0, the white bar issue in GNOME has been resolved.
Any Ideas for Further Improvements?
I'll continue experimenting with different settings and update this post with any new findings. |
Last edited by Renke on Mar 17, 2025; edited 18 times in total |
|
Renke
Joined: Oct 02, 2024
|
  Posted:
Feb 03, 2025 - 20:48 |
|
Here's how to auto-open JNLP files from your browser on Arch Linux:
1) Create a Custom Desktop File
Create a file named openwebstart-gamescope.desktop in ~/.local/share/applications with this content (adjust as needed):
Code: | [Desktop Entry]
Name=OpenWebStart with Gamescope
Comment=Launch JNLP files with OpenWebStart under gamescope
Exec=env XCURSOR_SIZE=24 gamescope -H 2160 -F fsr --expose-wayland -- javaws %f
MimeType=application/x-java-jnlp-file;
Terminal=false
Type=Application |
2) Update the Desktop Database
Run: Code: | update-desktop-database ~/.local/share/applications |
3) Associate the MIME Type
Tell your system to open JNLP files with your custom entry: Code: | xdg-mime default openwebstart-gamescope.desktop application/x-java-jnlp-file |
4) Configure Your Browser
• For Chrome and other Blink based browsers, the link might not auto-trigger—simply click the downloaded file in Chrome, or in the file manager.
• For Zen or other Gecko based browsers, the association should work automatically.
5) Test the Setup
Click a JNLP file and it should launch automatically.
Enjoy! |
Last edited by Renke on Feb 12, 2025; edited 4 times in total |
|
Carthage
Joined: Mar 18, 2021
|
  Posted:
Feb 03, 2025 - 21:34 |
|
Question for those with a Steam Deck or comparable handheld.
They can run Java from what I can tell (maybe they have to do some of the things mentioned above).
I imagine they can support application specific key remapping because that's been a thing for emulation for forever.
Could you remap the keys of the steam deck to the keyboard commands of in- game FUMBBL and then finally achieve the truly portable FUMBBL experience? |
|
|
Zelmor

Joined: Sep 29, 2022
|
  Posted:
Feb 05, 2025 - 16:59 |
|
Carthage wrote: | Question for those with a Steam Deck or comparable handheld.
They can run Java from what I can tell (maybe they have to do some of the things mentioned above).
I imagine they can support application specific key remapping because that's been a thing for emulation for forever.
Could you remap the keys of the steam deck to the keyboard commands of in- game FUMBBL and then finally achieve the truly portable FUMBBL experience? |
Yes. |
|
|
Renke
Joined: Oct 02, 2024
|
  Posted:
Feb 12, 2025 - 22:04 |
|
At the moment the keyboard is not properly working with gamescope on XWayland version 24.1.5. To solve this problem, until it is resolved upstream, you have to downgrade XWayland for the moment:
Code: | > run0 downgrade xorg-xwayland |
Choose Version 24.1.4 and all the problems are gone.
Update: xorg-xwayland 24.1.6 works flawlessly again. |
|
|