Segmentation fault on d2x-xl

When I try to run d2x-xl I get a segmentation fault. Any ideas? I’m running openSuse 12.1 64-bit, with 8GB of memory and an AMD Phenom II X6 1035T processor. I have this video driver installed:

 | xorg-x11-driver-video-radeonhd - Driver for AMD GPG (ATI) r5xx/r6xx Chipsets|
|---|



I saved a hardware info file, but I don’t understand a lot of it, but here’s what I hope is helpful:


38: PCI 105.0: 0300 VGA compatible controller (VGA)
  [Created at pci.319]
  Unique ID: ul7N.oC5qFiknKaA
  Parent ID: vSkL.U9lIy+bHGE4
  SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:05.0
  SysFS BusID: 0000:01:05.0
  Hardware Class: graphics card
  Model: "ATI VGA compatible controller"
  Vendor: pci 0x1002 "ATI Technologies Inc"
  Device: pci 0x9715 
  SubVendor: pci 0x1043 "ASUSTeK Computer Inc."
  SubDevice: pci 0x843e 
  Driver: "radeon"
  Driver Modules: "drm"
  Memory Range: 0xd0000000-0xdfffffff (ro,non-prefetchable)
  I/O Ports: 0xd000-0xdfff (rw)
  Memory Range: 0xfebe0000-0xfebeffff (rw,non-prefetchable)
  Memory Range: 0xfea00000-0xfeafffff (rw,non-prefetchable)
  IRQ: 18 (828891 events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v00001002d00009715sv00001043sd0000843Ebc03sc00i00"
  Driver Info #0:
    Driver Status: radeon is active
    Driver Activation Cmd: "modprobe radeon"
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #18 (PCI bridge)

39: PCI 105.1: 0403 Audio device
  [Created at pci.319]
  Unique ID: l4dC.GrINAORzjq9
  Parent ID: vSkL.U9lIy+bHGE4
  SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:05.1
  SysFS BusID: 0000:01:05.1
  Hardware Class: sound
  Model: "ATI Audio device"
  Vendor: pci 0x1002 "ATI Technologies Inc"
  Device: pci 0x970f 
  SubVendor: pci 0x1043 "ASUSTeK Computer Inc."
  SubDevice: pci 0x843e 
  Driver: "snd_hda_intel"
  Driver Modules: "snd_hda_intel"
  Memory Range: 0xfebf4000-0xfebf7fff (rw,non-prefetchable)
  IRQ: 19 (2915 events)
  Module Alias: "pci:v00001002d0000970Fsv00001043sd0000843Ebc04sc03i00"
  Driver Info #0:
    Driver Status: snd_hda_intel is active
    Driver Activation Cmd: "modprobe snd_hda_intel"
  Config Status: cfg=yes, avail=yes, need=no, active=unknown
  Attached to: #18 (PCI bridge)


I looked in /var/log/Xorg.0.log, it says I have “ATI Radeon HD4250 (ChipID = 0x9715)”. This is on the motherboard, not a video card, if that matters.

I think posting the exact output of the error you get would be useful as well. How did you install d2x-xl (I’m guessing it’s a game) using package management or compilation from source ? If the first option from which repository did the package come ?

When I try to run it from Konsole (terminal), it just says “segmentation fault”, nothing else. I installed from Yast, using the games repo (Index of /repositories/games/openSUSE_12.1). I also tried build from source, I forget where I got that, but it did the same thing. I re-installed from Yast and left it that way, hoping maybe there would be an update someday.

File a bug against the the game repository
https://build.opensuse.org/project/show?project=games
there is a report bug at left bottom, you need to login the bugzilla
with the same login as here in the forum.


PC: oS 12.2 x86_64 | i7-2600@3.40GHz | 16GB | KDE 4.8.4 | GeForce GT 420
ThinkPad E320: oS 12.1 x86_64 | i3@2.30GHz | 8GB | KDE 4.8.5 | HD 3000
eCAFE 800: oS 12.1 i586 | AMD Geode LX 800@500MHz | 512MB | KDE 3.5.10

Ok, I did that. Thanks for the help!

I found “d2x-rebirth” at DXX-Rebirth - The classic Source Port for Descent and Descent 2, that version works fine, and compiles with one command, “scons”. It compiles and runs where you unpack the archive, no problems so far.

That’s great to hear. Thanks for the feedback and for filling in the bug report :slight_smile:

Sorry for necro posting,

but I would like to somehow make known here that d2x-xl has been fixed and is working very well on Linux. Since it offers a lot more features than Rebirth, It would be great to see it in an OpenSUSE distro as an alternative.

karx11erx (D2X-XL maintainer)

Hi,

I recently install d2x-xl, and it is not working. What version of d2x-xl are you speaking about?

Thanks,
Dartmouth

Hi,

I recently installed d2x-xl, and it is not working. What version of d2x-xl are you speaking about?

Thanks,
Dartmouth