Braid downloaded from humble bundle 3 but not running on Ubuntu 11.04

Asked by Kamil Nadeem

Hello fellow brothers in Linux I run Ubuntu 11.04 32bit and I need your help.
Had downloaded Braid yesterday from humble bundle 3. the game is in a .bin file
and it didn't ran so made it executable in permissions but to no help, then did
forum searching on installing bin files and found (chmod a+x name_of_file.bin
and then sudo ./name_of_file.bin It will install the bin file.) It installed as
root only to find out it will not run then went over deleting the file using
sudo nautilus before deleting the files ran Bird and following error came up in
terminal "Game Startup Error: Unable to set up graphics. Reason: Failed to
initialize OpenGL display".
Then added .sh to the file and ran it and installed it in the home folder but
the game won't run. (I am running nvidia 9800gt with the latest drivers so my
system is an able being) and have already contacted The Humble bundle guys and
they cannot help because they claim to have short hand in Linux and asked to
look in Linux forums. The game is uninstalling well by clicking
uninstall-braid.sh also .braid file is being created in home folder This mean
the installation is okay. So here I rest my case.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu xserver-xorg-video-nv Edit question
Assignee:
No assignee Edit question
Solved by:
Kamil Nadeem
Solved:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

Can you give the output of:

sudo lshw -C display; dpkg -l | grep nvidia; cat /etc/lsb-release

Thanks

Revision history for this message
Kamil Nadeem (nadeemsdreamz) said :
#2

kamil@kamil-MG-63MI-7109:~$ sudo lshw -C display; dpkg -l | grep nvidia; cat /etc/lsb-release
[sudo] password for kamil:
  *-display
       description: VGA compatible controller
       product: G92 [GeForce 9800 GT]
       vendor: nVidia Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       version: a2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:19 memory:fd000000-fdffffff memory:d0000000-dfffffff memory:fa000000-fbffffff ioport:ec00(size=128) memory:febe0000-febfffff
ii nvidia-173 173.14.30-0ubuntu1 NVIDIA binary Xorg driver, kernel module and VDPAU library
ii nvidia-cg-toolkit 3.0.0007-0ubuntu1 Cg Toolkit - GPU Shader Authoring Language
ii nvidia-common 0.2.30 Find obsolete NVIDIA drivers
ii nvidia-current 270.41.06-0ubuntu1 NVIDIA binary Xorg driver, kernel module and VDPAU library
ii nvidia-settings 270.29-0ubuntu1 Tool of configuring the NVIDIA graphics driver
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=11.04
DISTRIB_CODENAME=natty
DISTRIB_DESCRIPTION="Ubuntu 11.04"

Revision history for this message
Eliah Kagan (degeneracypressure) said :
#3

Ubuntu packages for Braid have been made available (see http://braid-game.com/news/2011/06/braid-is-now-available-in-the-ubuntu-software-center/). Does it work any better if you install it that way (after uninstalling the version you currently have, if you haven't done so already)?

Revision history for this message
Kamil Nadeem (nadeemsdreamz) said :
#4

That doesn't help anything. The game in the software center is for 9.99$, Why would I buy it when I have already got It from Humble Bundle. Makes No sense Brother .

Revision history for this message
Eliah Kagan (degeneracypressure) said :
#5

Since the game's developer responded to your original query but cited a lack of technical ability to help you, you could probably contact them again and ask for access to the game via the Ubuntu Software Center (or for them to send you the .deb file used to install the game).

Revision history for this message
Kamil Nadeem (nadeemsdreamz) said :
#6

That will not be an option brother. As Braid I get is the part of the Humble Bundle 3 and It makes no sense for them to go out of their way and have a revenue loss of 9.99$ In giving it to me for free. Plus All the games downloaded from the bundle have worked well except for this one so it has something to do with the Ubuntu or my system.

Revision history for this message
Eliah Kagan (degeneracypressure) said :
#7

Their commercial software, for which you have paid, is failing to work on your computer for technical reasons, and they have openly admitted they are incapable of supporting it for your entire platform (which they developed and marketed it for). It seems likely that, under applicable laws, they would be required to refund your money if they cannot provide you a copy that works. (That varies with legal jurisdiction, as does the degree to which agreements to waive all implied warranties are recognized as legally valid.) It's possible that the problem is something with your computer, but since they cannot provide technical support, there is no easy way to ascertain this. Given that they bothered to reply to your original query at all, it seems likely that they would continue to accommodate you within their ability.

(If the company you bought the bundle from is different from the company that provides the .deb package, then it would make sense that the company that provides the .deb package would not want to give it to you gratis. In that case, however, the company that provides the bundle might still be able to legally provide you with the .deb package, depending on their agreement with the developer. If there is only one company involved, this paragraph does not apply.)

You seem not to like this suggestion, so I'm posting this as a comment rather than an answer (so that the question remains Open and others know you're still looking for assistance). But I recommend contacting them and asking for the .deb package. They might say no, and in that case, you're no worse off than you are now.

Revision history for this message
Eliah Kagan (degeneracypressure) said :
#8

Also, if all the games in the bundle except Braid works, that means there is something specific about Braid that is causing it not to work. It might not be a bug in Braid, but it's something different about it, compared to the other games. There might or might not *also* be something about your system that makes Braid not work on it (and *maybe* that's where the ultimate problem lies), but there is definitely something about Braid that is keeping Braid from working.

Revision history for this message
Kamil Nadeem (nadeemsdreamz) said :
#9

Brother the maker of braid have given them the .bin file for the purpose of their bundle so bundle guys wouldn't have the right to give the .deb package or they actually would have placed that in the download option(Many games had multiple options like .rpm, .bin. .tar.gz e.t.c) . Plus It is not about money as I got the bundle for free from them.

Revision history for this message
Eliah Kagan (degeneracypressure) said :
#10

Unless the company from which you obtained the bundle *told you* that they don't have the right to provide you with the .deb file, you have no idea whether or not that is the case. It depends on their legal agreement with the game developer, to which you are probably not a party.

Like I said, they might say no, and in that case, you're no worse off than you are now.

Revision history for this message
Kamil Nadeem (nadeemsdreamz) said :
#11

Have mailed them for considering of giving the .deb file. And you are right brother they might say no, and in that case, I am no worse off than I am now. Thanks .

Revision history for this message
Kamil Nadeem (nadeemsdreamz) said :
#12

Well the Problem still persists , .deb package as I understood will not be available, Any help people ?

Revision history for this message
Kamil Nadeem (nadeemsdreamz) said :
#13

They have provided the debian package but the problem persists , The game has Installed well but it doesn't executes?

Revision history for this message
delance (olivier-delance) said :
#14

Could you try to launch game from a terminal, and report error message if any.

Revision history for this message
Kamil Nadeem (nadeemsdreamz) said :
#15

How to run It from terminal?

Revision history for this message
Eliah Kagan (degeneracypressure) said :
#16

If you installed braid from the .deb package then you can run it from the Terminal by opening a Terminal window (Ctrl+Alt+T), typing braid, and pressing enter.

Then please select all the text in the Terminal (Edit > Select All), copy it to the clipboard (Edit > Copy), and paste it here.

Revision history for this message
Kamil Nadeem (nadeemsdreamz) said :
#17

the stuff below is what I get by typing kamil@kamil-MG-63MI-7109:~$ braid
braid: command not found

Revision history for this message
Eliah Kagan (degeneracypressure) said :
#18

What is the output of this command?

sudo updatedb; locate braid

(When you run that command, you may be prompted for your password. As you enter it, you won't get any feedback, but that's OK. Just type it in and press enter. Also, this command may take a while to run--I wouldn't worry that it's having problem unless over 15 minutes pass. On the other hand, it might complete in a few seconds, which is OK too.)

Revision history for this message
Kamil Nadeem (nadeemsdreamz) said :
#19

Also at some place I found this for the problem-:
IN TERMINAL:
sudo apt-get install driconf
driconf

and select "YES" "Enable S3TC texture compression even if sofrware support is not available" in > "IMAGE Quality".

REASON:
"GL_EXT_texture_compression_s3tc is disabled on the open source drivers because it is covered by a patent and requires a licence"

but when I run driconf in terminal following error comes
kamil@kamil-MG-63MI-7109:~$ driconf
libGL is too old.
XDriInfo returned with non-zero exit code.

Revision history for this message
Kamil Nadeem (nadeemsdreamz) said :
#20

sorry brother Elijah I didn't notice your comment here is the result of what you asked

kamil@kamil-MG-63MI-7109:~$ sudo updatedb; locate braid
[sudo] password for kamil:
/home/kamil/.cache/software-center/icons/sc-agent-braid.png
/home/kamil/.cache/software-center/rnrclient/reviews.ubuntu.com,reviews,api,1.0,reviews,filter,en,lp-ppa-commercial-ppa-uploaders-braid,natty,any,braid,pag,c71e3b641ef9e1df83595f57369faf7d
/home/kamil/.gnome/apps/number-none_com-braid_1.desktop
/home/kamil/.local/share/applications/number-none_com-braid_1.desktop
/home/kamil/Downloads/braid_1.0.0-0ubuntu2_i386.deb
/home/kamil/Downloads/Chrome/braid_1.0.0-0ubuntu2_i386.deb
/home/kamil/Downloads/Chrome/braid_1.0.0-0ubuntu2_i386.deb.torrent
/home/kamil/Downloads/Games/.mojosetup/number-none_com-braid_1.desktop
/home/kamil/Downloads/Games/.mojosetup/manifest/braid.lua
/home/kamil/Downloads/Games/.mojosetup/manifest/braid.txt
/home/kamil/Downloads/Games/.mojosetup/manifest/braid.xml
/home/kamil/Downloads/Softwares/Games for Ubuntu/Humble Bundle 3/braid-linux-build2.run.bin
/opt/braid
/opt/braid/braid
/opt/braid/data
/opt/braid/data/cg_shaders
/opt/braid/data/fonts
/opt/braid/data/package.zip
/opt/braid/data/package0.zip
/opt/braid/data/strings
/opt/braid/data/cg_shaders/add.cgfx
/opt/braid/data/cg_shaders/argb_no_texture.cgfx
/opt/braid/data/cg_shaders/blend_one.cgfx
/opt/braid/data/cg_shaders/blur.cgfx
/opt/braid/data/cg_shaders/blur_x.cgfx
/opt/braid/data/cg_shaders/blur_y.cgfx
/opt/braid/data/cg_shaders/common.cgfx
/opt/braid/data/cg_shaders/compute_partials.cgfx
/opt/braid/data/cg_shaders/downsample.cgfx
/opt/braid/data/cg_shaders/multiply_mode.cgfx
/opt/braid/data/cg_shaders/post_process.cgfx
/opt/braid/data/cg_shaders/premultiplied_alpha.cgfx
/opt/braid/data/cg_shaders/puzzle_lighting.cgfx
/opt/braid/data/cg_shaders/puzzle_piece.cgfx
/opt/braid/data/cg_shaders/reduce.cgfx
/opt/braid/data/cg_shaders/ring_halo.cgfx
/opt/braid/data/cg_shaders/shadow.cgfx
/opt/braid/data/cg_shaders/text.cgfx
/opt/braid/data/cg_shaders/world.cgfx
/opt/braid/data/cg_shaders/world_clamped.cgfx
/opt/braid/data/cg_shaders/world_outline.cgfx
/opt/braid/data/fonts/japanese.mod_ttf
/opt/braid/data/fonts/korean.mod_ttf
/opt/braid/data/fonts/tchinese.ttf
/opt/braid/data/strings/english.mo
/opt/braid/data/strings/french.mo
/opt/braid/data/strings/german.mo
/opt/braid/data/strings/italian.mo
/opt/braid/data/strings/japanese.mo
/opt/braid/data/strings/korean.mo
/opt/braid/data/strings/portuguese.mo
/opt/braid/data/strings/spanish.mo
/opt/braid/data/strings/tchinese.mo
/usr/share/applications/braid.desktop
/usr/share/applications/number-none_com-braid_1.desktop
/usr/share/doc/braid
/usr/share/doc/braid/changelog.Debian.gz
/usr/share/doc/braid/copyright
/usr/share/icons/hicolor/128x128/apps/braid.png
/usr/share/icons/hicolor/32x32/apps/braid.png
/usr/share/icons/hicolor/48x48/apps/braid.png
/usr/share/icons/hicolor/64x64/apps/braid.png
/usr/share/lintian/overrides/braid
/usr/share/pixmaps/braid.xpm
/var/lib/dpkg/info/braid.list
/var/lib/dpkg/info/braid.md5sums
kamil@kamil-MG-63MI-7109:~$

Revision history for this message
Eliah Kagan (degeneracypressure) said :
#21

OK, to run braid from the Terminal, run this command:

/opt/braid/braid

Then select all the text in the Terminal, copy it to the clipboard, and paste it here.

Please other provide a link to the page where you found the information you told us about in post #19 (as numbered at https://answers.launchpad.net/ubuntu/+source/xserver-xorg-video-nv/+question/166962), and whatever other online resources, if any, that you have discovered, which seem to provide useful information about that issue.

Revision history for this message
Kamil Nadeem (nadeemsdreamz) said :
#22

kamil@kamil-MG-63MI-7109:~$ /opt/braid/braid
Game Startup Error: Unable to set up graphics.
Reason: Failed to initialize OpenGL display.

To help fix this problem make sure you are running the newest version of your video drivers.
Lastly, you could try running this game with the -windowed command-line option.
kamil@kamil-MG-63MI-7109:~$

and about that driconf thing mentioned in #19 here is the link
https://bugzilla.icculus.org/show_bug.cgi?id=4825#c13

There are plenty of driconf "not running" questions and bugs on launchpad but sadly no solution.

Revision history for this message
Eliah Kagan (degeneracypressure) said :
#23

What happens when you run the game with the -windowed command-line option?

/opt/braid/braid -windowed

Revision history for this message
Kamil Nadeem (nadeemsdreamz) said :
#24

The game ran brother in a window and the game runs fine but when I went into game settings to change screen size (as the game window is of bigger resolution than my desktop and doesn't fit in my monitor screen) , the screen size option is not getting highlighted which means I am not able to change It.
My desktop resolution is 1024*768 which Is max I can do with my 15"monitor.

Revision history for this message
Kamil Nadeem (nadeemsdreamz) said :
#25

I ran the following command in terminal to run it as per my monitor's resolution

/opt/braid/braid -width 1024 hieght 786

Thank you Eliah Kagan and everybody else for helping out.

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#26

You can always run:

gksudo gedit /usr/bin/launch-braid; sudo chmod +x /usr/bin/launch-braid

and add thsese 2 lines:

#!/bin/bash
/opt/braid/braid -width 1024 hieght 786

Save the new file then run;

alacarte

and make (or edit) a new menu item to run 'launch-braid' and it will ALWAYS use those options.

Revision history for this message
Kamil Nadeem (nadeemsdreamz) said :
#27

Thanks Andrew. Will do it when I need it to run always in that stock resolution but for now I want to keep my options open as I may go for a new monitor with higher resolution. Plus the main prob was that the game was not running. That is sorted and I am at Peace.