Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: [v0.27.176.38c] Crash upon starting Dwarf Fortress  (Read 734 times)

Leerok the Lacerta

  • Bay Watcher
  • Linuxer
    • View Profile
    • The Online Journal of Leerok the Lacerta
[v0.27.176.38c] Crash upon starting Dwarf Fortress
« on: March 24, 2008, 08:15:00 am »

I don't know if this problem is fixable by Toady, but I wonder if anyone else experiences the same problem.

In Windows, starting Dwarf Fortress causes the computer to restart.
In Linux, starting Dwarf Fortress with Wine causes a segmentation fault.

The computer is a Gateway E-4610D. The processor is a dual core Pentium D, 3GHz. The computer has 2GB of RAM.

lspci:

code:
 
00:00.0 Host bridge: Intel Corporation 82Q963/Q965 Memory Controller Hub (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82Q963/Q965 Integrated Graphics Controller (rev 02)
00:02.1 Display controller: Intel Corporation 82Q963/Q965 Integrated Graphics Controller (rev 02)
00:03.0 Communication controller: Intel Corporation 82Q963/Q965 HECI Controller (rev 02)
00:03.2 IDE interface: Intel Corporation 82Q963/Q965 PT IDER Controller (rev 02)
00:03.3 Serial controller: Intel Corporation 82Q963/Q965 KT Controller (rev 02)
00:19.0 Ethernet controller: Intel Corporation 82566DM Gigabit Network Connection (rev 02)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 02)
00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation 82801HO (ICH8DO) LPC Interface Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801H (ICH8 Family) 4 port SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02)
00:1f.5 IDE interface: Intel Corporation 82801H (ICH8 Family) 2 port SATA IDE Controller (rev 02)
02:00.0 IDE interface: Marvell Technology Group Ltd. Unknown device 6101 (rev b1)

My best guess at the cause is the graphics controller.

(edit)

Well, it seems it was the graphics controller. In Linux, I disabled the DRI (Direct Rendering Interface?) in XWindows and Dwarf Fortress ran alright. But how might one go about fixing this in MS Windows?

[ March 24, 2008: Message edited by: Leerok the Lacerta ]

FunnyMan

  • Bay Watcher
    • View Profile
Re: [v0.27.176.38c] Crash upon starting Dwarf Fortress
« Reply #1 on: March 24, 2008, 10:47:00 am »

Sounds to me like your driver is doing something funky in both cases.

Check to see if your video driver has a config tool, and if it does, try turning everything off (or down to its lowest setting).  If that works, try turning things back on until you figure out what was the problem.

If it doesn't, or if that sounds like too much work, about the best you can do is visit Intel's (or the manufacturer's) website and make sure you have the latest drivers.

Logged
Beta Tester's Motto: Nothing is foolproof to a sufficiently talented fool.