Darkstone Problems

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
talmina
Newbie
Newbie
Posts: 2
Joined: Wed Nov 20, 2013 8:45 pm

Darkstone Problems

Post by talmina »

It is old, but I love it so. Can't find anything in the FAQ or appdb (at least nothing that makes sense to me).

I used the same process on two computers (both "#! Debian" on x64) one works fine (except for known bugs), the other crashes upon loading a 3d scene. I saved a log of output, and isolated the lines that were unique to the computer with problems:

Code: Select all

radeon: The kernel rejected CS, see dmesg for more information.
radeon: The kernel rejected CS, see dmesg for more information.
err:wgl:internal_SetPixelFormat Invalid operation on root_window
So this is dmesg | grep radeon:

Code: Select all

[    7.600449] [drm] radeon kernel modesetting enabled.
[    7.606237] radeon 0000:00:01.0: setting latency timer to 64
[    7.606859] radeon 0000:00:01.0: VRAM: 384M 0x0000000000000000 - 0x0000000017FFFFFF (384M used)
[    7.606867] radeon 0000:00:01.0: GTT: 512M 0x0000000018000000 - 0x0000000037FFFFFF
[    7.607383] [drm] radeon: 384M of VRAM memory ready
[    7.607392] [drm] radeon: 512M of GTT memory ready.
[    7.610838] [drm] radeon: ib pool ready.
[    7.885079] platform radeon_cp.0: firmware: agent loaded radeon/PALM_pfp.bin into memory
[    7.924160] platform radeon_cp.0: firmware: agent loaded radeon/PALM_me.bin into memory
[    8.142268] platform radeon_cp.0: firmware: agent loaded radeon/SUMO_rlc.bin into memory
[    8.386425] radeon 0000:00:01.0: WB enabled
[    8.386501] radeon 0000:00:01.0: irq 41 for MSI/MSI-X
[    8.386509] radeon 0000:00:01.0: radeon: using MSI.
[    8.386559] [drm] radeon: irq initialized.
[    8.407297] [drm] radeon: power management initialized
[    8.855372] fbcon: radeondrmfb (fb0) is primary device
[    9.418756] fb0: radeondrmfb frame buffer device
[    9.418839] [drm] Initialized radeon 2.16.0 20080528 for 0000:00:01.0 on minor 0
[ 8206.640926] radeon 0000:00:01.0: evergreen_cs_track_validate_cb:477 cb[0] bo too small (layer size -2147483648, offset 0, max layer 1, bo size 4096, slice 4194303)
[ 8206.640951] radeon 0000:00:01.0: evergreen_cs_track_validate_cb:481 problematic surf: (32 8388608) (0 8 1 0 0 0 0)
[ 8206.640965] radeon 0000:00:01.0: evergreen_packet3_check:2096 invalid cmd stream 783
[ 8206.640975] [drm:radeon_cs_ib_chunk] *ERROR* Invalid command stream !
[ 8207.792390] radeon 0000:00:01.0: evergreen_cs_track_validate_cb:477 cb[0] bo too small (layer size -2147483648, offset 0, max layer 1, bo size 4096, slice 4194303)
[ 8207.792403] radeon 0000:00:01.0: evergreen_cs_track_validate_cb:481 problematic surf: (32 8388608) (0 8 1 0 0 0 0)
[ 8207.792410] radeon 0000:00:01.0: evergreen_packet3_check:2096 invalid cmd stream 783
[ 8207.792416] [drm:radeon_cs_ib_chunk] *ERROR* Invalid command stream !
[13969.209260] radeon 0000:00:01.0: setting latency timer to 64
[13969.682179] radeon 0000:00:01.0: WB enabled
The computer in question has an AMD/ATI HD 6320 graphics card with wine:i386 1.4.1-4 installed from stock Debian Weezy.

Any pointers would be great.

T
oiaohm
Level 8
Level 8
Posts: 1020
Joined: Fri Feb 29, 2008 2:54 am

Re: Darkstone Problems

Post by oiaohm »

talmina I have to bring two bits of bad news.

Officially we don't support 1.4.1 any more unless an application is documented broken on 1.6 and newer.

talmina next bit of bad news. You are using the open source video card driver. wine finds bugs in that.

talmina there is a very good chance you issue is not wine but a bug in the open source AMD graphics driver. So please do feel free to report it to them. Problem is debian also has a habit of having old and out of date open source graphics drivers as well. talmina yes we do a lot of things fixing graphics driver bugs is not one of them. Redirecting those with graphics drivers bugs to somewhere that should get you to to the right place. www.x.org should be able to get you to report bug with open source driver.

AMD Catalyst™ 13.4 Proprietary Linux x86 Display Driver is the correct driver closed source driver for you card. The closed source driver in theory should make your problem disappear. But it does not change the case that we don't officially support 1.4.1 any more. If this does not work please upgrade wine one way or another.
talmina
Newbie
Newbie
Posts: 2
Joined: Wed Nov 20, 2013 8:45 pm

Re: Darkstone Problems

Post by talmina »

Any news is good news.

I had a suspicion that was the case. Radeon HD 6320 is about the last wildcard I have left.

I will change my drivers, report to x, and install the latest stable wine. I'll also try to submit test results, as DS has no results for wine 1.6 yet.

Thanks!

T
Locked