Discussion in 'Pyra OS (Debian GNU/Linux)' started by aTc, Feb 6, 2014.
From your PC or laptop open as many terminal windows you feel comfortable with and ssh into the Pyra with each. You get your PC keyboard, mouse and monitor, while compiling and editing directly on the Pyra. No need for cable-switch-magic.
(EDIT: assuming you are using console based editor and compiler.)
Intel isnt exactly doing anything right
Hardkernel odroid u3 is a good contender.
Thanks for the explanation, that I can connect via SSH to the Pyra. Instead of the need for a monitor and a keyboard now I need even a whole PC + the Pyra. I know, that there are manifold possibilities to develop just on the Pyra or at least to compile on the Pyra and sometimes this may even be more handy because of the possibility to test very Pyra specific stuff.But I think, I gave enough use cases, where a cross compile toolchain is needed. http://boards.openpandora.org/topic/15597-which-distro/?p=312348
I agree that Ubuntu cannot be used no matter how much you change it.
Debian testing is quite good, especially considering that Wheezy recently gone into stable.
But thats for a default OS, and as for the OS on MY pyra.... i would go through "three layers of sweat" (Russian saying) just to get Gentoo working properly on it.
Will there be a way to port Game maker Studio games to the Pyra?
Can you get your hands on game maker studio player source code so it can be ported? Or convince the developer to port it to Pyra? Or reverse-engineer the player, then code a clone for Pyra?
EDIT: OK, seems like the $300 professional + android version could work, if ED gets alien dalvik on Pyra. Other possibilities include HTML5 and Ubuntu (through QEMU) exports. The Tizen export option could be viable too, no idea.
EDIT2: Link to the source
Why not just stick with Angstrom? It's worked fine on Pandora, and has a small footprint.
Not much packages.
But yes, it's a neat OS.
Because SuperZaxxon cannot be built outside of ED's server. Angstrom is like that.Because all efforts send to upgrade it to a newer version of OE failed so far.
SuperZaxxon is a neat OS, angstrom is a freaking mess.
I'd vote for Debian, maybe siduction is worth a look to have newer packages, but I'm not experienced with it.
Ubuntu is nogo for me too (pretty much fucked up in all aspects, well mabe not in beeing more windows like)
I vote for gentoo. There are too much advantages to list.
But i hope there will be no limits for a distro.
All we need to do, is to release both the kernel patches (patches, not the kernel pls)
and the userland tools specific to Pyra.
This will free the user from using the default distro, and lower the priority of this question.
That's your fault for not reading the Site/Wiki.
I gotta say, I love my Arch install, but I'm not sure a rolling-release distro would make sense on something like a gaming handheld for the default distro. It just seems too likely for things to break for the regular user. My vote would likely be for debian because of this. However, I don't believe I'd be disappointed if we used Arch. I don't use any of the alternate distros on the Pandora currently, but I'm sure that if we went ubuntu, I would be using an alternate distro exclusively so as to get away from that shit.
Lets not bring people from #archlinux here.
I personally vote for something Rolling-release... but basically, i dont care.
I dont care, as whatever will get on my console, will get "double formated in reiserfs" and replaced with a fresh gentoo.
I know I am late to this discussion, but I will add another vote for debian. I use it on all the servers (except 2 Windows servers I am stuck with) on a small college campus and have never had a single problem. I have a Raspberry Pi and have used it as a server with Raspbian with no issues as well. On my laptops, I am using SolydK, which is debian testing + KDE + middle-man repos to limit the updates to quarterly for additional testing and reduced bugs. I have had no problems with it and it is my current favorite distro. I even trust it enough now to have installed it on my wife's laptop.
I have to say that all the previously mentioned advantages by those voting for debian make for a more cogent and convincing argument in its favor. Of course anyone can change the OS out for whatever else they choose after they get theirs, but debian makes the most sense as the default for all the reasons others have already mentioned.
I think it's already decided to use Debian. They even run it on their devboards and ED doesn't need to buy a new t-shirt
The problem with other distros is either a lack of transparency, stability or they are too sophisticated for ordinary users (for example Gentoo: There will not be many users who like to compile each package on their own, specially not on a mobile device).
Gentoo can bring very serious speed advantage, which should be even more noticeable on the embedded machines.
My old iPaq 2210 (400MHz ARMv5, 64mb ram) can compile a small tool in ~7 minutes (against ~2 on desktop), and a full GPE desktop environment from nothing overnight.
It proves that pyra, with all those GHz, should be able to compile as fast as my desktop.
Anyway, some "good people" like me may make a user-friendly GUI to setup distcc, so compilation would be almost instant.
Portage supports using binary packages, meaning that we may start providing pyra optimized binaries for most used ebuilds, without limiting user to our version for pyra optimizations.
There are no stability problems, at all. You can freely unmask any package. Anything what "wont work" is hard-masked.
Other things, like pyra specific repositories are also available, but they are called "overlays" there.
Otherwise, there is not much difference between them, especially when the most packages including X and Firefox are pre-installed on Pyra.
Please excuse my half-knowledge. I confess, I never really used Gentoo. I always thought there is only a software repository and a package management with some presets (If you don't like to compile everything manually), but your machine still has to compile everything itself.
However, Once I tried Sabayon (an already properly set up Gentoo derivate) and almost everything was buggy there.
So I hope you're right and there will be a way around those missconfigurations (so that everything works out of the box).
I don't think Gentoo will get ANY speed improvement.
The advantage of Gentoo is, that you can optimize the binary for every system, which is quite practical for PCs, where every system looks different.
But there will be only one specific pyra hardware.
Look at the pandora: All emulators are optimized for THIS system just like gentoo would do it. But I don't have to build Drastic on my own, I can just download a binary.
Furthermore ED already mentioned a pyra specific repository for some pyra related packages. Some time-critical libraries could be replaced with optimized ones. But 90% of the libraries are not time-critical and we don't need to build them on our own...
And you really think to compile stuff in "just one night" is user friendly?
An user wants to download and play, not download, compile... and play tomorrow.
My vote goes towards arch. As others have said, I've been using it for a while, and the only time I ever have a problem is when I try and experiment with my tower
Also some other advantages to it (IMO), are:
The way it manages package
It's lightweight and fast
Easy to work with
If we were to go with arch though, we obviously couldn't have the default be the pure, GUIless, arch. we'd have to customize it, but keeping a "pure" arch distro for those who want it would be nice.
If we can't(won't) go with arch, debian is fine too.
Separate names with a comma.