![]() |
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Quote:
Quote:
Quote:
|
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Quote:
Quote:
|
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Quote:
I've recently been thinking that maybe I need to change the direction of the project and evolve it into a full Linux distribution based on Debian (and/or Devuan). It's becoming less and less like Debian with the stuff that gets added to it (e.g. non-Debian kernel) and with the decisions I make about what packages should or shouldn't be included by default. My thoughts are that it currently needs to be bleeding-edge to deliver the best possible experience but the long term objective would be that many of the differences could eventually be merged back into Debian. My personal focus would still be for usability on the N900 and Neo900 but I would also like to look into getting libhybris running on it so that it will be usable on Jolla and supported Android devices. I would hope that this would generate much more interest and external contributions to the project than it currently has. In turn I could raise funds via donations, hopefully enough to be able to justify being able to dedicate up to 20 hours per week of my time. Raising funds would also enable me to buy a second N900, and cover hosting costs for a website and APT repositories. In the longer term, I will look for a sponsor to make it sustainable. The DebiaN900 scripts will form the basis for building the distro so they won't suddenly disappear and I will continue work on them in the meantime. To those reading this, what are your thoughts? Is this a crazy plan or do you think it could work? |
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Quote:
Quote:
|
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
I agree with DDark. You should get in contact with the Neo900 devs.
Maybe you can team up in your efforts to bring Debian to the N(eo)900. Besides phone support, power consumption seems like a major issue to me. I get about 6 hours of battery runtime with DebiaN900 (idle with backlight off but not suspended). I know it's a huge leap but I'd like to have four times as much (trading suspend with still working calls for actually doing something on the phone). |
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Quote:
Quote:
|
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Quote:
Quote:
|
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Quote:
I'm in the middle of a apartment move (which is incidentally good for taking account of where everything I own is), so it may take a short while, but I have a N900 surplus and I'd like to fix your N900 deficit. PM me so I have a reminder. pharmakon (bought N900 on release day, lurker on tmo since 2010, Neo900 purchaser.) |
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Kind of similar to your aim, I'm trying to get use Debian packages where possible without modification (only starting dbus earlier at the moment), stick in some Nemo base packages (mce, dsme, statefs etc) and then stick a gtk3 port of hildon on top. Currently just fighting a load of bashisms in the script files they use...with no real shell programming experience :(
The idea was that the Debian and Mer/Nemo packages (with exception of packaging) would be maintained upstream, reducing the amount of work needed to maintain the distro. The Maemo>Meego>Mer/Nemo heritage of some of the packages should allow some of the other open source Maemo packages to be updated/ported. Basically, a modernised Fremantle clone. |
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Quote:
Maybe you should also contact Aapo! He tried to rebase Maemo on Squeeze [1] and Wheezy [2] and must therefore have some idea of what awaits you. edit: @Android_808: Did you consider checking whether your efforts are compatible with those of FPTF? [1] http://talk.maemo.org/showthread.php?t=89416] [2] http://talk.maemo.org/showthread.php?t=91709 |
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
@sulu: Not really at the moment. FPTF is more about getting what we've got running on another device, I'm aiming more towards getting a Maemo-like interface up and running using a different base. I want to use gtk3 and/or qt5 for UI so that breaks a lot of existing packages. More like investigating the options for a Maemo 6/7 as opposed to working towards 5.x.
The packages I'm using avoid some of the closed source components but at what cost I'm yet to fully determine. I could have gone Cordia route and just put interface on top of Mer/Nemo but I prefer dpkg over rpm for packaging. At the moment it's just a personal project for me, until I can ascertain what is needed to take it further. If there is anything that is beneficial to FPTF then I'm more than happy to lend a hand if available. |
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Interesting, just by following this thread I found that there are at least 3 people(FTPF not counting) working on rebasing maemo on top of Debian. And the question is obvious, why not cooperate ?
|
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Quote:
|
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Quote:
|
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Quote:
Let's see what Jörg say re. a N900 for you. If it doesn't work out I'll gladly send some money your way. |
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
hi all,
i wanted to thank everyone who is working on getting debian to run on a mobile phone! realu |
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
My approach was
* get rid everything Nokia messed * merge to Debian everything Nokia did well I never got (any) gles-driver working with kernel 3.X. Lately I have been busy with other things. |
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Quote:
this is the kernel on https://gitorious.org/linux-n900/fre...9718ae78a33c8: (the "upstream", not my clone, should work as well) |
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Quote:
Did you try to merge Fremantle's UI? I think that's something Nokia did very well. I remember the hildon package in Squeeze being a fubar version of Chinook or Diablo and Debian's matchbox being mostly unuseable. |
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Quote:
I got Hildon-desktop (cordia patched) compiled and running top of Jessie running on N900: http://talk.maemo.org/showpost.php?p...9&postcount=82 Thus seems I haven't posted step-by-step instructions or links to the sources. |
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Any updates since this? Did you (Wicket) ever get in touch with neo900 folks?
Quote:
I'm in a similar spot right now being a grad student with no income, so I couldn't donate much, but I could donate a little like one of my n900s with a broken usb port and worn out keys (probably a last resort for you). It's a real pita working with those things, (think multiple battery swaps daily) but they do work. |
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Quote:
Thanks for your offer but I'd prefer to accept one of the other offers with a USB port as I've no means of external charging. I've had no time recently to work on the project so I'd rather wait until things ease up a little bit than accept somebody's kind donation and then do nothing with it. I may end up buying one locally to avoid shipping and import charges. I have decided I will be going ahead with my crazy plan as it seems to be the best way forward. |
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Quote:
Please, don't take the lack of response as if noone cares. P.S. /me hates playing PR guy :) |
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
A little update on my side project.
I have managed to get hildon-desktop "running" on top of clutter 1.20, libmx 1.47 and gtk3 in amd64 Jessie image via systemd-nspawn/Xephyr. As stated before this is my own long term project so armel/armhf isn't high proirity just yet.
I've attempted to patch some of the depreciated functions in hildon-desktop but got annoyed working out how to deal with default clutter stage, so just turned off the errors. Nemomobile mce doesn't support all the dbus calls we use, such as enabling accelerometer or announcing orientation changes. These sort of things I'll go back to when everything actually runs. Next step is to try and get hildon-home and hildon-status-menu running in some form. Might take a while to learn and then rewrite and gnomevfs bits to gio/gvfs. Aapo: with regards to the pvr background images not displaying in your version, try copying the png files from /usr/share/themes/alpha/backgrounds to /home/user/.backgrounds and renaming background-1.png etc. Worked for me, I still get messages about not being able to load ~/.backgrounds/background-1.pvr etc but it works fine and even N900 doesn't have them files. Don't worry about the cache file that exists on device, it works without for now. I imagine the actual process of caching the files there is part of hildon-home. |
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Quote:
|
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Not yet. At the moment, everything is in quilt patches so I can track changes I've made easier. don't want to end up with a git commit log full of reverted changes at the moment.
I'm currently trying a build of ffmpeg-2.6.3 which isn't playing very nice with dh_install for some reason whilst away from home today. I'll look at uploading some sources soon, may need to update some nemomobile components again before I can commit my changes. hildon bits I might just upload tarball somewhere until I'm happy with it. Dirty? Yep, definately in places for the sake of getting something running. Nemo uses rpm, which uses bash, therefore I've had to patch some of them. The ones I don't know how I've just left as bash scripts. Defines modified (HAVE_DSME vs HAVE_DSME_FIXLATER) to avoid having to disable support completely. |
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
I did received this error after the install_debian.sh script.
I: Checking component main on http://http.debian.net/debian... E: Couldn't find these debs: 0xffff Installation failed |
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Quote:
|
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
I: Configuring xserver-xorg-video-all...
I: Configuring libc-bin... I: Configuring systemd... I: Configuring initramfs-tools... I: Configuring dbus... I: Base system installed successfully. depmod: ERROR: Found 2 modules in dependency cycles! depmod: ERROR: Cycle detected: libphy -> of_mdio -> libphy Installation failed You have new mail in /var/mail/root |
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Quote:
The other error you reported is now also fixed in Git. |
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
This happens when I try running ./build_kernel.sh. I run arch linux with gcc 5.1 installed.
Code:
freemangordons-linux-n900 directory already exists. Skipping cloning of Git repository. |
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Quote:
|
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Quote:
|
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
New problem :( When I run ./install_debian.sh, after extracting the packages this shows up
Code:
W: Failure trying to run: chroot /mnt mount -t proc proc /proc Code:
chroot: failed to run command ‘mount’: Exec format error |
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Quote:
Edit: Thanks for finding this. I've now updated the README and script to check for the existence of qemu-arm-static so that it will fail gracefully before the installation starts. |
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Quote:
See previous post : http://talk.maemo.org/showpost.php?p...&postcount=195 Or is there being worked on an updated version of pulseaudio, freemangordon perhaps? I've tried on latest cssu testing, thumb, stable (three seperate devices) with pulseaudio 0.9.15-1maemo43+0m5. Same issue with multiple files! Should this be learned to live with or is a fix possible? |
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Quote:
|
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
I've just pushed a bunch of commits.
Here are the highlights:
|
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
So, we could have libgles at least up to Linux 3.14
http://processors.wiki.ti.com/index.php/RN_5_01_01_02 Enlightenment Illume does support that, doesn't it? Ideas on how to integrate it might be found here: http://git.yoctoproject.org/cgit/cgi...aphics/libgles |
Re: DebiaN900 - A set of scripts to facilitate the installation of native Debian (WIP)
Quote:
Here's the complete set: http://software-dl.ti.com/dsps/dsps_public_sw/gfxsdk/ It's worth noting that there aren't any softfp drivers for the last couple of versions. The last softfp release was 5.01.00.01. |
All times are GMT. The time now is 17:32. |
vBulletin® Version 3.8.8