Linux - Embedded & Single-board computerThis forum is for the discussion of Linux on both embedded devices and single-board computers (such as the Raspberry Pi, BeagleBoard and PandaBoard). Discussions involving Arduino, plug computers and other micro-controller like devices are also welcome.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have a BananaPi running Debian because the alternative distros took more than an afternoon to set up. I'm quite happy with the BananaPi in terms of performance, etc. Running it as a desktop is not something I normally do, but I did a few experiments with it, and it can easily handle Fluxbox, if you just have to have a GUI.
It's great on the plane and at the conferences. I highly highly recommend it. Hooked up to a monitor it should be fine (although I normally use it as a stand-alone box, since it obviously has a screen attached; there's an HDMI adapter included.
I also have the Raspberry Pi model B. I find it slow for daily desktop usage, but I understand the newer ones are faster.
how is bananapi working
does it boot from sdcard?
how easy it is to make a bootable sd?
are images already available? what distros?
is it unbreakable, like a pc? or is it more like android?
same questions for pocketchip
is there any chance to get linux working on cheap chinese arm/x86 tablets?
where is the bottleneck, on chinese tablet producers blocking access
or chipmakers like broadcom,mali,qualcomm,allwinner,mediatek,rokchip,realtek for drivers?
I have a bananapi m3 (octacore). It's basically raspbian + a bananapi kernel. But that kernel lacks a lot of modules like snd-usb-audio. And does the usual raspbian annoyances like nfs IN the kernel and NOT a module. And doesn't even use the distro's package management system for that kernel. So you can't even get the -headers- to compile against it. It's a perform-ant machine for a small sbc, but runs hot, draws a lot of power, and not that useful out of the box. But it's an sbc, if you're planning to use it as your main and only machine, you'll be feeling left out in the cold.
I recently got a pocketchip and I find it very useful. But not ideal. When it has it's own screen, keyboard, and battery, they're a lot more useful than just an sbc. A noodle-pi and other options in "more" useful sbc type things. Otherwise I find most sbc's more of an appliance. Setup my router-ing so I don't have to deal with it on my main machine. Setup my printer-ing so I don't have to deal with it on my main machine. Setup my mass storage, so I don't have to deal with it on my main machine. Look out my window because I'm too lazy to get up. Turn off my lights for basically more of the same. As a main machine, they're still too slow to be that useful. To the point that you need two so one of them can be super optimized by compiling everything for it's arch, while you still have one to "USE" while you wait.
for media playback (especially videos) kodi is suggested, which will not use X. You can install openelec, osmc, libreelec or max2play (for example) see: https://www.raspberrypi.org/downloads/. Also you can find pages on how to compile VLC for maximal speed (=using hw acceleration).
for media playback (especially videos) kodi is suggested, which will not use X.
is this in answer to my question?
so, it would playback media how - log out of X first, direct framebuffer playback?
and how are people's experiences with that - does it work for all media (codecs)?
in other words, no bad surprises after downloading a movie?
Hm. Kodi is just an icon on the desktop. You can start it, but it will somehow reach the videocard without using X server. It has its own desktop/menu, and you will return to X only when you exit kodi. It can reach nfs/smb shares, local drives, usb, but you can mount anything - obviously - before starting kodi, for example in /etc/fstab. It will play almost everything. On rpi3 full hd videos played very well, I have no info about 4k resolution.
sorry, i got curious about kodi, but really my question was about personal experience/convenience with video playback on a raspi3b desktop.
Quote:
Originally Posted by fatmac
I use mainly an mp3 player, & occasional Youtube video watching, it has been OK for me doing that.
so you do not use it for "watching TV" or whatever that's called these days?
are you forced to adjust resolution to get stutter free youtube video playback (via html5 i assume, not flash)?
to illustrate, on my pinebook, local video playback only works up to a certain resolution, it paints directly to the framebuffer, so there can't be anything on top of the video, whether it's fullscreen or not, and some codecs will not display correctly.
of course this is all about the GPU and its linux driver (mali/sunxi are the keywords here). not sure what the raspi3b uses; better linux support maybe?
additionally i'd like to ask those that are using a SBC as a server:
is it suitable for 24/7 operation?
maybe some models more than others?
does one have to pay special attention to the power supply in that case (since that is also ON 24/7)?
(i hope i'm not derailing this thread; i think my questions are on topic)
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.