-ßЯҢ- Dr. Neko Feb 27, 2013 @ 10:09pm
Trying to get TF2 running on a Radeon X1900 XT (Ubuntu 12.0.4 x64)?
I've been trying to get TF2 working for days without any progress. I've installed Steam and loaded TF2, but when I launch the game, I receive the following error "Could not find required opengl entry point 'glColorMaskIndexedEXT'!

The output of lspci -nn | grep VGA is
08:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI R580 [Radeon X1900 XT] (Primary) [1002:7249]

I'm running the following:


I would greatly appreciate any help. I'm new to using Ubuntu, especially to installing drivers. Is there a way I can get TF2 to work? Thank you.

*Edit: Additional info:
$ dmesg | grep drm
[ 24.289242] [drm] Initialized drm 1.1.0 20060810
[ 24.473369] [drm] radeon defaulting to kernel modesetting.
[ 24.473374] [drm] radeon kernel modesetting enabled.
[ 24.473975] [drm] initializing kernel modesetting (R580 0x1002:0x7249 0x1002:0x7249).
[ 24.474008] [drm] register mmio base: 0xF0B20000
[ 24.474009] [drm] register mmio size: 65536
[ 24.475494] [drm] Generation 2 PCI interface, using max accessible memory
[ 24.475522] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[ 24.475523] [drm] Driver supports precise vblank timestamp query.
[ 24.475606] [drm] radeon: irq initialized.
[ 24.478621] [drm] Detected VRAM RAM=512M, BAR=256M
[ 24.478625] [drm] RAM width 256bits DDR
[ 24.480355] [drm] radeon: 512M of VRAM memory ready
[ 24.480360] [drm] radeon: 512M of GTT memory ready.
[ 24.480387] [drm] GART: num cpu pages 131072, num gpu pages 131072
[ 24.482454] [drm] radeon: 4 quad pipes, 1 z pipes initialized.
[ 24.483562] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000).
[ 24.483956] [drm] Loading R500 Microcode
[ 24.596586] [drm] radeon: ring at 0x0000000020001000
[ 24.596613] [drm] ring test succeeded in 2 usecs
[ 24.597157] [drm] ib test succeeded in 0 usecs
[ 24.597466] [drm] Radeon Display Connectors
[ 24.597467] [drm] Connector 0:
[ 24.597469] [drm] DVI-I-1
[ 24.597470] [drm] HPD2
[ 24.597472] [drm] DDC: 0x7e40 0x7e40 0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 0x7e4c
[ 24.597473] [drm] Encoders:
[ 24.597474] [drm] CRT1: INTERNAL_KLDSCP_DAC1
[ 24.597475] [drm] DFP3: INTERNAL_LVTM1
[ 24.597477] [drm] Connector 1:
[ 24.597478] [drm] SVIDEO-1
[ 24.597479] [drm] Encoders:
[ 24.597480] [drm] TV1: INTERNAL_KLDSCP_DAC2
[ 24.597481] [drm] Connector 2:
[ 24.597482] [drm] DVI-I-2
[ 24.597483] [drm] HPD1
[ 24.597484] [drm] DDC: 0x7e50 0x7e50 0x7e54 0x7e54 0x7e58 0x7e58 0x7e5c 0x7e5c
[ 24.597485] [drm] Encoders:
[ 24.597487] [drm] CRT2: INTERNAL_KLDSCP_DAC2
[ 24.597488] [drm] DFP1: INTERNAL_KLDSCP_TMDS1
[ 24.597496] [drm] Possible lm64 thermal controller at 0x18
[ 24.597535] [drm] radeon: power management initialized
[ 24.683774] [drm] fb mappable at 0xE00C0000
[ 24.683778] [drm] vram apper at 0xE0000000
[ 24.683779] [drm] size 14745600
[ 24.683780] [drm] fb depth is 24
[ 24.683782] [drm] pitch is 10240
[ 24.683897] fbcon: radeondrmfb (fb0) is primary device
[ 24.684292] fb0: radeondrmfb frame buffer device
[ 24.684294] drm: registered panic notifier
[ 24.684303] [drm] Initialized radeon 2.18.0 20080528 for 0000:08:00.0 on minor 0

-Dr. Neko
Last edited by -ßЯҢ- Dr. Neko; Feb 27, 2013 @ 10:15pm
Showing 1-4 of 4 comments
< >
In Defiance Feb 27, 2013 @ 10:18pm 
The Problem is that you are forced to use the open source radeon driver which isn't as fast as the closed source fglrx one.
You could try to add a ppa with recent mesa and radeon drivers.
Don't know if a recent version supports the required opengl extensions.
You need at least opengl 3.
Edit:
http://www.x.org/wiki/RadeonFeature
This Page says max 2.1 for your card.
-ßЯҢ- Dr. Neko Feb 27, 2013 @ 10:23pm 
Thank you for the swift response. Can you instruct me how to use the open source radeon driver? Thank you.

-Dr. Neko

Edit: Thanks for your help. I guess I won't get Tux :(
Shark Mar 3, 2013 @ 1:13pm 
it might run, as long as you do no install drivers from amd. Your chip is quite old tho, you might want to consider upgrading.
Letalis Sonus Mar 8, 2013 @ 8:44am 
Valve uses a Direct3D->OpenGL translation layer for Source which needs some OpenGL 3 features, it is rather unlikely to work with that GPU at all unless Valve finally fixes this up, as all pre-HD cards only support up to OpenGL 2.1.
Showing 1-4 of 4 comments
< >
Per page: 15 30 50