Tremulous Forum

General => Troubleshooting => Topic started by: mikerduffy on January 28, 2007, 08:01:06 pm

Title: 32bit Tremulous on 64bit Linux
Post by: mikerduffy on January 28, 2007, 08:01:06 pm
I've been running Tremulous on Windows XP for a while now, and I wanted to get it going on Linux.

I'm running Kubuntu 6.10 on amd64.  I tried a native build of Tremulous from source, but I really do not have the experience for that.

However, I did manage to install Tremulous via Adept.

I clicked on my Application menu, navigated to Tremulous, clicked on it, and it appeared to work.  The little black dretch was bouncing up and down next to the cursor (in KDE, that's what happens when you open an app), a window, filled with black, opened up, then resized itself to full-screen, then disappeared.  I figured this was because Kubuntu 6.10 is unstable, but it happened again.

dmesg gives nothing.

So, whatever the reason for this not working, the obvious answer is that I'm trying to run a 32bit application on a 64bit OS.  

My question: is there a way to get Tremulous to run in 32bit by installing some 32bit libraries or something?


EDIT: OK, after fetching the package manually, I see that there is a 64bit version (which is what Adept had installed).  I tried dpkg --force-architecture -i on the 32bit deb, and that didn't work, so I think the real issue is that the 64bit Tremulous is crashing for some other reason.
Title: 32bit Tremulous on 64bit Linux
Post by: kevlarman on January 28, 2007, 09:46:24 pm
run this:
Code: [Select]
glxinfo|grep direct chances are you will see:
Code: [Select]
direct rendering: no then you will go and install hardware accelerated video card drivers.
Title: 32bit Tremulous on 64bit Linux
Post by: mikerduffy on January 28, 2007, 10:10:17 pm
Quote from: "kevlarman"
run this:
Code: [Select]
glxinfo|grep direct chances are you will see:
Code: [Select]
direct rendering: no then you will go and install hardware accelerated video card drivers.

You're right, thank you!
Title: 32bit Tremulous on 64bit Linux
Post by: TinMan on January 29, 2007, 12:03:05 am
http://ubuntuforums.org/showthread.php?t=234063
This thready should be helpful too, there is a 64-bit trem repository mentioned in it, it's kinda slow, but you really only need to use it the one time to download the .debs.
Title: 32bit Tremulous on 64bit Linux
Post by: mikerduffy on January 29, 2007, 02:40:50 am
This worked for me:

http://wiki.cchtml.com/index.php/Ubuntu_Edgy_Installation_Guide
Title: 32bit Tremulous on 64bit Linux
Post by: mikerduffy on January 29, 2007, 02:41:54 am
Quote from: "mikerduffy"
This worked for me:

http://wiki.cchtml.com/index.php/Ubuntu_Edgy_Installation_Guide


(ironically found the link elsewhere on these forums, even though I'd been trolling the ubuntuforums for a solution)

I also managed to break X a couple of times by leaving syntax errors in my xorg.conf :)

EDIT: Let's throw in some key words for others who may be looking.

mesa driver ati radeon ubuntu X11 xorg.conf fglrx linux direct render dri