Debian GPU Support
#1
I must ask if there a version of debian for the pinebook pro that can support the gpu without having to get too deep into recompiling things?(somewhat pain free install)
  Reply
#2
(06-05-2021, 02:45 AM)Atton Wrote: I must ask if there a version of debian for the pinebook pro that can support the gpu without having to get too deep into recompiling things?(somewhat pain free install)

I'm running a stock Debian Unstable on mine. Until recently the only non-Debian package I was running was kernel built using xmixahx's script, but nowadays I'm running stock Debian kernel 5.10.0-7 (A.K.A. 5.10.40). No other third-party or manually compiled packages, GPU acceleration seems to work fine, or at least well enough for DE compositor and media player. In fact, the Debian kernel seems to be a bit more stable than the patched 5.8.5 I used to run - according to uptimed my average uptime on 5.10.40 is several times higher than it was on 5.8.5, and I had more reboots due to updates requiring them than due to system freezing. Can't say anything about performance though - it doesn't seem any worse than on 5.8.5, but I haven't really pushed it to say it's any better than 5.8.5 either.
This message was created with 100% recycled electrons
  Reply
#3
I'll update the scripts eventually! Smile I don't have any stability issues. What are yours?
  Reply
#4
I worked through the problems with the debian installer. However it would appear mesa is another story.
  Reply
#5
I see a lot of panfrost-related issues pop up in dmesg when after doing basic things such as resizing windows. So yes, it's enabled by default but I doubt it works well.

(running Debian11 with sysvinit, vanilla kernel and lxqt)
  Reply
#6
I wrote a larger post explaining in more detail just now, but it still needs to be approved. I managed to get GPU support working properly in Debian's 5.10 and 5.14 kernels, by fixing a missing dependency-issue.

Create a file `/etc/modprobe.d/panfrost.conf`:
Code:
softdep panfrost pre: governor_simpleondemand
Then run `sudo update-initramfs -u` to make this config file part of the initrd file, i.e. part of early boot.

Without this, `dmesg` shows that it repeatedly tries loading 'panfrost' and failing. I can only get it to load after Xorg and my desktop are loaded. And then I would need to restart the desktop manager to make GLX/acceleration/DRI work. If you do this, you should see Mesa Panfrost support in `glxinfo`.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Unable to install Debian Bullseye because of missing wifi firmware Pino64 1 181 05-13-2022, 06:52 PM
Last Post: wdt
  PBP won’t boot from eMMC after Debian update / Tow-Boot installer won’t boot from SD Pino64 21 720 05-12-2022, 05:00 AM
Last Post: Pino64
  Dual boot Manjaro and Debian? dieselnutjob 3 383 03-26-2022, 07:17 AM
Last Post: dieselnutjob
  Unsuccessful using danielt's unofficial Debian installer on the PBP joeDoe 1 454 03-25-2022, 08:15 AM
Last Post: danielt
  Installing debian on pinebook pro (deb installer/emmc) ljones 14 2,745 02-08-2022, 02:47 AM
Last Post: Humid Stylus
  Kernel 5.17 will improve VP9 support? jiyong 1 714 01-16-2022, 08:26 PM
Last Post: xmixahlx
  Official Debian support moonwalkers 62 22,562 11-19-2021, 09:49 AM
Last Post: alpopa
  How to mainline kernel on daniel thompson's debian installer? hellojack 6 1,780 11-16-2021, 02:41 PM
Last Post: TRS-80
  Armbian is dropping support for Pinebook Pro TRS-80 2 1,334 11-08-2021, 01:55 PM
Last Post: TRS-80
  Debian/unstable SD card rescue image vajak 4 1,593 10-28-2021, 02:53 PM
Last Post: vajak

Forum Jump:


Users browsing this thread: 1 Guest(s)