Can't get any GPU acceleration to work

This forum is for topics dealing with problems with software specifically in the ARMv7h repo.

Can't get any GPU acceleration to work

Postby schmidtbag » Sun Jul 12, 2015 8:53 pm

So I've been trying to run KDE on my new Samsung 11" Chromebook 2. But, I can just BARELY smoothly play a 480p video on youtube (in Chromium) without fullscreen in XFCE.

I tried using xf86-video-fbdev but there is no acceleration with that. I tried xf86-video-fbturbo and even though Chrome claims there is acceleration, performance is actually worse. I tried following this:
viewtopic.php?f=47&t=8259#p44298
but xf86-video-modesetting doesn't exist. I tried installing the git version from the AUR though, which for some reason wanted to uninstall parts of xorg-server. Regardless - with or without modesetting, running lightdm just results in freezing the computer and bringing me to a black screen. The xorg log is blank too (probably because the computer freezes before it gets to write to the log).
I tried using the xorg.conf in the following thread:
viewtopic.php?f=27&t=4016&start=10#p24971
and also tried weeding out some of the other options, but I'm still left with a black screen. If I remove the 10-monitor.conf entirely, I can run lightdm but it defaults to fbdev.

Any ideas?


On a side note - I get the impression that a newer kernel and/or mali driver support is around the corner. If this is true, I might be willing to put this chromebook on hold until that's complete, assuming there is proper documentation on the matter.
schmidtbag
 
Posts: 25
Joined: Sat Nov 02, 2013 8:44 pm

Re: Can't get any GPU acceleration to work

Postby WarheadsSE » Mon Jul 13, 2015 2:13 pm

xf86-video-modesetting was integrated into another of the xorg packages, IIRC.

There is not linux-peach kernel for the peach/snow/spring (Samsung CB 1, HP 11, Samsung CB 2 [both sized]), but requires a different partition layout thanks to the chromium kernel tree.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Can't get any GPU acceleration to work

Postby schmidtbag » Mon Jul 13, 2015 2:32 pm

Ah ok, well at least I don't have to worry about that package. So, what can be done about this? Based on other posts I read, it seems people have successfully been able to get stuff like h.264 playback working on this model, but, maybe that's only for the first chromebook? I'm not expecting any miracles here - I'm fine with using XFCE for now. But I'd like to at least get smooth video playback in Chrome (or firefox) and VLC. 3D support and HDMI aren't really a high priority to me.

When/if both smooth video playback and GLES support fully works on this device, I'd definitely pitch in a donation. I understand that there are only a handful of people really working on this, and Arch so far seems to be the only viable option to running linux on these chromebooks directly on the eMMC. I really appreciate the effort put in; I understand ARM is hardly the easiest platform to work with, especially when so many pieces are closed-source.


EDIT:
Would you happen to have a blog that shows your progress on this stuff? I'd be interested in checking out something like that.
schmidtbag
 
Posts: 25
Joined: Sat Nov 02, 2013 8:44 pm


Return to ARMv7h

Who is online

Users browsing this forum: No registered users and 12 guests