Menu

#3 Enable AOSP's drm_gralloc and drm_hwcomposer

1.0
open
nobody
2018-07-01
2016-01-05
No

Discussion

  • Mauro Rossi

    Mauro Rossi - 2018-07-01

    I think this can also be closed as now drm_hwcomposer + gbm_gralloc are working

     
  • Mauro Rossi

    Mauro Rossi - 2018-07-01

    Now virgl and, with atomic support also intel, amdgpu and nouveau can boot with drm_hwcomposer + gbm_gralloc

    Moving to gralloc.gbm with dma-bufs/prime fd should in principle work also for radeon and vmwgfx, but currently it does not work

    07-01 18:41:13.941  2739  2739 E SurfaceFlinger: ERROR: failed to open framebuffer (Invalid argument), aborting
    --------- beginning of crash
    07-01 18:41:13.941  2739  2739 F libc    : Fatal signal 6 (SIGABRT), code -6 in tid 2739 (surfaceflinger)
    07-01 18:41:13.943  3011  3011 E         : debuggerd: Unable to connect to activity manager (connect failed: No such file or directory)
    07-01 18:41:13.993  3011  3011 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
    07-01 18:41:13.993  3011  3011 F DEBUG   : Build fingerprint: 'Android-x86/android_x86_64/x86_64:7.1.2/N2G48H/utente06171049:userdebug/test-keys'
    07-01 18:41:13.993  3011  3011 F DEBUG   : Revision: '0'
    07-01 18:41:13.993  3011  3011 F DEBUG   : ABI: 'x86_64'
    07-01 18:41:13.993  3011  3011 F DEBUG   : pid: 2739, tid: 2739, name: surfaceflinger  >>> /system/bin/surfaceflinger <<<
    07-01 18:41:13.993  3011  3011 F DEBUG   : signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
    

    It would also make sense to see if minigbm gralloc0 could be an altenative to gralloc.gbm

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.