[OS] Debian Buster (for ODROID Go Advance)

Third party OS images and hardware mods
SupaaSchnitzel
Posts: 4
Joined: Mon Aug 13, 2018 9:33 am
languages_spoken: english, german
ODROIDs: Odroid go
Has thanked: 0
Been thanked: 1 time
Contact:

Re: [OS] Debian Buster (for ODROID Go Advance)

Post by SupaaSchnitzel »

Hi,
i have a problem. the os installs fine, but as soon as i install a desktop it just shows a black screen after the reboot. AM i doing something wrong?
Thanks in advance
Alex
These users thanked the author SupaaSchnitzel for the post:
stormer (Mon Aug 31, 2020 5:34 pm)

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

Re: [OS] Debian Buster (for ODROID Go Advance)

Post by meveric »

Check the previous post.
There was an update on MESA GPU drivers, which requires me to update the GPU drivers to fix this, or you can fix manually as described in the previous post.
I'll update the GPU drivers in the next couple days.
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.

SupaaSchnitzel
Posts: 4
Joined: Mon Aug 13, 2018 9:33 am
languages_spoken: english, german
ODROIDs: Odroid go
Has thanked: 0
Been thanked: 1 time
Contact:

Re: [OS] Debian Buster (for ODROID Go Advance)

Post by SupaaSchnitzel »

Thanks, that did the tricked, should have looked a bit more careful instead of just scrolling through the thread

ThomasW69
Posts: 17
Joined: Sat Jul 18, 2015 8:30 pm
languages_spoken: german, english
ODROIDs: Odroid-U3, Odroid Go Advance BE
Location: Thuringia /Germany
Has thanked: 0
Been thanked: 0
Contact:

Re: [OS] Debian Buster (for ODROID Go Advance)

Post by ThomasW69 »

Now that the x11 and mate desktop is working I was wondering which VNC server I should use. Is there one available in Mate desktop and if, how can I setup it?

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

Re: [OS] Debian Buster (for ODROID Go Advance)

Post by meveric »

I normally prefer Vino as a VNC server, but you can use other as well.
But remember the GO2 is not that powerful of a device and VNC might not do good on it's performance.
Still let us know how it works.
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.

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

Re: [OS] Debian Buster (for ODROID Go Advance)

Post by mad_ady »

The desktop resolution is low, so vnc should be fine. I prefer x11vnc because I'm old

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

Re: [OS] Debian Buster (for ODROID Go Advance)

Post by meveric »

x11vnc is from 2001/2002 vino from 2004 that's not that much of a difference.
Vino integrates with the OS itself in many cases. It has it's own gsettings.

Anyway here's a nice list about different VNC servers:
https://help.ubuntu.com/community/VNC/Servers
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.

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

Re: [OS] Debian Buster (for ODROID Go Advance)

Post by mad_ady »

@meveric - do you know what's up with this error?

Code: Select all

odroid@go2-white:~/ymuse$ sudo apt-get install libgtk-3-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libgtk-3-dev : Depends: libepoxy-dev (>= 1.0) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
I'm trying to compile ymuse, a MPD frontend written in go.

On further investigation it's related to the MESA mess:

Code: Select all

 libepoxy-dev : Depends: libgl1-mesa-dev but it is not going to be installed

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

Re: [OS] Debian Buster (for ODROID Go Advance)

Post by meveric »

mesa should be able to be installed along side with GPU drivers from me..
Can you try to install libgl1-mesa-dev as well?
I don't provide GL1 packages, so that shouldn't affect the system.
Keep going until you get to a point where you can't complete the requirements.
Just saying it depends on libgl1-mesa-dev is not yet a show stopper..
Only if it says package not found, or conflicts with XYZ then that's where I can say what's going on.

My guess I probably already use some "buster-backports" packages and your driver depends on drivers that are already in buster-backports.
As a quick test just try apt install -t buster-backports libgtk-3-dev to see if that is already enough.
If not follow what I said above.
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.

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

Re: [OS] Debian Buster (for ODROID Go Advance)

Post by mad_ady »

It doesn't like the version number:

Code: Select all

odroid@go2-white:~/ymuse$ sudo apt-get install libgtk-3-dev libepoxy-dev libgl1-mesa-dev mesa-common-dev libdrm-dev libdrm2
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libdrm2 is already the newest version (2.4.97-1+odroid1).
libdrm2 set to manually installed.
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libdrm-dev : Depends: libdrm2 (= 2.4.97-1) but 2.4.97-1+odroid1 is to be installed
E: Unable to correct problems, you have held broken packages.
odroid@go2-white:~/ymuse$ 

I managed to trick it by downloading libdr2-dev and changing the deb to depend on libdrm 2.4.97-1+odroid1 and manually installing it. Now I can go on with my compilation...

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

Re: [OS] Debian Buster (for ODROID Go Advance)

Post by meveric »

hmm but libdrm2-dev should be available in that version as well.
It's part of the updates I needed to do for the X11/DRM drivers from Rockchip (libdrm-rockchip1).

Can you check with apt-cache policy libdrm-dev which version it sees?
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.

pmprog
Posts: 102
Joined: Thu Oct 18, 2018 4:01 am
languages_spoken: english
ODROIDs: ODROID-GO
Has thanked: 27 times
Been thanked: 1 time
Contact:

Re: [OS] Debian Buster (for ODROID Go Advance)

Post by pmprog »

meveric wrote:
Sat Aug 15, 2020 5:42 am
If you have WLAN and LAN connected at the same time the LAN always has a higher priority.
So that could have been the issue, as the route probably preferred the LAN instead.
After seeing the last few comments here since my post about disabling LAN, I've just give it a try, and now my WiFi works. Why would it think my LAN was connected though?
Anyway, as I said, I'm finally connected now, so I can give this a bit of a spin.

Cheers

Edit: Getting to 50% of installing MATE after about 4 hours, I pretty much gave up and switched the device off.

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

Re: [OS] Debian Buster (for ODROID Go Advance)

Post by mad_ady »

For me installation of mate never took more than an hour

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

Re: [OS] Debian Buster (for ODROID Go Advance)

Post by meveric »

hmm that really depends on the quality of your SD card.
I have some crappy SD card, where it took 7hrs to install MATE (didn't really care it ran in the background).
And last time I tried it, I was using a A1 grade SanDisk SD card where it took about 15~20mins.
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.

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

Re: [OS] Debian Buster (for ODROID Go Advance)

Post by mad_ady »

@meveric: How do you force audio output to headphones (I don't think there is any headphone detection) in your gaming image? I'd like to set it up as a audio output in MPD so that I can route audio to headphone jack.

Code: Select all

root@go2-white:~# aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
jack
    JACK Audio Connection Kit
pulse
    PulseAudio Sound Server
default:CARD=rockchiprk817co
    rockchip,rk817-codec,
    Default Audio Device
sysdefault:CARD=rockchiprk817co
    rockchip,rk817-codec, 
    Default Audio Device
dmix:CARD=rockchiprk817co,DEV=0
    rockchip,rk817-codec, 
    Direct sample mixing device
dsnoop:CARD=rockchiprk817co,DEV=0
    rockchip,rk817-codec, 
    Direct sample snooping device
hw:CARD=rockchiprk817co,DEV=0
    rockchip,rk817-codec, 
    Direct hardware device without any conversions
plughw:CARD=rockchiprk817co,DEV=0
    rockchip,rk817-codec, 
    Hardware device with all software conversions
usbstream:CARD=rockchiprk817co
    rockchip,rk817-codec
    USB Stream Output

Edit: I was wrong - there is headphone input detection:

Code: Select all

Event: time 1598340631.283690, type 5 (EV_SW), code 2 (SW_HEADPHONE_INSERT), value 1
Event: time 1598340631.283690, -------------- SYN_REPORT ------------
Event: time 1598340632.887462, type 5 (EV_SW), code 2 (SW_HEADPHONE_INSERT), value 0
Event: time 1598340632.887462, -------------- SYN_REPORT ------------


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

Re: [OS] Debian Buster (for ODROID Go Advance)

Post by meveric »

Code: Select all

amixer -c 0 sset 'Playback Path' '<OUTPUT>'
where <OUTPUT> is either:
SPK, HP, SPK_HP or OFF

(Speaker, Headphones, Speaker + Headphones, no sound)

so for example:

Code: Select all

amixer -c 0 sset 'Playback Path' 'HP'
would set the output to Headphones only.
These users thanked the author meveric for the post:
mad_ady (Wed Aug 26, 2020 8:54 pm)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

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

Re: [OS] Debian Buster (for ODROID Go Advance)

Post by mad_ady »

Thanks!

stormer
Posts: 9
Joined: Fri Aug 28, 2020 11:07 pm
languages_spoken: english
ODROIDs: odroid go advance 1.1 black
Has thanked: 6 times
Been thanked: 0
Contact:

Re: [OS] Debian Buster (for ODROID Go Advance)

Post by stormer »

SupaaSchnitzel wrote:
Tue Aug 18, 2020 7:52 pm
Hi,
i have a problem. the os installs fine, but as soon as i install a desktop it just shows a black screen after the reboot. AM i doing something wrong?
Thanks in advance
Alex
Hi~ Did you resoled the problem? I dont know how fix manually :cry: Any tip :idea: ? Thanks~

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

Re: [OS] Debian Buster (for ODROID Go Advance)

Post by mad_ady »

The fix has been discussed here: viewtopic.php?p=303167#p303167

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

Re: [OS] Debian Buster (for ODROID Go Advance)

Post by mad_ady »

Shameless plug for anyone wanting to control a ncurses app with the Go Advance keypad, but without having to use X11: viewtopic.php?f=193&t=40068

macc24
Posts: 5
Joined: Sun Sep 20, 2020 11:31 pm
languages_spoken: english polish
ODROIDs: Go Advance BE
Has thanked: 0
Been thanked: 6 times
Contact:

Re: [OS] Debian Buster (for ODROID Go Advance)

Post by macc24 »

Any plans to support mainline kernel?

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

Re: [OS] Debian Buster (for ODROID Go Advance)

Post by meveric »

Probably not.
I'll have to check mesa support if it's fast enough.
But I don't think it's worth it as it's not a standard SBC.
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 “Projects”

Who is online

Users browsing this forum: No registered users and 1 guest