It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
kawickboy: desktop:~$ echo $0
/bin/bash
Very strange. One more possible cause for the problem down.

What does
ls -l /bin/sh
display?
desktop:~$ ls -l /bin/sh
lrwxrwxrwx 1 root root 4 févr. 26 2014 /bin/sh -> dash
avatar
kawickboy: desktop:~$ ls -l /bin/sh
lrwxrwxrwx 1 root root 4 févr. 26 2014 /bin/sh -> dash
That'd be it then. Dash's build system apparently doesn't include large file support. I spotted a bug report and patch come across the project's mailing list, but I can't see a corresponding commit in the project's git repository.

An unfortunate situation, but one with a pretty straightforward workaround (invoking the installer with something other than Dash). Thanks for the information, kawickboy. It's good to have one mystery less :)
Post edited August 16, 2016 by cheeseness
Hey, I'm trying to get day of the Tentacle to run on Ubuntu 16.04. Having trouble, I downloaded the game and then I double click to open the file and it starts

Loading gog_day_of_the_tentacle_remastered

yet, when the loading bar gets to full I still can't play the game. Thanks in advance.

Here's a screen shot of me trying to load the game.
Attachments:
avatar
USBcat: Here's a screen shot of me trying to load the game.
That's your problem right there. You need to run/execute the .sh file not open it in an editor.
Post edited December 09, 2016 by Gydion
avatar
USBcat: Here's a screen shot of me trying to load the game.
avatar
Gydion: That's your problem right there. You need to run/execute the .sh file not open it in an editor.
New to Ubuntu, I executed the .sh file according to this tutorial. Then, I got this error which you can view via this screen shot.



https://community.linuxmint.com/tutorial/view/313
Attachments:
Post edited December 09, 2016 by USBcat
avatar
USBcat: Then, I got this error which you can view via this screen shot.
/view/313[/url]
Missing libs? From the game page:
Requires the following packages to be installed: libc6:i386 libasound2:i386 libasound2-data:i386 libasound2-plugins:i386 libstdc++6:i386 libx11-6:i386 libxau6:i386 libxcb1:i386 libxcursor1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxinerama1:i386 libxrandr2:i386 libxrender1:i386 libglu1:i386
avatar
USBcat: Then, I got this error which you can view via this screen shot.
/view/313[/url]
avatar
Gydion: Missing libs? From the game page:

Requires the following packages to be installed: libc6:i386 libasound2:i386 libasound2-data:i386 libasound2-plugins:i386 libstdc++6:i386 libx11-6:i386 libxau6:i386 libxcb1:i386 libxcursor1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxinerama1:i386 libxrandr2:i386 libxrender1:i386 libglu1:i386
avatar
Gydion:
Thanks for responding, I don't know if I have the libs. I'm going to try this.

https://www.howtoinstall.co/en/ubuntu/xenial/libc6-i386

Got it to work thus far. Thanks for your help. Took a while on the terminal typing in those libs but got there eventually. Now, I can get as far as new game, but then the game crashes when I hit new game.
Post edited December 11, 2016 by USBcat
avatar
USBcat: Got it to work thus far. Thanks for your help. Took a while on the terminal typing in those libs but got there eventually. Now, I can get as far as new game, but then the game crashes when I hit new game.
GOG has support pages for their games: Support for Day of the Tentacle Remastered. The GENERAL TROUBLESHOOTING FAQ - LINUX (UBUNTU & MINT) GAMES has a number of useful articles for the basic operations.
Since you are still crashing I would send in a support ticket with the system report. Do you meet the minimum hardware requirements?
The game should have some logs, but I don't recall where they are. Hopefully cheeseness will stop by with a suggestion in the mean time.
Post edited December 12, 2016 by Gydion
avatar
USBcat: Got it to work thus far. Thanks for your help. Took a while on the terminal typing in those libs but got there eventually. Now, I can get as far as new game, but then the game crashes when I hit new game.
avatar
Gydion: GOG has support pages for their games: Support for Day of the Tentacle Remastered. The GENERAL TROUBLESHOOTING FAQ - LINUX (UBUNTU & MINT) GAMES has a number of useful articles for the basic operations.
Since you are still crashing I would send in a support ticket with the system report. Do you meet the minimum hardware requirements?
The game should have some logs, but I don't recall where they are. Hopefully cheeseness will stop by with a suggestion in the mean time.
My hardware is better than the recommended hardware requirements. GTX 550 Ti graphics card.
avatar
USBcat: Got it to work thus far. Thanks for your help. Took a while on the terminal typing in those libs but got there eventually. Now, I can get as far as new game, but then the game crashes when I hit new game.
avatar
Gydion: GOG has support pages for their games: Support for Day of the Tentacle Remastered. The GENERAL TROUBLESHOOTING FAQ - LINUX (UBUNTU & MINT) GAMES has a number of useful articles for the basic operations.
Since you are still crashing I would send in a support ticket with the system report. Do you meet the minimum hardware requirements?
The game should have some logs, but I don't recall where they are. Hopefully cheeseness will stop by with a suggestion in the mean time.
Having trouble changing directory to create the system report.

The file is GOG Games/Day of the Tentacle

yet, when I type cd~/GOG Games/Day of the Tentacle

I get directory not found.

Finally got it, it was the spaces in GOG Games. I couldn't even figure out how to change directory to GOG Games let alone Day of the Tentacle Remastered.

Once I figured out to type cd G then hit tab to auto fill it was easy. Auto filled to cd GOG\ Games/. Hit enter

Then, I just typed cd D and hit tab and autofill did the rest. Hit enter and then typed the command to create a system file report.

Thanks for help, I sent off the support with system file.

I contacted support and got this message.

"Hello,

We weren't able to recreate your issue. Unfortunately it is very specific, and I'm affraid that only offical support will be able to help you to resolve this issue:
http://support.doublefine.com/

If official support will not resolve this issue, then please contact me again and I will be able to return this game for you.

I'm sorry for inconvenience.

Regards,
Dr Cat
Customer Support Representative
GOG.com"
Post edited December 14, 2016 by USBcat
avatar
USBcat: Got it to work thus far. Thanks for your help. Took a while on the terminal typing in those libs but got there eventually. Now, I can get as far as new game, but then the game crashes when I hit new game.
avatar
Gydion: GOG has support pages for their games: Support for Day of the Tentacle Remastered. The GENERAL TROUBLESHOOTING FAQ - LINUX (UBUNTU & MINT) GAMES has a number of useful articles for the basic operations.
Since you are still crashing I would send in a support ticket with the system report. Do you meet the minimum hardware requirements?
The game should have some logs, but I don't recall where they are. Hopefully cheeseness will stop by with a suggestion in the mean time.
Thanks for helping out, Gydion! I've been swamped with other work lately and without any kind of email notifications of new posts, it's easy for GOG forum threads to slip under my radar!

USBcat, I'm sorry to hear that you've had troubles. Hopefully we'll be able to get you sorted!

As Gydion mentions, there's a log you can enable by starting the game from a terminal with the --log option. The resulting log should be in ~/.local/share/doublefine/dott/ (or where ever the corresponding location is for your distro's $XDG_DATA_HOME environment variable would place it). This information should be in the readme.txt file that ships with the game (it's a shame the content of that file isn't included in the GOG support page for DotT...).

Do you know what graphics drivers you are using? The crash you've described is typically caused by particular versions of Mesa (this is also mentioned in the readme.txt file - I am very disappointed that the support representative you spoke with didn't have awareness of it). If that's the case, here are two options:

I read in your earlier posts that you're new to Linux, which leads me to suspect that you may be running F/OSS drivers (that's totally fine!). If you'd like to stick with F/OSS drivers, you'll need to upgrade to Mesa 11.2.2 or higher (you can also downgrade to 11.1.4). You may need a "PPA" for this depending on whether or not Ubuntu has bothered to update what's available in the main repos ( I've been suggesting people use [url=https://launchpad.net/~xorg-edgers/+archive/ubuntu/ppa]https://launchpad.net/~xorg-edgers/+archive/ubuntu/ppa[/url] but I've also seen reports of success with using [url=https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/pkppa]https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/pkppa[/url] ).

Alternatively, if you'd like to investigate using "proprietary drivers" (drivers that are supplied by Nvidia, but are not Free Software), this guide should set you on the right track.

Hope this helps!
Post edited December 14, 2016 by cheeseness
avatar
Gydion: GOG has support pages for their games: Support for Day of the Tentacle Remastered. The GENERAL TROUBLESHOOTING FAQ - LINUX (UBUNTU & MINT) GAMES has a number of useful articles for the basic operations.
Since you are still crashing I would send in a support ticket with the system report. Do you meet the minimum hardware requirements?
The game should have some logs, but I don't recall where they are. Hopefully cheeseness will stop by with a suggestion in the mean time.
avatar
cheeseness: Thanks for helping out, Gydion! I've been swamped with other work lately and without any kind of email notifications of new posts, it's easy for GOG forum threads to slip under my radar!

USBcat, I'm sorry to hear that you've had troubles. Hopefully we'll be able to get you sorted!

As Gydion mentions, there's a log you can enable by starting the game from a terminal with the --log option. The resulting log should be in ~/.local/share/doublefine/dott/ (or where ever the corresponding location is for your distro's $XDG_DATA_HOME environment variable would place it). This information should be in the readme.txt file that ships with the game (it's a shame the content of that file isn't included in the GOG support page for DotT...).

Do you know what graphics drivers you are using? The crash you've described is typically caused by particular versions of Mesa (this is also mentioned in the readme.txt file - I am very disappointed that the support representative you spoke with didn't have awareness of it). If that's the case, here are two options:

I read in your earlier posts that you're new to Linux, which leads me to suspect that you may be running F/OSS drivers (that's totally fine!). If you'd like to stick with F/OSS drivers, you'll need to upgrade to Mesa 11.2.2 or higher (you can also downgrade to 11.1.4). You may need a "PPA" for this depending on whether or not Ubuntu has bothered to update what's available in the main repos ( I've been suggesting people use [url=https://launchpad.net/~xorg-edgers/+archive/ubuntu/ppa]https://launchpad.net/~xorg-edgers/+archive/ubuntu/ppa[/url] but I've also seen reports of success with using [url=https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/pkppa]https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/pkppa[/url] ).

Alternatively, if you'd like to investigate using "proprietary drivers" (drivers that are supplied by Nvidia, but are not Free Software), this guide should set you on the right track.

Hope this helps!
I've read your post. Thank you for your reply. I'm not sure how to start the game from terminal, let alone use the log command. No, I do not know what graphic drivers I am using.

I'm trying to run the game now in terminal. I moved to the folder with the .exe that when I double click starts the game.
I type dir and see the .exe is called Dott.

I type Dott and get
Dott: command not found

Note if I type firefox, firefox launches. So why firefox launches just fine in terminal and not Dott I don't get it.

After much searching I found that you have to put ./ first, to tell the terminal to search for the program in the current folder.

So, ./Dott worked, but not Dott

I started the program clicked new game, developer's commentary and got this message. Segmentation fault (core dumped).

Alright I entered the command in the readme ./Dott --log

Played the game till it crashed.

I can't figure out if it created the log or not searching for the log now. Can't find the local/share/dublefine folder. I can't even find the local nor share folders.
Post edited December 16, 2016 by USBcat
avatar
USBcat: Note if I type firefox, firefox launches. So why firefox launches just fine in terminal and not Dott I don't get it.
This is because firefox is on your "path" - it's probably easiest to think of it as being registered as a system wide command - while the Dott executable isn't. So far as I'm aware, GOG's installer doesn't put executables on the path for any game.

avatar
USBcat: After much searching I found that you have to put ./ first, to tell the terminal to search for the program in the current folder.
Sorry to hear that it took so much searching. The readme has the correct syntax.

avatar
USBcat: I can't figure out if it created the log or not searching for the log now. Can't find the local/share/dublefine folder. I can't even find the local nor share folders.
In Linux, the ~ character is shorthand for your "home folder" - a folder dedicated for data and configuration files for your user that will have a path like /home/<yourusername>. Files and folders starting with a . character are typically treated as hidden files and folders, so ~/.local isn't likely to be visible in a file browser unless you tell it to show hidden files.

You can use the following command on a terminal (or in an application launcher - in my distro that's Alt+F2, but I have no idea what it'd be in Ubuntu) to open a file browser where the log should be. You should be able to copy and paste this (the shortcut for pasting in a terminal is Ctrl+Shift+V). I notice that you had a typo in "doublefine" in your post.

xdg-open ~/.local/share/doublefine/dott


I'm still pretty confident that the crash is being caused by Mesa (which the log isn't likely to reveal). You'll need to either install a newer Mesa version or install proprietary drivers. The proprietary driver howto I linked to in my previous post has step by step instructions for installing that. The PPA URLs also have instructions on how to configure PPAs if you need them, but as I understand it, the process is pretty much running these commands in order in a terminal:

sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get upgrade


Edit: Note that if you have any other PPAs or third party repos configured, it's up to you to make sure that they don't provide conflicting or incompatible packages.


There's also a utility called glxinfo that can give an indication of what graphics drivers you are running, but I don't know if it's installed by default on Ubuntu and its output is difficult to read if you've not seen it before. I think you can run something like this, which should tell you what the currently installed version of the Mesa package is:

dpkg -s mesa | grep Version

Hope that's helpful!
Post edited December 17, 2016 by cheeseness
avatar
USBcat: Note if I type firefox, firefox launches. So why firefox launches just fine in terminal and not Dott I don't get it.
avatar
cheeseness: This is because firefox is on your "path" - it's probably easiest to think of it as being registered as a system wide command - while the Dott executable isn't. So far as I'm aware, GOG's installer doesn't put executables on the path for any game.

avatar
USBcat: After much searching I found that you have to put ./ first, to tell the terminal to search for the program in the current folder.
avatar
cheeseness: Sorry to hear that it took so much searching. The readme has the correct syntax.

avatar
USBcat: I can't figure out if it created the log or not searching for the log now. Can't find the local/share/dublefine folder. I can't even find the local nor share folders.
avatar
cheeseness: In Linux, the ~ character is shorthand for your "home folder" - a folder dedicated for data and configuration files for your user that will have a path like /home/<yourusername>. Files and folders starting with a . character are typically treated as hidden files and folders, so ~/.local isn't likely to be visible in a file browser unless you tell it to show hidden files.

You can use the following command on a terminal (or in an application launcher - in my distro that's Alt+F2, but I have no idea what it'd be in Ubuntu) to open a file browser where the log should be. You should be able to copy and paste this (the shortcut for pasting in a terminal is Ctrl+Shift+V). I notice that you had a typo in "doublefine" in your post.

xdg-open ~/.local/share/doublefine/dott

I'm still pretty confident that the crash is being caused by Mesa (which the log isn't likely to reveal). You'll need to either install a newer Mesa version or install proprietary drivers. The proprietary driver howto I linked to in my previous post has step by step instructions for installing that. The PPA URLs also have instructions on how to configure PPAs if you need them, but as I understand it, the process is pretty much running these commands in order in a terminal:

sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get upgrade


Edit: Note that if you have any other PPAs or third party repos configured, it's up to you to make sure that they don't provide conflicting or incompatible packages.

There's also a utility called glxinfo that can give an indication of what graphics drivers you are running, but I don't know if it's installed by default on Ubuntu and its output is difficult to read if you've not seen it before. I think you can run something like this, which should tell you what the currently installed version of the Mesa package is:

dpkg -s mesa | grep Version

Hope that's helpful!
That Ctrl + shift + V shortcut really helps, I was typing in all my terminal commands manually.

I found the dottlog and dottlog.old

I would attach the dottlog.old but can't attach. I can't open it neither.

The regular dottlog I can open and just says starting new session. I'll look about updating the graphic drivers later. Thanks.

Double checked the log by running ./Dott --log

Then, I played the game till it crashed.

Then, I opened the log file and it said "Starting new log session." That's it.

Trying these commands in order.

"sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get upgrade"

Performed all three commands successfully, tried Dott again, no change. Restarted computer, no change. The sudo apt-get upgrade did take a few minutes.

I tried the last command you put forth and got this message.

"dpkg -s mesa | grep Version
dpkg-query: package 'mesa' is not installed and no information is available
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
"
Post edited December 17, 2016 by USBcat