Linux support on what distro's?

Discussion in 'Support!' started by baskooning, October 4, 2013.

  1. baskooning

    baskooning New Member

    Messages:
    6
    Likes Received:
    0
    So, what distro's of linux is this game supported on?

    - no 32 bit platforms!
    - Ubuntu, Kubuntu & Xubuntu 12.04 and higher.
    - Arch?
    - Debian Wheezy? Testing?
    - Mint?
    - Fedora?
    - OpenSuse?
    - Any other distro?

    All desktop systems? Gnome? Unity? Kde? Xfce? Others?

    What drivers:
    -Open source?
    -Propriety drivers from repositories?
    -Downloaded drivers from vendors like amd's catalyst? And nvidia?
  2. SXX

    SXX Post Master General

    Messages:
    6,896
    Likes Received:
    1,812
    This game don't work on Windows 32-bit properly anyway, so It's good that Uber drop support for legacy that nobody need to use these days.

    There is special topic for this:
    https://forums.uberent.com/threads/linux-working-distributions.48673/

    It's a game, DE doesn't mater.
  3. SXX

    SXX Post Master General

    Messages:
    6,896
    Likes Received:
    1,812
    Alpha worked just fine on both Intel and AMD Gallium with few issues.
    https://forums.uberent.com/threads/linux-foss-drivers-issues-and-fixes.51007/
    On R600g there is problem with sun shader which I'm fixed, but it's only due limitation of non-LLVM shader compiler.

    In Beta devs starting to use GL_EXT_gpu_shader4 extension which not yet supported in Mesa:
    http://dri.freedesktop.org/wiki/MissingFunctionality/
    So features (trees, rocks) on planets are invisible with any open source driver.

    But PA's virtual textures working for me much better on R600g than with Catalyst on both Windows and Linux. So I'm still playing with FOSS drivers as long as features not really required to see.

    There also few issues which Uber probably need to fix (e.g mixing of GLSL shaders with different versions), but they're not main problem really.

    Both should work, but FGLRX have weird VSync issues and with Nvidia drivers looks like still have problems with color correction.

    PS: In general I'm happy how PA work with open source drivers, as long as I know OpenGL 3.3 support in Mesa planned to end of this year, so probably PA will work even better then.
  4. baskooning

    baskooning New Member

    Messages:
    6
    Likes Received:
    0
    Good to hear the trees etc will be for opensource by the end of the year too.

    The opensource drivers do work for me, but I experience some glitches like the sun being a bunch of blue triangles, the moire-effect on the day-night edge of a planet, endpoint of factories (with shift pressed) are garbled, and, since a few versions: my mouse pointer is garbled.....

    Switching to (any) proprietary drivers did not work: black screen. There was a hint about linking libudev,
    Code:
    sudo ln -s /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.0
    I tried, but it did not work: black screen. Tried both suggested drivers from the ubuntu repositories, and the one from AMD themselves: no go.

    I get these messages in my terminal if I run the game directly:
    Code:
    [23:50:37.695] INFO Loaded 0 mods
    [23:50:37.843] INFO GL_VENDOR: ATI Technologies Inc.
    [23:50:37.843] INFO GL_RENDERER: AMD Radeon HD 6800 Series
    [23:50:37.843] INFO GL_VERSION: 4.2.12217 Compatibility Profile Context 12.104
    [23:50:37.843] INFO GL_SHADING_LANGUAGE_VERSION: 4.20
    [23:50:37.843] INFO Gamma correct pipeline enabled.
    [23:50:39.748] INFO Configure, 1280 by 720
    [23:50:39.749] INFO build version 54696
    [23:50:39.749] INFO Coherent content root: "coui://ui/"
    [23:50:39.749] INFO Coherent host dir: "/home/bas/.local/share/Steam/SteamApps/common/Planetary Annihilation/host"
    [23:50:39.749] INFO Coherent local store: "/home/bas/.local/share/Steam/SteamApps/common/Planetary Annihilation/media/user/localstore"
    [5431:5431:ERROR:resource_bundle.cc(528)] Failed to load /home/bas/.local/share/Steam/SteamApps/common/Planetary Annihilation/host/ui_resources_100_percent.pak
    Some features may not be available.
    [23:50:39.846] ERROR : invalid movement type "hover"
    [23:50:39.853] ERROR multiple models in spec for Air Factory have nav structures, this is unexpected.
    [23:50:39.856] ERROR multiple models in spec for Advanced Air Factory have nav structures, this is unexpected.
    [23:50:39.860] ERROR /pa/units/air/bomber_torpedo/bomber_torpedo.papa: open failed
    [23:50:39.911] INFO {{FMOD}} fmod buffer size 5
    [23:50:39.919] INFO Setting graphics to high
    5422 21:50:39.920472 W | PID: 5425 | 5425 21:50:39.833052 [5425:5425:ERROR:resource_bundle.cc(528)] Failed to load /home/bas/.local/share/Steam/SteamApps/common/Planetary Annihilation/host/ui_resources_100_percent.pak
    Some features may not be available.
    5422 21:50:39.920604 W | PID: 5425 | 5444 21:50:39.893470 [5425:5444:WARNING:proxy_service.cc(888)] PAC support disabled because there is no system implementation
    [23:50:39.928] INFO SystemReady
    [5455:5455:INFO:renderer_main.cc(215)] Running without renderer sandbox
    [5459:5459:INFO:renderer_main.cc(215)] Running without renderer sandbox
    [5461:5461:INFO:renderer_main.cc(215)] Running without renderer sandbox
    [5464:5464:INFO:renderer_main.cc(215)] Running without renderer sandbox
    5422 21:50:40.251452 W | PID: 5425 | 5425 21:50:40.217244 [5425:5425:ERROR:(0)] Failed to load /home/bas/.local/share/Steam/SteamApps/common/Planetary Annihilation/host/ui_resources_100_percent.pak
    Some features may not be available.
    5422 21:50:52.338901 W | PID: 5425 | 5444 21:50:52.325845 [5425:5444:WARNING:gpu_process_host.cc(483)] GPU process crash detected!
    5422 21:50:52.366651 W | PID: 5425 | 5444 21:50:52.351417 [5461:5494:ERROR:command_buffer_proxy_impl.cc(161)] Could not send GpuCommandBufferMsg_Initialize.
    5422 21:50:52.366716 W | PID: 5425 | 5444 21:50:52.352589 [5459:5482:ERROR:command_buffer_proxy_impl.cc(161)] Could not send GpuCommandBufferMsg_Initialize.
    5422 21:50:52.366736 W | PID: 5425 | 5444 21:50:52.353686 [5464:5491:ERROR:command_buffer_proxy_impl.cc(161)] Could not send GpuCommandBufferMsg_Initialize.
    5422 21:50:52.647026 W | PID: 5425 | 5425 21:50:52.617933 [5425:5425:ERROR:(0)] Failed to load /home/bas/.local/share/Steam/SteamApps/common/Planetary Annihilation/host/ui_resources_100_percent.pak
    Some features may not be available.
    5422 21:51:04.744419 W | PID: 5425 | 5444 21:51:04.726616 [5425:5444:WARNING:gpu_process_host.cc(483)] GPU process crash detected!
    5422 21:51:04.744686 W | PID: 5425 | 5444 21:51:04.732334 [5455:5472:ERROR:command_buffer_proxy_impl.cc(161)] Could not send GpuCommandBufferMsg_Initialize.
    5422 21:51:04.745419 W | PID: 5425 | 5444 21:51:04.734814 [5464:5491:ERROR:command_buffer_proxy_impl.cc(161)] Could not send GpuCommandBufferMsg_Initialize.
    5422 21:51:05.030116 W | PID: 5425 | 5425 21:51:05.030010 [5425:5425:ERROR:(0)] Failed to load /home/bas/.local/share/Steam/SteamApps/common/Planetary Annihilation/host/ui_resources_100_percent.pak
    Some features may not be available.
    5422 21:51:17.145433 W | PID: 5425 | 5444 21:51:17.139943 [5425:5444:WARNING:gpu_process_host.cc(483)] GPU process crash detected!
    5422 21:51:17.145515 W | PID: 5425 | 5444 21:51:17.139970 [5425:5444:ERROR:gpu_process_host.cc(511)] GPU process crash limit reached! Rendering will stop on all hardware accelerated pages!
    5422 21:51:17.173169 W | PID: 5425 | 5444 21:51:17.161678 [5459:5482:ERROR:command_buffer_proxy_impl.cc(161)] Could not send GpuCommandBufferMsg_Initialize.
    5422 21:51:17.330211 W | PID: 5425 | 5425 21:51:17.323884 Requesting resource read for coui://ui/mods/ui_mod_list.js with internal id 39 reported FAIL
    5422 21:51:17.330275 W | PID: 5425 | 5425 21:51:17.323901 Requesting resource read for coui://ui/mods/ui_mod_list.js with internal id 40 reported FAIL
    5422 21:51:17.330312 W | PID: 5425 | 5444 21:51:17.327062 [5464:5491:ERROR:command_buffer_proxy_impl.cc(161)] Could not send GpuCommandBufferMsg_Initialize.
    5422 21:51:17.330332 W | PID: 5425 | 5444 21:51:17.328011 [5461:5494:ERROR:command_buffer_proxy_impl.cc(161)] Could not send GpuCommandBufferMsg_Initialize.
    5422 21:51:17.398534 W | PID: 5425 | 5425 21:51:17.397589 Requesting resource read for coui://ui/mods/ui_mod_list.js with internal id 42 reported FAIL
    setOption uber
    [23:51:17.553] INFO Setting graphics to uber
    setOption high
    setOption uber
    setOption uber
    [23:51:17.553] INFO Setting camera mouse pan speed to 1x
    [23:51:17.553] INFO Setting camera key pan speed to 1x
    [23:51:17.553] INFO Setting camera zoom speed to 1x
    [23:51:17.553] INFO Setting camera edge scroll to off (no mouse lock)
    [23:51:17.553] INFO Setting planet pole lock to off
    [23:51:17.587] INFO resetGameState
    [23:51:17.587] INFO Mouse constraint cleared.
    [23:51:17.587] INFO setMusic /Music/Main_Menu_Music
    5422 21:51:17.681047 W | PID: 5425 | 5425 21:51:17.649741 Requesting resource read for coui://ui/alpha/shared/css/images/ui-bg_flat_100_000_40x100.png with internal id 138 reported FAIL
    5422 21:51:17.681104 W | PID: 5425 | 5425 21:51:17.649774 Requesting resource read for coui://ui/alpha/shared/css/images/ui-bg_flat_35_000000_40x100.png with internal id 139 reported FAIL
    5422 21:51:17.681136 W | PID: 5425 | 5425 21:51:17.649783 Requesting resource read for coui://ui/alpha/shared/css/images/ui-bg_flat_100_000000_40x100.png with internal id 140 reported FAIL
    
    Part of lshw:
    Code:
    *-display
                    description: VGA compatible controller
                    product: Barts XT [Radeon HD 6870]
                    vendor: Advanced Micro Devices [AMD] nee ATI
                    physical id: 0
                    bus info: pci@0000:02:00.0
                    version: 00
                    width: 64 bits
                    clock: 33MHz
                    capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
                    configuration: driver=fglrx_pci latency=0
    resources: irq:71 memory:d0000000-dfffffff memory:fbbc0000-fbbdffff ioport:a000(size=256) memory:fbba0000-fbbbffff
    So the only way for me to use the game now is to use opensource.
  5. SXX

    SXX Post Master General

    Messages:
    6,896
    Likes Received:
    1,812
    You can fix it by using my shader from this topic:
    https://forums.uberent.com/threads/linux-foss-drivers-issues-and-fixes.51007/
    Not fixable, some problem I can't fix yet.

    This one as well fixable, check topic.
    Also check your PM, i'm send linked you download link for Coherent debugger.


    This is problem of AMD drivers with Vsync. Most likely you have to use latest beta drivers from AMD website to get it working.
    For me proprietary drivers beta is garbage, so this is why I'm using open source.

Share This Page