protonscr

Trine 2 didn't launch on kubuntu x64

steamclosed reviewed3rd party game
ValveSoftware/steam-for-linux#475 · opened 2012-12-30 by Telekolki · updated 2013-11-05 · 9 comments · github
TTelekolki 2012-12-30 github

After i push "Play" at "Trine2" in Steam opens such Question:

Trine 2 Launcher script

Some required libraries seem to be missing.
Would you like to install them now? This requires your user account to have administrator permissions.

Don't matter what I push: "yes" or "no", in both cases opens new window: "Trine 2 Launcher" with game settings, after pushing "Start game" (tried change all game parameters) nothing happens.

I have some games on linux steam: Amnesia, Killing Floor, Red Orchestra, Serious Sam 3, Team Fortress 2 - all of them works fine.

Maybe this issue due to https://github.com/ValveSoftware/steam-for-linux/issues/224

CPU: Core i3 2130
System: 3.5.0-21-generic # 32-Ubuntu SMP Tue Dec 11 18:51:59 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
Distributor ID: Ubuntu
Description: Ubuntu 12.10
Video card: VGA compatible controller: NVIDIA Corporation GF114 GeForce GTX 560 (rev a1)
Video driver: NVRM: loading NVIDIA UNIX x86_64 Kernel Module 310.14
KDE version: 4.9.3

TTelekolki 2012-12-30 github

After install

sudo apt-get install ia32-libs-multiarch g++-multilib build-essential
sudo apt-get install libglu1-mesa-dev x11proto-core-dev x11proto-gl-dev x11proto-kb-dev libxxf86vm-dev libasound2-dev libfreetype6-dev libxpm-dev libxft-dev

Question not gone, but game now starts and work fine.

MMajkl578 2012-12-30 github

ia32-libs are not a good way to go, you should look at using multiarch.

Jjohndrinkwater 2012-12-31 github
sudo apt-get install ia32-libs-multiarch g++-multilib build-essential
sudo apt-get install libglu1-mesa-dev x11proto-core-dev x11proto-gl-dev x11proto-kb-dev libxxf86vm-dev libasound2-dev libfreetype6-dev libxpm-dev libxft-dev

These commands are pulling in a bunch of development packages which shouldn’t be needed for Trine 2, the launcher should run Trine 2/bin/install_ubuntu_ia32_libs.sh on first launch, would you be able to add more output from running steam in a terminal, after removing what you installed.

Imagine this is related to sudo use in the script and not a GUI sudo variant.

Eeoxx 2013-01-01 github

I also have bought Trine2 on a kubuntu 64 bit and had the same error.

The solution I have used is

  1. go to your Home directory by opening the Konsole

  2. use command below (quotes "" included)
    cd ".local/share/Steam/SteamApps/common/Trine 2/bin"

  3. launch the libraries installation script below
    sudo sh install_ubuntu_ia32_libs.sh

    wait that script completes ... and close the Konsole

  4. launch the game from steam again and it should work fine

That doesn't solve the installation bug problem ... but it works ...
... And as john drinkwater commented/suggested these actions should be handled by steam client :

but perhaps the popup :
"Would you like to install them now? This requires your user account to have administrator permissions."

- don't launch anything
- is not able to show you a terminal or gui for handling the sudo sh command
- ... or something else   ...
TTelekolki 2013-01-02 github

Well, after run
sudo sh install_ubuntu_ia32_libs.sh
it's work, thx.

But, if this or the similar library installed from other place, and game after that work, should message "Trine 2 Launcher script" popup every time before game start?

Eeoxx 2013-01-03 github

I think that the " 'Trine2 launcher' shown at every launch of the game" is normal : it's probably "as designed" by the developers (Frozenbyte) ... I suppose that "Having the ability to change settings before game launch" is a way to prevent "the creation of a bad config file" resulting to a game that won't start anymore (ex "resolution or anti aliasing too big for my graphic card" kind of problem)... It is probably not a bug, it's a feature ;)

Jjohndrinkwater 2013-01-22 github

@Telekolki, @eoxx just checking through old bugs, does kubuntu have xterm installed? dpkg -l xterm to find out. Pressing yes should open a terminal which is running apt-get and it should ask for a password.

Eeoxx 2013-01-26 github

Hi, to answer your question :

"does kubuntu have xterm installed?"

yes it was present when I did the installation of Trine 2

herunder the output of the command "dpkg -l xterm"

||/ Name Version Architecture Description
+++-==================-==============-==============-==========================================
ii xterm 278-1ubuntu2 amd64 X terminal emulator

Kind regards

On Tue, Jan 22, 2013 at 11:40 AM, John Drinkwater
[email protected]:

@Telekolki https://github.com/Telekolki, @eoxx https://github.com/eoxxjust checking through old bugs, does kubuntu have xterm installed? dpkg
-l xterm to find out. Pressing yes should open a terminal which is
running apt-get and it should ask for a password.


Reply to this email directly or view it on GitHubhttps://github.com/ValveSoftware/steam-for-linux/issues/475#issuecomment-12538901.

Christophe

Ggdrewb-valve maintainer 2013-11-05 github

Closing old non-Valve issue (can still be found in search).