[HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post Reply
User avatar
meveric
Posts: 11632
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 71 times
Been thanked: 522 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Post by meveric »

2021-07-10:
  • updated upstream Kernel and Headers packages for ODROID N1
    in all/n1 package list
    -> currently version 5.13.1
    I'm trying something new here, incorporating some patches from @tobetter to see if it will work with all boards.
  • updated 5.10 LTS Kernel and Headers packages for ODROID N1
    in all/n1 package list
    -> currently version 5.10.47
These users thanked the author meveric for the post:
hatsu (Sat Jul 10, 2021 11:48 pm)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

User avatar
mad_ady
Posts: 9783
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4, C1+, C2, C4, N1, N2, H2, Go, Go Advance
Location: Bucharest, Romania
Has thanked: 613 times
Been thanked: 734 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post by mad_ady »

Any word on fan status for N1 with the new kernel?

User avatar
meveric
Posts: 11632
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 71 times
Been thanked: 522 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post by meveric »

mad_ady wrote:
Sun Jul 11, 2021 12:14 am
Any word on fan status for N1 with the new kernel?
I haven't tried it yet.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

hatsu
Posts: 27
Joined: Mon Jun 14, 2021 4:33 pm
languages_spoken: english
Has thanked: 8 times
Been thanked: 1 time
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Post by hatsu »

meveric wrote:
Sat Jul 10, 2021 7:20 pm
2021-07-10:
  • updated upstream Kernel and Headers packages for ODROID N1
    in all/n1 package list
    -> currently version 5.13.1
    I'm trying something new here, incorporating some patches from @tobetter to see if it will work with all boards.
  • updated 5.10 LTS Kernel and Headers packages for ODROID N1
    in all/n1 package list
    -> currently version 5.10.47
Hi @meveric,

What is the difference between "linux-image-5.13.1-arm64_5.13.1-20210708-odroid_arm64.deb - 17MB" and "linux-image-5.13.1-arm64-dbg_5.13.1-20210708-odroid_arm64.deb - 63MB" from the https://oph.mdrjr.net/meveric/pool/n1/l/linux-upstream/?

User avatar
mad_ady
Posts: 9783
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4, C1+, C2, C4, N1, N2, H2, Go, Go Advance
Location: Bucharest, Romania
Has thanked: 613 times
Been thanked: 734 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post by mad_ady »

The second one most likely has been compiled with debugging symbols not stripped.
These users thanked the author mad_ady for the post:
meveric (Wed Jul 14, 2021 5:36 am)

User avatar
meveric
Posts: 11632
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 71 times
Been thanked: 522 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post by meveric »

exactly what @mad_ady said.. it's for kernel debugging purpose.. mainly for developers that what to check why certain Kernel Modules are not working as expected.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

hatsu
Posts: 27
Joined: Mon Jun 14, 2021 4:33 pm
languages_spoken: english
Has thanked: 8 times
Been thanked: 1 time
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post by hatsu »

Thanks @mad_ady & @meveric, Thanks for the clarification. One of the reason of the query was because I noticed the size difference between the linux kernel 5.13.1 dbg and non-dbg is great and also noticed the 5.13.1 (17 MB) size is also much smaller than 5.10.47 (27 MB).

hatsu
Posts: 27
Joined: Mon Jun 14, 2021 4:33 pm
languages_spoken: english
Has thanked: 8 times
Been thanked: 1 time
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Post by hatsu »

meveric wrote:
Sat Jul 10, 2021 7:20 pm
2021-07-10:
  • updated upstream Kernel and Headers packages for ODROID N1
    in all/n1 package list
    -> currently version 5.13.1
    I'm trying something new here, incorporating some patches from @tobetter to see if it will work with all boards.
  • updated 5.10 LTS Kernel and Headers packages for ODROID N1
    in all/n1 package list
    -> currently version 5.10.47
Hi @meveric,

Installed linux-image-5.13.1-arm64 on Armbian. So far working well. Thanks.

Code: Select all

Linux hirsute 5.13.1-arm64 #odroid SMP PREEMPT Thu Jul 8 11:43:16 CEST 2021 aarch64 aarch64 aarch64 GNU/Linux

User avatar
meveric
Posts: 11632
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 71 times
Been thanked: 522 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post by meveric »

Glad it's working.
Which ODROID? N2?
Haven't had time to test it on other models yet.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

hatsu
Posts: 27
Joined: Mon Jun 14, 2021 4:33 pm
languages_spoken: english
Has thanked: 8 times
Been thanked: 1 time
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post by hatsu »

Hi @meveric,

Just an update on linux-image-5.13.1-arm64. Somehow the kernel does not have following modules :

Code: Select all

meson_vdec 
v4l2_mem2mem 
videobuf2_dma_contig 
videobuf2_v4l2 
videobuf2_common 
videodev 
which resulted in
mpv --hwdec=v4l2m2-copy video file not activating hardware vpu acceleration, I think.

Code: Select all

mpv --gpu-context=wayland --hwdec=v4l2m2m-copy https://www.youtube.com/watch?v=15ZqpVOjZEc
 (+) Video --vid=1 (*) (vp9 1280x720 30.000fps)
 (+) Audio --aid=1 --alang=eng (*) (aac 2ch 44100Hz)
[vo/gpu/wayland] GNOME's wayland compositor is known to have many serious issues with mpv. Switch to GNOME's xorg session for the best experience.
[ffmpeg/video] vp9_v4l2m2m: Could not find a valid device
[ffmpeg/video] vp9_v4l2m2m: can't configure decoder
Could not open codec.
AO: [pulse] 44100Hz stereo 2ch float
VO: [gpu] 1280x720 yuv420p
AV: 00:00:09 / 00:05:41 (2%) A-V:  0.000 Cache: 34s/8MB

User avatar
meveric
Posts: 11632
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 71 times
Been thanked: 522 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post by meveric »

Thanks for the info.
I'll make sure they are activated on the next Kernel.

Edit:
meson_vdec -> will be activated in the next kernel
v4l2_mem2mem -> v4l2_mem2mem does not exist, but v4l2_mem2mem_dev which is already available
videobuf2_dma_contig -> already available as Kernel Module
videobuf2_v4l2 -> already available as Kernel Module
videobuf2_common -> does not exist, probably now called VIDEOBUF2_CORE and is already available
videodev -> does not exist, probably also part of another module in Kernel 5.13.

My Guess, the most important is meson_vdec that you're currently missing.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

hatsu
Posts: 27
Joined: Mon Jun 14, 2021 4:33 pm
languages_spoken: english
Has thanked: 8 times
Been thanked: 1 time
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post by hatsu »

Hi @meveric,

Thanks. Just to share as your objective is to have a kernel to be usable on various boards. The same video played using linux-image-edge-meson64-5.12.17 or 5.10.43 with --hwdec=v4l2m2m-copy [Using hardware decoding (v4l2m2m-copy).]

Code: Select all

mpv --gpu-context=wayland --hwdec=v4l2m2m-copy https://www.youtube.com/watch?v=15ZqpVOjZEc
 (+) Video --vid=1 (*) (vp9 1280x720 30.000fps)
 (+) Audio --aid=1 --alang=eng (*) (aac 2ch 44100Hz)
[vo/gpu/wayland] GNOME's wayland compositor is known to have many serious issues with mpv. Switch to GNOME's xorg session for the best experience.
AO: [pulse] 44100Hz stereo 2ch float
Using hardware decoding (v4l2m2m-copy).
VO: [gpu] 1280x720 nv12
AV: 00:01:12 / 00:05:41 (21%) A-V:  0.000 Cache: 95s/21MB
Below is the lsmod from linux-image-edge-meson64 with what I thought was relevant (deleted most of the other loaded modules and many are same as in linux-image-5.13.1-arm64).

Code: Select all

$ lsmod
Module                  Size  Used by
meson_vdec             77824  0
v4l2_mem2mem           40960  1 meson_vdec
videobuf2_dma_contig    24576  1 meson_vdec
meson_dw_hdmi          24576  0
videobuf2_memops       20480  1 videobuf2_dma_contig
videobuf2_v4l2         32768  2 meson_vdec,v4l2_mem2mem
videobuf2_common       57344  5 meson_vdec,videobuf2_dma_contig,videobuf2_v4l2,v4l2_mem2mem,videobuf2_memops
meson_drm              61440  15 meson_dw_hdmi
videodev              245760  4 meson_vdec,videobuf2_v4l2,videobuf2_common,v4l2_mem2mem
mc                     61440  4 videodev,videobuf2_v4l2,videobuf2_common,v4l2_mem2mem
meson_canvas           16384  2 meson_drm,meson_vdec
drm                   565248  17 gpu_sched,meson_dw_hdmi,meson_drm,drm_kms_helper,display_connector,dw_hdmi,panfrost

User avatar
meveric
Posts: 11632
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 71 times
Been thanked: 522 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Post by meveric »

2021-07-23:
  • update box86-odroid package
    in bullseye/main package list
    -> x86 emulator for armhf by @ptitSeb
  • updated box86-odroid package
    in buster/main package list
    -> x86 emulator for armhf by @ptitSeb
  • updated box86-odroid package
    in jessie/main package list
    -> x86 emulator for armhf by @ptitSeb
  • updated upstream Kernel and Headers packages for ODROID N1
    in all/n1 package list
    -> currently version 5.13.4
    added CONFIG_VIDEO_MESON_VDEC=m
@mad_ady the fan issue is still the same, but the sound issue is fixed

@hatsu
meson-vdec is now available:

Code: Select all

# modinfo meson-vdec 
filename:       /lib/modules/5.13.4-arm64/kernel/drivers/staging/media/meson/vdec/meson-vdec.ko
license:        GPL
author:         Maxime Jourdan <mjourdan@baylibre.com>
description:    Meson video decoder driver for GXBB/GXL/GXM/G12/SM1
alias:          of:N*T*Camlogic,sm1-vdecC*
alias:          of:N*T*Camlogic,sm1-vdec
alias:          of:N*T*Camlogic,g12a-vdecC*
alias:          of:N*T*Camlogic,g12a-vdec
alias:          of:N*T*Camlogic,gxl-vdecC*
alias:          of:N*T*Camlogic,gxl-vdec
alias:          of:N*T*Camlogic,gxm-vdecC*
alias:          of:N*T*Camlogic,gxm-vdec
alias:          of:N*T*Camlogic,gxbb-vdecC*
alias:          of:N*T*Camlogic,gxbb-vdec
depends:        v4l2-mem2mem,videodev,videobuf2-v4l2,meson-canvas,videobuf2-common,videobuf2-dma-contig
staging:        Y
intree:         Y
name:           meson_vdec
vermagic:       5.13.4-arm64 SMP preempt mod_unload aarch64
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

User avatar
mad_ady
Posts: 9783
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4, C1+, C2, C4, N1, N2, H2, Go, Go Advance
Location: Bucharest, Romania
Has thanked: 613 times
Been thanked: 734 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post by mad_ady »

Thanks for testing it!

hatsu
Posts: 27
Joined: Mon Jun 14, 2021 4:33 pm
languages_spoken: english
Has thanked: 8 times
Been thanked: 1 time
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post by hatsu »

Hi @meveric,

Thanks. With meson_vdec, hwdec=v4l2m2m-copy works.

Code: Select all

Linux hirsute 5.13.4-arm64 #odroid SMP PREEMPT Fri Jul 23 20:15:18 CEST 2021 aarch64 aarch64 aarch64 GNU/Linux
mpv --gpu-context=wayland --hwdec=v4l2m2m-copy https://www.youtube.com/watch?v=15ZqpVOjZEc
[ffmpeg] tls: Error in the pull function.
Failed to open https://www.youtube.com/watch?v=15ZqpVOjZEc.
 (+) Video --vid=1 (*) (h264 1920x1080 60.000fps)
 (+) Audio --aid=1 --alang=eng (*) (aac 2ch 44100Hz)
[vo/gpu/wayland] GNOME's wayland compositor is known to have many serious issues with mpv. Switch to GNOME's xorg session for the best experience.
AO: [pulse] 44100Hz stereo 2ch float
Using hardware decoding (v4l2m2m-copy).
VO: [gpu] 1920x1080 nv12
AV: 00:05:41 / 00:05:41 (99%) A-V:  0.000 Dropped: 112 Cache: 0.0s


Exiting... (End of file)
Is it necessary also to install "linux-libc-dev_5.13.4-20210723-odroid_arm64.deb"?

User avatar
meveric
Posts: 11632
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 71 times
Been thanked: 522 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post by meveric »

nope.. these are just some development headers for specific cases.. you probably never need it.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

hatsu
Posts: 27
Joined: Mon Jun 14, 2021 4:33 pm
languages_spoken: english
Has thanked: 8 times
Been thanked: 1 time
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post by hatsu »

meveric wrote:
Sat Jul 24, 2021 8:35 pm
nope.. these are just some development headers for specific cases.. you probably never need it.
Thanks for the information.

User avatar
meveric
Posts: 11632
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 71 times
Been thanked: 522 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Post by meveric »

2021-07-27:
  • new package firmware-meson:all
    in all/main package list
    -> firmware binaries for AmLogic's meson video decoder
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

User avatar
meveric
Posts: 11632
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 71 times
Been thanked: 522 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Post by meveric »

2021-07-29:
  • update/moved upstream Kernel and Headers packages for arm64 boards
    from all/n1 to all/main package list
    -> currently version 5.13.6
    added support for many RTL based WLAN modules
    Kernel should work for most/all arm64 based boards from HardKernel (tested on C2,C4,N1 - should work on N2 as well)
    meta-packages are now called: linux-headers-arm64-odroid and linux-image-arm64-odroid
  • updated 4.14 LTS Kernel and Headers for ODROID XU3/XU4
    in all/xu3 package list
    -> upgraded to version 4.14.241
    from git.kernel.org using patches from HardKernel on top of default 4.14 branch.
These users thanked the author meveric for the post:
odroid (Thu Aug 05, 2021 9:52 am)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

User avatar
spikerguy
Posts: 52
Joined: Thu Apr 30, 2020 12:35 am
languages_spoken: english
ODROIDs: HC4
Has thanked: 16 times
Been thanked: 17 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post by spikerguy »

Hello @meveric
I see you are doing a great job of maintaining kernel and device support.
I would like to know if you have any source publicly available ?
I would like to know which linux kernel source do you follow for the mainline linux kernel pkgs.

Thank you.
Manjaro ARM Team

User avatar
meveric
Posts: 11632
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 71 times
Been thanked: 522 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post by meveric »

as stated in my above post I'm using the sources from git.kernel.org.
The Kernel config itself is part of the packages I provide, so you can check them there.
I used some of the patches made by @tobetter: https://github.com/tobetter/linux and remove whatever gets merged upstream.

For the older Kernel for older boards, like Kernel 4.14 for the XU3/XU4 I made a diff between git.kernel.org and the repo from hardkernel, and apply the diff to the upstream version from git.kernel.org.
These users thanked the author meveric for the post:
spikerguy (Sun Aug 01, 2021 5:30 pm)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

hatsu
Posts: 27
Joined: Mon Jun 14, 2021 4:33 pm
languages_spoken: english
Has thanked: 8 times
Been thanked: 1 time
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Post by hatsu »

meveric wrote:
Fri Jul 30, 2021 4:33 am
2021-07-29:
  • update/moved upstream Kernel and Headers packages for arm64 boards
    from all/n1 to all/main package list
    -> currently version 5.13.6
    added support for many RTL based WLAN modules
    Kernel should work for most/all arm64 based boards from HardKernel (tested on C2,C4,N1 - should work on N2 as well)
    meta-packages are now called: linux-headers-arm64-odroid and linux-image-arm64-odroid
Updated to kernel 5.13.6 on Bullseye and all works smoothly with mesa 21.1.4. Thanks you.

User avatar
meveric
Posts: 11632
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 71 times
Been thanked: 522 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Post by meveric »

2021-08-16:
  • update upstream Kernel and Headers packages for arm64 boards
    in all/main package list
    -> currently version 5.13.10
    activated ZRAM support
  • updated 5.10 LTS Kernel and Headers packages for ODROID N1
    in all/n1 package list
    -> currently version 5.10.59
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

User avatar
meveric
Posts: 11632
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 71 times
Been thanked: 522 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Post by meveric »

2021-08-17:
  • update upstream Kernel and Headers packages for arm64 boards
    in all/main package list
    -> currently version 5.13.11
    activated UINPUT support
These users thanked the author meveric for the post (total 2):
odroid (Tue Aug 17, 2021 5:24 pm) • hatsu (Fri Aug 20, 2021 7:23 pm)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

User avatar
meveric
Posts: 11632
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 71 times
Been thanked: 522 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Post by meveric »

2021-08-26:
  • backported libdrm 2.4.107 which is required for MESA 21.2
    in backports/bullseye package list

    libdrm packages armhf:

    Code: Select all

    libdrm2_2.4.107-2~bpo11_armhf.deb
    libdrm2-dbgsym_2.4.107-2~bpo11_armhf.deb
    libdrm-amdgpu1_2.4.107-2~bpo11_armhf.deb
    libdrm-amdgpu1-dbgsym_2.4.107-2~bpo11_armhf.deb
    libdrm-common_2.4.107-2~bpo11_all.deb
    libdrm-dev_2.4.107-2~bpo11_armhf.deb
    libdrm-etnaviv1_2.4.107-2~bpo11_armhf.deb
    libdrm-etnaviv1-dbgsym_2.4.107-2~bpo11_armhf.deb
    libdrm-exynos1_2.4.107-2~bpo11_armhf.deb
    libdrm-exynos1-dbgsym_2.4.107-2~bpo11_armhf.deb
    libdrm-freedreno1_2.4.107-2~bpo11_armhf.deb
    libdrm-freedreno1-dbgsym_2.4.107-2~bpo11_armhf.deb
    libdrm-nouveau2_2.4.107-2~bpo11_armhf.deb
    libdrm-nouveau2-dbgsym_2.4.107-2~bpo11_armhf.deb
    libdrm-omap1_2.4.107-2~bpo11_armhf.deb
    libdrm-omap1-dbgsym_2.4.107-2~bpo11_armhf.deb
    libdrm-radeon1_2.4.107-2~bpo11_armhf.deb
    libdrm-radeon1-dbgsym_2.4.107-2~bpo11_armhf.deb
    libdrm-tegra0_2.4.107-2~bpo11_armhf.deb
    libdrm-tegra0-dbgsym_2.4.107-2~bpo11_armhf.deb
    libdrm-tests_2.4.107-2~bpo11_armhf.deb
    libdrm-tests-dbgsym_2.4.107-2~bpo11_armhf.deb
    
    libdrm packages arm64

    Code: Select all

    libdrm2_2.4.107-2~bpo11_arm64.deb
    libdrm2-dbgsym_2.4.107-2~bpo11_arm64.deb
    libdrm-amdgpu1_2.4.107-2~bpo11_arm64.deb
    libdrm-amdgpu1-dbgsym_2.4.107-2~bpo11_arm64.deb
    libdrm-common_2.4.107-2~bpo11_all.deb
    libdrm-dev_2.4.107-2~bpo11_arm64.deb
    libdrm-etnaviv1_2.4.107-2~bpo11_arm64.deb
    libdrm-etnaviv1-dbgsym_2.4.107-2~bpo11_arm64.deb
    libdrm-freedreno1_2.4.107-2~bpo11_arm64.deb
    libdrm-freedreno1-dbgsym_2.4.107-2~bpo11_arm64.deb
    libdrm-nouveau2_2.4.107-2~bpo11_arm64.deb
    libdrm-nouveau2-dbgsym_2.4.107-2~bpo11_arm64.deb
    libdrm-radeon1_2.4.107-2~bpo11_arm64.deb
    libdrm-radeon1-dbgsym_2.4.107-2~bpo11_arm64.deb
    libdrm-tegra0_2.4.107-2~bpo11_arm64.deb
    libdrm-tegra0-dbgsym_2.4.107-2~bpo11_arm64.deb
    libdrm-tests_2.4.107-2~bpo11_arm64.deb
    libdrm-tests-dbgsym_2.4.107-2~bpo11_arm64.deb
    
  • updated MESA 21.2.0
    in backports/bullseye package list

    mesa packages armhf:

    Code: Select all

    libegl1-mesa_21.2.0-1~bpo11_armhf.deb
    libegl1-mesa-dev_21.2.0-1~bpo11_armhf.deb
    libegl-mesa0_21.2.0-1~bpo11_armhf.deb
    libegl-mesa0-dbgsym_21.2.0-1~bpo11_armhf.deb
    libgbm1_21.2.0-1~bpo11_armhf.deb
    libgbm1-dbgsym_21.2.0-1~bpo11_armhf.deb
    libgbm-dev_21.2.0-1~bpo11_armhf.deb
    libgl1-mesa-dev_21.2.0-1~bpo11_armhf.deb
    libgl1-mesa-dri_21.2.0-1~bpo11_armhf.deb
    libgl1-mesa-dri-dbgsym_21.2.0-1~bpo11_armhf.deb
    libgl1-mesa-glx_21.2.0-1~bpo11_armhf.deb
    libglapi-mesa_21.2.0-1~bpo11_armhf.deb
    libglapi-mesa-dbgsym_21.2.0-1~bpo11_armhf.deb
    libgles2-mesa_21.2.0-1~bpo11_armhf.deb
    libgles2-mesa-dev_21.2.0-1~bpo11_armhf.deb
    libglx-mesa0_21.2.0-1~bpo11_armhf.deb
    libglx-mesa0-dbgsym_21.2.0-1~bpo11_armhf.deb
    libosmesa6_21.2.0-1~bpo11_armhf.deb
    libosmesa6-dbgsym_21.2.0-1~bpo11_armhf.deb
    libosmesa6-dev_21.2.0-1~bpo11_armhf.deb
    libwayland-egl1-mesa_21.2.0-1~bpo11_armhf.deb
    mesa-common-dev_21.2.0-1~bpo11_armhf.deb
    mesa-opencl-icd_21.2.0-1~bpo11_armhf.deb
    mesa-opencl-icd-dbgsym_21.2.0-1~bpo11_armhf.deb
    mesa-va-drivers_21.2.0-1~bpo11_armhf.deb
    mesa-va-drivers-dbgsym_21.2.0-1~bpo11_armhf.deb
    mesa-vdpau-drivers_21.2.0-1~bpo11_armhf.deb
    mesa-vdpau-drivers-dbgsym_21.2.0-1~bpo11_armhf.deb
    mesa-vulkan-drivers_21.2.0-1~bpo11_armhf.deb
    mesa-vulkan-drivers-dbgsym_21.2.0-1~bpo11_armhf.deb
    
    mesa packages arm64

    Code: Select all

    libd3dadapter9-mesa_21.2.0-1~bpo11_arm64.deb
    libd3dadapter9-mesa-dbgsym_21.2.0-1~bpo11_arm64.deb
    libd3dadapter9-mesa-dev_21.2.0-1~bpo11_arm64.deb
    libegl1-mesa_21.2.0-1~bpo11_arm64.deb
    libegl1-mesa-dev_21.2.0-1~bpo11_arm64.deb
    libegl-mesa0_21.2.0-1~bpo11_arm64.deb
    libegl-mesa0-dbgsym_21.2.0-1~bpo11_arm64.deb
    libgbm1_21.2.0-1~bpo11_arm64.deb
    libgbm1-dbgsym_21.2.0-1~bpo11_arm64.deb
    libgbm-dev_21.2.0-1~bpo11_arm64.deb
    libgl1-mesa-dev_21.2.0-1~bpo11_arm64.deb
    libgl1-mesa-dri_21.2.0-1~bpo11_arm64.deb
    libgl1-mesa-dri-dbgsym_21.2.0-1~bpo11_arm64.deb
    libgl1-mesa-glx_21.2.0-1~bpo11_arm64.deb
    libglapi-mesa_21.2.0-1~bpo11_arm64.deb
    libglapi-mesa-dbgsym_21.2.0-1~bpo11_arm64.deb
    libgles2-mesa_21.2.0-1~bpo11_arm64.deb
    libgles2-mesa-dev_21.2.0-1~bpo11_arm64.deb
    libglx-mesa0_21.2.0-1~bpo11_arm64.deb
    libglx-mesa0-dbgsym_21.2.0-1~bpo11_arm64.deb
    libosmesa6_21.2.0-1~bpo11_arm64.deb
    libosmesa6-dbgsym_21.2.0-1~bpo11_arm64.deb
    libosmesa6-dev_21.2.0-1~bpo11_arm64.deb
    libwayland-egl1-mesa_21.2.0-1~bpo11_arm64.deb
    mesa-common-dev_21.2.0-1~bpo11_arm64.deb
    mesa-opencl-icd_21.2.0-1~bpo11_arm64.deb
    mesa-opencl-icd-dbgsym_21.2.0-1~bpo11_arm64.deb
    mesa-va-drivers_21.2.0-1~bpo11_arm64.deb
    mesa-va-drivers-dbgsym_21.2.0-1~bpo11_arm64.deb
    mesa-vdpau-drivers_21.2.0-1~bpo11_arm64.deb
    mesa-vdpau-drivers-dbgsym_21.2.0-1~bpo11_arm64.deb
    mesa-vulkan-drivers_21.2.0-1~bpo11_arm64.deb
    mesa-vulkan-drivers-dbgsym_21.2.0-1~bpo11_arm64.deb
    
MESA 21.2.0 has been released
currently without D3D9 for armhf I'll see if I can reactivate this in later releases.
These users thanked the author meveric for the post:
hatsu (Thu Aug 26, 2021 5:38 pm)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

hatsu
Posts: 27
Joined: Mon Jun 14, 2021 4:33 pm
languages_spoken: english
Has thanked: 8 times
Been thanked: 1 time
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post by hatsu »

@meveric,
Thanks. Upgraded mesa 21.1.4 to mesa 21.2.0. Other than glmark2-es2 issue it runs smoothly so far.

FYI, glmark2 2014.03+git20150611.fa71af2d does not fully support mesa 21.2.0 running glmark2-es2 gives errors and does not complete.

Code: Select all

Error: Failed to link program created from files None and None:  error: uniform `modelview' declared as type `f16mat4' and type `mat4'
Error: 
Error: No valid program for lit lamp rendering
[ideas] speed=duration: Set up failed
[jellyfish] <default>: FPS: 544 FrameTime: 1.838 ms
Error: Failed to link program created from files None and None:  error: uniform `viewMatrix' declared as type `f16mat4' and type `mat4'
Error: 
[terrain] <default>:Segmentation fault

User avatar
meveric
Posts: 11632
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 71 times
Been thanked: 522 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post by meveric »

interesting.. I run it on the ODROID N1 and it doesn't have any issues. I notices a performance difference where glmark2-es2 is now faster than glmark2 (which wasn't the case earlier) but aside from that I haven't seen any issues.

I have to check with wayland though, as I normally just use X11.

On the other Hand, I had issues with X11 on the C4 running MESA 21.1.x where the desktop would be scrambled, while with MESA 20.3.5 i did not have any issues.
Wayland though was working find with both, as well as "running" glmark2 or glmark2-es2 which worked in both cases.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

hatsu
Posts: 27
Joined: Mon Jun 14, 2021 4:33 pm
languages_spoken: english
Has thanked: 8 times
Been thanked: 1 time
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post by hatsu »

Glmark2 works with glmark2 2014.03+git20150611.fa71af2d just glmark2-es2 having issue. Currently using XFCE with Bullseye.

On Ubuntu Focal with glmark2-2021.02, glmark2-es2 or glmak2 runs without error with mesa-git 21.2-devel or mesa-git 21.3-devel.

Edit: 2021-08-28: FYI, Only tested glmark2 and glmark2-es2 on Bullseye XFCE (did not install Gnome DE on Bullseye) after installing your mesa 21.1.x and mesa 21.2.0 with the glmark2-git 2014-03 from your repo.

Prior experience with Ubuntu Focal with glmark2-git 2014.03 (from Ubuntu repo) with mesa 21.2-devel from Oibaf, glmark2-es2 also had the same issue, i.e. errors at the same routines and stop. After Ubuntu repo updated to glmark2-git 2021.02, glmark2, glmark2-es2 and glmark2-wayland runs well.

User avatar
meveric
Posts: 11632
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 71 times
Been thanked: 522 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Post by meveric »

2021-08-31:
  • updated MESA 21.2.1
    in backports/bullseye package list

    mesa packages armhf:

    Code: Select all

    libd3dadapter9-mesa_21.2.1-1~bpo11_armhf.deb
    libd3dadapter9-mesa-dbgsym_21.2.1-1~bpo11_armhf.deb
    libd3dadapter9-mesa-dev_21.2.1-1~bpo11_armhf.deb
    libegl1-mesa_21.2.1-1~bpo11_armhf.deb
    libegl1-mesa-dev_21.2.1-1~bpo11_armhf.deb
    libegl-mesa0_21.2.1-1~bpo11_armhf.deb
    libegl-mesa0-dbgsym_21.2.1-1~bpo11_armhf.deb
    libgbm1_21.2.1-1~bpo11_armhf.deb
    libgbm1-dbgsym_21.2.1-1~bpo11_armhf.deb
    libgbm-dev_21.2.1-1~bpo11_armhf.deb
    libgl1-mesa-dev_21.2.1-1~bpo11_armhf.deb
    libgl1-mesa-dri_21.2.1-1~bpo11_armhf.deb
    libgl1-mesa-dri-dbgsym_21.2.1-1~bpo11_armhf.deb
    libgl1-mesa-glx_21.2.1-1~bpo11_armhf.deb
    libglapi-mesa_21.2.1-1~bpo11_armhf.deb
    libglapi-mesa-dbgsym_21.2.1-1~bpo11_armhf.deb
    libgles2-mesa_21.2.1-1~bpo11_armhf.deb
    libgles2-mesa-dev_21.2.1-1~bpo11_armhf.deb
    libglx-mesa0_21.2.1-1~bpo11_armhf.deb
    libglx-mesa0-dbgsym_21.2.1-1~bpo11_armhf.deb
    libosmesa6_21.2.1-1~bpo11_armhf.deb
    libosmesa6-dbgsym_21.2.1-1~bpo11_armhf.deb
    libosmesa6-dev_21.2.1-1~bpo11_armhf.deb
    libwayland-egl1-mesa_21.2.1-1~bpo11_armhf.deb
    mesa-common-dev_21.2.1-1~bpo11_armhf.deb
    mesa-opencl-icd_21.2.1-1~bpo11_armhf.deb
    mesa-opencl-icd-dbgsym_21.2.1-1~bpo11_armhf.deb
    mesa-va-drivers_21.2.1-1~bpo11_armhf.deb
    mesa-va-drivers-dbgsym_21.2.1-1~bpo11_armhf.deb
    mesa-vdpau-drivers_21.2.1-1~bpo11_armhf.deb
    mesa-vdpau-drivers-dbgsym_21.2.1-1~bpo11_armhf.deb
    mesa-vulkan-drivers_21.2.1-1~bpo11_armhf.deb
    mesa-vulkan-drivers-dbgsym_21.2.1-1~bpo11_armhf.deb
    mesa packages arm64

    Code: Select all

    libd3dadapter9-mesa_21.2.1-1~bpo11_arm64.deb
    libd3dadapter9-mesa-dbgsym_21.2.1-1~bpo11_arm64.deb
    libd3dadapter9-mesa-dev_21.2.1-1~bpo11_arm64.deb
    libegl1-mesa_21.2.1-1~bpo11_arm64.deb
    libegl1-mesa-dev_21.2.1-1~bpo11_arm64.deb
    libegl-mesa0_21.2.1-1~bpo11_arm64.deb
    libegl-mesa0-dbgsym_21.2.1-1~bpo11_arm64.deb
    libgbm1_21.2.1-1~bpo11_arm64.deb
    libgbm1-dbgsym_21.2.1-1~bpo11_arm64.deb
    libgbm-dev_21.2.1-1~bpo11_arm64.deb
    libgl1-mesa-dev_21.2.1-1~bpo11_arm64.deb
    libgl1-mesa-dri_21.2.1-1~bpo11_arm64.deb
    libgl1-mesa-dri-dbgsym_21.2.1-1~bpo11_arm64.deb
    libgl1-mesa-glx_21.2.1-1~bpo11_arm64.deb
    libglapi-mesa_21.2.1-1~bpo11_arm64.deb
    libglapi-mesa-dbgsym_21.2.1-1~bpo11_arm64.deb
    libgles2-mesa_21.2.1-1~bpo11_arm64.deb
    libgles2-mesa-dev_21.2.1-1~bpo11_arm64.deb
    libglx-mesa0_21.2.1-1~bpo11_arm64.deb
    libglx-mesa0-dbgsym_21.2.1-1~bpo11_arm64.deb
    libosmesa6_21.2.1-1~bpo11_arm64.deb
    libosmesa6-dbgsym_21.2.1-1~bpo11_arm64.deb
    libosmesa6-dev_21.2.1-1~bpo11_arm64.deb
    libwayland-egl1-mesa_21.2.1-1~bpo11_arm64.deb
    mesa-common-dev_21.2.1-1~bpo11_arm64.deb
    mesa-opencl-icd_21.2.1-1~bpo11_arm64.deb
    mesa-opencl-icd-dbgsym_21.2.1-1~bpo11_arm64.deb
    mesa-va-drivers_21.2.1-1~bpo11_arm64.deb
    mesa-va-drivers-dbgsym_21.2.1-1~bpo11_arm64.deb
    mesa-vdpau-drivers_21.2.1-1~bpo11_arm64.deb
    mesa-vdpau-drivers-dbgsym_21.2.1-1~bpo11_arm64.deb
    mesa-vulkan-drivers_21.2.1-1~bpo11_arm64.deb
    mesa-vulkan-drivers-dbgsym_21.2.1-1~bpo11_arm64.deb
    
MESA 21.2.1 from Debian SID
armhf now has D3D9 back
These users thanked the author meveric for the post (total 2):
hatsu (Tue Aug 31, 2021 10:09 pm) • odroid (Wed Sep 01, 2021 9:18 am)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

hatsu
Posts: 27
Joined: Mon Jun 14, 2021 4:33 pm
languages_spoken: english
Has thanked: 8 times
Been thanked: 1 time
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post by hatsu »

Thank you. Updated to mesa-21.2.1. Works well.

User avatar
meveric
Posts: 11632
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 71 times
Been thanked: 522 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Post by meveric »

2021-09-07:
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

User avatar
meveric
Posts: 11632
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 71 times
Been thanked: 522 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Post by meveric »

2021-09-08:
  • update upstream Kernel and Headers packages for arm64 boards
    in all/main package list
    -> currently version 5.13.14
    fixed missing CD support
These users thanked the author meveric for the post:
hatsu (Fri Sep 17, 2021 3:00 pm)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

User avatar
meveric
Posts: 11632
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 71 times
Been thanked: 522 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Post by meveric »

2021-09-15:
  • update box86-odroid package
    in bullseye/main package list
    -> x86 emulator for armhf by @ptitSeb
  • updated box86-odroid package
    in buster/main package list
    -> x86 emulator for armhf by @ptitSeb
  • updated box86-odroid package
    in jessie/main package list
    -> x86 emulator for armhf by @ptitSeb
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

User avatar
meveric
Posts: 11632
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 71 times
Been thanked: 522 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Post by meveric »

2021-09-16:
  • update box64-odroid:arm64 package
    in bullseye/main package list
    -> x86_64 emulator for arm64 by @ptitSeb
  • update box64-odroid:arm64 package
    in buster/main package list
    -> x86_64 emulator for arm64 by @ptitSeb
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

hatsu
Posts: 27
Joined: Mon Jun 14, 2021 4:33 pm
languages_spoken: english
Has thanked: 8 times
Been thanked: 1 time
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Post by hatsu »

meveric wrote:
Wed Sep 08, 2021 3:45 pm
2021-09-08:
  • update upstream Kernel and Headers packages for arm64 boards
    in all/main package list
    -> currently version 5.13.14
    fixed missing CD support
Thanks. Updated to kernel 5.13.14-arm64.

User avatar
meveric
Posts: 11632
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 71 times
Been thanked: 522 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Post by meveric »

2021-09-24:
  • updated MESA 21.2.2
    in backports/bullseye package list

    mesa packages armhf:

    Code: Select all

    libd3dadapter9-mesa_21.2.2-1~bpo11_armhf.deb
    libd3dadapter9-mesa-dbgsym_21.2.2-1~bpo11_armhf.deb
    libd3dadapter9-mesa-dev_21.2.2-1~bpo11_armhf.deb
    libegl1-mesa_21.2.2-1~bpo11_armhf.deb
    libegl1-mesa-dev_21.2.2-1~bpo11_armhf.deb
    libegl-mesa0_21.2.2-1~bpo11_armhf.deb
    libegl-mesa0-dbgsym_21.2.2-1~bpo11_armhf.deb
    libgbm1_21.2.2-1~bpo11_armhf.deb
    libgbm1-dbgsym_21.2.2-1~bpo11_armhf.deb
    libgbm-dev_21.2.2-1~bpo11_armhf.deb
    libgl1-mesa-dev_21.2.2-1~bpo11_armhf.deb
    libgl1-mesa-dri_21.2.2-1~bpo11_armhf.deb
    libgl1-mesa-dri-dbgsym_21.2.2-1~bpo11_armhf.deb
    libgl1-mesa-glx_21.2.2-1~bpo11_armhf.deb
    libglapi-mesa_21.2.2-1~bpo11_armhf.deb
    libglapi-mesa-dbgsym_21.2.2-1~bpo11_armhf.deb
    libgles2-mesa_21.2.2-1~bpo11_armhf.deb
    libgles2-mesa-dev_21.2.2-1~bpo11_armhf.deb
    libglx-mesa0_21.2.2-1~bpo11_armhf.deb
    libglx-mesa0-dbgsym_21.2.2-1~bpo11_armhf.deb
    libosmesa6_21.2.2-1~bpo11_armhf.deb
    libosmesa6-dbgsym_21.2.2-1~bpo11_armhf.deb
    libosmesa6-dev_21.2.2-1~bpo11_armhf.deb
    libwayland-egl1-mesa_21.2.2-1~bpo11_armhf.deb
    mesa-common-dev_21.2.2-1~bpo11_armhf.deb
    mesa-opencl-icd_21.2.2-1~bpo11_armhf.deb
    mesa-opencl-icd-dbgsym_21.2.2-1~bpo11_armhf.deb
    mesa-va-drivers_21.2.2-1~bpo11_armhf.deb
    mesa-va-drivers-dbgsym_21.2.2-1~bpo11_armhf.deb
    mesa-vdpau-drivers_21.2.2-1~bpo11_armhf.deb
    mesa-vdpau-drivers-dbgsym_21.2.2-1~bpo11_armhf.deb
    mesa-vulkan-drivers_21.2.2-1~bpo11_armhf.deb
    mesa-vulkan-drivers-dbgsym_21.2.2-1~bpo11_armhf.deb
    mesa packages arm64

    Code: Select all

    libd3dadapter9-mesa_21.2.2-1~bpo11_arm64.deb
    libd3dadapter9-mesa-dbgsym_21.2.2-1~bpo11_arm64.deb
    libd3dadapter9-mesa-dev_21.2.2-1~bpo11_arm64.deb
    libegl1-mesa_21.2.2-1~bpo11_arm64.deb
    libegl1-mesa-dev_21.2.2-1~bpo11_arm64.deb
    libegl-mesa0_21.2.2-1~bpo11_arm64.deb
    libegl-mesa0-dbgsym_21.2.2-1~bpo11_arm64.deb
    libgbm1_21.2.2-1~bpo11_arm64.deb
    libgbm1-dbgsym_21.2.2-1~bpo11_arm64.deb
    libgbm-dev_21.2.2-1~bpo11_arm64.deb
    libgl1-mesa-dev_21.2.2-1~bpo11_arm64.deb
    libgl1-mesa-dri_21.2.2-1~bpo11_arm64.deb
    libgl1-mesa-dri-dbgsym_21.2.2-1~bpo11_arm64.deb
    libgl1-mesa-glx_21.2.2-1~bpo11_arm64.deb
    libglapi-mesa_21.2.2-1~bpo11_arm64.deb
    libglapi-mesa-dbgsym_21.2.2-1~bpo11_arm64.deb
    libgles2-mesa_21.2.2-1~bpo11_arm64.deb
    libgles2-mesa-dev_21.2.2-1~bpo11_arm64.deb
    libglx-mesa0_21.2.2-1~bpo11_arm64.deb
    libglx-mesa0-dbgsym_21.2.2-1~bpo11_arm64.deb
    libosmesa6_21.2.2-1~bpo11_arm64.deb
    libosmesa6-dbgsym_21.2.2-1~bpo11_arm64.deb
    libosmesa6-dev_21.2.2-1~bpo11_arm64.deb
    libwayland-egl1-mesa_21.2.2-1~bpo11_arm64.deb
    mesa-common-dev_21.2.2-1~bpo11_arm64.deb
    mesa-opencl-icd_21.2.2-1~bpo11_arm64.deb
    mesa-opencl-icd-dbgsym_21.2.2-1~bpo11_arm64.deb
    mesa-va-drivers_21.2.2-1~bpo11_arm64.deb
    mesa-va-drivers-dbgsym_21.2.2-1~bpo11_arm64.deb
    mesa-vdpau-drivers_21.2.2-1~bpo11_arm64.deb
    mesa-vdpau-drivers-dbgsym_21.2.2-1~bpo11_arm64.deb
    mesa-vulkan-drivers_21.2.2-1~bpo11_arm64.deb
    mesa-vulkan-drivers-dbgsym_21.2.2-1~bpo11_arm64.deb
    
MESA 21.2.2 from Debian SID
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

User avatar
meveric
Posts: 11632
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 71 times
Been thanked: 522 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Post by meveric »

2021-10-03:
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

User avatar
meveric
Posts: 11632
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 71 times
Been thanked: 522 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Post by meveric »

2021-10-04:
  • update upstream Kernel and Headers packages for arm64 boards
    in all/main package list
    -> currently version 5.13.18
    activated bluetooth debug sysfs
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

User avatar
meveric
Posts: 11632
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 71 times
Been thanked: 522 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Post by meveric »

2021-10-05:
  • update upstream Kernel and Headers packages for arm64 boards
    in all/main package list
    -> currently version 5.14.9
    I had to replace drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c with the one from 5.13 as it was causing problems with the LAN adapter on ODROID N1.
    At least until I find a better solution.
    Edit:
    reuploaded the Kernel and reverted cursor plane patch for meson, as it's known to cause issues:
    https://github.com/tobetter/linux/commi ... f0498189a4
These users thanked the author meveric for the post:
hatsu (Tue Oct 05, 2021 9:51 pm)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

hatsu
Posts: 27
Joined: Mon Jun 14, 2021 4:33 pm
languages_spoken: english
Has thanked: 8 times
Been thanked: 1 time
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

Post by hatsu »

meveric wrote:
Tue Oct 05, 2021 3:13 pm
2021-10-05:
  • update upstream Kernel and Headers packages for arm64 boards
    in all/main package list
    -> currently version 5.14.9
    I had to replace drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c with the one from 5.13 as it was causing problems with the LAN adapter on ODROID N1.
    At least until I find a better solution.
Hi @meveric,

Thanks. Just a feedback. Installed this kernel-5.14.9-arm64 on Bullseye and Focal. The new kernel 5.14.9-arm64 can boot up but have occasional temporarily system halts/stalls and these warning.

Code: Select all

meson-drm ff900000.vpu: drm_WARN_ON(!config->allow_fb_modifiers && !list_empty(&config->plane_list))
WARNING: CPU: 0 PID: 321 at drivers/gpu/drm/drm_plane.c:290 __drm_universal_plane_init+0x178/0x598 [drm]
CPU: 0 PID: 321 Comm: systemd-udevd Not tainted 5.14.9-arm64 #odroid
pstate: 60000005 (nZCv daif -PAN -UAO -TCO BTYPE=--)
[    8.336431] pc : __drm_universal_plane_init+0x178/0x598 [drm]
[    8.336541] lr : __drm_universal_plane_init+0x178/0x598 [drm]
[    8.336649] sp : ffff800012883710
[    8.336651] x29: ffff800012883710 x28: 0000000000000018 x27: 0000000000000000
[    8.336659] x26: 0000000000000001 x25: ffff000000e97c80 x24: 00000000000000ff
[    8.336668] x23: 0000000000000006 x22: ffff000000e97cd8 x21: ffff800009272c58
[    8.336676] x20: ffff000003eca970 x19: ffff000003eca800 x18: fffffffffffc7218
[    8.336684] x17: 6d64685f77645f6e x16: 6f73656d2073706f x15: 00000000000001bf
[    8.336692] x14: ffff8000128833c0 x13: 00000000ffffffea x12: ffff800011c9aaf0
[    8.336700] x11: 0000000000000001 x10: 0000000000000001 x9 : ffff800011c42b48
[    8.336708] x8 : ffff800011cb2b38 x7 : ffff800011c9ab48 x6 : c0000000ffffefff
[    8.336716] x5 : 0000000000000000 x4 : 0000000000000000 x3 : 00000000ffffffff
[    8.336723] x2 : ffff800011c42ac0 x1 : 8e24e2ce48756e00 x0 : 0000000000000000
[    8.336731] Call trace:
[    8.336734]  __drm_universal_plane_init+0x178/0x598 [drm]
[    8.336843]  drm_universal_plane_init+0x70/0xa0 [drm]
[    8.336951]  meson_plane_create+0x8c/0xd8 [meson_drm]
[    8.336967]  meson_drv_bind_master+0x3f4/0x498 [meson_drm]
[    8.336978]  meson_drv_bind+0x10/0x20 [meson_drm]
[    8.336990]  try_to_bring_up_master+0x15c/0x1c8
[    8.337000]  __component_add+0xa0/0x168
[    8.337005]  component_add+0x10/0x18
[    8.337010]  meson_dw_hdmi_probe+0x18/0x20 [meson_dw_hdmi]
[    8.337020]  platform_probe+0x90/0xe0
[    8.337028]  really_probe+0xb4/0x2d8
[    8.337033]  __driver_probe_device+0x74/0xf0
[    8.337038]  driver_probe_device+0x3c/0x110
[    8.337043]  __driver_attach+0xcc/0x118
[    8.337047]  bus_for_each_dev+0x68/0xc8
[    8.337052]  driver_attach+0x20/0x28
[    8.337057]  bus_add_driver+0x160/0x1f0
[    8.337062]  driver_register+0x60/0x110
[    8.337068]  __platform_driver_register+0x24/0x30
[    8.337074]  meson_dw_hdmi_platform_driver_init+0x1c/0x1000 [meson_dw_hdmi]
[    8.337082]  do_one_initcall+0x58/0x1b8
[    8.337088]  do_init_module+0x54/0x1f4
[    8.337096]  load_module+0x1f40/0x23c8
[    8.337102]  __do_sys_finit_module+0xe8/0x100
[    8.337107]  __arm64_sys_finit_module+0x18/0x20
[    8.337112]  invoke_syscall+0x40/0xf8
[    8.337119]  el0_svc_common+0xdc/0x100
[    8.337125]  do_el0_svc+0x24/0xa8
[    8.337129]  el0_svc+0x20/0x30
[    8.337137]  el0t_64_sync_handler+0x8c/0xb0
[    8.337143]  el0t_64_sync+0x164/0x168
Kernel 5.13.18-arm64 works well and do not have these warnings. Will use kernel 5.13.18-arm64 for now until newer kernel than 5.14.9-arm64 is available.

User avatar
meveric
Posts: 11632
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 71 times
Been thanked: 522 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post by meveric »

interesting.

One major change that @tobetter did was adding a new plane for the cursor if I understand this correctly.
My guess is this now interferes with the system, or maybe it misses some extra configuration, like you have to activate hardware cursor in a config in order to make this work correctly or something like this.

If you'd like I can make a 5.14.9 without the cursor plane and upload the .deb files somewhere else for testing if you'd like to try.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

hatsu
Posts: 27
Joined: Mon Jun 14, 2021 4:33 pm
languages_spoken: english
Has thanked: 8 times
Been thanked: 1 time
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post by hatsu »

Hi @meveric,
If you'd like I can make a 5.14.9 without the cursor plane and upload the .deb files somewhere else for testing if you'd like to try.
If not too much of a trouble, would like to test it (5.14.9). Thanks.

User avatar
meveric
Posts: 11632
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 71 times
Been thanked: 522 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post by meveric »

I'm currently uploading the Kernel anew without the cursor plane patch:
https://github.com/tobetter/linux/commi ... f0498189a4

as seen underneath this patch, this is a known issue which is currently not addressed yet.
These users thanked the author meveric for the post:
hatsu (Wed Oct 06, 2021 2:22 pm)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

hatsu
Posts: 27
Joined: Mon Jun 14, 2021 4:33 pm
languages_spoken: english
Has thanked: 8 times
Been thanked: 1 time
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post by hatsu »

meveric wrote:
Wed Oct 06, 2021 2:21 am
I'm currently uploading the Kernel anew without the cursor plane patch:
https://github.com/tobetter/linux/commi ... f0498189a4

as seen underneath this patch, this is a known issue which is currently not addressed yet.
Thank you @meveric. Re-installed the new kernel-5.14.9-arm64. Working fine without the regular system stall/freeze which co-inside with the cursor disappearing and reappearing and NO more "drm-warnings".

narmstrong
Posts: 16
Joined: Tue Mar 21, 2017 7:06 pm
languages_spoken: english
ODROIDs: C1+, C2, N2, N2+
Location: Villeneuve-Loubet, France
Has thanked: 0
Been thanked: 11 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post by narmstrong »

This version of the cursor patch: https://github.com/superna9999/linux/co ... e32da64c4a
should fix the drm_WARN_ON(!config->allow_fb_modifiers && !list_empty(&config->plane_list)) at boot time.

Neil
These users thanked the author narmstrong for the post (total 2):
AreaScout (Thu Oct 07, 2021 2:13 am) • odroid (Thu Oct 07, 2021 9:31 am)

User avatar
meveric
Posts: 11632
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
Has thanked: 71 times
Been thanked: 522 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post by meveric »

narmstrong wrote:
Wed Oct 06, 2021 5:23 pm
This version of the cursor patch: https://github.com/superna9999/linux/co ... e32da64c4a
should fix the drm_WARN_ON(!config->allow_fb_modifiers && !list_empty(&config->plane_list)) at boot time.

Neil
Thanks, but I'm still sceptical:
Cursor doesn't move with Xorg, this would need some debugging.
If that renders Xorg useless cause of a cursor plane that is not really required in most cases, I rather live with software cursor, than hardware cursor ;)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

AreaScout
Posts: 1729
Joined: Sun Jul 07, 2013 3:05 am
languages_spoken: german, english
ODROIDs: X2, U3, XU3, C2, HiFi Shield, XU4, XU4Q,
N1, Go, VU5A, Show2, CloudShell2,
H2, N2, VU7A, VuShell, Go2, C4
Has thanked: 107 times
Been thanked: 321 times
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Kernel

Post by AreaScout »

    @all

    I have tested this new patch and can confirm that the kernel warning which leaved a tainted kernel are gone now

    @narmstrong

    Merci beaucoup

    User avatar
    meveric
    Posts: 11632
    Joined: Mon Feb 25, 2013 2:41 pm
    languages_spoken: german, english
    ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
    Has thanked: 71 times
    Been thanked: 522 times
    Contact:

    Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

    Post by meveric »

    2021-10-08:
    • updated MESA 21.2.3
      in backports/bullseye package list

      mesa packages armhf:

      Code: Select all

      libd3dadapter9-mesa_21.2.3-1~bpo11_armhf.deb
      libd3dadapter9-mesa-dbgsym_21.2.3-1~bpo11_armhf.deb
      libd3dadapter9-mesa-dev_21.2.3-1~bpo11_armhf.deb
      libegl1-mesa_21.2.3-1~bpo11_armhf.deb
      libegl1-mesa-dev_21.2.3-1~bpo11_armhf.deb
      libegl-mesa0_21.2.3-1~bpo11_armhf.deb
      libegl-mesa0-dbgsym_21.2.3-1~bpo11_armhf.deb
      libgbm1_21.2.3-1~bpo11_armhf.deb
      libgbm1-dbgsym_21.2.3-1~bpo11_armhf.deb
      libgbm-dev_21.2.3-1~bpo11_armhf.deb
      libgl1-mesa-dev_21.2.3-1~bpo11_armhf.deb
      libgl1-mesa-dri_21.2.3-1~bpo11_armhf.deb
      libgl1-mesa-dri-dbgsym_21.2.3-1~bpo11_armhf.deb
      libgl1-mesa-glx_21.2.3-1~bpo11_armhf.deb
      libglapi-mesa_21.2.3-1~bpo11_armhf.deb
      libglapi-mesa-dbgsym_21.2.3-1~bpo11_armhf.deb
      libgles2-mesa_21.2.3-1~bpo11_armhf.deb
      libgles2-mesa-dev_21.2.3-1~bpo11_armhf.deb
      libglx-mesa0_21.2.3-1~bpo11_armhf.deb
      libglx-mesa0-dbgsym_21.2.3-1~bpo11_armhf.deb
      libosmesa6_21.2.3-1~bpo11_armhf.deb
      libosmesa6-dbgsym_21.2.3-1~bpo11_armhf.deb
      libosmesa6-dev_21.2.3-1~bpo11_armhf.deb
      libwayland-egl1-mesa_21.2.3-1~bpo11_armhf.deb
      mesa-common-dev_21.2.3-1~bpo11_armhf.deb
      mesa-opencl-icd_21.2.3-1~bpo11_armhf.deb
      mesa-opencl-icd-dbgsym_21.2.3-1~bpo11_armhf.deb
      mesa-va-drivers_21.2.3-1~bpo11_armhf.deb
      mesa-va-drivers-dbgsym_21.2.3-1~bpo11_armhf.deb
      mesa-vdpau-drivers_21.2.3-1~bpo11_armhf.deb
      mesa-vdpau-drivers-dbgsym_21.2.3-1~bpo11_armhf.deb
      mesa-vulkan-drivers_21.2.3-1~bpo11_armhf.deb
      mesa-vulkan-drivers-dbgsym_21.2.3-1~bpo11_armhf.deb
      
      mesa packages arm64

      Code: Select all

      libd3dadapter9-mesa_21.2.3-1~bpo11_arm64.deb
      libd3dadapter9-mesa-dbgsym_21.2.3-1~bpo11_arm64.deb
      libd3dadapter9-mesa-dev_21.2.3-1~bpo11_arm64.deb
      libegl1-mesa_21.2.3-1~bpo11_arm64.deb
      libegl1-mesa-dev_21.2.3-1~bpo11_arm64.deb
      libegl-mesa0_21.2.3-1~bpo11_arm64.deb
      libegl-mesa0-dbgsym_21.2.3-1~bpo11_arm64.deb
      libgbm1_21.2.3-1~bpo11_arm64.deb
      libgbm1-dbgsym_21.2.3-1~bpo11_arm64.deb
      libgbm-dev_21.2.3-1~bpo11_arm64.deb
      libgl1-mesa-dev_21.2.3-1~bpo11_arm64.deb
      libgl1-mesa-dri_21.2.3-1~bpo11_arm64.deb
      libgl1-mesa-dri-dbgsym_21.2.3-1~bpo11_arm64.deb
      libgl1-mesa-glx_21.2.3-1~bpo11_arm64.deb
      libglapi-mesa_21.2.3-1~bpo11_arm64.deb
      libglapi-mesa-dbgsym_21.2.3-1~bpo11_arm64.deb
      libgles2-mesa_21.2.3-1~bpo11_arm64.deb
      libgles2-mesa-dev_21.2.3-1~bpo11_arm64.deb
      libglx-mesa0_21.2.3-1~bpo11_arm64.deb
      libglx-mesa0-dbgsym_21.2.3-1~bpo11_arm64.deb
      libosmesa6_21.2.3-1~bpo11_arm64.deb
      libosmesa6-dbgsym_21.2.3-1~bpo11_arm64.deb
      libosmesa6-dev_21.2.3-1~bpo11_arm64.deb
      libwayland-egl1-mesa_21.2.3-1~bpo11_arm64.deb
      mesa-common-dev_21.2.3-1~bpo11_arm64.deb
      mesa-opencl-icd_21.2.3-1~bpo11_arm64.deb
      mesa-opencl-icd-dbgsym_21.2.3-1~bpo11_arm64.deb
      mesa-va-drivers_21.2.3-1~bpo11_arm64.deb
      mesa-va-drivers-dbgsym_21.2.3-1~bpo11_arm64.deb
      mesa-vdpau-drivers_21.2.3-1~bpo11_arm64.deb
      mesa-vdpau-drivers-dbgsym_21.2.3-1~bpo11_arm64.deb
      mesa-vulkan-drivers_21.2.3-1~bpo11_arm64.deb
      mesa-vulkan-drivers-dbgsym_21.2.3-1~bpo11_arm64.deb
      
    MESA 21.2.3 from Debian SID
    These users thanked the author meveric for the post:
    hatsu (Fri Oct 08, 2021 6:08 pm)
    Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
    Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
    If you want to add my repository to your image read my HOWTO integrate my repo into your image.

    User avatar
    meveric
    Posts: 11632
    Joined: Mon Feb 25, 2013 2:41 pm
    languages_spoken: german, english
    ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105), GoA, C4, GoA v1.1, H2+, HC4, GoS
    Has thanked: 71 times
    Been thanked: 522 times
    Contact:

    Re: [HOWTO] Debian/Ubuntu repository for Games/Emulators/Ker

    Post by meveric »

    2021-10-10:
    • updated 4.4 LTS Kernel and Headers for ODROID GO2
      in all/go2 package list
      -> activated W1 support as requested by @mad_addy
      The Kernel now uses ondemand governor instead of performance by default which should preserve some battery power.
      It allows for overclocking up to 1512MHz with max_cpufreq= kernel boot parameter, although not all values may run stable.
    These users thanked the author meveric for the post:
    mad_ady (Sun Oct 10, 2021 7:33 pm)
    Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
    Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
    If you want to add my repository to your image read my HOWTO integrate my repo into your image.

    Post Reply

    Return to “Ubuntu (All Linux'es)”

    Who is online

    Users browsing this forum: No registered users and 2 guests