Package Details: downlords-faf-client 1.4.3-1

Git Clone URL: (read-only, click to copy)
Package Base: downlords-faf-client
Description: Forged Alliance Forever - Lobby Client. Community-driven client system for Supreme Commander: Forged Alliance. Downlord's Java client reimplementation.
Upstream URL:
Licenses: MIT
Submitter: sandwormsurfer
Maintainer: sandwormsurfer (dcelasun)
Last Packager: dcelasun
Votes: 3
Popularity: 0.007136
First Submitted: 2019-01-03 19:34
Last Updated: 2021-04-01 20:02

Latest Comments

1 2 Next › Last »

exuvo commented on 2021-03-07 14:36

Seems to run just fine on openJDK 15 after i added -Dprism.forceGPU=true to downlords-faf-client.vmoptions.

b2ag commented on 2021-01-30 16:56

Small hack till it's updated to 1.4.0

git clone
cd downlords-faf-client
sed -e 's;^pkgver=[\.0-9a-zA-Z]*$;pkgver=1.4.0;' -e 's;jre>=15\.0;java-runtime>=15;' -i PKGBUILD
makepkg --syncdeps --install --skipinteg

dcelasun commented on 2020-11-20 09:14

@P_Kras unfortunately that happens when Oracle breaks stuff on their end. Try downloading the tar.gz from this page and putting it in the same directory as the jre14 PKGBUILD.

P_Kras commented on 2020-11-20 09:05

@dcelasun Looks like package jre14 is broken. I can't install it, because i allways get 404.

cotton commented on 2020-10-17 17:04

I'm also using jre-openjdk 14.0.2.u12-1 without issue. And without a patched java-openjfx, as it's not installed.

14mRh4X0r commented on 2020-10-17 15:28

FWIW, the client works fine for me on OpenJDK. The only difference I can think of is that I have a patched java-openjfx that installs to /usr/lib/jvm/java-14-openjfx instead of /usr/lib/jvm/java-14-openjdk (see for the reason why)

dcelasun commented on 2020-10-08 06:29

@sandwormsurfer it's a bug with Arch's OpenJDK. I've updated the package to use Oracle's JDK 14.

sandwormsurfer commented on 2020-10-08 06:24

On my machine this client currently crashs in com.sun.webkit.WebPage.twkCreatePage.

You can make this client run by installing java-openjfx-ea-bin and patch /usr/bin/downlords-faf-client and /usr/share/java/downlords-faf-client/downlords-faf-client to use OpenJDK 16 instead of 14

Jayjader commented on 2020-02-29 12:40

Heads up for anyone wanting to run this under (X)Wayland:

Following this comment on a related issue on openjdk-jfx, adding -Djdk.gtk.version=2 to /usr/share/java/downlords-faf-client/downlords-faf-client.vmoptions fixed this crash/error that was happening on launch:

$ downlords-faf-client
/usr/share/java/downlords-faf-client ~

(java:18220): Gdk-CRITICAL **: 13:30:58.389: gdk_x11_display_set_window_scale: assertion 'GDK_IS_X11_DISPLAY (display)' failed
# A fatal error has been detected by the Java Runtime Environment:
#  SIGSEGV (0xb) at pc=0x00007f2663a2f673, pid=18220, tid=18418
# JRE version: OpenJDK Runtime Environment (10.0.2+13) (build 10.0.2+13)
# Java VM: OpenJDK 64-Bit Server VM (10.0.2+13, mixed mode, tiered, compressed oops, g1 gc, linux-amd64)
# Problematic frame:
# C  []
# Core dump will be written. Default location: Core dumps may be processed with "/usr/lib/systemd/systemd-coredump %P %u %g %s %t %c %h" (or dumping to /usr/share/java/downlords-faf-client/core.18220)
# An error report file with more information is saved as:
# /tmp/hs_err_pid18220.log
# If you would like to submit a bug report, please visit:
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
zsh: abort (core dumped)  downlords-faf-client

sandwormsurfer commented on 2019-09-09 20:28

@Lindenk fixed, thx.