Forum

ASSIST, AMERICA'S ARMY COMMUNITY - RELIVE THE GLORY DAYS OF AMERICA'S ARMY 2.5

Author Topic: Console keybinding on linux (fedora rpm based) and general issues on *nux oses  (Read 13293 times)

0 Members and 1 Guest are viewing this topic.

Offline Xa-MASzazen

  • Jr. Member
  • **
  • Posts: 11
  • qui audet vincit
    • View Profile
  • AA: xgamma
Hey all, I'm hoping in a help 'bout this weird thing. I'm running AA very well on an old 'nux platform running latest fedora workstation BUT there is only one issue, just only 1, that key for claiming console up and kicking... simply don't! All the rest is well going, messages, etc. etc. Only console doesn't appear, neither by changing those .inis files. Any help 'bout this thing!

Btw thank you all devs for your work on maintaining this game alive ;-)
« Last Edit: Sunday, November 09, 2025, 10:03:53 AM by Xa-MASzazen »

Offline teddy_grizzly_bear

  • Used to be known as nobody
  • Administrator
  • Epic Poster
  • *
  • Posts: 5,826
  • what are you looking at?
    • View Profile
  • AA: teddy_grizzIy_bear
Re: Console keybinding on linux (fedora rpm based)
« Reply #1 on: Tuesday, October 14, 2025, 07:04:19 AM »
First of all, it's really cool that you've got it working on a Linux distro!
If you have a chance, could you do a post documenting how you managed to get it working? I.e the steps you had to take.

As for the issue at hand, I'm pretty sure the console key is hard-coded in the game. While I'm not entirely sure, it feels like a per-locale setting or something. Because I know it used to be ü when I used my Estonian keyboard, but I'm pretty sure it's ~ when I use a UK one.

When I asked ChatGPT, it suggested this is hard-coded in the engine (UE2.x) to be the "key where the tilde key should be". And as such, it depends both the layout of your physical keyboard, the layout your OS is using, as well as (in your case) the mapping Wine does for Windows. Best I can say is to try a US/UK keyboard layout and see if the ~ key - or the key just left of the number row will do it. I'm pretty sure the remapping in the INI doesn't really work for some reason.

Though - if in game - you don't really need to open up the console. You can just open up a say or teamsay and remove the say / teamsay command and type the command you wish. This won't really help you in the menu though.
<image removed due to imgur stuff - probably for the best>

"Mathematics may be defined as the subject in which we never know what we are talking about, nor whether what we are saying is true." Bertrand Russell

Offline Xa-MASzazen

  • Jr. Member
  • **
  • Posts: 11
  • qui audet vincit
    • View Profile
  • AA: xgamma
Re: Console keybinding on linux (fedora rpm based)
« Reply #2 on: Wednesday, October 15, 2025, 11:40:50 AM »
With pleasure! Let me start by saying that I am a veteran of "our" AA ;-), I also get by technically with computers, which are a hobby of mine (necessary for work more and more often), with different hardware and OS software (win, nux and nix like), BUT I am NOT a developer (apart from some small bash sh ;-)). In any case, I follow various casts of various professionals in the sector to keep myself informed.
As regards the procedure I used and the platform on which I successfully installed 25assist and subsequently AA, it is this, in order (on quite ordinary hardware):

1) downloaded and installed fedora 42 workstation (kde gui)
2) for system optimizations, I followed some very exhaustive threads on github (I don't know if I can link to one in particular, I hope I'm not violating any rules, and it's this one https://github.com/winterofhell/fedora-42-optimizations)
3) installed Steam for Linux (Proton and various runtimes) via rpm (Flatpak is the same but sandboxed so requires some permissions adjustments)
4) downloaded and installed 25assist AA
5) once the installation is complete, after logging in via 25assist, in the relevant control panel, INSTALL, install the Linux libraries.

This procedure, although slightly different in terms of optimizations, as they are already present, and installation of sandboxed packages via Flatpak, allows me to use successfully 25assist and AA also on fedora based platforms but customized and optimized for the game like Bazzite for example (or atomic versions of fedora like Kinoite).

I hope it is useful for other brothers in arms who by necessity have to use nux and want to have the opportunity to enter the world of old style AA ;-)

Oh, and THANK YOU from the bottom of my heart for the suggestion! I was so caught up in useless technicalities as solutions, that I didn't see the elephant in the room ;-))

Thanks again teddy

Have a good life and see you soon in AA

Ciao  :-)
« Last Edit: Friday, October 17, 2025, 16:25:27 PM by Xa-MASzazen »

Offline Xa-MASzazen

  • Jr. Member
  • **
  • Posts: 11
  • qui audet vincit
    • View Profile
  • AA: xgamma
Re: Console keybinding on linux (fedora rpm based)
« Reply #3 on: Tuesday, October 21, 2025, 03:44:51 AM »
....and btw found an even simpler solution for that tilde key (or whatever choice to bind to). Just adding US or UK-GB key map to switch to give straight access to the naked console. Amen ;-)

Happy fights

 :up:

Offline Alex

Re: Console keybinding on linux (fedora rpm based)
« Reply #4 on: Saturday, October 25, 2025, 03:55:24 AM »
With pleasure! Let me start by saying that I am a veteran of "our" AA ;-), I also get by technically with computers, which are a hobby of mine (necessary for work more and more often), with different hardware and OS software (win, nux and nix like), BUT I am NOT a developer (apart from some small bash sh ;-)). In any case, I follow various casts of various professionals in the sector to keep myself informed.
As regards the procedure I used and the platform on which I successfully installed 25assist and subsequently AA, it is this, in order (on quite ordinary hardware):

1) downloaded and installed fedora 42 workstation (kde gui)
2) for system optimizations, I followed some very exhaustive threads on github (I don't know if I can link to one in particular, I hope I'm not violating any rules, and it's this one https://github.com/winterofhell/fedora-42-optimizations)
3) installed Steam for Linux (Proton and various runtimes) via rpm (Flatpak is the same but sandboxed so requires some permissions adjustments)
4) downloaded and installed 25assist AA
5) once the installation is complete, after logging in via 25assist, in the relevant control panel, INSTALL, install the Linux libraries.

This procedure, although slightly different in terms of optimizations, as they are already present, and installation of sandboxed packages via Flatpak, allows me to use successfully 25assist and AA also on fedora based platforms but customized and optimized for the game like Bazzite for example (or atomic versions of fedora like Kinoite).

I hope it is useful for other brothers in arms who by necessity have to use nux and want to have the opportunity to enter the world of old style AA ;-)

Oh, and THANK YOU from the bottom of my heart for the suggestion! I was so caught up in useless technicalities as solutions, that I didn't see the elephant in the room ;-))

Thanks again teddy

Have a good life and see you soon in AA

Ciao  :-)

Thanks for the high level instructions on what you did to get it working. I'm on Arch (EndeavourOS) and I'd love to be able to play AA without having to boot into Windows. I've tried once before to get it working but ran into too many issues. I should give it another shot.

Offline Xa-MASzazen

  • Jr. Member
  • **
  • Posts: 11
  • qui audet vincit
    • View Profile
  • AA: xgamma
Re: Console keybinding on linux (fedora rpm based) and general issues on *nux oses
« Reply #5 on: Sunday, November 09, 2025, 10:04:50 AM »
Hello comrade ;-)
As regards the use of 25assist on nux platforms other than fedora, unfortunately I have to confirm that (at least to date) on arch and arch based distros (I tried to install it on Cachyos, a hyper-specialized distro for games and performance in general, in fact it is excellent with Steam etc) there is NO hope apparently. In particular, I downloaded 25Assist on CachyOS latest, as I was saying, I managed to do the local build of the necessary 32bit libraries (no longer present in the repos as they are obsolete) and to successfully install them BUT... nothing to do, the app does not start and crashes with "terminated by signal SIGSEGV (Address boundary error)". Probably by debugging patiently you could find the issue for this specific situation but for now it doesn't work.

 

Download Assist

×

Download Game Client

Important: Battletracker no longer exists. However, old Battletracker accounts may still work. You can create a new 25Assist account here

Download Server Manager