My wife got an Acer Aspire 3690 and I had a problem getting DRI going with the built-in intel 945gm chipset video. After setting everything up if you tried glxgears you'd get this error:

Quote:

ERROR! sizeof(I830DRIRec) does not match passed size from device driver

After some googling it looked like it was a Mesa bug. So I built the latest version of mesa (6.5.2), but that didn't work because I had to use a newer version of libdrm. So then I built Mesa version 6.5 and now all is happy! Thought I'd post the i915_dri.so that I compiled in case someone else needs it.

By the way, the 945gm uses the i810 kernel module and in the xorg.conf, puppy correctly sets it that way.

I did a "strip --strip-unneeded" to the file (it was 19MB). If it doesn't work stripped like this let me know and I'll upload it else where.

I am using Puppy 2.16 off a USB
I usually use a Dell GX520 = Intel 945G graphics card.
Puppy seems to always start with standard 810 drivers. I have used the 3Dcc control to install the 915g drivers without luck. It installs, but how do I activate it? Make puppy use it?
Here is the result.
Your /var/log/Xorg.0.log reports you have this card:

DRI is NOT active.
______________________________
Ultimately, I would like to get OpenGL working in puppy so I can use enlightment or different types of Window Mangers with hardware accelerations..for window flipping etc..
"Eye Candy"

Also, is there a type of boot up menu app where I can choose the window manager at boot up?
What happens if I get this setup and then boot up on another type of system. I guess I could always run xorg from the Xserver.

Reboot and you should be good. If your going to play games you'll need the SDL libs too. Search the forum. If It doesn't work try it with a new pup_save file.Last edited by kirk on Tue 03 Jul 2007, 21:38; edited 1 time in total

Well, saw Puppy 2.17 was avail..
Read something about the old puppy save file not compatible, so tried to do everything from scratch again.
And can't seem to get Dri to be active for starters. Iv'e been searching the web and downloading the latest drivers it seems.. (Can't even tell how to compare versions..)

# Uncomment this to disable the <Crtl><Alt><Fn> VT switch sequence
# (where n is 1 through 12). This allows clients to receive these key
# events.

# Option "DontVTSwitch"

# Enables mode switching with xrandr
# There is a report that this can cause Xorg not to work on some
# video hardware, so default is commented-out...
# but i want to use it in xorgwizard so leave on...

Looks like it's not loading the i915 kernel module. The kernel changed in 2.17a. Make sure your using the kernel module that came with 217 and not something that was posted. The i945 (or i810, not sure which it really uses) kernel module should be found in /lib/modules/2.6.21.5/kernel/drivers/char/drm. If you're running ram-only (no pup_save file). Puppy won't load that module, at least 2.16 wouldn't. If your not sure that the i915 module in /lib/modules/2.6.21.5/kernel/drivers/char/drm is the correct one, you can copy it from the zdrv_217.sfs file. You can just click on the zdrv_217.sfs file to mount it. That's a new feature for 217. I haven't tried gitting dri going with 217 yet. I think the 915_dri.so file I posted should still work along with the other missing Xorg libs.

I copied the the drm.ko and i810.drm from the zdrv_217.sfs located on the main SD file itself to my /lib/modules/2.6.21.5/kernel/drivers/char/drm

it had a modify date of June 23
the orginal and the one copying to were the same anyway..
Still no Dir Active..

Any other ideas?

side problem..
Something I just did made me lose my menu apps on left. the only thing that shows up is;
Help and shutdown.
(And the apps I placed on desktop are there.)
/my-roxapps
Is empty.. is there were the menu apps are located?

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum