PleasingFungus / Silicon-Zeroes

Issue repository for Silicon Zeroes. (Contains no actual code.)
12 stars 0 forks source link

Demo Won't Launch from Steam (Linux Mint) #113

Open smintzo opened 7 years ago

smintzo commented 7 years ago

Hi The demo for this game refuses to launch from Steam (running on Linux Mint). The "preparing to launch Silicon Zeroes Demo ..." splash screen displays for a fraction of a second and then disappears (with the game not launched :( ). Game looks great but I'd like to play on my laptop and I run Mint on there! Regards Steve

PleasingFungus commented 7 years ago

Sounds like it's crashing on launch. I can't replicate it locally, so it's something about Mint vs Ubuntu - distro differences are always fun.

Three things to try: (1) If you go into the game directory (right-click in steam, properties, local files, browse local files), is there an error.txt or log.txt present? (2) In that game directory, can you run the game directly by running SiliconZeroes.sh? (3) If you download the demo from itch.io, can you run that version?

That should help me narrow down the problem - sorry for the trouble!

franciscod commented 7 years ago

Posting your System Information from Steam might be useful, too:

(from the last paragraph here, right before Conduct)

You can make a code block with ``` like this:

Blah blah blah badsanfdlslkfnlkalkdkwqe

(and you can wrap that in ```` for escaping the ``` !)

franciscod commented 7 years ago

Just to provide another datapoint (in my machine the game launches):

Computer Information:
    Manufacturer:  Unknown
    Model:  Unknown
    Form Factor: Laptop
    No Touch Input Detected

Processor Information:
    CPU Vendor:  GenuineIntel
    CPU Brand:  Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz
    CPU Family:  0x6
    CPU Model:  0x4e
    CPU Stepping:  0x3
    CPU Type:  0x0
    Speed:  2800 Mhz
    4 logical processors
    2 physical processors
    HyperThreading:  Supported
    FCMOV:  Supported
    SSE2:  Supported
    SSE3:  Supported
    SSSE3:  Supported
    SSE4a:  Unsupported
    SSE41:  Supported
    SSE42:  Supported
    AES:  Supported
    AVX:  Supported
    CMPXCHG16B:  Supported
    LAHF/SAHF:  Supported
    PrefetchW:  Unsupported

Operating System Version:
    elementary OS 0.4.1 Loki (64 bit)
    Kernel Name:  Linux
    Kernel Version:  4.4.0-96-generic
    X Server Vendor:  The X.Org Foundation
    X Server Release:  11804000
    X Window Manager:  Mutter(Gala)
    Steam Runtime Version:  steam-runtime-beta-release_2017-07-24

Video Card:
    Driver:  Intel Open Source Technology Center Mesa DRI Intel(R) HD Graphics 520 (Skylake GT2) x86/MMX/SSE2
    Driver Version:  3.0 Mesa 17.0.7
    OpenGL Version: 3.0
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 60 Hz
    VendorID:  0x8086
    DeviceID:  0x1916
    Revision Not Detected
    Number of Monitors:  1
    Number of Logical Video Cards:  1
    Primary Display Resolution:  1920 x 1080
    Desktop Resolution: 1920 x 1080
    Primary Display Size: 12,20" x 6,69" (13,90" diag)
                                            31,0cm x 17,0cm (35,3cm diag)
    Primary VRAM Not Detected

Sound card:
    Audio device: %s1

Memory:
    RAM:  15930 Mb

Miscellaneous:
    UI Language:  English
    LANG:  en_US.UTF-8
    Total Hard Disk Space Available:  156498 Mb
    Largest Free Hard Disk Block:  42341 Mb
    VR Headset: None detected

Recent Failure Reports:
smintzo commented 7 years ago

Hi Nicholas

Very impressed by the swift response on this - many thanks!

1) No error / log file there, sorry

2) running the .sh does nothing (or nothing visible!). Running in terminal does nothing either (a window pops up for a fraction of a sec - too short to see if it says anything)

3) doesn't work either - cursor changes to "egg timer" for a bit but nothing else happens. I may be doing it wrong(!) but if I try to run "sh SiliconZeroes.sh" I get the following error message:

"./rawexec: error while loading shared libraries: libSDL2_ttf-2.0.so.0: cannot open shared object file: No such file or directory"

Tried it with "sudo" too but same behaviour.

Does that help at all?

Regards

Steve

On 11/10/2017 00:00, Nicholas Feinberg wrote:

Sounds like it's crashing on launch. I can't replicate it locally, so it's something about Mint vs Ubuntu - distro differences are always fun.

Three things to try: (1) If you go into the game directory (right-click in steam, properties, local files, browse local files), is there an error.txt or log.txt present? (2) In that game directory, can you run the game directly by running SiliconZeroes.sh? (3) If you download the demo from itch.io https://pleasingfungus.itch.io/silicon-zeroes, can you run that version?

That should help me narrow down the problem - sorry for the trouble!

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/PleasingFungus/Silicon-Zeroes/issues/113#issuecomment-335632681, or mute the thread https://github.com/notifications/unsubscribe-auth/AfLMPgpzYTcWsgJRzYzthUPyrCKq7UOxks5sq_b_gaJpZM4P0r1z.

smintzo commented 7 years ago

Hi Francisco

Believe it or not, "Select All" and "Copy" don't work on that screen for me (it loses focus instead!)! I have had to click-drag the text a page at a time - hopefully have done that without missing any lines! Please see below. In case it helps, it's a lenovo yoga something-or-other (4 years old maybe?) and does have a touch-screen. It's dual-bootable and does work in Windows on this hardware, but as mentioned I prefer to boot into linux where possible!

Regards,

Steve

Computer Information: Manufacturer: Unknown Model: Unknown Form Factor: Laptop No Touch Input Detected

Processor Information: CPU Vendor: GenuineIntel CPU Brand: Intel(R) Pentium(R) CPU N3520 @ 2.16GHz CPU Family: 0x6 CPU Model: 0x37 CPU Stepping: 0x3 CPU Type: 0x0 Speed: 2159 Mhz 4 logical processors 4 physical processors HyperThreading: Unsupported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Unsupported SSE41: Supported

 SSE42:  Supported
 AES:  Unsupported
 AVX:  Unsupported
 CMPXCHG16B:  Supported
 LAHF/SAHF:  Supported
 PrefetchW:  Unsupported

Operating System Version: Linux Mint 17.1 Rebecca (64 bit) Kernel Name: Linux Kernel Version: 3.13.0-37-generic X Server Vendor: The X.Org Foundation X Server Release: 11501000 X Window Manager: Mutter (Muffin) Steam Runtime Version: steam-runtime-beta-release_2017-07-24

Video Card: Driver: Intel Open Source Technology Center Mesa DRI Intel(R) Bay Trail x86/MMX/SSE2 Driver Version: 3.0 Mesa 10.1.3 OpenGL Version: 3.0 Desktop Color Depth: 24 bits per pixel Monitor Refresh Rate: 60 Hz VendorID: 0x8086 DeviceID: 0xf31 Revision Not Detected Number of Monitors: 1 Number of Logical Video Cards: 1 Primary Display Resolution: 1366 x 768 Desktop Resolution: 1366 x 768 Primary Display Size: 10.08" x 5.67" (11.54" diag) 25.6cm x 14.4cm (29.3cm diag) Primary VRAM Not Detected

Sound card: Audio device: Intel Valleyview2 HDMI

Memory: RAM: 3836 Mb

Miscellaneous: UI Language: English LANG: en_GB.UTF-8 Total Hard Disk Space Available: 190546 Mb Largest Free Hard Disk Block: 30344 Mb VR Headset: None detected

Recent Failure Reports:

On 11/10/17 01:38, Francisco Demartino wrote:

Posting your System Information from Steam might be useful, too:

  • The preferred and easiest way to get this information is from Steam's Hardware Information viewer from the menu (Help -> System Information). Once your information appears: right-click within the dialog, choose Select All, right-click again, and then choose Copy. Paste this information into your report, preferably in a code block.

(from the last paragraph here https://github.com/ValveSoftware/steam-for-linux/blob/master/README.md#reporting-issues, right before Conduct)

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/PleasingFungus/Silicon-Zeroes/issues/113#issuecomment-335647528, or mute the thread https://github.com/notifications/unsubscribe-auth/AfLMPkzgJNcyvDdpb2RK5Y29uYLHie-Jks5srA4GgaJpZM4P0r1z.

franciscod commented 7 years ago
"./rawexec: error while loading shared libraries: libSDL2_ttf-2.0.so.0:
cannot open shared object file: No such file or directory"

This absolutely helps: it's saying "I need to use sdl2-ttf but I cannot find it!".

Thanks for the details on your machine info, too. The most useful bits are: it's Linux Mint 17.1 (based on ubuntu 14.04) 64 bit.

Try this:

sudo apt-get install libsdl2-ttf-2.0-0
smintzo commented 7 years ago

Thanks - getting further! Now get:

./rawexec: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version GLIBCXX_3.4.20' not found (required by ./rawexec) ./rawexec: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version GLIBCXX_3.4.21' not found (required by ./rawexec)

Guess I'm missing another library ...?

Steve

On 11/10/17 12:39, Francisco Demartino wrote:

|"./rawexec: error while loading shared libraries: libSDL2_ttf-2.0.so.0: cannot open shared object file: No such file or directory" |

This absolutely helps: it's saying "I need to use sdl2-ttf but I cannot find it!".

Thanks for the details on your machine info, too. The most useful bits are: it's Linux Mint 17.1 (based on ubuntu 14.04) 64 bit.

Try this:

|sudo apt-get install libsdl2-ttf-2.0-0 |

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/PleasingFungus/Silicon-Zeroes/issues/113#issuecomment-335782012, or mute the thread https://github.com/notifications/unsubscribe-auth/AfLMPrQrtRCbTX8iVULALDuTq1Wx3DvDks5srKjcgaJpZM4P0r1z.