[OS] Debian Stretch

Moderators: mdrjr, odroid

Re: [OS] Debian Stretch

Unread postby skyfly555 » Mon Apr 02, 2018 6:02 am

Hello, Meveric, thank you!

Now the wifi dongle is detected, and it scans, but I cannot configure it as an AP because hostapd seems not to recognise it.

If I type
Code: Select all
iwconfig wlan0 mode master
the led of the wifi dongle blinks, that's what I have with RPi2 when it works.
But when I type
Code: Select all
iwconfig
it's unassociated.
Code: Select all
wlan0     unassociated  Nickname:"<WIFI@REALTEK>"
          Mode:Master  Frequency=2.412 GHz  Access Point: Not-Associated   
          Sensitivity:0/0 
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0


This webpage https://github.com/jekader/hostapd-rtl/issues/12 says it can be related to the hostapd version and it recommends to install v2.3 and above; I've seen in Odroid C2 this hostapd (2:2.4-1+deb9u1) is installed.

Can it be related? Can I try to install a newer hostapd version (I don't know how to do that)?

Thank you again,
skyfly555
 
Posts: 19
Joined: Sun Nov 15, 2015 8:44 am
languages_spoken: english
ODROIDs: None yet

Re: [OS] Debian Stretch

Unread postby meveric » Mon Apr 02, 2018 6:10 am

well version 2.4 seems to be higher than 2.3 so at least that port should be covered.
But I don't know what else is needed, as I haven't used hostapd yet.

But apparently there is a lot of configuration involved before you can use the iwconfig wlan0 mode master command.

Have you checked all the config files? Maybe you should post these files here so others can help you figure out if you did some misconfiguration.
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: 9313
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

Re: [OS] Debian Stretch

Unread postby skyfly555 » Mon Apr 02, 2018 6:24 am

I've tried it following these instructions https://github.com/igorpecovnik/hostapd

It install hostapd v2.5 but it seems I have the same issue.
skyfly555
 
Posts: 19
Joined: Sun Nov 15, 2015 8:44 am
languages_spoken: english
ODROIDs: None yet

Re: [OS] Debian Stretch

Unread postby meveric » Mon Apr 02, 2018 6:29 am

once again, maybe it's not hostapd that's the issue, but your configuration.
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: 9313
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

Re: [OS] Debian Stretch

Unread postby skyfly555 » Tue Apr 03, 2018 2:48 am

Thank you, Meveric. It's strange because I've followed the same steps I did to create the Wifi HotSpot with the same Wifi dongle with DietPi and RPi2.
I even created this tutorial: https://disq.us/url?url=https%3A%2F%2Fwww.dropbox.com%2Fs%2Ff5y1a8qw4qrghti%2FRPi-GateSentryFilter-PiHole-WIFI-AP-HTTP-Transparent-Proxy.pdf%3Fdl%3D1%3AZpkBDvB_7BRV6kqoqGHT8hIxGf8&cuid=5243175 explaining it, among other things.

My last attempt to get it working has been:
1- Download the V2 linux drivers from TP-LINK site https://www.tp-link.com/us/download/TL-WN722N_V2.html#Driver
2- Unzip it
3-
Code: Select all
make

I get:
Code: Select all
root@odroid-stretch64:~/rtl8188EUS_linux_v4.3.0.8_13968.20150417# make
"******************************************"
"NO SKRC,we will use default KSRC"
"******************************************"
make ARCH=aarch64 CROSS_COMPILE= -C /lib/modules/3.16.55+/build M=/root/rtl8188EUS_linux_v4.3.0.8_13968.20150417  modules
make[1]: Entering directory '/usr/src/linux-headers-3.16.55+'
Makefile:618: arch/aarch64/Makefile: No such file or directory
make[1]: *** No rule to make target 'arch/aarch64/Makefile'.  Stop.
make[1]: Leaving directory '/usr/src/linux-headers-3.16.55+'
Makefile:1366: recipe for target 'modules' failed
make: *** [modules] Error 2


I don't know how to compile drivers, I hoped "make" would be enough.
4- I've tried it, too, with Dietpi based on your Debian Jessie, and it's worse, because it says there aren't linux headers.

But don't care about all this! You don't need to support any wifi dongles :) It's my problem :)
And you have helped me a lot with SoftEther.

So, thank you again,
skyfly555
 
Posts: 19
Joined: Sun Nov 15, 2015 8:44 am
languages_spoken: english
ODROIDs: None yet

Re: [OS] Debian Stretch

Unread postby skyfly555 » Tue Apr 03, 2018 3:30 am

Hello, it's me again :)

I've tried with my Edimax N150, it's the same Realtek 8188 than the TP-LINK WN722, but in their webpage there are another drivers: https://www.edimax.com/edimax/download/ ... /ew-7811un

I've tried the same and I get the same errors:
Authentication requested [root] for make driver:
install.sh: 48: [: unexpected operator
make ARCH=aarch64 CROSS_COMPILE= -C /lib/modules/3.16.55+/build M=/root/RTL8188C_8192C_USB_linux_v4.0.2_9000.20130911/driver/rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911 modules
make[1]: Entering directory '/usr/src/linux-headers-3.16.55+'
Makefile:618: arch/aarch64/Makefile: No such file or directory
make[1]: *** No rule to make target 'arch/aarch64/Makefile'. Stop.
make[1]: Leaving directory '/usr/src/linux-headers-3.16.55+'
Makefile:584: recipe for target 'modules' failed
make: *** [modules] Error 2
##################################################
Compile make driver error: 2
Please check error Mesg
##################################################

Does this want to say it should be something in arch/aarch64/Makefile and it's inside /usr/src/linux-headers-3.16.55+ folder?

Thanks for clarifying my doubts about this issue,
skyfly555
 
Posts: 19
Joined: Sun Nov 15, 2015 8:44 am
languages_spoken: english
ODROIDs: None yet

Re: [OS] Debian Stretch

Unread postby meveric » Tue Apr 03, 2018 4:45 am

The sources you use don't know that "aarch64" is the code name for "arm64" either you fix the code (which is what I've done in my dkms packages) or you compile the module with "ARCH=arm64".

skyfly555 wrote:But don't care about all this! You don't need to support any wifi dongles :) It's my problem :)

Maybe I don't "need" to support them, but I already "do" support them for months and years, as DKMS modules are available on my images.
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: 9313
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

Re: [OS] Debian Stretch

Unread postby skyfly555 » Tue Apr 03, 2018 5:09 am

Thank you very much for all your ideas and support :)

I leave the wifi dongle where it is :) I think I'll save tones of time if I buy a new supported out-of-the-box dongle :)
skyfly555
 
Posts: 19
Joined: Sun Nov 15, 2015 8:44 am
languages_spoken: english
ODROIDs: None yet

Re: [OS] Debian Stretch

Unread postby skyfly555 » Tue Apr 03, 2018 8:33 pm

Hello,

Time to close this theme.

I've been checking with my Edimax N 150. It uses the same chipset than TP-LINK WN-722ND v2.
Code: Select all
Bus 001 Device 003: ID 7392:7811 Edimax Technology Co., Ltd EW-7811Un 802.11n Wireless Adapter [Realtek RTL8188CUS]


I've tried to make it work "out-of-the-box" as a Wifi client, configuring wpa_supplicant.conf
It works.

All the troubles come when I try to make it work as an AP: it's impossible with the Odroid.


I've tried to make some modifications following these instructions from Edimax https://edimax.freshdesk.com/support/solutions/articles/14000035492-how-to-resolve-ew-7811un-built-in-driver-issues-in-linux-kernel-v3-10-or-higher: no difference at all.

The only way I found with the RPi2 to get this two wifi dongles working as APs was intalling these drivers: https://www.raspberrypi.org/forums/viewtopic.php?t=62371, but they don't have any version for the kernel we are using (3.14.79+) in our Odroids with Debian.

So, I think you may be interested in this information before buying a wifi dongle to use it as an AP if you are planning to use it with Odroid C2.

Thank you,
PS I've done this with Meveric's Debian Jessie. Not with enough mental energy to check it again with Stretch.
skyfly555
 
Posts: 19
Joined: Sun Nov 15, 2015 8:44 am
languages_spoken: english
ODROIDs: None yet

Re: [OS] Debian Stretch

Unread postby meveric » Tue Apr 03, 2018 8:42 pm

I still think you're looking at the wrong end. You constantly mess around with the WLAN drivers, although they seem to work fine, rather than making sure your AP settings are correct.
To my knowledge others were able to get AP mode for different WLAN modules to work, so in general it should work.

If I have a little more time I will try it myself, so I can confirm or deny if it's working.
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: 9313
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

Re: [OS] Debian Stretch

Unread postby skyfly555 » Wed Apr 04, 2018 12:50 am

Hello, Meveric.

I have a PDF where I explain the settings I set in RPi2, and it works great.
This is the link:
https://disq.us/url?url=https%3A%2F%2Fwww.dropbox.com%2Fs%2Ff5y1a8qw4qrghti%2FRPi-GateSentryFilter-PiHole-WIFI-AP-HTTP-Transparent-Proxy.pdf%3Fdl%3D1%3AZpkBDvB_7BRV6kqoqGHT8hIxGf8&cuid=5243175

Maybe you can have a look into it, it's intented to configure GateSentryFilter as a Wifi Hotspot, the first part of the PDF is about the wifi AP, the second one is about GateSentry, and it's the config I'm trying to use with the Odroid C2. So you only need to have a look into the first part.

I even explain the issue I faced on RPi2, the same I'm facing now with my Odroid, and how I solved it.

Thank you for your attention,
skyfly555
 
Posts: 19
Joined: Sun Nov 15, 2015 8:44 am
languages_spoken: english
ODROIDs: None yet

Re: [OS] Debian Stretch

Unread postby skyfly555 » Wed Apr 04, 2018 5:50 am

EDIT: After several reboots, it dies. Seems to be this bug: https://edimax.freshdesk.com/support/solutions/articles/14000035492-how-to-resolve-ew-7811un-built-in-driver-issues-in-linux-kernel-v3-10-or-higher --> and this workaround doesn't work to me.

**********Original post*************
Hi again.

1- I've realised Edimax an TP-LINK are different devices, because of the device ID:
Edimax:
Code: Select all
Bus 001 Device 003: ID 7392:7811 Edimax Technology Co., Ltd EW-7811Un 802.11n Wireless Adapter [Realtek RTL8188CUS]

WN722ND:
Code: Select all
Bus 001 Device 004: ID 2357:010c
.

2- Yesterday, all I did was using TP-LINK wifi dongle.
3- Today, everything I've done has been using Edimax.
4- What I've done:
a) Burn Meveric's Debian Stretch image.
b)
Code: Select all
apt-get update -y && apt-get upgrade -y && apt-get dist-upgrade –y
apt-get install linux-headers-$(uname -r) build-essential dkms git usbutils wireless-tools
apt-get install 8188eu-dkms
apt-get install firmware-realtek


When installing firmware-realtek, I get
Code: Select all
root@odroid-stretch64:~# apt-get install firmware-realtek
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  firmware-realtek
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 342 kB of archives.
After this operation, 1,147 kB of additional disk space will be used.
Get:1 http://ftp.uk.debian.org/debian stretch/non-free arm64 firmware-realtek all 20161130-3 [342 kB]
Fetched 342 kB in 0s (1,069 kB/s)   
Selecting previously unselected package firmware-realtek.
(Reading database ... 51419 files and directories currently installed.)
Preparing to unpack .../firmware-realtek_20161130-3_all.deb ...
Unpacking firmware-realtek (20161130-3) ...
Setting up firmware-realtek (20161130-3) ...
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools (0.130) ...
ln: failed to create hard link '/boot/initrd.img-3.16.56+.dpkg-bak' => '/boot/initrd.img-3.16.56+': Operation not permitted
update-initramfs: Generating /boot/initrd.img-3.16.56+
Image Name:   uInitrd
Created:      Tue Apr  3 20:54:30 2018
Image Type:   AArch64 Linux RAMDisk Image (uncompressed)
Data Size:    5287358 Bytes = 5163.44 kB = 5.04 MB
Load Address: 00000000
Entry Point:  00000000
/etc/initramfs-tools/scripts/local-top/c2_init.sh: 25: /etc/initramfs-tools/scripts/local-top/c2_init.sh: fbset: not found
/etc/initramfs-tools/scripts/local-top/c2_init.sh: 26: /etc/initramfs-tools/scripts/local-top/c2_init.sh: fbset: not found

An then
Code: Select all
reboot

c) Configured the AP as stated in the PDF I linked before.

With iwconfig I get:
Code: Select all
lo        no wireless extensions.

wlan0     IEEE 802.11bgn  Mode:Master  Tx-Power=20 dBm   
          Retry short limit:7   RTS thr=2347 B   Fragment thr:off
          Power Management:off
         
eth0      no wireless extensions.


And it works! AP works perfectly with Edimax, but not with TP-LINK. As I said, although they two are based on Realtek 8188EUS, they're not the same.

Thank you, Meveric, for not abandoning the issue, it gave me power to continue testing.
PS Without firmware-realtek installed Edimax doesn't work.
skyfly555
 
Posts: 19
Joined: Sun Nov 15, 2015 8:44 am
languages_spoken: english
ODROIDs: None yet

Re: [OS] Debian Stretch

Unread postby meveric » Wed Apr 04, 2018 7:11 am

infos about missing firmware can normally be seen using "dmesg" this is also a place to see if there are any issues, same as /var/log/syslog.
Both can greatly help debug an issue like this.

I'm glad you got AP mode to work finally :)
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: 9313
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

Re: [OS] Debian Stretch

Unread postby skyfly555 » Thu Apr 05, 2018 4:56 pm

Fortunately, I had an old wifi adapter at home, it's the famous
Code: Select all
Bus 001 Device 003: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter


It's supported and, if you follow this official tutorial from odroid.com, it has to work like a charm:
https://wiki.odroid.com/accessory/connectivity/wifi/wlan_ap

The results:
1- It works;
2- When you reboot, 1 of 2 times it doesn't work (50% of chance). The workaround is:
Code: Select all
systemctl stop hostapd
systemctl start hostapd

3- With Odroid/Debian it has been an odissey (for me) to get a wifi dongle working as an AP; with RPi it was much easier.
4- I suppose the problem is that hostapd is loaded before the wifi driver.
5- I suppose, too, that this explains the error I talk about in the "EDIT" of my last post, the one before this one.
6- There is "something" in the MrEngMan drivers for Raspbian that makes possible an easy and stable config of AP and hostapd, and wifi driver, which lets you to use default settings on hostapd.conf, like "driver=nl80211", without having to use a modified version of hostapd, and so on.

Closed!
skyfly555
 
Posts: 19
Joined: Sun Nov 15, 2015 8:44 am
languages_spoken: english
ODROIDs: None yet

Re: [OS] Debian Stretch

Unread postby thatchunkylad1989 » Sun Aug 19, 2018 7:11 pm

Chromium is really laggy after using the HW acceleration and not usable, any fix or?
thatchunkylad1989
 
Posts: 212
Joined: Sun Dec 24, 2017 12:29 am
languages_spoken: english
ODROIDs: C2, XU4

Re: [OS] Debian Stretch

Unread postby meveric » Sun Aug 19, 2018 8:33 pm

thatchunkylad1989 wrote:Chromium is really laggy after using the HW acceleration and not usable, any fix or?

Chromium is running fine exactly the way it should be if you follow the guide on the first page and not the one you came up with back in February.

I've just tested: WebGL, YouTube, odroid forum browsing, and magazine.odroid.com articles with lots of pictures.. everything is working fine, scrolling is smoothly, no lagging.
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: 9313
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

Re: [OS] Debian Stretch

Unread postby thatchunkylad1989 » Sun Aug 19, 2018 9:47 pm

meveric wrote:
thatchunkylad1989 wrote:Chromium is really laggy after using the HW acceleration and not usable, any fix or?

Chromium is running fine exactly the way it should be if you follow the guide on the first page and not the one you came up with back in February.

I've just tested: WebGL, YouTube, odroid forum browsing, and magazine.odroid.com articles with lots of pictures.. everything is working fine, scrolling is smoothly, no lagging.


When was the last time you done a fresh install? Chromium isn't usable here. I done exactly what it says in your OP and I'm getting a load of errors, I ran it from terminal:

lt::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.349088:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.364893:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.374068:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.383793:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.399354:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.408716:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.426138:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
Killed
odroid@odroid64:~$


I would copy it all but it's really long.
So yeah, Chromium isn't stable and I've done exactly what it says in the OP.
thatchunkylad1989
 
Posts: 212
Joined: Sun Dec 24, 2017 12:29 am
languages_spoken: english
ODROIDs: C2, XU4

Re: [OS] Debian Stretch

Unread postby meveric » Sun Aug 19, 2018 9:53 pm

Chromium is stable, that's more likely an issue with the GPU drivers/Kernel combination.
The mmap issue is sadly a known issue on the driver. Try restarting your ODROID before you start chromium.
I'll try building a new Kernel to see if that helps anything.
Once again, this has nothing to do with Chromium or the guide for 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.
User avatar
meveric
 
Posts: 9313
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

Re: [OS] Debian Stretch

Unread postby thatchunkylad1989 » Sun Aug 19, 2018 9:57 pm

meveric wrote:Chromium is stable, that's more likely an issue with the GPU drivers/Kernel combination.
The mmap issue is sadly a known issue on the driver. Try restarting your ODROID before you start chromium.
I'll try building a new Kernel to see if that helps anything.
Once again, this has nothing to do with Chromium or the guide for it.


How can Chromium be stable when it's not working?
You've obviously not done a fresh install and tested it.

I've tried restarting and it's the same. .-.
thatchunkylad1989
 
Posts: 212
Joined: Sun Dec 24, 2017 12:29 am
languages_spoken: english
ODROIDs: C2, XU4

Re: [OS] Debian Stretch

Unread postby meveric » Sun Aug 19, 2018 10:03 pm

thatchunkylad1989 wrote:How can Chromium be stable when it's not working?

Cause you're unable to understand the difference between the different drivers and software components of the board.
It's like saying the ATI graphics drivers you installed on your PC housing an NVIDIA graphics cards are not working, so obviously Firefox is unstable.
One has nothing to do with the other, but still you run around claiming that's the way.
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: 9313
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

Re: [OS] Debian Stretch

Unread postby thatchunkylad1989 » Sun Aug 19, 2018 10:09 pm

meveric wrote:
thatchunkylad1989 wrote:How can Chromium be stable when it's not working?

Cause you're unable to understand the difference between the different drivers and software components of the board.
It's like saying the ATI graphics drivers you installed on your PC housing an NVIDIA graphics cards are not working, so obviously Firefox is unstable.
One has nothing to do with the other, but still you run around claiming that's the way.


What can I do to fix it? Firefox-ESR is also unusable, I'm having to post from QupZilla.
thatchunkylad1989
 
Posts: 212
Joined: Sun Dec 24, 2017 12:29 am
languages_spoken: english
ODROIDs: C2, XU4

Re: [OS] Debian Stretch

Unread postby meveric » Mon Aug 20, 2018 3:36 am

I just wasted countless hours, wiping an SD card, flashing a new image, updating the image, installing a desktop environment, installing Chromium and do the same tests I already did on the perfectly fine working image I had before.
Guess what?
EVERYTHING WORKS!
FireFox-ESR works, but is as expected slower than Chromium, but you can browse on the forum normally, can watch youtube videos windowed up to 480p, and testing ODROID Magazine with lots of images worked fine as well, except that it needed to reload every 2 or 3 pages I scrolled down. But that is expected, as FireFox does not have hardware acceleration support.
Chromium in the other hand has and is working perfectly fine. I had to do nothing besides stetting up the flags mentioned im the first post, nothing else.. Everything was working including WebGL.

I don't know what you're doing but it seems you mess something up on the way to get this image to work, as the image and especially Chromium is working FINE!
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: 9313
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

Re: [OS] Debian Stretch

Unread postby thatchunkylad1989 » Mon Aug 20, 2018 8:06 pm

meveric wrote:I just wasted countless hours, wiping an SD card, flashing a new image, updating the image, installing a desktop environment, installing Chromium and do the same tests I already did on the perfectly fine working image I had before.
Guess what?
EVERYTHING WORKS!
FireFox-ESR works, but is as expected slower than Chromium, but you can browse on the forum normally, can watch youtube videos windowed up to 480p, and testing ODROID Magazine with lots of images worked fine as well, except that it needed to reload every 2 or 3 pages I scrolled down. But that is expected, as FireFox does not have hardware acceleration support.
Chromium in the other hand has and is working perfectly fine. I had to do nothing besides stetting up the flags mentioned im the first post, nothing else.. Everything was working including WebGL.

I don't know what you're doing but it seems you mess something up on the way to get this image to work, as the image and especially Chromium is working FINE!


What? why is it saying this then:

lt::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.349088:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.364893:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.374068:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.383793:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.399354:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.408716:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.426138:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
Killed
odroid@odroid64:~$


I done exactly what it says in the OP and ^ that happens.
Maybe a dying eMMC chip? Idek.

It's not working though and other people are seeing it too.
You even said in a thread that there's problems with the said error and Stretch.
You're obviously not setting it up like the OP of this thread because that's what I done and Chromium wouldn't work because of the said error.

Anyway; I'm done. odroid support sucks and when you say you have a problem, no one believes you. lol :roll: :lol:
thatchunkylad1989
 
Posts: 212
Joined: Sun Dec 24, 2017 12:29 am
languages_spoken: english
ODROIDs: C2, XU4

Re: [OS] Debian Stretch

Unread postby meveric » Mon Aug 20, 2018 8:27 pm

thatchunkylad1989 wrote:What? why is it saying this then:

Code: Select all
lt::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.349088:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.364893:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.374068:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.383793:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.399354:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.408716:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.426138:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
Killed
odroid@odroid64:~$

I have too little information to answer this, I don't know what you installed, how you installed and so on.
I tested default MATE desktop installed via setup-odroid and installed Chromium, everything went fine.
The error above is complaining about errors in GLESv2 and mmap.
mmap had known issues in the past, which was caused by the newer Kernel 3.16 compared to the old Kernel 3.14 which originally came with the C2.
Once again, this has NOTHING to do with Chromium!
You should install glmark2-es2 to test if GLESv2 is working at all.. if it does not, your image is not configured correctly and cause of this Chromium can't work either.
Once again.. driver problem NOT CHROMIUM!

thatchunkylad1989 wrote:Maybe a dying eMMC chip? Idek.

Unlikely you would encounter much more issues in that case.

thatchunkylad1989 wrote:It's not working though and other people are seeing it too.

I haven't heard any other reports yet.
thatchunkylad1989 wrote:You even said in a thread that there's problems with the said error and Stretch.

I most definitely did not, as this is an issue of the KERNEL in combination with the GPU drivers, and has nothing to do with Stretch!
thatchunkylad1989 wrote:You're obviously not setting it up like the OP

YOU obviously did not.
I started from a blank system and used the setup tools provided for the image to get everything up and running and everything worked exactly as described.

thatchunkylad1989 wrote:Anyway; I'm done. odroid support sucks and when you say you have a problem, no one believes you. lol :roll: :lol:

People wasting hours of their free time to check out complains from a SINGLE user, and you say support sucks and no one believes you???
Maybe instead of blaming everyone else for YOUR problems, you should consider the possibility that YOU do something wrong and not everyone else.
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: 9313
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

Re: [OS] Debian Stretch

Unread postby thatchunkylad1989 » Mon Aug 20, 2018 10:33 pm

meveric wrote:
thatchunkylad1989 wrote:What? why is it saying this then:

Code: Select all
lt::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.349088:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.364893:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.374068:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.383793:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.399354:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.408716:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
mmap failed: Operation not permitted
[771:771:0819/124640.426138:ERROR:gles2_command_buffer_stub.cc(313)] ContextResult::kTransientFailure: Failed to make context current.
Killed
odroid@odroid64:~$

I have too little information to answer this, I don't know what you installed, how you installed and so on.
I tested default MATE desktop installed via setup-odroid and installed Chromium, everything went fine.
The error above is complaining about errors in GLESv2 and mmap.
mmap had known issues in the past, which was caused by the newer Kernel 3.16 compared to the old Kernel 3.14 which originally came with the C2.
Once again, this has NOTHING to do with Chromium!
You should install glmark2-es2 to test if GLESv2 is working at all.. if it does not, your image is not configured correctly and cause of this Chromium can't work either.
Once again.. driver problem NOT CHROMIUM!

thatchunkylad1989 wrote:Maybe a dying eMMC chip? Idek.

Unlikely you would encounter much more issues in that case.

thatchunkylad1989 wrote:It's not working though and other people are seeing it too.

I haven't heard any other reports yet.
thatchunkylad1989 wrote:You even said in a thread that there's problems with the said error and Stretch.

I most definitely did not, as this is an issue of the KERNEL in combination with the GPU drivers, and has nothing to do with Stretch!
thatchunkylad1989 wrote:You're obviously not setting it up like the OP

YOU obviously did not.
I started from a blank system and used the setup tools provided for the image to get everything up and running and everything worked exactly as described.

thatchunkylad1989 wrote:Anyway; I'm done. odroid support sucks and when you say you have a problem, no one believes you. lol :roll: :lol:

People wasting hours of their free time to check out complains from a SINGLE user, and you say support sucks and no one believes you???
Maybe instead of blaming everyone else for YOUR problems, you should consider the possibility that YOU do something wrong and not everyone else.


Are you high? lol
I done exactly what it says in the OP but I used the LXDE desktop and I keep getting that error and Chromium won't work. I done nothing else and installed nothing else; FYI.
I see you said you're having issues with Stretch and the mmap and now you're denying it. lmfao!!
thatchunkylad1989
 
Posts: 212
Joined: Sun Dec 24, 2017 12:29 am
languages_spoken: english
ODROIDs: C2, XU4

Re: [OS] Debian Stretch

Unread postby meveric » Mon Aug 20, 2018 11:23 pm

thatchunkylad1989 wrote:Are you high? lol

That's often what I wonder about you, the way you come to "conclusions" that are totally unrelated and if people try to explain it to you, you still deny all possibilities.
It really makes one wonder if you're unable to comprehend or if you're under influence.
It's apparent you have no understanding in the workings of the board and it's different components, still you deny every explanation of people that have deeper knowledge into the topic than you have.
Most people can use Chromium just fine, you can "for whatever reason" not, therefore the only logical conclusion for YOU "Chromium is broken"! Doesn't matter it works for everyone else, it MUST be broken, cause it's not working for YOU! *shakes head* you really seem to live in denial.

thatchunkylad1989 wrote:I done exactly what it says in the OP but I used the LXDE desktop and I keep getting that error and Chromium won't work.

See it would have been helpful if you stated right from the start that you use LXDE, that way I could have tested against this particular setup to determine if that could be the issue.
You're not helpful at all with your descriptions when people try to help solving YOUR issue.
Rather than "claiming" you did what's written in the OP it would be much more helpful pointing out the steps you HAVE done, so people can try to RECREATE your issue.
IF you actually used the script to install the desktop, there are only a few things that could be different from what other people might have done.
1. you use a different DE -> as you just now pointed out, that's actually the case as you use LXDE, although it's unlikely this causes this issue, it's a constellation that could be considered if everything else is ruled out.
2. you might have used a different framebuffer driver: MALI-DDK instead of fbturbo (which is recommended) -> not so unlikely as MALI-DDK is still present for legacy reasons (official driver from AmLogic), but everyone used fbturbo nowadays as it has much better performance, therefore MALI-DDK is mostly untested with newer images.
Also you were given hints to test if the 3D acceleration works correctly at all:
meveric wrote:You should install glmark2-es2 to test if GLESv2 is working at all.. if it does not, your image is not configured correctly and cause of this Chromium can't work either.

Which apparently you never did, but would have been more helpful than just screaming "Chromium is broken, Chromium is broken".

thatchunkylad1989 wrote:I see you said you're having issues with Stretch and the mmap and now you're denying it. lmfao!!

I don't remember saying that at, but you're free to link to that comment and I will happily correct this, and I also EXPLAINED the reason why this statement in incorrect so you can UNDERSTAND what is the actual issue rather than continue referring to false statements.

You are very ungrateful, people are trying to help you, investing time and nerves to deal with your issues (and you as a person) and all you can do is continue making false statements, completely ignoring any suggestions people give you and then claim everyone is so unhelpful and support sucks.
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: 9313
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

Re: [OS] Debian Stretch

Unread postby thatchunkylad1989 » Mon Aug 20, 2018 11:38 pm

Well, I used FBTURBO and I used LXDE, the problem still appears. Just tested it again and the same happened. but fyi; MATE worked just fine.
Just now I've tried MATE and also installed XFCE4 and it's fine, no Chromium going mad in the terminal and HW acceleration is enabled.

Must be a problem with LXDE. I'm on Chromium right now and it's fine.

Sorry if I sounded rude...
thatchunkylad1989
 
Posts: 212
Joined: Sun Dec 24, 2017 12:29 am
languages_spoken: english
ODROIDs: C2, XU4

Re: [OS] Debian Stretch

Unread postby thatchunkylad1989 » Thu Aug 23, 2018 5:10 am

I'm using your stretch, everything is updated and working well, chromium, deluge, uget, qbittorrent, nzbget etc. pretty pleased with it. :mrgreen:
I do have a question about Kodi 17.6 though - if I try and play something, it's just a black window... once I turn off hardware acceleration under Kodi's settings; it works just fine and plays properly.

Is this a known problem?
thatchunkylad1989
 
Posts: 212
Joined: Sun Dec 24, 2017 12:29 am
languages_spoken: english
ODROIDs: C2, XU4

Re: [OS] Debian Stretch

Unread postby meveric » Thu Aug 23, 2018 6:31 am

Sadly yes... It was working quite some time back with the old Kernel but currently I don't get it to work either.
Something is not working correctly.. My guess is a 32bit vs 64bit mixup.. a variable that should be 64bit is 32bit and does not deliver the correct value..
If you press "o" in Kodi while playing a video, you see some decoder information.
Using software decoding via ffmpeg, it shows some information about the pixel format of the video, but if you're using the hardware encoder, it says pixel format "Unknown" for the very same video.
As the pixel format is coming from the video itself, it should always be the same under software decoder or hardware decoder, still hardware decoder says "Unknown". It also seems to be an issue with Debian Stretch, as it worked under Debian Jessie and also seems to work under Ubuntu.. Some variables are handled differently, but I couldn't yet find out which ones it is :(
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: 9313
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

Re: [OS] Debian Stretch

Unread postby adelias » Tue Oct 30, 2018 4:35 pm

Hi meveric, if its possible, could you update Meson? I want to build mpc and Meson 0.47 is required.
adelias
 
Posts: 4
Joined: Wed May 17, 2017 11:04 pm
languages_spoken: english

Re: [OS] Debian Stretch

Unread postby meveric » Tue Oct 30, 2018 4:38 pm

adelias wrote:Hi meveric, if its possible, could you update Meson? I want to build mpc and Meson 0.47 is required.

Code: Select all
apt-get install -t stretch-backports meson

this will install meson in version 0.47.2
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: 9313
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

Re: [OS] Debian Stretch

Unread postby adelias » Tue Oct 30, 2018 4:56 pm

Thanks!
adelias
 
Posts: 4
Joined: Wed May 17, 2017 11:04 pm
languages_spoken: english

Re: [OS] Debian Stretch

Unread postby ecko » Sun Nov 04, 2018 8:31 pm

Hi!
I'm currently on kernel 3.14.79+
How would I install/compile 3.16?
ecko
 
Posts: 3
Joined: Sun Nov 04, 2018 8:29 pm
languages_spoken: english
ODROIDs: Odroid C2

Re: [OS] Debian Stretch

Unread postby meveric » Sun Nov 04, 2018 8:41 pm

Code: Select all
apt update && apt upgrade && apt dist-upgrade

This should update everything, including the Kernel.
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: 9313
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

Re: [OS] Debian Stretch

Unread postby ecko » Mon Nov 05, 2018 2:37 pm

I did that, it shows 0 packages can be upgraded.
I can't remember, but could it be that I removed your repository some time ago?

sources.list
deb http://ftp.debian.org/debian stretch main contrib non-free
deb http://ftp.debian.org/debian stretch-updates main contrib non-free
deb http://security.debian.org stretch/updates main contrib non-free
deb http://ftp.debian.org/debian stretch-backports main contrib non-free
deb http://ftp.debian.org/debian stretch-proposed-updates contrib non-free main

Thanks for your help meveric :)
ecko
 
Posts: 3
Joined: Sun Nov 04, 2018 8:29 pm
languages_spoken: english
ODROIDs: Odroid C2

Re: [OS] Debian Stretch

Unread postby meveric » Mon Nov 05, 2018 3:36 pm

ecko wrote:I can't remember, but could it be that I removed your repository some time ago?

Well if you DID remove my repositories then yes, that would be why you don't get Kernel updates.
This is (and other things) what my repository is for.
It should be located in the sources.list.d folder... if not, then yes that's the reason why you don't get Kernel updates.
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: 9313
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

Re: [OS] Debian Stretch

Unread postby ecko » Thu Nov 08, 2018 6:23 am

Yeah, not smart of me.
Can you show what's written in the file so I can re-add your repository?
ecko
 
Posts: 3
Joined: Sun Nov 04, 2018 8:29 pm
languages_spoken: english
ODROIDs: Odroid C2

Re: [OS] Debian Stretch

Unread postby meveric » Thu Nov 08, 2018 8:08 am

Code: Select all
root@odroid-stretch64:/etc/apt/sources.list.d# ll
total 24
-rw-r--r-- 1 root root 116 Jun 20  2017 deb-multimedia.list
-rw-r--r-- 1 root root  42 Mar  8  2018 meveric-all-C2.list
-rw-r--r-- 1 root root  43 Mar  8  2018 meveric-all-main.list
-rw-r--r-- 1 root root  46 Mar  8  2018 meveric-all-testing.list
-rw-r--r-- 1 root root  52 Mar  8  2018 meveric-stretch-backports.list
-rw-r--r-- 1 root root  47 Mar  8  2018 meveric-stretch-main.list
root@odroid-stretch64:/etc/apt/sources.list.d# cat *
deb http://www.deb-multimedia.org stretch main non-free
deb-src http://www.deb-multimedia.org stretch main non-free
deb https://oph.mdrjr.net/meveric all c2
deb https://oph.mdrjr.net/meveric all main
deb https://oph.mdrjr.net/meveric all testing
deb https://oph.mdrjr.net/meveric stretch backports
deb https://oph.mdrjr.net/meveric stretch main


If you ONLY want the Kernel updates only the all/c2 list is required, the rest is for extra software not available on Debian Stretch, or optimized for ODROIDs.
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: 9313
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

Re: [OS] Debian Stretch

Unread postby BadPritt » Sat Nov 10, 2018 1:17 am

Hi Meveric.
I've migrated to Stretch. Works great, games work great. I will use this for the video instead.

I've got 2 questions.
Is there a way to activate wifi without ethernet? I had to connect to ethernet to install the other kernel.
Not a big problem, but if it's possible in another way I would rather show that.

Also I've got something strange. My wifi is always downloading at between 1.5KiB/s and 1.9KiB/s while doing nothing. Upload is 10B/s. Any idea what's causing this?
Again not really a problem.

I also had to install usbutils to see if my dongles were found. Also lsb-release wasn't installed. Nothing important, but some basic stuff.
Thank you for all the great work. Greetings.
NicoD
BadPritt
 
Posts: 62
Joined: Wed Jan 17, 2018 4:08 am
languages_spoken: english dutch french spanish german
ODROIDs: Odroid C2
Odroid XU4Q

Re: [OS] Debian Stretch

Unread postby meveric » Sat Nov 10, 2018 1:25 am

BadPritt wrote:I've got 2 questions.
Is there a way to activate wifi without ethernet? I had to connect to ethernet to install the other kernel.
Not a big problem, but if it's possible in another way I would rather show that.

There should be wpasupplicant installed, it's a tool that allows you to configure WiFi via console.
I've done it once, it's still not an "easy" job, but it's do-able... I think if you've done it once or twice it can be turned into an "easy" guide quickly.

BadPritt wrote:Also I've got something strange. My wifi is always downloading at between 1.5KiB/s and 1.9KiB/s while doing nothing. Upload is 10B/s. Any idea what's causing this?
Again not really a problem.

Not sure, but my guess communication between devices, sync with the router, or discovery communications between other devices in the same network.
But to be honest, I don't really know. You can try using tcpdump to capture the traffic and see what it's all about, but as you said, it's probably not really a problem, just some messed up protocols.

BadPritt wrote:I also had to install usbutils to see if my dongles were found. Also lsb-release wasn't installed. Nothing important, but some basic stuff.
Thank you for all the great work. Greetings.
NicoD

True, I tried to keep it as clean as possible, but added the WiFi part, as I was asked about it in the past (if I have not forgot it :D).
Maye I'll add both to my next images, as you're correct they are normally rather useful.
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: 9313
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

Re: [OS] Debian Stretch

Unread postby BadPritt » Sat Nov 10, 2018 6:37 am

meveric wrote:There should be wpasupplicant installed, it's a tool that allows you to configure WiFi via console.
I've done it once, it's still not an "easy" job, but it's do-able... I think if you've done it once or twice it can be turned into an "easy" guide quickly.

I will try that when I reinstall it to record the setup process.
meveric wrote:You can try using tcpdump to capture the traffic and see what it's all about, but as you said, it's probably not really a problem, just some messed up protocols.

Nothing to see there. 0 packages send or received. I tried another wifi dongle and it's the same behaviour. Maybe the network monitor that doesn't work right.

I've had a lot of luck with Vivaldi browser. Chromium is aweful Youtube playback. Firefox ok Youtube, but unstable to surf. Vivaldi great 720p Youtube playback and smooth surfing. I didn't want to go thru the process of this:
viewtopic.php?f=52&t=23865

Awesome how well Revolt works. I didn't expect that. Some games didn't work, but I didn't put any effort into it. I just wanted to test them all.
Any possibility of having Tournements working in One Must Fall? It's one of my favorite games from back then.
Here's my list until now. Still have to do a lot of benchmarks.
Code: Select all
Odroid C2 : Meveric Stretch
---------------------------

apt update && apt upgrade (with ethernet connected)
apt install usbutils

setup-odroid -> Install alternative RT5572 Kernel
reboot
lsusb
iwconfig -> check name of wireless device wlan0/ra0/...
nano /etc/network/interfaces  -> add
auto wlan0
iface wlan0 inet dhcp
    wpa-ssid myssid
    wpa-psk a1b2c3d4e5
reboot   
setup-odroid
Install Desktop

OC CPU
------
sudo nano /boot/boot.ini
or
sudo apt install geany
sudo geany -> open /boot/boot.ini

-> Change Max Frequency to 1.752 -> save

OC RAM
------
wget https://dn.odroid.com/S905/BootLoader/ODROID-C2/c2_update_ddrclk.sh
sudo chmod +x ./c2_update_ddrclk.sh
sudo ./c2_update_ddrclk.sh 1104
sudo reboot

Also installed
--------------
sudo apt install zram-odroid

Vivaldi : wget https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_1.15.1147.32-1_arm64.deb
Use gdebi package installer to install

Youtube playback
----------------
Chromium bad 720p/50% lost frames
Firefox ok 720p/Close to 0% - no 1080p
Vivaldi good 720p/Close to 0% - some stutter at 1080p/40% dropped frames

Linux Games
-----------
Armagetron +++
Astromenace ++
Cendric +
CG Madness +++
Critical Mass +
Friking Shark ++
Gigalomania ?
GL-117 +++
Hedgewars ++++
Hurrican ++
Hydra Castle Labyrinth
OpenOMF ++++ (tournements not working, otherwise it was +++++)
RVGL +++++
SHMUP ++
SuperTux 2 ++++
SuperTuxCart ++++
UFO Alien Invasion ? (looks great, complicated)

Don't work
----------
Alien vs Predator
FoFix
Frogato
gzdoom
Neverball
Neverputt
OpenClaw
Quake 2

Temperatures
------------
OC : Idle with fan      : 27°C
     Maxed out with fan : 42°C
     Maxed out no fan   : 71°C

Blender OC : 2h14m17s

Odroid C2 Stretch default 7-zip bench
nicod@odroid-stretch64:~$ 7z b

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_GB.UTF-8,Utf16=on,HugeFiles=on,64 bits,4 CPUs LE)

LE
CPU Freq: 1260 1277 1534 1534 1534 1534 1530 1532 1531

RAM size: 1727 MB, # CPU hardware threads: 4
RAM usage: 882 MB, # Benchmark threads: 4

Compressing | Decompressing
Dict Speed Usage R/U Rating | Speed Usage R/U Rating
    KiB/s % MIPS MIPS | KiB/s % MIPS MIPS

22: 2322 331 682 2259 | 62290 379 1401 5314
23: 2166 324 682 2207 | 60935 380 1386 5272
24: 2124 332 688 2284 | 59487 381 1371 5222
25: 2105 342 704 2404 | 57202 380 1341 5091
----------------------| -------------------
Avr:     332 689 2289 |       380 1375 5225
Tot:     356 1032 3757

Odroid C2 Stretch OC 7-zip bench
nicod@odroid-stretch64:~$ 7z b

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_GB.UTF-8,Utf16=on,HugeFiles=on,64 bits,4 CPUs LE)

LE
CPU Freq: 881 1750 1748 1741 1749 1750 1749 1748 1749

RAM size: 1727 MB, # CPU hardware threads: 4
RAM usage: 882 MB, # Benchmark threads: 4

Compressing | Decompressing
Dict Speed Usage R/U Rating | Speed Usage R/U Rating
    KiB/s % MIPS MIPS | KiB/s % MIPS MIPS

22: 2623 317 805 2552 | 71685 379 1613 6116
23: 2680 337 810 2731 | 70169 380 1599 6071
24: 2608 340 825 2805 | 68862 383 1580 6045
25: 2637 360 838 3012 | 65917 379 1549 5866
----------------------| -------------------
Avr:     338 819 2775 |       380 1585 6025
Tot:     359 1202 4400


Thank you so much for all the work and the help. Greetings,
NicoD
BadPritt
 
Posts: 62
Joined: Wed Jan 17, 2018 4:08 am
languages_spoken: english dutch french spanish german
ODROIDs: Odroid C2
Odroid XU4Q

Re: [OS] Debian Stretch

Unread postby meveric » Sat Nov 10, 2018 8:22 am

BadPritt wrote:I've had a lot of luck with Vivaldi browser. Chromium is aweful Youtube playback. Firefox ok Youtube, but unstable to surf. Vivaldi great 720p Youtube playback and smooth surfing. I didn't want to go thru the process of this:
viewtopic.php?f=52&t=23865

In my tests Chromium was running 720p up to 30 FPS fine.. 720p@60 was terrible though.
Make sure to follow the guide on the first page to setup hardware accelerated Chromium, as it's not hardware accelerated by default.

BadPritt wrote:Awesome how well Revolt works. I didn't expect that. Some games didn't work, but I didn't put any effort into it.

I'll see if I can find out a few things about the ones that did not work.
RVGL is fine yeah, but the C2 is not very powerful when it comes to gaming, even on the ODROID U3 (from 2012/2013) I often get the same or better results (and it only has a Mali 400 GPU).

BadPritt wrote:Any possibility of having Tournements working in One Must Fall? It's one of my favorite games from back then.

I know, it's bothering me as well that they do not finish Tournament-Mode that was my favorite.
But the development on OMF is very very very slow if anything goes on at all.
There's nothing I can do about it, it's up to the developers, but you can always run the original DOS game on DosBox :)

BadPritt wrote:Don't work
----------
Alien vs Predator

I just tried AvP and it's working fine.
Make sure you have the game data from your original game installed in /home/odroid/.avp

BadPritt wrote:FoFix

Yes, this doesn't seem to work and crashes with a python error, probably nothing I can do here.

BadPritt wrote:Frogato

Hmm, tested this right now and indeed one of 55 pre-start tests fails, maybe I can create a workaround for that.
There's another version available on Debian Stretch repository, slightly older 1.3.1 instead of 1.3.3 but it will work.
But you should start in from terminal with:
Code: Select all
LD_LIBRARY_PATH=/usr/local/lib frogatto

Sadly this version uses a fixed 800x600 window mode, while mine version uses fullscreen desktop resolution.
But as I said, I'll look into the frogatto issue to see what's causing this one test to fail.

BadPritt wrote:gzdoom

This was working fine for me, please note that you need at least one .wad file under /home/odroid/.config/gzdoom (for example doom shareware version or original version) for it to work.
I played Doom and Castelvania, both were working fine.

BadPritt wrote:Neverball
Neverputt

yep they crash, cause they are compiled against libSDL2 and I removed OpenGL support from that one as it interferes with most other games.
But there is a workaround:
Install monolibs-odroid and change the LD_LIBRARY_PATH in /usr/local/bin/neverball_start (and neverputt_start) from /usr/local/lib to /usr/local/lib/monolibs
the monolibs has the correct libSDL2 version so it should work.

BadPritt wrote:OpenClaw

There seems to be several issues here.. I'll have to check this further.
But I can say there's a script missing that is suppose to fix resolution and other things.. not sure why it's not there.
But even with the correct setting it crashes when trying to create a window... So I can't say what's wrong at the moment.

BadPritt wrote:Quake 2

Tested Quake 2 with several improvements (graphics and sounds and such) and it was working fine
Make sure you have the original game files in the /home/odroid/.yq2/base2q folder.
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: 9313
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

Re: [OS] Debian Stretch

Unread postby BadPritt » Sat Nov 10, 2018 11:05 am

meveric wrote:In my tests Chromium was running 720p up to 30 FPS fine.. 720p@60 was terrible though.
Make sure to follow the guide on the first page to setup hardware accelerated Chromium, as it's not hardware accelerated by default.

Sorry. I'm clearly half blind. :) A lot better like that. I've added it to the document.
Code: Select all
sudo apt install chromium -> to enable hardware acceleration ->
sudo nano /etc/chromium.d/config   -> add
CHROMIUM_FLAGS="$CHROMIUM_FLAGS --use-gl=egl --ignore-gpu-blacklist --disable-accelerated-2d-canvas --num-raster-threads=4 --audio-buffer-size=4096"
save
ln -sf /usr/lib/aarch64-linux-gnu/libGLESv2.so /usr/lib/chromium/libGLESv2.so
ln -sf /usr/lib/aarch64-linux-gnu/libEGL.so /usr/lib/chromium/libEGL.so

gzdoom, neverball, neverputt, quake2 all work. AvP will also work when I download the files.
I've also added a how-to for those.

Thanks a lot. Sorry for my stupidity. But at least my video will be correct now.
Have a nice day/night. NicoD
BadPritt
 
Posts: 62
Joined: Wed Jan 17, 2018 4:08 am
languages_spoken: english dutch french spanish german
ODROIDs: Odroid C2
Odroid XU4Q

Re: [OS] Debian Stretch

Unread postby BadPritt » Sun Nov 11, 2018 2:38 am

Hi @Meveric. Sorry. I again need your help.
I`m trying to install retroarch-odroid. This installs ok, but I can`t install the cores for it and it doesn`t seem to work right. Also can`t download cores from inside retroarch.
I`ve done sudo apt install libretro*
Got this.
Code: Select all
nicod@odroid-stretch64:~$ sudo apt install retroarch-odroid
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Suggested packages:
  retroarch-joypad-autoconfig libretro-common-shaders libretro-common-overlays
  retroarch-assets
The following NEW packages will be installed:
  retroarch-odroid
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/129 MB of archives.
After this operation, 283 MB of additional disk space will be used.
(Reading database ... 242996 files and directories currently installed.)
Preparing to unpack .../retroarch-odroid_1.7.3-3+deb9_arm64.deb ...
Unpacking retroarch-odroid (1.7.3-3+deb9) ...
Processing triggers for mime-support (3.60) ...
Processing triggers for desktop-file-utils (0.23-1) ...
Setting up retroarch-odroid (1.7.3-3+deb9) ...
Processing triggers for man-db (2.7.6.1-2) ...
nicod@odroid-stretch64:~$ sudo apt install libretro*
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'libretro-bsnes-mercury-performance' for glob 'libretro*'
Note, selecting 'libretro-bsnes-mercury-accuracy' for glob 'libretro*'
Note, selecting 'libretro-beetle-wswan' for glob 'libretro*'
Note, selecting 'libretro-gambatte' for glob 'libretro*'
Note, selecting 'libretro-beetle-psx' for glob 'libretro*'
Note, selecting 'libretro-mupen64plus' for glob 'libretro*'
Note, selecting 'libretro-frontend' for glob 'libretro*'
Note, selecting 'libretro-nestopia' for glob 'libretro*'
Note, selecting 'libretro-core-info' for glob 'libretro*'
Note, selecting 'libretro-beetle-pce-fast' for glob 'libretro*'
Note, selecting 'libretro-common-overlays' for glob 'libretro*'
Note, selecting 'libretro-mgba' for glob 'libretro*'
Note, selecting 'libretro-beetle-vb' for glob 'libretro*'
Note, selecting 'libretro-common-shaders' for glob 'libretro*'
Note, selecting 'libretro-bsnes-mercury-balanced' for glob 'libretro*'
libretro-core-info is already the newest version (1.3.6+git20160816-1).
The following additional packages will be installed:
  fonts-roboto fonts-roboto-hinted libtrio2 retroarch retroarch-assets
The following NEW packages will be installed:
  fonts-roboto fonts-roboto-hinted libretro-beetle-pce-fast
  libretro-beetle-psx libretro-beetle-vb libretro-beetle-wswan
  libretro-bsnes-mercury-accuracy libretro-bsnes-mercury-balanced
  libretro-bsnes-mercury-performance libretro-gambatte libretro-mgba
  libretro-mupen64plus libretro-nestopia libtrio2 retroarch retroarch-assets
0 upgraded, 16 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/42.9 MB of archives.
After this operation, 63.2 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Selecting previously unselected package fonts-roboto-hinted.
(Reading database ... 260926 files and directories currently installed.)
Preparing to unpack .../00-fonts-roboto-hinted_2%3a0~20160106-2_all.deb ...
Unpacking fonts-roboto-hinted (2:0~20160106-2) ...
Selecting previously unselected package fonts-roboto.
Preparing to unpack .../01-fonts-roboto_2%3a0~20160106-2_all.deb ...
Unpacking fonts-roboto (2:0~20160106-2) ...
Selecting previously unselected package retroarch-assets.
Preparing to unpack .../02-retroarch-assets_1.3.6+git20160731+dfsg1-1_all.deb ...
Unpacking retroarch-assets (1.3.6+git20160731+dfsg1-1) ...
dpkg: error processing archive /tmp/apt-dpkg-install-EiwLfm/02-retroarch-assets_1.3.6+git20160731+dfsg1-1_all.deb (--unpack):
 trying to overwrite '/usr/share/libretro/assets/branding/libretro_logo.png', which is also in package retroarch-odroid 1.7.3-3+deb9
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Selecting previously unselected package retroarch.
Preparing to unpack .../03-retroarch_1.3.6+dfsg1-1_arm64.deb ...
Unpacking retroarch (1.3.6+dfsg1-1) ...
dpkg: error processing archive /tmp/apt-dpkg-install-EiwLfm/03-retroarch_1.3.6+dfsg1-1_arm64.deb (--unpack):
 trying to overwrite '/etc/retroarch.cfg', which is also in package retroarch-odroid 1.7.3-3+deb9
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Selecting previously unselected package libretro-beetle-pce-fast:arm64.
Preparing to unpack .../04-libretro-beetle-pce-fast_0.9.38.7+git20160609-1_arm64.deb ...
Unpacking libretro-beetle-pce-fast:arm64 (0.9.38.7+git20160609-1) ...
Selecting previously unselected package libtrio2:arm64.
Preparing to unpack .../05-libtrio2_1.16+dfsg1-3+b2_arm64.deb ...
Unpacking libtrio2:arm64 (1.16+dfsg1-3+b2) ...
Selecting previously unselected package libretro-beetle-psx:arm64.
Preparing to unpack .../06-libretro-beetle-psx_0.9.38.6+git20151019-2_arm64.deb ...
Unpacking libretro-beetle-psx:arm64 (0.9.38.6+git20151019-2) ...
Selecting previously unselected package libretro-beetle-vb:arm64.
Preparing to unpack .../07-libretro-beetle-vb_0.9.36.1+git20160623-1_arm64.deb ...
Unpacking libretro-beetle-vb:arm64 (0.9.36.1+git20160623-1) ...
Selecting previously unselected package libretro-beetle-wswan:arm64.
Preparing to unpack .../08-libretro-beetle-wswan_0.9.35.1+git20160623-1_arm64.deb ...
Unpacking libretro-beetle-wswan:arm64 (0.9.35.1+git20160623-1) ...
Selecting previously unselected package libretro-bsnes-mercury-accuracy:arm64.
Preparing to unpack .../09-libretro-bsnes-mercury-accuracy_094+git20160126-1_arm64.deb ...
Unpacking libretro-bsnes-mercury-accuracy:arm64 (094+git20160126-1) ...
Selecting previously unselected package libretro-bsnes-mercury-balanced:arm64.
Preparing to unpack .../10-libretro-bsnes-mercury-balanced_094+git20160126-1_arm64.deb ...
Unpacking libretro-bsnes-mercury-balanced:arm64 (094+git20160126-1) ...
Selecting previously unselected package libretro-bsnes-mercury-performance:arm64.
Preparing to unpack .../11-libretro-bsnes-mercury-performance_094+git20160126-1_arm64.deb ...
Unpacking libretro-bsnes-mercury-performance:arm64 (094+git20160126-1) ...
Selecting previously unselected package libretro-gambatte:arm64.
Preparing to unpack .../12-libretro-gambatte_0.5.0+git20160522+dfsg1-1_arm64.deb ...
Unpacking libretro-gambatte:arm64 (0.5.0+git20160522+dfsg1-1) ...
Selecting previously unselected package libretro-mgba:arm64.
Preparing to unpack .../13-libretro-mgba_0.5.2+dfsg1-2_arm64.deb ...
Unpacking libretro-mgba:arm64 (0.5.2+dfsg1-2) ...
Selecting previously unselected package libretro-mupen64plus:arm64.
Preparing to unpack .../14-libretro-mupen64plus_2.0+git20160207+dfsg2-1_arm64.deb ...
Unpacking libretro-mupen64plus:arm64 (2.0+git20160207+dfsg2-1) ...
Selecting previously unselected package libretro-nestopia:arm64.
Preparing to unpack .../15-libretro-nestopia_1.47-2+b1_arm64.deb ...
Unpacking libretro-nestopia:arm64 (1.47-2+b1) ...
Errors were encountered while processing:
 /tmp/apt-dpkg-install-EiwLfm/02-retroarch-assets_1.3.6+git20160731+dfsg1-1_all.deb
 /tmp/apt-dpkg-install-EiwLfm/03-retroarch_1.3.6+dfsg1-1_arm64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
nicod@odroid-stretch64:~$

I think something with retroarch-assets. I`ve removed that, it then reinstalled it for the libretro cores and again the same.
I`ve also removed libretro* and retroarch-odroid. Then installed retroarch and libretro*. Installed ok.
When booting retroarch it gave the same results as with retroarch-odroid.
Black boxes where there should be logos, No cores to open, can`t download cores.

With emulationstation I`ve changed the es_systems.cfg file in /.emulationstation to point the nes to my nes folder.
Emulation station boots, I can chose nes, then I see all my games in blue. None highlighted. I can browse thru them, but when I choose to start one it quits emulationstation for a while, and then goes back to emulationstation.
Do I manually need to add an entry there for every console?
Sorry, I know not much about emulating games. I`ve used retropie, and retroarch on the XU4. But that`s it.
BadPritt
 
Posts: 62
Joined: Wed Jan 17, 2018 4:08 am
languages_spoken: english dutch french spanish german
ODROIDs: Odroid C2
Odroid XU4Q

Re: [OS] Debian Stretch

Unread postby meveric » Sun Nov 11, 2018 3:19 am

ok here's the problem.
1. retroarch-odroid is build against GLESv2 I made a couple of cores a little while back, but that was for Debian Stretch, also they used older ffmpeg and other drivers which might not be available anymore.
2. the libretro cores you see are not mine, but from Debian Stretch, and are not compatible with retroarch-odroid, as they are compiled against OpenGL rather than OpenGL ES.
That's a common issue for arm64 both on Ubuntu and Debian, they all compile programs against OpenGL rather than OpenGL ES as they do with armhf.

I have to check if I have libretro-cores for OpenGL ES but I haven't tried them in a while.

Anyway here's something you can "try"
1. uninstall retroarch-odroid and install "retroarch" from Debian Stretch (compiled against OpenGL)
2. start from commandline with LD_LIBRARY_PATH=/usr/local/lib/monolibs retroarch
3. use the cores from Debian Stretch and see if they work for you.

Please note, none of the cores are optimized for ODROIDs and I don't know if they work at all using gl4es (as this will use OpenGL via gl4es rather than OpenGL ES).

I will check what cores I've build in the past, maybe you can use them.

Edit:
I found a whole bunch of cores I build... I'll upload them and send you a link, please note, that I don't know the state of the cores, so you have to test them yourself.

Edit 2:
Ok I've uploaded what I had to: https://oph.mdrjr.net/meveric/other/tes ... m64-cores/
These are compatible with retroarch-odroid (or at least should be)
I know for sure that PS1 and N64 cores suck due to missing dynarec, also picodrive will be slow on Sega 32X games for the same reason.. I'm not sure what's the status of the other cores, but knock yourself out trying them ;)
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: 9313
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

Re: [OS] Debian Stretch

Unread postby BadPritt » Sun Nov 11, 2018 8:14 am

meveric wrote:Edit 2:
Ok I've uploaded what I had to: https://oph.mdrjr.net/meveric/other/tes ... m64-cores/
These are compatible with retroarch-odroid (or at least should be)
I know for sure that PS1 and N64 cores suck due to missing dynarec, also picodrive will be slow on Sega 32X games for the same reason.. I'm not sure what's the status of the other cores, but knock yourself out trying them


Thank you. I`ve downloaded them all.
With that working it will be the perfect OS for the C2.
I`ll do everything again tomorrow to have a clean install and to record all the steps. Maybe I can then share the image then with my viewers if ok. And if you want it to share, ok too.
Can`t test it now, I fell into the OMF trap. Installed it in Dosbox, already spend a few hours and I can`t stop.
Thanks a lot.
BadPritt
 
Posts: 62
Joined: Wed Jan 17, 2018 4:08 am
languages_spoken: english dutch french spanish german
ODROIDs: Odroid C2
Odroid XU4Q

Re: [OS] Debian Stretch

Unread postby meveric » Sun Nov 11, 2018 8:18 am

No problem... I started compiling the latest cores for the C2.. you might have seen the new folder.. right now I build new cores and just put them inside, so they are brand new (and untested) :)
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: 9313
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

Re: [OS] Debian Stretch

Unread postby BadPritt » Sun Nov 11, 2018 10:01 am

meveric wrote:No problem... I started compiling the latest cores for the C2.. you might have seen the new folder.. right now I build new cores and just put them inside, so they are brand new (and untested) :)

That`s great.
I`ve tested a few. It`s as you said. NES, SNES, mastersystem, megadrive, .. all work well. N64 is too slow, maybe some games could work. Playstation doesn`t even start.
I`ll try the new cores tomorrow and a lot more games. Super job.

Something else. Do you know if/when there would be news about the N2? I can`t wait to know which SoC it`s going to be. How many A73 cores.
I would again like to make an announcement video when the news is there. Greetings
BadPritt
 
Posts: 62
Joined: Wed Jan 17, 2018 4:08 am
languages_spoken: english dutch french spanish german
ODROIDs: Odroid C2
Odroid XU4Q

Re: [OS] Debian Stretch

Unread postby meveric » Sun Nov 11, 2018 5:48 pm

BadPritt wrote:Playstation doesn`t even start.

Some cores require BIOS files or won't even start.. so make sure you have the correct files.

BadPritt wrote:Something else. Do you know if/when there would be news about the N2? I can`t wait to know which SoC it`s going to be. How many A73 cores.
I would again like to make an announcement video when the news is there. Greetings

Sadly no, I don't have any more info on that.
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: 9313
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

Re: [OS] Debian Stretch

Unread postby meveric » Mon Nov 12, 2018 3:33 pm

Ok I think I'm done.
I've build over 110 cores.. got all the mame cores compiled as well.
This should be as good as it gets for arm64 right now, took me a couple of days, especially the mame cores took many hours.
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: 9313
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

PreviousNext

Return to Other OS

Who is online

Users browsing this forum: No registered users and 3 guests