Hunting Slackware 12.0 bugs :)

July 19, 2007 – 5:09 pm by Adnan Hodzic

I won’t talk too much, few days ago I just bumped into this pretty major bug. Submitted the bug to both Volkerding and xorg team. Here’s what’s up.

“Adnan Hodzic” to “Patrick” (Jul 11)

I’m pretty sure you want to be aware of this one. Slackware + 855GM + Xorg 7.2

Enjoy Smile

Bug: 11544

https://bugs.freedesktop.org/show_bug.cgi?id=11544

##############################

######################################

This problem is on Slackware 12.0 (I’ll be letting Volkerding about this bug too) xorg 7.2.0, everything out of box, “standard” Intel driver.

00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated
Graphics Device (rev 01)
00:02.1 Display controller: Intel Corporation 82852/855GM Integrated Graphics
Device (rev 01)

What’s the problem? After you “xorgconfig” your right configuration, (this will happen without even doing this) and when you enable “DRI” in xorg.conf so I can get 3D acceleration, to get my “glx | grep render” to say my exact card name … now when I got my 3D acceleration, when I played any video, complete X crash, to the extent I couldn’t even do “ctrl + alt + f2” or anything, only power button would help.

This would happen with any video format, and codecs were set right. After spending whole night on it, I figured that playing it “mplayer -vo x11 videoname.avi” wouldn’t crash.

Even tho new Slackware kernel (2.6.21.5) is great and all I compiled my own, following the old .config. And this worked on any previous version of Slackware, with 3D support on. After compiling kernel (2.6.21.6), nothing same problem.

Ok so I tried turning of “DRI” and anything related to it, and it didn’t block.
Video would be played in any player any format. But “glxinfo | grep render”
says, MESA and no direct rendering …

So if I wanna play something (I also developed something in free time) I have to turn ON DRI from xorg.conf, and when I’m done I have to turn off everything related to it so it wouldn’t crash.

However on ths machine “Mobile 945GM/GMS, 943/940GML Express Integrated” everything works fine, videos are playing along with direct rendering:

root@havoc:/home/absinthe# glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: Mesa DRI Intel(R) 945GM 20061017 x86/MMX/SSE2

Also to note, that the machine that problems are happening is also mobile (notebook) and it’s integrated graphics.

If you need any other info please let me know.

“Patrick J. Volkerding” to me (Jul 12)

Adnan Hodzic wrote:
> I’m pretty sure you want to be aware of this one. Slackware + 855GM +
> Xorg 7.2
>
> Enjoy Smile
>
> Bug: 11544
>
> https://bugs.freedesktop.org/show_bug.cgi?id=11544

Enjoy — yeah, right. Wink

Anyway, this is not a Slackware bug. It’s either an upstream bug, or
simply a case of hardware that is not supported yet. I have some of
that myself…

If upstream fixes it, I’ll gladly prepare a fixed package for 12.0.

Take care,

Pat

“Patrick J. Volkerding” to me (Jul 17)

Adnan Hodzic wrote:
> I’m pretty sure you want to be aware of this one. Slackware + 855GM +
> Xorg 7.2

I see they issued an update. Care to give this package a try and report back?

http://slackware.com:/~volkerdi/private/patches/xf86-video-intel-2.1.0-i486-1.tgz

Take care,

Pat

Adnan Hodzic to Patrick (Jul 17)

Yep it works Smile

root@varhallah:/home/absinthe# glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: Mesa DRI Intel(R) 852GM/855GM 20061017 x86/MMX/SSE2

Both 3D accel. support is enabled and playing video doesn’t do a complete crash.
*thumbs up

“Patrick J. Volkerding” to me (Jul 19)

Adnan Hodzic wrote:
> Yep it works Smile

Hello,

Well — I got the package up on ftp.slackware.com and osuosl now, but
neglected to thank you in the ChangeLog (of all the testers, you were
the only one to get back to me with a yes/works or no/doesn’t). Sorry
about the omission — it can take a week or two after a release for me
to get back into the swing of things, so to speak. But please accept my
personal thanks both for being one of the people to point this issue
out, and the only one to really help test it. Smile

Best regards,

Pat

Adnan Hodzic to Patrick (Jul 19)

Hey, I guess it happens Smile Thank you.

Enjoy,

Adnan
I guess I could paste more emails from the new hunted bugs, but we’ll keep something for ourselves Wink

“Expect no less than the best Slackware yet.”

Was said in Slackware 12.0 official announcement, and I seriously don’t remember Slackware being this good, but I think I’m on track of a another silly bug Smile This time fully due to Slackware.

  • Rolyin

    Looks like youv been busy!