Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 08 Dec 2003 21:19:46 -0600
From:      Reid Linnemann <lreid@okstate.edu>
To:        freebsd-questions@freebsd.org
Subject:   QuakeForge glx and sgl binaries fail on Radeon DRI
Message-ID:  <1070939986.3fd53f5268fcb@webmail.okstate.edu>

next in thread | raw e-mail | index | archive | help
This message is in MIME format.

--Boundary_(ID_BlmpktJ3U18C6EGASEOFtg)
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: 8bit

I'm attempting to get nq-glx or nq-sgl (I don't know what their differences are)
to run on a FreeBSD4.9-STABLE box using a Radeon 7200 chip.

I've got my X Server configured correctly, DRI is functioning, glxgears makes an
indirect GLX context just fine, etc.. QuakeForge is able to get the context and
init the window, but then it just Does Not Like things. Here is the console
output from nq-sgl:

~>nq-sgl
Host_Init
Added packfile /usr/local/share/quakeforge/id1/pak0.pak (339 files)
UDP (IPv4) Initialized
16.0 megabyte heap
libGL-DEBUG: vis=35,doublebuf=0,depth=16, rgba=1
libGL-DEBUG: vis=36,doublebuf=0,depth=16, rgba=1
libGL-DEBUG: vis=37,doublebuf=0,depth=16, rgba=1
libGL-DEBUG: vis=38,doublebuf=0,depth=16, rgba=1
libGL-DEBUG: vis=39,doublebuf=1,depth=16, rgba=1
libGL-DEBUG: vis=40,doublebuf=1,depth=16, rgba=1
libGL-DEBUG: vis=41,doublebuf=1,depth=16, rgba=1
libGL-DEBUG: vis=42,doublebuf=1,depth=16, rgba=1
libGL-DEBUG: vis=43,doublebuf=0,depth=16, rgba=1
libGL-DEBUG: vis=44,doublebuf=0,depth=16, rgba=1
libGL-DEBUG: vis=45,doublebuf=0,depth=16, rgba=1
libGL-DEBUG: vis=46,doublebuf=0,depth=16, rgba=1
libGL-DEBUG: vis=47,doublebuf=1,depth=16, rgba=1
libGL-DEBUG: vis=48,doublebuf=1,depth=16, rgba=1
libGL-DEBUG: vis=49,doublebuf=1,depth=16, rgba=1
libGL-DEBUG: vis=50,doublebuf=1,depth=16, rgba=1
@@Created GLX Context..
GL_VERSION: 1.3 Mesa 4.0.4
GL_VENDOR: Mesa project: www.mesa3d.org
GL_RENDERER: Mesa GLX Indirect
GL_EXTENSIONS: 
Checking for multitexture: not found.
Checking for 8-bit extension: disabled.
Video mode 640x480 initialized.
Particles: 3000 maximum vertex elements.
Sprites: 4 maximum vertex elements.
Text: 3000 maximum vertex elements.

Sound Initialization
Not loading CD due to no driver
JOY: Joystick not found.
X Error of failed request:  GLXBadRenderRequest
  Major opcode of failed request:  157 (GLX)
  Minor opcode of failed request:  1 (X_GLXRender)
  Serial number of failed request:  91
  Current serial number in output stream:  100

Now nq-glx does the same thing, only it caps cpu usage after checking off 3000
max vertex elements for particles, and appears to do nothing. It will eventually
spit out the next two lines of output, and then death becomes her.

For reference, here is dmesg - and I am attaching the XF86Config.

Timecounter "i8254"  frequency 1193182 Hz
CPU: AMD Athlon(tm) Processor (800.03-MHz 686-class CPU)
  Origin = "AuthenticAMD"  Id = 0x622  Stepping = 2
 
Features=0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR>
  AMD Features=0xc0400000<AMIE,DSP,3DNow!>
real memory  = 268419072 (262128K bytes)
avail memory = 256282624 (250276K bytes)
Preloaded elf kernel "kernel" at 0xc04f4000.
Preloaded elf module "splash_pcx.ko" at 0xc04f409c.
Preloaded elf module "vesa.ko" at 0xc04f4140.
Preloaded splash_image_data "/boot/hautlos.pcx" at 0xc04f41dc.
Preloaded elf module "linux.ko" at 0xc04f422c.
VESA: v2.0, 65536k memory, flags:0x1, mode table:0xc04d2282 (1000022)
VESA: ATI RAGE128
Pentium Pro MTRR support enabled
md0: Malloc disk
Using $PIR table, 8 entries at 0xc00f0ea0
apm0: <APM BIOS> on motherboard
apm0: found APM BIOS v1.2, connected at v1.2
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
agp0: <VIA 82C691 (Apollo Pro) host to PCI bridge> mem 0xe0000000-0xe7ffffff at
device 0.0 on pci0
pcib2: <VIA 82C598MVP (Apollo MVP3) PCI-PCI (AGP) bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib2
drm0: <ATI Radeon QD R100> port 0xd800-0xd8ff mem
0xd7000000-0xd707ffff,0xd8000000-0xdfffffff irq 11 at device 0.0 on pci1
info: [drm] AGP at 0xe0000000 128MB
info: [drm] Initialized radeon 1.8.0 20020828 on minor 0
isab0: <VIA 82C686 PCI-ISA bridge> at device 4.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <VIA 82C686 ATA66 controller> port 0xb800-0xb80f at device 4.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
uhci0: <VIA 83C572 USB controller> port 0xb400-0xb41f irq 9 at device 4.2 on pci0
usb0: <VIA 83C572 USB controller> on uhci0
usb0: USB revision 1.0
uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1: <VIA 83C572 USB controller> port 0xb000-0xb01f irq 9 at device 4.3 on pci0
usb1: <VIA 83C572 USB controller> on uhci1
usb1: USB revision 1.0
uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
pci0: <unknown card> (vendor=0x1106, dev=0x3057) at 4.4
pcm0: <AudioPCI ES1370> port 0x9400-0x943f irq 5 at device 10.0 on pci0
rl0: <RealTek 8139 10/100BaseTX> port 0x9000-0x90ff mem 0xd6800000-0xd68000ff
irq 10 at device 11.0 on pci0
rl0: Ethernet address: 00:e0:7d:e2:df:03
miibus0: <MII bus> on rl0
rlphy0: <RealTek internal media interface> on miibus0
rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
rl1: <RealTek 8139 10/100BaseTX> port 0x8800-0x88ff mem 0xd6000000-0xd60000ff
irq 11 at device 12.0 on pci0
rl1: Ethernet address: 00:e0:7d:e3:2c:74
miibus1: <MII bus> on rl1
rlphy1: <RealTek internal media interface> on miibus1
rlphy1:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
ahc0: <Adaptec 2930CU SCSI adapter> port 0x8400-0x84ff mem 0xd5800000-0xd5800fff
irq 9 at device 13.0 on pci0
aic7860: Ultra Single Channel A, SCSI Id=7, 3/253 SCBs
pcib1: <Host to PCI bridge> on motherboard
pci2: <PCI bus> on pcib1
orm0: <Option ROMs> at iomem 0xc0000-0xcafff,0xcc000-0xd07ff on isa0
pmtimer0 on isa0
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model IntelliMouse, device ID 3
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
ppc0: <Parallel port> at port 0x378-0x37f on isa0
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/8 bytes threshold
ppbus0: IEEE1284 device found /NIBBLE
Probing for PnP devices on ppbus0:
ppbus0: <Hewlett-Packard HP LaserJet 4P> HP ENHANCED PCL5,PJL
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Polled port
ppi0: <Parallel I/O> on ppbus0
pca0 at port 0x40 on isa0
IP packet filtering initialized, divert enabled, rule-based forwarding enabled,
default to accept, logging disabled
IPsec: Initialized Security Association Processing.
ad0: 10300MB <FUJITSU MPD3108AT> [20928/16/63] at ata0-master UDMA33
acd0: CDROM <LTN242> at ata1-master PIO4
Waiting 15 seconds for SCSI devices to settle
Mounting root from ufs:/dev/ad0s1a
da1 at ahc0 bus 0 target 1 lun 0
da1: <QUANTUM TRB730S 043C> Fixed Direct Access SCSI-2 device 
da1: 10.000MB/s transfers (10.000MHz, offset 8)
da1: 699MB (1431760 512 byte sectors: 64H 32S/T 699C)
da0 at ahc0 bus 0 target 0 lun 0
da0: <COMPAQ ST32171N 0388> Fixed Direct Access SCSI-2 device 
da0: 20.000MB/s transfers (20.000MHz, offset 15), Tagged Queueing Enabled
da0: 2006MB (4110000 512 byte sectors: 255H 63S/T 255C)

--Boundary_(ID_BlmpktJ3U18C6EGASEOFtg)
Content-type: application/octet-stream; name=XF86Config
Content-disposition: attachment; filename=XF86Config
Content-transfer-encoding: base64

U2VjdGlvbiAiU2VydmVyTGF5b3V0IgoJSWRlbnRpZmllciAgICAgIlhGcmVlODYgQ29uZmlndXJl
ZCIKCVNjcmVlbiAgICAgIDAgICJTY3JlZW4wIiAwIDAKCUlucHV0RGV2aWNlICAgICJNb3VzZTAi
ICJDb3JlUG9pbnRlciIKCUlucHV0RGV2aWNlICAgICJLZXlib2FyZDAiICJDb3JlS2V5Ym9hcmQi
CkVuZFNlY3Rpb24KClNlY3Rpb24gIkZpbGVzIgoJUmdiUGF0aCAgICAgICIvdXNyL1gxMVI2L2xp
Yi9YMTEvcmdiIgoJTW9kdWxlUGF0aCAgICIvdXNyL1gxMVI2L2xpYi9tb2R1bGVzIgoJRm9udFBh
dGggICAgICIvdXNyL1gxMVI2L2xpYi9YMTEvZm9udHMvbWlzYy8iCglGb250UGF0aCAgICAgIi91
c3IvWDExUjYvbGliL1gxMS9mb250cy9TcGVlZG8vIgoJRm9udFBhdGggICAgICIvdXNyL1gxMVI2
L2xpYi9YMTEvZm9udHMvVHlwZTEvIgoJRm9udFBhdGggICAgICIvdXNyL1gxMVI2L2xpYi9YMTEv
Zm9udHMvMTAwZHBpLyIKCUZvbnRQYXRoICAgICAiL3Vzci9YMTFSNi9saWIvWDExL2ZvbnRzLzc1
ZHBpLyIKRW5kU2VjdGlvbgoKU2VjdGlvbiAiTW9kdWxlIgoJTG9hZCAgImV4dG1vZCIKCSNMb2Fk
ICAieGllIgoJI0xvYWQgICJwZXg1IgoJTG9hZCAgImdseCIKCUxvYWQgICJkZ2EiCglMb2FkICAi
ZHJpIgoJTG9hZCAgImRiZSIKCUxvYWQgICJyZWNvcmQiCglMb2FkICAieHRyYXAiCglMb2FkICAi
c3BlZWRvIgoJTG9hZCAgInR5cGUxIgpFbmRTZWN0aW9uCgpTZWN0aW9uICJEUkkiCiAgICBNb2Rl
IDA2NjYKRW5kU2VjdGlvbgoKU2VjdGlvbiAiSW5wdXREZXZpY2UiCglJZGVudGlmaWVyICAiS2V5
Ym9hcmQwIgoJRHJpdmVyICAgICAgImtleWJvYXJkIgpFbmRTZWN0aW9uCgpTZWN0aW9uICJJbnB1
dERldmljZSIKCUlkZW50aWZpZXIgICJNb3VzZTAiCglEcml2ZXIgICAgICAibW91c2UiCglPcHRp
b24JICAgICJQcm90b2NvbCIgImF1dG8iCglPcHRpb24JICAgICJEZXZpY2UiICIvZGV2L3N5c21v
dXNlIgoJT3B0aW9uCSAgICAiQnV0dG9ucyIgIjUiCglPcHRpb24JICAgICJaQXhpc01hcHBpbmci
ICI0IDUiIApFbmRTZWN0aW9uCgpTZWN0aW9uICJNb25pdG9yIgogICAgICAgICNEaXNwbGF5U2l6
ZSAgICAgIDM3MCAgIDI3MCAgICAgIyBtbQogICAgICAgIElkZW50aWZpZXIgICAiTW9uaXRvcjAi
CiAgICAgICAgVmVuZG9yTmFtZSAgICJJbXByZXNzaW9uIgogICAgICAgIE1vZGVsTmFtZSAgICAi
NVBsdXMiCiAgICAgICAgT3B0aW9uICAgICAgIkRQTVMiCkVuZFNlY3Rpb24KCgojU2VjdGlvbiAi
TW9uaXRvciIKCSNEaXNwbGF5U2l6ZQkgIDI4MCAgIDIxMAkjIG1tCiMJSWRlbnRpZmllciAgICJN
b25pdG9yMCIKIwlWZW5kb3JOYW1lICAgIkRQQyIKIwlNb2RlbE5hbWUgICAgIjE1NjUiCiMJSG9y
aXpTeW5jICAgIDMxLjUgLSA1Ny4wCiMJVmVydFJlZnJlc2ggIDUwLjAgLSA5MC4wCiMJT3B0aW9u
CSAgICAiRFBNUyIKI0VuZFNlY3Rpb24KClNlY3Rpb24gIkRldmljZSIKICAgICAgICAjIyMgQXZh
aWxhYmxlIERyaXZlciBvcHRpb25zIGFyZTotCiAgICAgICAgIyMjIFZhbHVlczogPGk+OiBpbnRl
Z2VyLCA8Zj46IGZsb2F0LCA8Ym9vbD46ICJUcnVlIi8iRmFsc2UiLAogICAgICAgICMjIyA8c3Ry
aW5nPjogIlN0cmluZyIsIDxmcmVxPjogIjxmPiBIei9rSHovTUh6IgogICAgICAgICMjIyBbYXJn
XTogYXJnIG9wdGlvbmFsCiAgICAgICAgI09wdGlvbiAgICAgIk5vQWNjZWwiICAgICAgICAgICAg
CSMgWzxib29sPl0KICAgICAgICAjT3B0aW9uICAgICAiU1djdXJzb3IiICAgICAgICAgICAJIyBb
PGJvb2w+XQogICAgICAgICNPcHRpb24gICAgICJEYWM2Qml0IiAgICAgICAgICAgIAkjIFs8Ym9v
bD5dCiAgICAgICAgI09wdGlvbiAgICAgIkRhYzhCaXQiICAgICAgICAgICAgCSMgWzxib29sPl0K
ICAgICAgICAjT3B0aW9uICAgICAiRm9yY2VQQ0lNb2RlIiAgICAgICAJIyBbPGJvb2w+XQogICAg
ICAgICNPcHRpb24gICAgICJDUFBJT01vZGUiICAgICAgICAgIAkjIFs8Ym9vbD5dCiAgICAgICAg
I09wdGlvbiAgICAgIkNQdXNlY1RpbWVvdXQiICAgICAgCSMgPGk+CiAgICAgICAgI09wdGlvbiAg
ICAgIkFHUE1vZGUiICAgICAgICAgICAgCSMgPGk+CiAgICAgICAgI09wdGlvbiAgICAgIkFHUFNp
emUiICAgICAgICAgICAgCSMgPGk+CiAgICAgICAgI09wdGlvbiAgICAgIlJpbmdTaXplIiAgICAg
ICAgICAgCSMgPGk+CiAgICAgICAgI09wdGlvbiAgICAgIkJ1ZmZlclNpemUiICAgICAgICAgCSMg
PGk+CiAgICAgICAgI09wdGlvbiAgICAgIkVuYWJsZURlcHRoTW92ZXMiICAgCSMgWzxib29sPl0K
ICAgICAgICAjT3B0aW9uICAgICAiQ3J0U2NyZWVuIiAgICAgICAgICAJIyBbPGJvb2w+XQogICAg
ICAgICNPcHRpb24gICAgICJQYW5lbFNpemUiICAgICAgICAgIAkjIFs8c3RyPl0KICAgICAgICAj
T3B0aW9uICAgICAiVXNlRkJEZXYiICAgICAgICAgICAJIyBbPGJvb2w+XQoJSWRlbnRpZmllciAg
IkNhcmQwIgoJRHJpdmVyICAgICAgImF0aSIKCVZlbmRvck5hbWUgICJBVEkiCglCb2FyZE5hbWUg
ICAiUmFkZW9uIFFEIgoJQnVzSUQgICAgICAgIlBDSToxOjA6MCIKCU9wdGlvbgkgICAgIkFHUE1v
ZGUiICI0IgoJT3B0aW9uIAkgICAgIkFHUEZhc3RXcml0ZSIgInRydWUiCglPcHRpb24JICAgICJE
RENNb2RlIiAidHJ1ZSIKCU9wdGlvbgkgICAgIkVuYWJsZVBhZ2VGbGlwIiAidHJ1ZSIKRW5kU2Vj
dGlvbgoKU2VjdGlvbiAiU2NyZWVuIgoJSWRlbnRpZmllciAiU2NyZWVuMCIKCURldmljZSAgICAg
IkNhcmQwIgoJTW9uaXRvciAgICAiTW9uaXRvcjAiCglEZWZhdWx0RGVwdGggMTYKCVN1YlNlY3Rp
b24gIkRpc3BsYXkiCgkJRGVwdGggICAgIDE2CglFbmRTdWJTZWN0aW9uCglTdWJTZWN0aW9uICJE
aXNwbGF5IgoJCURlcHRoCSAgMjQKCUVuZFN1YlNlY3Rpb24KRW5kU2VjdGlvbgoK

--Boundary_(ID_BlmpktJ3U18C6EGASEOFtg)--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1070939986.3fd53f5268fcb>