[Openpvrsgx-devgroup] openpvrsgx-devgroup Digest, Vol 11, Issue 12

H. Nikolaus Schaller hns at goldelico.com
Sat Oct 24 11:26:41 CEST 2020


Hi Eloy,

> Am 24.10.2020 um 01:45 schrieb Eloy Degen <degeneloy at gmail.com>:
> 
> Hi Nikolaus,
> 
> To test the driver on my Poulsbo-based Asus Eee PC 1101HA,

Good to know that this is a compatible machine!
I only have an eeePC 4G.

> I have
> followed these steps:
> 
> git clone git://git.goldelico.com/letux-kernel.git
> git checkout -t origin/letux-5.9.y
> make letux_defconfig
> Set the CONFIG_SGX_POULSBO variable to y in .config
> make
> make bindeb-pkg
> 
> It printed some warnings at the end of the compilation process:
> 
> WARNING: modpost:
> drivers/gpu/drm/pvrsgx/1.17.4948957/eurasia_km/pvrsrvkm_gma500_sgx530_126:
> 'PVRGetDisplayClassJTable' exported twice. Previous export was in
> drivers/gpu/drm/pvrsgx/1.17.4948957/eurasia_km/pvrsrvkm_gma3600_sgx545_10141.ko
> WARNING: modpost:
> drivers/gpu/drm/pvrsgx/1.17.4948957/eurasia_km/pvrsrvkm_gma500_sgx530_126:
> 'PVRGetBufferClassJTable' exported twice. Previous export was in
> drivers/gpu/drm/pvrsgx/1.17.4948957/eurasia_km/pvrsrvkm_gma3600_sgx545_10141.ko

Yes, these appear for all architectures but seem to be harmless.

> 
> I installed Debian 10 on the Asus Eee PC. After that, I installed the
> kernel and libc deb packages that were generated by bindeb-pkg.

Ok.

> I rebooted the machine into the new kernel, but it seems to be a
> regression. The screen resolution is lower and the GUI is even slower.
> Probably because it's not using the mainlined gma500 driver with 2D
> acceleration anymore, but the other driver isn't working either.

Ah, ok. Yes, that may be because the letux_defconfig is not optimized
for your machine and may be missing some parts.

> 
> If I am doing anything wrong, please let me know.

No it looks really fine what you have done! Thanks for doing the
experiment.

Now we have to look how to improve.

One step comes to my mind. Can you reinstall your old kernel and boot
and then send me the /proc/config.gz? I hope that it exists because
some kernels don't provide it. This would allow to make the letux_defconfig
more compatible so that screen resolution becomes better again.

BR and thanks,
Nikolaus



More information about the openpvrsgx-devgroup mailing list