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

User avatar
meveric
Posts: 9612
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
Contact:

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

Unread post by meveric » Mon Nov 26, 2018 4:22 am

2018-11-25:
  • new package libcec
    in jessie/backports package list
    -> version 4.0.3.1 of the libcec meta package build for Debian Jessie
  • new package libcec4-dev
    in jessie/backports package list
    -> version 4.0.3.1 of the libcec4 development headers and libraries
  • updated cec-utils package
    in jessie/backports package list
    -> version 4.0.3.1 of the cec-utils for build for Debian Jessie
  • updated libcec4 package
    in jessie/backports package list
    -> version 4.0.3.1 of the of libcec4 build for Debian Jessie
    Should fix issues with Exynos devices (make CEC work again with kodi-next-odroid package)
  • updated python-libcec package
    in jessie/backports package list
    -> version 4.0.3.1 of the of python-libcec binding build for Debian Jessie
    Should fix issues with Exynos devices (make CEC work again with kodi-next-odroid package)
These updates are just to fix CEC support under Debian Jessie for Kodi 17.6 (kodi-next-odroid package).
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: 9612
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
Contact:

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

Unread post by meveric » Mon Nov 26, 2018 4:54 pm

2018-11-26:
  • new package libretro-fuse
    in stretch/main package list
    -> ZX Spectrum emulator for retroarch
  • new package libretro-gambatte
    in stretch/main package list
    -> GB/GBC emulator for retroarch
  • new package libretro-gearboy
    in stretch/main package list
    -> GB/GBC emulator for retroarch
  • new package libretro-gearboy
    in jessie/main package list
    -> GB/GBC emulator for retroarch
  • new package libretro-gearsystem
    in stretch/main package list
    -> Sega Mastersystem/Gamegear emulator for retroarch
  • new package libretro-gearsystem
    in jessie/main package list
    -> Sega Mastersystem/Gamegear emulator for retroarch
  • new package libretro-genesis-plus-gx
    in stretch/main package list
    -> Sega - Game Gear|Sega - Master System - Mark III|Sega - Mega-CD - Sega CD|Sega - Mega Drive - Genesis|Sega - PICO|Sega - SG-1000 emulator for retroarch
  • new package libretro-gme
    in stretch/main package list
    -> Game Music Emulator emulator for retroarch
  • new package libretro-gw
    in stretch/main package list
    -> Game and Watch emulator for retroarch
  • updated libretro-fuse package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-gambatte package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-genesis-plus-gx package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-gme package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-gw package
    in jessie/main package list
    -> updated to latest version
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
rooted
Posts: 6106
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Contact:

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

Unread post by rooted » Mon Nov 26, 2018 5:19 pm

meveric I'm having a strange issue on one of the XU4

I'm currently running a kernel I compiled but upon trying to install stock this happens.

Code: Select all

apt install linux-image-4.14-armhf-odroid-xu4
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  linux-image-4.14.81+
The following NEW packages will be installed:
  linux-image-4.14-armhf-odroid-xu4 linux-image-4.14.81+
0 upgraded, 2 newly installed, 0 to remove and 1 not upgraded.
Need to get 0 B/17.2 MB of archives.
After this operation, 56.4 MB of additional disk space will be used.
Do you want to continue? [Y/n]
(Reading database ... 41584 files and directories currently installed.)
Preparing to unpack .../linux-image-4.14.81+_4.14.81-20181116-xu4_armhf.deb ...
Unpacking linux-image-4.14.81+ (4.14.81-20181116-xu4) ...
dpkg: error processing archive /var/cache/apt/archives/linux-image-4.14.81+_4.14.81-20181116-xu4_armhf.deb (--unpack):
 unable to make backup link of './boot/exynos5422-odroidxu3-lite.dtb' before installing new version: Operation not permitted
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Selecting previously unselected package linux-image-4.14-armhf-odroid-xu4.
Preparing to unpack .../linux-image-4.14-armhf-odroid-xu4_4.14.81-1_armhf.deb ...
Unpacking linux-image-4.14-armhf-odroid-xu4 (4.14.81-1) ...
Errors were encountered while processing:
 /var/cache/apt/archives/linux-image-4.14.81+_4.14.81-20181116-xu4_armhf.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@cloudshell:~# apt install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
  linux-image-4.14.81+
The following NEW packages will be installed:
  linux-image-4.14.81+
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
1 not fully installed or removed.
Need to get 0 B/17.2 MB of archives.
After this operation, 56.4 MB of additional disk space will be used.
Do you want to continue? [Y/n]
(Reading database ... 41585 files and directories currently installed.)
Preparing to unpack .../linux-image-4.14.81+_4.14.81-20181116-xu4_armhf.deb ...
Unpacking linux-image-4.14.81+ (4.14.81-20181116-xu4) ...
dpkg: error processing archive /var/cache/apt/archives/linux-image-4.14.81+_4.14.81-20181116-xu4_armhf.deb (--unpack):
 unable to make backup link of './boot/exynos5422-odroidxu3-lite.dtb' before installing new version: Operation not permitted
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/linux-image-4.14.81+_4.14.81-20181116-xu4_armhf.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

User avatar
meveric
Posts: 9612
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
Contact:

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

Unread post by meveric » Mon Nov 26, 2018 5:59 pm

seems you have to cleanup /boot first if you have files there that come from another Kernel.
"Technically" you should be able to remove everything under /boot except for the boot.ini and everything should be re-created out of the Kernel package.
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
rooted
Posts: 6106
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Contact:

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

Unread post by rooted » Mon Nov 26, 2018 6:03 pm

meveric wrote:seems you have to cleanup /boot first if you have files there that come from another Kernel.
"Technically" you should be able to remove everything under /boot except for the boot.ini and everything should be re-created out of the Kernel package.
That was it, thanks

I thought surely it couldn't be what the log was saying, I should have tried moving the offending file.

User avatar
meveric
Posts: 9612
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
Contact:

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

Unread post by meveric » Wed Nov 28, 2018 7:31 am

2018-11-27:
  • updated kodi-odroid:arm64 package
    in stretch/main package list
    -> workaround for long standing C2 bug (fixes Kodi on C2)
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: 9612
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
Contact:

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

Unread post by meveric » Thu Nov 29, 2018 5:12 pm

2018-11-29:
  • new package libretro-gpsp
    in stretch/main package list
    -> fast GBA emulator for retroarch
  • new package libretro-handy
    in stretch/main package list
    -> Atari Lynx emulator for retroarch
  • new package libretro-hatari
    in stretch/main package list
    -> Atari ST emulator for retroarch
  • new package libretro-lutro
    in stretch/main package list
    -> Lutro game engine for retroarch
  • new package libretro-mame2000
    in stretch/main package list
    -> MAME 2000 (0.37b5) emulator for retroarch
  • new package libretro-mame2003
    in stretch/main package list
    -> MAME 2003 (0.78) emulator for retroarch
  • new package libretro-mame2003-midway
    in stretch/main package list
    -> MAME 2003 Midway (0.78) emulator for retroarch
  • new package libretro-mame2003-plus
    in jessie/main package list
    -> MAME 2003+ emulator for retroarch
    optimized version with better support for single board computers but also more features and games support
  • new package libretro-mame2003-plus
    in stretch/main package list
    -> MAME 2003+ emulator for retroarch
    optimized version with better support for single board computers but also more features and games support
  • new package libretro-mame2010
    in stretch/main package list
    -> MAME 2010 (0.139) emulator for retroarch
  • new package libretro-mame2014
    in stretch/main package list
    -> MAME 2014 (0.159) emulator for retroarch
  • updated libretro-gpsp package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-handy package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-hatari package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-lutro package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-mame2000 package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-mame2003 package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-mame2003-midway package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-mame2010 package
    in jessie/main package list
    -> updated to latest version
    fixes some aspect ratio issues
  • updated libretro-mame2014 package
    in jessie/main package list
    -> updated to latest version
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.

tedrogers
Posts: 51
Joined: Fri Nov 23, 2018 6:18 pm
languages_spoken: English
ODROIDs: Odroid XU4Q
Location: The Divided Kingdom of Great Britain
Contact:

Re: [HOWTO] Debian/Ubuntu repository for Games/E

Unread post by tedrogers » Thu Nov 29, 2018 5:45 pm

rooted wrote:That was it, thanks
Winning against the computer overlords!

User avatar
meveric
Posts: 9612
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
Contact:

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

Unread post by meveric » Thu Dec 06, 2018 7:39 am

2018-12-05:
  • updated corsixth-odroid package
    in stretch/main package list
    -> Updated Theme Hospital Clone to version 0.62 -> viewtopic.php?f=91&t=1635
  • updated corsixth-odroid:arm64 package
    in stretch/main package list
    -> Theme Hospital Clone to version 0.62 (for arm64 ODROID C2/N1) -> viewtopic.php?f=91&t=1635
  • update corsixth-odroid package
    in jessie/main package list
    -> Updated Theme Hospital Clone to version 0.62 -> viewtopic.php?f=91&t=1635
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: 9612
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
Contact:

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

Unread post by meveric » Mon Dec 17, 2018 5:04 pm

2018-12-17:
  • new package libretro-higan-sfc
    in jessie/main package list
    -> accurate but very slow SNES/SFC emulator for retroarch
  • new package libretro-higan-sfc
    in stretch/main package list
    -> accurate but very slow SNES/SFC emulator for retroarch
  • new package libretro-higan-sfc-balanced
    in jessie/main package list
    -> accurate but slow SNES/SFC emulator for retroarch
  • new package libretro-higan-sfc-balanced
    in stretch/main package list
    -> accurate but slow SNES/SFC emulator for retroarch
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: 9612
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
Contact:

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

Unread post by meveric » Tue Dec 18, 2018 5:00 pm

2018-12-18:
  • new package libretro-mednafen-gba
    in stretch/main package list
    -> GBA emulator for retroarch
  • new package libretro-mednafen-lynx
    in stretch/main package list
    -> Atari Lynx emulator for retroarch
  • new package libretro-mednafen-ngp
    in stretch/main package list
    -> NeoGeo Pocket/Pocket Color emulator for retroarch
  • new package libretro-mednafen-pce-fast
    in stretch/main package list
    -> PC Engine/TurboGrafx emulator for retroarch
  • new package libretro-mednafen-psx
    in stretch/main package list
    -> Playstation emulator for retroarch
  • new package libretro-mednafen-saturn
    in stretch/main package list
    -> Sega Saturn emulator for retroarch
  • new package libretro-mednafen-saturn-hw
    in stretch/main package list
    -> Sega Saturn emulator for retroarch (with OpenGL/ES support)
  • new package libretro-mednafen-supergrafx
    in stretch/main package list
    -> SuperGrafx emulator for retroarch
  • new package libretro-mednafen-vb
    in stretch/main package list
    -> Nintendo Virtual Boy emulator for retroarch
  • new package libretro-mednafen-wswan
    in stretch/main package list
    -> Wonderswan/Wonderswan Color emulator for retroarch
  • updated libretro-mednafen-gba package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-mednafen-lynx package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-mednafen-ngp package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-mednafen-pce-fast package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-mednafen-psx package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-mednafen-saturn package
    in jessie/main package list
    -> updated to latest version
  • updated libretromednafen-saturn-hw package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-mednafen-supergrafx package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-mednafen-vb package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-mednafen-ws package
    in jessie/main package list
    -> updated to latest version
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: 9612
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
Contact:

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

Unread post by meveric » Fri Dec 21, 2018 12:46 am

2018-12-20:
  • updated 4.14 LTS Kernel and Headers for ODROID XU3/XU4
    in all/xu3 package list
    -> in sync with HardKernel Repo (4.14.87)
  • updated 3.16 LTS Kernel and Headers for ODROID C2
    in all/c2 package list
    -> in sync with HardKernel Repo (3.16.61)
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.

tedrogers
Posts: 51
Joined: Fri Nov 23, 2018 6:18 pm
languages_spoken: English
ODROIDs: Odroid XU4Q
Location: The Divided Kingdom of Great Britain
Contact:

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

Unread post by tedrogers » Sat Dec 22, 2018 5:33 pm

The 4.14.87 kernel update failed for me, with a pipe error, resulting in a broken package fix being necessary. Any ideas why?

Sent from my Lenovo P2a42 using Tapatalk


User avatar
meveric
Posts: 9612
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
Contact:

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

Unread post by meveric » Sat Dec 22, 2018 5:45 pm

it seems the new dtb files for hc1 and kvm are causing issues. I forgot to add them in my cleanup script, but that's not a big deal.
If you remove these files manually under /boot the update should finish normally (I already fixed the cleanup script, but this will happen one more time on the next update.. sorry for that)
Also just as a hint. Everything EXCEPT the boot.ini under /boot can be deleted and will be recreated upon Kernel update, so normally deleting files under /boot is not a big deal :)
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.

tedrogers
Posts: 51
Joined: Fri Nov 23, 2018 6:18 pm
languages_spoken: English
ODROIDs: Odroid XU4Q
Location: The Divided Kingdom of Great Britain
Contact:

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

Unread post by tedrogers » Sat Dec 22, 2018 8:34 pm

Okay splendid. I'll bosh off everything except boot.ini

Sent from my Lenovo P2a42 using Tapatalk


tedrogers
Posts: 51
Joined: Fri Nov 23, 2018 6:18 pm
languages_spoken: English
ODROIDs: Odroid XU4Q
Location: The Divided Kingdom of Great Britain
Contact:

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

Unread post by tedrogers » Sun Dec 23, 2018 7:32 am

Quick update...worked like a charm. Deleted everything in /boot except boot.ini, and then installed 4.14.87 image, headers and meta package manually. Of course, I backed up the entire contents of /boot first to a /home/boot_backup directory, just in case. I was also not silly enough to reboot while my /boot was empty and no kernel was installed (I've made this mistake already a long time ago back in my teething stage with Linux - which incidentally I still feel like I'm in - the rabbit hole always seems to get deeper!). So, many thanks for the fix!

Sent from my Lenovo P2a42 using Tapatalk


User avatar
meveric
Posts: 9612
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
Contact:

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

Unread post by meveric » Sat Dec 29, 2018 8:58 pm

2018-12-29:
  • new package rtl88x2bu-dkms:all
    in all/main package list
    -> DKMS driver package for WLAN modules with Realtek RTL88X2BU chipset
    requested by @Klucznik
  • updated setup-odroid:all package
    in stretch/main package list
    • C2 specific
      • fixed RTC hook to force_load modules for RTC clock
    • XU3/XU4 specific
      • added DRAM frequency support via boot.ini
  • updated setup-odroid:all package
    in jessie/main package list
    -> Same as for Debian Stretch
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.

tedrogers
Posts: 51
Joined: Fri Nov 23, 2018 6:18 pm
languages_spoken: English
ODROIDs: Odroid XU4Q
Location: The Divided Kingdom of Great Britain
Contact:

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

Unread post by tedrogers » Sun Dec 30, 2018 3:39 am

meveric wrote:2018-12-29:
  • new package rtl88x2bu-dkms:all
    in all/main package list
    -> DKMS driver package for WLAN modules with Realtek RTL88X2BU chipset
    requested by @Klucznik
  • updated setup-odroid:all package
    in stretch/main package list
    • C2 specific
      • fixed RTC hook to force_load modules for RTC clock
    • XU3/XU4 specific
      • added DRAM frequency support via boot.ini
  • updated setup-odroid:all package
    in jessie/main package list
    -> Same as for Debian Stretch
I get this:

Code: Select all

Unpacking setup-odroid (0.0.1-41) over (0.0.1-40) ...
Setting up setup-odroid (0.0.1-41) ...
Adding user `me' to group `sys' ...
Adding user me to group sys
Done.
patching file boot.ini
Reversed (or previously applied) patch detected!  Skipping patch.
3 out of 3 hunks ignored -- saving rejects to file boot.ini.rej
patching file boot.ini
Reversed (or previously applied) patch detected!  Skipping patch.
2 out of 2 hunks ignored -- saving rejects to file boot.ini.rej
patching file boot.ini
Reversed (or previously applied) patch detected!  Skipping patch.
3 out of 3 hunks ignored -- saving rejects to file boot.ini.rej
patching file boot.ini
Hunk #2 succeeded at 226 with fuzz 2 (offset 4 lines).
rm: cannot remove '/boot/boot.ini.rej': No such file or directory
Processing triggers for systemd (232-25+deb9u6) ...
...is this the 2nd set of errors your eluded to, for which I should delete everything except boot.ini.

Doesn't seem related to me in all honesty, so I've taken no further action as of yet.

Thanks.

Sent from my Lenovo P2a42 using Tapatalk


User avatar
meveric
Posts: 9612
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
Contact:

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

Unread post by meveric » Sun Dec 30, 2018 6:08 am

nope that's me just being lazy..

I patch boot.ini each time with all patches which ever came out (instead of checking which patches are already installed), and as you can see the first couple say: "Reversed (or previously applied) patch detected!", means that these patches are already installed and it will just skip them, while the last patch said:

Code: Select all

patching file boot.ini
Hunk #2 succeeded at 226 with fuzz 2 (offset 4 lines).
so everything went fine.

And no, this has nothing to do with the fix of the Kernel, it just added the feature to adjust DRAM clock speed to the boot.ini
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: 9612
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
Contact:

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

Unread post by meveric » Sun Dec 30, 2018 6:29 pm

2018-12-30:
  • new packages for Chromium 63
    in stretch/main package list
    -> Rebuild of Chromium 63 as latest versions of Chromium have issues under armhf and Chromium 63 is no longer available in Debian Repos

    Code: Select all

    chromedriver_63.0.3239.84-1~deb9u1_armhf.deb
    chromium_63.0.3239.84-1~deb9u1_armhf.deb
    chromium-dbgsym_63.0.3239.84-1~deb9u1_armhf.deb
    chromium-driver_63.0.3239.84-1~deb9u1_armhf.deb
    chromium-driver-dbgsym_63.0.3239.84-1~deb9u1_armhf.deb
    chromium-l10n_63.0.3239.84-1~deb9u1_all.deb
    chromium-shell_63.0.3239.84-1~deb9u1_armhf.deb
    chromium-shell-dbgsym_63.0.3239.84-1~deb9u1_armhf.deb
    chromium-widevine_63.0.3239.84-1~deb9u1_armhf.deb
    
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.

tedrogers
Posts: 51
Joined: Fri Nov 23, 2018 6:18 pm
languages_spoken: English
ODROIDs: Odroid XU4Q
Location: The Divided Kingdom of Great Britain
Contact:

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

Unread post by tedrogers » Mon Dec 31, 2018 2:19 am

meveric wrote:
Sun Dec 30, 2018 6:08 am
And no, this has nothing to do with the fix of the Kernel, it just added the feature to adjust DRAM clock speed to the boot.ini
...and as I already did this manually anyway, I wonder what it added in the '4 lines'. It kept a copy didn't it, in boot.ini.rej?

User avatar
meveric
Posts: 9612
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
Contact:

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

Unread post by meveric » Mon Dec 31, 2018 4:16 am

tedrogers wrote:
Mon Dec 31, 2018 2:19 am
...and as I already did this manually anyway, I wonder what it added in the '4 lines'. It kept a copy didn't it, in boot.ini.rej?
It patches the boot.ini in a very specific place, if you added these values manually, it's probably in there twice now, but shouldn't do much harm.
You still should probably remove one of them.
Also, no the boot.ini.rej files are removed after the patches, it's also no backup, .rej stands for "reject" and is the part of the patch that could NOT be applied.
boot.ini.orig would be a copy of the file that is done before the patch, but that file is being removed as well.
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.

tedrogers
Posts: 51
Joined: Fri Nov 23, 2018 6:18 pm
languages_spoken: English
ODROIDs: Odroid XU4Q
Location: The Divided Kingdom of Great Britain
Contact:

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

Unread post by tedrogers » Mon Dec 31, 2018 7:02 am

meveric wrote:
Mon Dec 31, 2018 4:16 am
It patches the boot.ini in a very specific place, if you added these values manually, it's probably in there twice now, but shouldn't do much harm.
You still should probably remove one of them.
Also, no the boot.ini.rej files are removed after the patches, it's also no backup, .rej stands for "reject" and is the part of the patch that could NOT be applied.
boot.ini.orig would be a copy of the file that is done before the patch, but that file is being removed as well.
Just had a look, and I seem to have 'dmc ${ddr_freq}' listed at least twice:

Code: Select all

 
# set DDR frequency
dmc ${ddr_freq}

# final boot args
setenv bootargs "${bootrootfs} ${videoconfig} smsc95xx.macaddr=${macaddr} governor=${governor} ${hdmi_ph$

# drm.debug=0xff"

# Supported values: 933 825 728 633 (MHZ)
setenv ddr_freq 825
dmc ${ddr_freq}			<<<<<< MY SUGGESTED REMOVAL

# Boot the board
bootz 0x40008000 0x42000000 0x44000000
Delete the one under '#Supported values'?

I seem to recall you explaining to me that 'dmc ${ddr_freq}' merely sets the variable name, which is later assigned a value. In my current case the value is 825.

So, my finished boot.ini would look like this:

Code: Select all

# set DDR frequency
dmc ${ddr_freq}

# final boot args
setenv bootargs "${bootrootfs} ${videoconfig} smsc95xx.macaddr=${macaddr} governor=${governor} ${hdmi_ph$

# drm.debug=0xff"

# Supported values: 933 825 728 633 (MHZ)
setenv ddr_freq 825

# Boot the board
bootz 0x40008000 0x42000000 0x44000000
 

User avatar
meveric
Posts: 9612
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
Contact:

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

Unread post by meveric » Mon Dec 31, 2018 11:42 pm

tedrogers wrote:
Mon Dec 31, 2018 7:02 am

Code: Select all

 
# set DDR frequency
dmc ${ddr_freq}

# final boot args
setenv bootargs "${bootrootfs} ${videoconfig} smsc95xx.macaddr=${macaddr} governor=${governor} ${hdmi_ph$

# drm.debug=0xff"

# Supported values: 933 825 728 633 (MHZ)
setenv ddr_freq 825
dmc ${ddr_freq}			<<<<<< MY SUGGESTED REMOVAL

# Boot the board
bootz 0x40008000 0x42000000 0x44000000
Delete the one under '#Supported values'?
Yes, but you should also delete the two lines above, as this is already higher in the code as well.
tedrogers wrote:
Mon Dec 31, 2018 7:02 am
I seem to recall you explaining to me that 'dmc ${ddr_freq}' merely sets the variable name, which is later assigned a value. In my current case the value is 825.
Actually it's the other way around.
First you assign the variable:
setenv ddr_freq 825
Then you call the value of that variable with the dmc
dmc ${ddr_freq}
basically dmc ${ddr_freq} will be replaced with dmc 825
Previously you did had something like:
dmc ${825} which meant dmc would be started with the value of the "variable" $825, which obviously did not exist.

tedrogers wrote:
Mon Dec 31, 2018 7:02 am
So, my finished boot.ini would look like this:

Code: Select all

# set DDR frequency
dmc ${ddr_freq}

# final boot args
setenv bootargs "${bootrootfs} ${videoconfig} smsc95xx.macaddr=${macaddr} governor=${governor} ${hdmi_ph$

# drm.debug=0xff"

# Supported values: 933 825 728 633 (MHZ)
setenv ddr_freq 825

# Boot the board
bootz 0x40008000 0x42000000 0x44000000
And that is the wrong way around, as you start dmc with the content of the variable ddr_freq but you assign a value to the variable later in the code: setenv ddr_freq 825
So that's the wrong way around.
So instead please remove these lines from your boot.ini and leave the lines that came from the patch.

the boot.ini should looks something like this:

Code: Select all

...
# Enable/Disable ODROID-VU7 Touchsreen
setenv disable_vu7 "true" # false

# DRAM Frequency
# Sets the LPDDR3 memory frequency
# Supported values: 933 825 728 633 (MHZ)
setenv ddr_freq 825
...
if test "${cecenable}" = "false"; then fdt rm /cec@101B0000; fi
if test "${disable_vu7}" = "false"; then setenv hid_quirks "usbhid.quirks=0x0eef:0x0005:0x0004"; fi

# set DDR frequency
dmc ${ddr_freq}

# final boot args
setenv bootargs "${bootrootfs} ${videoconfig} smsc95xx.macaddr=${macaddr} governor=${governor} ${hdmi_phy_control} ${hid_quirks}"
# drm.debug=0xff"
# Boot the board
bootz 0x40008000 0x42000000 0x44000000
I cut it off between the "..." but I think you should be able to find these lines.
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: 9612
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
Contact:

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

Unread post by meveric » Thu Jan 03, 2019 4:48 pm

2019-01-03:
  • updated qt5-xu3-fix package
    in jessie/main package list
    -> updated package to work with latest patches from Debian
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: 9612
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
Contact:

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

Unread post by meveric » Mon Jan 07, 2019 4:52 pm

2019-01-07:
  • new package libretro-melonds
    in stretch/main package list
    -> slow NDS emulator for retroarch
  • new package libretro-mesen
    in stretch/main package list
    -> slow NES/FDS emulator for retroarch
    should run nearly full speed on XU4
  • new package libretro-mesen
    in jessie/main package list
    -> slow NES/FDS emulator for retroarch
    should run nearly full speed on XU4
  • new package libretro-mess2014
    in stretch/main package list
    -> multiple machine emulator for retroarch
  • new package libretro-meteor
    in stretch/main package list
    -> alternative GBA emulator for retroarch
  • new package libretro-ume2014
    in stretch/main package list
    -> combination of MAME2014 and MESS2014 for retroarch
  • updated libretro-melonds package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-mess2014 package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-meteor package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-ume2014 package
    in jessie/main package list
    -> updated to latest version
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: 9612
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
Contact:

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

Unread post by meveric » Tue Jan 08, 2019 4:56 pm

2019-01-08:
  • new package libretro-mrboom
    in stretch/main package list
    -> bomberman standalone clone for retroarch
  • new package libretro-mu
    in stretch/main package list
    -> PalmOS emulator for retroarch
  • new package libretro-mu
    in jessie/main package list
    -> PalmOS emulator for retroarch
  • new package libretro-nekop2
    in stretch/main package list
    -> PC98 emulator for retroarch
  • new package libretro-nestopia
    in stretch/main package list
    -> NES emulator for retroarch
  • new package libretro-np2kai
    in stretch/main package list
    -> alternative PC98 emulator for retroarch
  • new package libretro-np2kai
    in jessie/main package list
    -> alternative PC98 emulator for retroarch
  • new package libretro-nxengine
    in stretch/main package list
    -> Interpreter for Cave Story for retroarch
  • new package libretro-o2em
    in stretch/main package list
    -> Odyssey 2 emulator for retroarch
  • updated libretro-mrboom package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-nekop2 package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-nestopia package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-nxengine package
    in jessie/main package list
    -> updated to latest version
  • updated libretro-o2em package
    in jessie/main package list
    -> updated to latest version
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.

tedrogers
Posts: 51
Joined: Fri Nov 23, 2018 6:18 pm
languages_spoken: English
ODROIDs: Odroid XU4Q
Location: The Divided Kingdom of Great Britain
Contact:

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

Unread post by tedrogers » Sat Jan 12, 2019 7:32 am

meveric wrote:
Mon Dec 31, 2018 11:42 pm

the boot.ini should looks something like this:

Code: Select all

...
# Enable/Disable ODROID-VU7 Touchsreen
setenv disable_vu7 "true" # false

# DRAM Frequency
# Sets the LPDDR3 memory frequency
# Supported values: 933 825 728 633 (MHZ)
setenv ddr_freq 825
...
if test "${cecenable}" = "false"; then fdt rm /cec@101B0000; fi
if test "${disable_vu7}" = "false"; then setenv hid_quirks "usbhid.quirks=0x0eef:0x0005:0x0004"; fi

# set DDR frequency
dmc ${ddr_freq}

# final boot args
setenv bootargs "${bootrootfs} ${videoconfig} smsc95xx.macaddr=${macaddr} governor=${governor} ${hdmi_phy_control} ${hid_quirks}"
# drm.debug=0xff"
# Boot the board
bootz 0x40008000 0x42000000 0x44000000
I cut it off between the "..." but I think you should be able to find these lines.
Thanks for the clarity. I appreciate it! :)

User avatar
meveric
Posts: 9612
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
Contact:

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

Unread post by meveric » Tue Jan 15, 2019 5:07 pm

2019-01-15:
  • updated 4.4 LTS Kernel and Headers for ODROID N1
    in all/n1 package list
    -> in sync with Oversuns Repo (4.4.170)
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 0 guests