Linux: Working Distributions

Discussion in 'Mac and Linux' started by garat, June 25, 2013.

  1. n00n

    n00n Active Member

    Messages:
    345
    Likes Received:
    210
  2. n00n

    n00n Active Member

    Messages:
    345
    Likes Received:
    210
    • Don't know if it's Linux specific but I'm also no longer getting my Steam username in game.
    • When watching a replay no units are shown till you click the eye icon.
      [​IMG]
      [​IMG]
      Edit: Sometimes it seem to work fine and others not even clicking the icon helps.
    Last edited: May 23, 2014
  3. liamdawe

    liamdawe Active Member

    Messages:
    349
    Likes Received:
    61
    One issue I still get is that sometimes when I launch it I only get a black screen with a cursor, closing it and then re-loading seems to work... but it's very odd.
  4. MCXplode

    MCXplode Active Member

    Messages:
    196
    Likes Received:
    28
    Archlinux has 3rd party build in AUR to build complete PA package with dependancies, icons, desktop config files, fixed libs. Still need to download PA bzip archive but can throw it in the /tmp/~packerbuild folder and walla it will build it and compress it to xz archive.
    https://aur.archlinux.org/packages/planetary-annihilation/
    :D
  5. SXX

    SXX Post Master General

    Messages:
    6,896
    Likes Received:
    1,812
    If dependency on golang isn't bug problem you can integrate William launcher in it I think.
  6. iuvius

    iuvius New Member

    Messages:
    5
    Likes Received:
    0
    on pinguy os their is no mouse no matter what but everything is fine
  7. thekartzinjaggen

    thekartzinjaggen New Member

    Messages:
    1
    Likes Received:
    0
    Running through steam on Arch with catalyst 14.4 crashes the window manager unless you turn off the in-game overlay.
  8. n00n

    n00n Active Member

    Messages:
    345
    Likes Received:
    210
  9. MCXplode

    MCXplode Active Member

    Messages:
    196
    Likes Received:
    28
    I don't run the game through Steam runs more stable that way.
    cliff1080 likes this.
  10. hobarrera

    hobarrera New Member

    Messages:
    28
    Likes Received:
    6
    I keep getting an issue where the mouse cursor is a bunch of screwed up graphics. I tried to take a screenshot, but the cursor is not visible on them, regrettably.

    Does anyone else have this issue? Does anyone have a patch?

    This is on archlinux (btw: I maintain the AUR package, so it won't be useful to point me towards it), with an Intel HD 5000.

    [EDIT]
    I've found out that using the "--software-ui" switch got rid of the issue. But shouldn't this have gone post-alpha?
    Last edited: October 6, 2014
  11. worzel910

    worzel910 New Member

    Messages:
    1
    Likes Received:
    0
    Working well here

    Mageia 5 (64 bit)
    4790k
    290x Cat 14.12
    16Gb Ram

    Only issue I've found is the cursor arrow has a white square around it in the menu.
  12. DeathByDenim

    DeathByDenim Post Master General

    Messages:
    4,327
    Likes Received:
    2,125
    Well, you are in luck. There is a fix for that pending. You can already check out if it works for you by trying out the current PTE. Actually, if you can confirm that their fix works in that thread, that would be nice.
    n00n likes this.
  13. steelshield

    steelshield New Member

    Messages:
    15
    Likes Received:
    0
    Hey All,

    Currently not working for me on Fedora 22, it cannot find the location of libcurl-gnutls.so.4.

    I have tried creating a symlink to libcurl.so.4 but this still gives the same issue.

    Any help would be appreciated.
  14. DeathByDenim

    DeathByDenim Post Master General

    Messages:
    4,327
    Likes Received:
    2,125
    It should be here, no?
    <PA Install dir>/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4
    Even if you run it outside of Steam, I think it's supposed to grab it from there. What does "ldd PA" do for you?
  15. steelshield

    steelshield New Member

    Messages:
    15
    Likes Received:
    0
    Hey DeathByDenim,

    Thanks for getting back to me.

    Here is the output of ldd PA, as you can see it has nothing in the libcurl-gnutls section, I will check if the install dir has this lib:

  16. steelshield

    steelshield New Member

    Messages:
    15
    Likes Received:
    0
    Hi All,

    Slight progress made, I created a symlink in /lib64 from libcurl.so.4 to libcurl-gnutls.so.4 and this allowed the game to pass this hurdle.

    Unfortunately the game crashed out saying that it required the version number of libcurl-gnutls.so.4 and core dumped:

  17. DeathByDenim

    DeathByDenim Post Master General

    Messages:
    4,327
    Likes Received:
    2,125
    This is rather odd. The ldd should point to the Steam libraries for (almost) all of them. That is, like this:
    Code:
      linux-vdso.so.1 =>  (0x00007ffeb3af0000)
       librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f78c27d3000)
       libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f78c25b5000)
       libGL.so.1 => /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 (0x00007f78c234f000)
       libsteam_api.so => /home/user/Games/PA/titan/stable/./libsteam_api.so (0x00007f78c213d000)
       libfmodevent64-4.44.44.so => /home/user/Games/PA/titan/stable/./libfmodevent64-4.44.44.so (0x00007f78c1eb2000)
       libfmodeventnet64-4.44.44.so => /home/user/Games/PA/titan/stable/./libfmodeventnet64-4.44.44.so (0x00007f78c1c1b000)
       libfmodex64-4.44.44.so => /home/user/Games/PA/titan/stable/./libfmodex64-4.44.44.so (0x00007f78c186d000)
       libCoherentUI.so => /home/user/Games/PA/titan/stable/./libCoherentUI.so (0x00007f78c152d000)
       libcurl-gnutls.so.4 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4 (0x00007f78c12d5000)
       libSDL2-2.0.so.0 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 (0x00007f78c0fda000)
       libstdc++.so.6 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f78c0cd6000)
       libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f78c09d0000)
       libgcc_s.so.1 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f78c07ba000)
       libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f78c03f5000)
       /lib64/ld-linux-x86-64.so.2 (0x00007f78c29db000)
       libglapi.so.0 => /usr/lib/x86_64-linux-gnu/libglapi.so.0 (0x00007f78c01ce000)
       libXext.so.6 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f78bffbd000)
       libXdamage.so.1 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007f78bfdba000)
       libXfixes.so.3 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007f78bfbb4000)
       libX11-xcb.so.1 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00007f78bf9b2000)
       libX11.so.6 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f78bf67d000)
       libxcb-glx.so.0 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libxcb-glx.so.0 (0x00007f78bf466000)
       libxcb-dri2.so.0 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0 (0x00007f78bf261000)
       libxcb-dri3.so.0 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0 (0x00007f78bf05e000)
       libxcb-present.so.0 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libxcb-present.so.0 (0x00007f78bee5b000)
       libxcb-sync.so.1 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libxcb-sync.so.1 (0x00007f78bec55000)
       libxcb.so.1 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f78bea36000)
       libxshmfence.so.1 => /usr/lib/x86_64-linux-gnu/libxshmfence.so.1 (0x00007f78be834000)
       libXxf86vm.so.1 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 (0x00007f78be62f000)
       libdrm.so.2 => /usr/lib/x86_64-linux-gnu/libdrm.so.2 (0x00007f78be423000)
       libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f78be21f000)
       libidn.so.11 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libidn.so.11 (0x00007f78bdfec000)
       liblber-2.4.so.2 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/liblber-2.4.so.2 (0x00007f78bddde000)
       libldap_r-2.4.so.2 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2 (0x00007f78bdb8f000)
       libgssapi_krb5.so.2 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007f78bd951000)
       libz.so.1 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/lib/x86_64-linux-gnu/libz.so.1 (0x00007f78bd73a000)
       libgnutls.so.26 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libgnutls.so.26 (0x00007f78bd47e000)
       libgcrypt.so.11 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/lib/x86_64-linux-gnu/libgcrypt.so.11 (0x00007f78bd200000)
       librtmp.so.0 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/librtmp.so.0 (0x00007f78bcfe6000)
       libXau.so.6 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f78bcde3000)
       libXdmcp.so.6 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f78bcbdd000)
       libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f78bc9c2000)
       libsasl2.so.2 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libsasl2.so.2 (0x00007f78bc7a7000)
       libgssapi.so.3 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libgssapi.so.3 (0x00007f78bc569000)
       libkrb5.so.3 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007f78bc29b000)
       libk5crypto.so.3 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007f78bc073000)
       libcom_err.so.2 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007f78bbe6f000)
       libkrb5support.so.0 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007f78bbc67000)
       libtasn1.so.3 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libtasn1.so.3 (0x00007f78bba56000)
       libp11-kit.so.0 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007f78bb844000)
       libgpg-error.so.0 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f78bb640000)
       libheimntlm.so.0 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libheimntlm.so.0 (0x00007f78bb439000)
       libkrb5.so.26 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libkrb5.so.26 (0x00007f78bb1b3000)
       libasn1.so.8 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libasn1.so.8 (0x00007f78baf13000)
       libhcrypto.so.4 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libhcrypto.so.4 (0x00007f78bacdf000)
       libroken.so.18 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libroken.so.18 (0x00007f78baaca000)
       libkeyutils.so.1 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007f78ba8c6000)
       libwind.so.0 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libwind.so.0 (0x00007f78ba69d000)
       libheimbase.so.1 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libheimbase.so.1 (0x00007f78ba48e000)
       libhx509.so.5 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libhx509.so.5 (0x00007f78ba244000)
       libsqlite3.so.0 => /home/user/Games/PA/titan/stable/./steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007f78b9fa1000)
       libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007f78b9d68000)
    
    Can you check if those .so files actually exist for you?
  18. BeepDog

    BeepDog New Member

    Messages:
    9
    Likes Received:
    0
    I'm having troubles running it in Archlinux now, I've attached the log file. I just get a black screen on startup. No sound, or anything. Same for PA: Titans, btw.

    This is an up to date ArchLinux install, Nvidia graphics card. It used to work, I don't know what happened :(

    Attached Files:

  19. tbacav

    tbacav Member

    Messages:
    52
    Likes Received:
    27
    Execute bit on PA executable appears to be missing in latest tar build from Uber site. Gentoo Linux. Local server appears to be broken. Game starts but cant actually play any games with generic error "Failed to start game".

    Setting local server to off, logging in and playing ai skirmish on uber servers works.
  20. tbacav

    tbacav Member

    Messages:
    52
    Likes Received:
    27
    Oh, i know, missing execute bit on server executable :/
    timtom and DeathByDenim like this.

Share This Page