*** arossdotme-planb has joined #maemo | 00:05 | |
*** rm_work is now known as rm_work|away | 00:07 | |
*** NIN101 has quit IRC | 00:08 | |
*** NIN101 has joined #maemo | 00:10 | |
*** Pali has quit IRC | 00:11 | |
*** futpib has quit IRC | 00:14 | |
*** arossdotme-planb has quit IRC | 00:17 | |
*** erlehmann has joined #maemo | 00:21 | |
*** jj15 has quit IRC | 00:28 | |
*** arossdotme-planb has joined #maemo | 00:31 | |
sixwheeledbeast | Vajb: PS4 but yes it is OT... ;) | 00:33 |
---|---|---|
*** andril has joined #maemo | 01:31 | |
*** arossdotme-planb has quit IRC | 01:48 | |
*** recharged has joined #maemo | 01:52 | |
*** erlehmann has quit IRC | 01:57 | |
*** arossdotme-planb has joined #maemo | 02:00 | |
recharged | for some reason, a lot of software isn't installing on my n900, and from the logs, it seems like it has to do with python. why? | 02:04 |
svetlana | What is the error message? | 02:04 |
Oksana | pastebin it, if it is too long? | 02:07 |
recharged | it's a lot and really confusing, but seems like it stems from python. I'm trying to save it but for some reason it won't let me access my files and save it other than in root | 02:08 |
recharged | I had my usb cable connected, oops | 02:09 |
Oksana | Be careful with mass storage mode, especially in case of Windows computer... | 02:10 |
recharged | don't worry, no windows here. | 02:10 |
DocScrutinizer05 | [2015-08-04 Tue 08:34:53] <recharged> I just ran an apt-get dist-upgrade on my N900 and it literally purged everything and killed itself | 02:12 |
recharged | shh, that was yesterday, I've reflashed since then. | 02:12 |
recharged | http://pastebin.com/m7aZErZL | 02:12 |
Luke-Jr | >>> Emerging (2 of 5) media-libs/qimageblitz-0.0.6-r1::gentoo | 02:13 |
*** arossdotme-planb has quit IRC | 02:18 | |
recharged | any chance anybody knows what to do here? could it be a repo issue? | 02:18 |
*** sixwheeledbeast has quit IRC | 02:24 | |
*** sixwheeledbeast has joined #maemo | 02:24 | |
*** TriztAway has joined #maemo | 02:26 | |
*** Trizt has quit IRC | 02:26 | |
*** andril has quit IRC | 02:28 | |
*** pentanol has joined #maemo | 02:28 | |
*** louisdk has quit IRC | 02:31 | |
*** arossdotme-planb has joined #maemo | 02:31 | |
*** xray256 has quit IRC | 02:44 | |
*** florian has quit IRC | 02:44 | |
Oksana | pymaemo-optify had an error during installation, so all other python packages depending on it complain that pymaemo-optify is not configured yet. | I do have fmms installed, so it should be solvable... | 02:51 |
Oksana | I have pymaemo-optify 0.5, just like you. But my fmms is 1.3.6-1, not 1.3.3. Also, what is starhash-enabler?.. | Is it possible that you run out of space in /opt directory? | 02:58 |
*** beford has joined #maemo | 03:02 | |
recharged | starhash-enabler allows you to make calls while using the star (*) and hash (#), such as *67 (which allows you to make a call without showing your phone number). I may have run out of room, but I highly doubt it. I'll check, though. is that not reset when it's flashed? | 03:02 |
recharged | I also had an error while attempting to install starhash-enabler, but I don't think it was related. | 03:04 |
recharged | I was missing a dependency, I believe | 03:04 |
recharged | also, /opt is 41% full. | 03:04 |
Oksana | Okay, then it's weird that rm /opt/pymaemo/something had input/output error | 03:06 |
* Oksana tries to install starhash-enabler | 03:06 | |
recharged | could it be because it still has the data from a previous install? | 03:06 |
Oksana | Maybe, something is corrupted? Remove contents of /opt/pymaemo/ and try to install fmms again? | 03:08 |
*** xray256 has joined #maemo | 03:09 | |
Oksana | recharged: Input/Output errors are solved by fscking? If you have to, fsck multiple times? | 03:10 |
*** beford has quit IRC | 03:12 | |
recharged | does ls not work properly in xterm? and it seems like fsck isn't installed | 03:12 |
Oksana | ls works, should work at least. | 03:13 |
recharged | I forgot to run fsck as root | 03:14 |
recharged | but ls only works in root, too | 03:14 |
recharged | weird | 03:14 |
Oksana | ls should work not only as root. Either you reflashed with something weird, or you installed something strange, or there is lots of filesystem corruption? | 03:16 |
*** beford has joined #maemo | 03:17 | |
Oksana | So, you have fsck? Do you know how to use it? /opt partition should be relatively small, fsck-ing it should not take hours | 03:17 |
Oksana | relatively, as in, compared to MyDocs | 03:18 |
recharged | probably some sort of corruption. the only things I've installed have been rootsh, starhash-enabler and fmms. | 03:18 |
recharged | I do know how to use it, somewhat. | 03:18 |
*** LauRoman|Alt has quit IRC | 03:21 | |
*** __LauRoman has quit IRC | 03:21 | |
*** ssvb has quit IRC | 03:23 | |
Oksana | rootsh is very common, fmms is common, starhash-enabler is not as common but nevertheless there are no reports of it creating filesystem corruption. What kind of error did you have while installing starhash-enabler? I installed it just now, without errors. | 03:24 |
recharged | I don't think it has anything to do with starhash-enabler, I've previously installed it without any errors. I believe the same problem followed me from a previous flash, I just flashed this device a few minutes ago and it's doing the same thing, not allowing me to install fmms (and a few other different software, such as advanced-power-applet). I figured I had just messed something up and decided to reflash the device, to see if I | 03:28 |
recharged | could install the software I was having trouble with. | 03:28 |
Oksana | So, is it a problem of hardware, or of corrupted image you are flashing with? | 03:31 |
recharged | I think it likely has to do with my emmc. | 03:32 |
*** Milhouse has quit IRC | 03:32 | |
Oksana | eMMC is MyDocs partition, if I recall correctly? Feel free to reflash everything including emmc, if you have to. Also, checking MD5sums or something could help to make sure that images you are using are not corrupted. | 03:34 |
* Oksana hasn't flashed for a very long time... | 03:34 | |
recharged | that's right. I would if 0xFFFF supported it. I'll check the md5sum, but I don't think that's the problem. | 03:35 |
*** ssvb has joined #maemo | 03:35 | |
Oksana | Do you need N900's flasher-3.5 ? | 03:37 |
recharged | I have it, I just can't get it to work due to dependencies not available in debian sid (they're too outdated). | 03:39 |
Oksana | Ouch... If I have flasher-3.5, it's likely self-contained executable for Windows. Can you run flasher-3.5 from within a virtual machine of whatever debian version it requires? | 03:41 |
recharged | probably, yeah. I could try it, I suppose. I just don't know which version has the libraries that I need. | 03:43 |
recharged | do you think if I made a bug report for it nokia would even care? would they finally release the source code? | 03:45 |
Oksana | Unlikely. Besides, it's probably part of the Nokia Mobile division which was bought by Microsoft. | 03:46 |
recharged | that's what I was thinking, which is sad. | 03:46 |
recharged | also, according to the docs, libusb (one of the two libraries I need) is packaged with the windows executable. | 03:47 |
Oksana | libusb is needed only for Windows and Mac, not for Linux: http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Development_Environment/Maemo_Flasher-3.5 | http://mirrors.muarf.org/maemo/tablets-dev/maemo_dev_env_downloads/ | 03:51 |
*** beford has quit IRC | 03:59 | |
*** beford has joined #maemo | 04:00 | |
recharged | it's needed, it's just that libusb is preconfigured in the kernel. and I use a bleeding-edge kernel, therefore libusb is a newer version than what's required for flasher-3.5. | 04:01 |
*** Humpelstilzchen has joined #maemo | 04:09 | |
*** Defiant has quit IRC | 04:12 | |
*** eMHa__ has joined #maemo | 04:16 | |
Oksana | If you want to avoid struggling with debian dependencies, try .tar.gz file with flasher-3.5 , then the only obstacle remaining will be actual incompatibility with new software. | 04:17 |
Oksana | Or, you could use virtual machine with older kernel? /not sure/ | 04:18 |
*** Milhouse has joined #maemo | 04:18 | |
*** Milhouse has quit IRC | 04:18 | |
*** Milhouse has joined #maemo | 04:18 | |
*** eMHa_ has quit IRC | 04:20 | |
recharged | I might do the virtual machine option, but maybe later. I wonder if I could get nokia on using the libusb software without specifying their changes to it? it's LGPL. they only offer you a download to the source code of the original libusb, yet package libusb with the windows executable. | 04:22 |
recharged | then, they would have to release the source code of flasher-3.5, right? | 04:23 |
*** robbiethe1st has joined #maemo | 04:23 | |
*** xray256 has quit IRC | 04:23 | |
*** shentey has joined #maemo | 04:27 | |
* Oksana does not know exactly how licences work... | 04:30 | |
svetlana | how do you know that their windows executable is modified? | 04:31 |
recharged | I don't. that's the point. | 04:32 |
recharged | they didn't release the corresponding source code so there's no way I could know. and due to the fact that libusb is dual-licensed as GPL and LGPL, I could claim that they used the GPL libusb and they would then have to release the source code of flasher-3.5. | 04:33 |
svetlana | ah, that | 04:33 |
svetlana | you could compile yours for windows, and compare the md5sum or assembly | 04:34 |
recharged | I don't have a windows computer to test that on so somebody else would have to do that. | 04:35 |
recharged | and, how could I compare it if libusb is packaged with flasher-3.5? | 04:36 |
svetlana | if it's a .dll, then maybe; if it's within the same file then harder | 04:38 |
recharged | nevermind, I just found their source code for libusb. | 04:43 |
svetlana | hah! and it's not lgpl then? | 04:43 |
recharged | it's LGPL, they just released the source via download. | 04:44 |
recharged | http://pc-connectivity.garage.maemo.org/upstream/libusb-win32-src-0.1.12.1.tar.gz | 04:44 |
svetlana | The GNU Lesser General Public License (LGPL) is a free software license published by the Free Software Foundation (FSF). The license allows developers and companies to use and integrate software released under the LGPL into their own (even proprietary) software without being required by the terms of a strong copyleft license to release the source code of their own components. | 04:45 |
svetlana | no probs, they don't have to release the flasher though | 04:46 |
recharged | yeah, which is a really dumb license from the fsf, if you ask me. | 04:46 |
Oksana | Well, that's why Apache OpenOffice's source code can be used in LibreOffice, but not in the opposite direction. | 04:47 |
recharged | what do you mean? | 04:48 |
svetlana | they've been adding some better "recently"... GPLv3 does not have this issue if memory serves | 04:48 |
recharged | it doesn't, LGPL is just a bad license imo. | 04:48 |
svetlana | http://www.gnu.org/licenses/license-list.html#LGPL is their official statement on it | 04:49 |
svetlana | Using the ordinary GPL is not advantageous for every library. There are reasons that can make it better to use the Lesser GPL in certain cases. The most common case is when a free library's features are readily available for proprietary software through other alternative libraries. In that case, the library cannot give free software any particular advantage, so it is better to use the Lesser GPL for that library. | 04:49 |
svetlana | This is why we used the Lesser GPL for the GNU C library. After all, there are plenty of other C libraries; using the GPL for ours would have driven proprietary software developers to use another—no problem for them, only for us. | 04:49 |
svetlana | . | 04:49 |
svetlana | Unfortunately can't comment on libusb. Do not know how 'unique' and worth clinging to it is, how much competition it has. :) | 04:51 |
Oksana | LibreOffice can borrow code freely from OpenOffice, OpenOffice cannot borrow at all from LibreOffice. http://www.datamation.com/applications/apache-openoffice-vs.-libreoffice-2.html | 04:51 |
recharged | I get the point of LGPL, I just think it was a bad idea on the fsf's part. if someone is going to make proprietary software, let them use a proprietary library/compiler. I don't care about proprietary software, to hell with it. | 04:55 |
recharged | but I didn't know that about openoffice and libreoffice. | 04:56 |
robbiethe1st | No, you're missing the point. The point is that LGPL is to be used to get your free software into places which it would otherwise not be | 05:02 |
robbiethe1st | The compiler is just an example. | 05:02 |
robbiethe1st | Because the wider spread the (open source) software is, the better. | 05:03 |
recharged | but if it's used in conjunction with proprietary software, then what would it matter? it's still proprietary. while if libusb was exclusively GPL, then flasher-3.5 would have to be free. | 05:04 |
robbiethe1st | The point though is that it /wouldn't/ be free. Nokia would have just used something other than libusb(a competitor) | 05:05 |
recharged | is there a non-free alternative to libusb? | 05:06 |
robbiethe1st | I'm sure there is... Windows sure has one. | 05:06 |
robbiethe1st | The other option is that Nokia just uses the Windows usb libraries, and doesn't produce a Linux flasher version. | 05:07 |
recharged | I guess there's that. | 05:08 |
recharged | if GCC was exclusively GPL, would that mean that every software compiled with it would have to be free? | 05:10 |
robbiethe1st | Possibly... which would mean that instead of using GCC, you might use ICC. | 05:10 |
recharged | oh geez | 05:11 |
robbiethe1st | The point is that the license was chosen, and then people decide or not to use it based on that | 05:12 |
robbiethe1st | There's no retroactive changing | 05:12 |
recharged | that's true. | 05:14 |
*** lobito has joined #maemo | 05:18 | |
DocScrutinizer05 | no, GCC is a tool. The products you produce with a tool are not licensed by the tool's license | 05:19 |
DocScrutinizer05 | at least not under GPL license | 05:20 |
DocScrutinizer05 | this might differ for any libs you use | 05:20 |
*** xray256 has joined #maemo | 05:20 | |
DocScrutinizer05 | but the binary produced by a compiler is no derivative work | 05:21 |
robbiethe1st | What about the C standard libs? | 05:22 |
robbiethe1st | etc? | 05:22 |
DocScrutinizer05 | [2015-08-07 Fri 04:20:23] <DocScrutinizer05> this might differ for any libs you use | 05:24 |
*** Vajb has quit IRC | 05:25 | |
DocScrutinizer05 | that's why libs often are under LGPL | 05:26 |
DocScrutinizer05 | actually LGPL wouldn't make any sense when the compiler you need to use to use the libs was inheriting its GPL to the binaries it builds | 05:28 |
recharged | oh wow, I just reread what svetlana copy-pasta'd earlier. the gnu c library is LGPL, I thought it said compiler. | 05:28 |
recharged | the compiler is GPL. | 05:28 |
*** shentey has quit IRC | 05:29 | |
*** KotCzarny has quit IRC | 05:31 | |
*** Vajb has joined #maemo | 05:36 | |
robbiethe1st | That makes sense | 05:37 |
recharged | the only thing that doesn't make sense to me is how to compile GCC if it's written in C++ | 05:38 |
DocScrutinizer05 | recharged: I honestly doubt you can't get the right working 32bit libusb for flasher-3.5 | 05:40 |
DocScrutinizer05 | heck, it works on distros as young as 1 year (haven't checked newer one yet) | 05:41 |
DocScrutinizer05 | it's not like usually they'd break backward compatibility for newer builds of a library. If they do, they are mandated to change the lib name too. e.g. from libfoo to libfoo2 | 05:42 |
DocScrutinizer05 | plus you could even install different versions of a lib in parallel | 05:43 |
recharged | it is under a different name. libusb-0.1-4, while flasher-3.5 requires libusb-0.1 | 05:44 |
DocScrutinizer05 | no, the name is libusb-0 in that case | 05:44 |
recharged | ? | 05:45 |
DocScrutinizer05 | http://www.tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html | 05:45 |
recharged | then I don't know why it doesn't work, but it doesn't. | 05:46 |
recharged | this is what it prints when I try to run it: ./flasher-3.5: error while loading shared libraries: libusb-0.1.so.4: cannot open shared object file: No such file or directory | 05:49 |
DocScrutinizer05 | ~xy | 05:49 |
infobot | xy is probably The XY problem: You want to do X, but don't know how. You think you can solve it using Y, but don't know how to do that, either. You ask about Y, which is a strange thing to want to do. Just ask about X. http://www.catb.org/~esr/faqs/smart-questions.html#goal | 05:49 |
recharged | are you telling me to describe what actions I took to get to that error? | 05:50 |
DocScrutinizer05 | this error means there's no libusb-0.1.so.4 in your library path | 05:50 |
recharged | exactly what I've been saying | 05:50 |
recharged | it's not available in debian sid. | 05:51 |
DocScrutinizer05 | http://privatepaste.com/3fcd8bc604 | 05:52 |
recharged | http://privatepaste.com/36fb340f2f | 05:55 |
recharged | I'm not sure what to do with this data. | 05:56 |
*** red-dragon has quit IRC | 05:58 | |
robbiethe1st | Symlink your version of libusb-0.1.so to libusb-0.1.so.4 and see what happens | 06:00 |
robbiethe1st | It may or may not work. | 06:00 |
*** robbiethe1st has quit IRC | 06:00 | |
DocScrutinizer05 | my /usr/lib/libusb-0.1.so.4 is a symlink pointing to libusb-0.1.so.4.4.4 | 06:01 |
DocScrutinizer05 | and I have 32 and 64bit libs of same name | 06:01 |
*** lxp1 has joined #maemo | 06:01 | |
DocScrutinizer05 | most likely you didn't install the lib correctly | 06:01 |
recharged | doesn't seem to work. | 06:02 |
recharged | how else should I have installed it? should I compile it? | 06:02 |
*** lxp has quit IRC | 06:03 | |
recharged | but I may have symlinked improperly | 06:04 |
DocScrutinizer05 | please ask in the support channels of your linux distribution. The way and pathnames libs are installed and integrated into system differs | 06:04 |
recharged | I'll do that, thanks. | 06:05 |
DocScrutinizer05 | your pathnames might be different than my stuff in http://privatepaste.com/3fcd8bc604 | 06:06 |
recharged | which distribution do you use? | 06:06 |
DocScrutinizer05 | opensuse | 06:06 |
recharged | oh, then most likely, yeah. | 06:07 |
DocScrutinizer05 | also see `man ldconfig` | 06:09 |
DocScrutinizer05 | a common mistake to not call that binary | 06:09 |
recharged | this stuff is way above my paygrade | 06:10 |
DocScrutinizer05 | your package manager should usually call it when installing the lib pkg afaik | 06:11 |
* DocScrutinizer05 glares at Nokia for not statically binding flasher-3.5 | 06:12 | |
recharged | I still don't understand why they don't just release the source of it. if they're abandoning the n900 and maemo, they might as well. | 06:13 |
stryngs | DocScrutinizer05: Without scrolling up through all the techtalk, why do ya'll care so much bout rebuilding/rev-engineering the flasher? | 06:13 |
stryngs | Also... | 06:13 |
stryngs | Has anyone ever thought to give the CEO a phonecall and just ask? | 06:13 |
stryngs | Just sayin. | 06:13 |
stryngs | Hell, I'll do it. | 06:13 |
stryngs | Tell me what to ask for | 06:13 |
stryngs | I've got a silver tongue | 06:13 |
DocScrutinizer05 | threre's no more CEO to ask | 06:13 |
stryngs | There is someone, right? | 06:14 |
DocScrutinizer05 | nobody | 06:14 |
stryngs | I can call Bill if ya need | 06:14 |
stryngs | So who would have access to what you need DocScrutinizer05 ? | 06:14 |
stryngs | I'd love to be able to help out | 06:14 |
stryngs | Just tell me what you want | 06:14 |
stryngs | I'm serious too | 06:14 |
stryngs | Not trying to be funny hahah | 06:14 |
DocScrutinizer05 | honestly afaik there is nobody anymore who could publish any maemo code. The code probably is lost | 06:15 |
stryngs | So.... What is it you want DocScrutinizer05 ? | 06:15 |
stryngs | Give me details; let me work through my contacts | 06:15 |
DocScrutinizer05 | ~closed | 06:16 |
infobot | somebody said closed was http://wiki.maemo.org/Why_the_closed_packages or https://wiki.maemo.org/Fremantle_closed_packages, or http://elinux.org/N900 | 06:16 |
stryngs | I didn't establish ethicalreporting.org without the concept that I keep friends in high places when I do whitepapers. | 06:16 |
recharged | that's really sad that they'd just delete all of the source code | 06:16 |
stryngs | I'm betting it's not deleted recharged | 06:17 |
stryngs | Again, what do we need? | 06:17 |
stryngs | Sometimes, all you have to do, is just ask. | 06:17 |
DocScrutinizer05 | this has been tried for ~4 years now. And for all I can tell the last opportunity to get any code released closed ~1 year or longer ago. Now the code is no more, even when you would find somebody willing to release it, they couldn't | 06:17 |
stryngs | So you want maemo source code. | 06:18 |
recharged | I've tried what you're wanting to do with other companies. they won't give up anything, even for small, unmaintained software. source code is very important to them, so they can keep "muh proprietary trade secrets" | 06:21 |
stryngs | You're not me recharged =) | 06:21 |
stryngs | I do whitehatting, so I've managed to make "friends" | 06:21 |
recharged | I doubt anyone could persuade microsoft. | 06:22 |
DocScrutinizer05 | much of maemo been done by subcontractors for Nokia and Nokia doesn't even have the right to publish it | 06:22 |
stryngs | DocScrutinizer05: RX-51_2009SE_10.2010.13-2.VANILLA_PR_EMMC_MR0_ARM.bin RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin | 06:22 |
stryngs | Yes? | 06:23 |
stryngs | Source for those two files? | 06:23 |
DocScrutinizer05 | and they don't know which code been done by whom under which license, and they have no budget to pay lawyers to check all that stuff and negotiate with colabora et al about disclosing sourcecodes | 06:23 |
stryngs | Lawyers, legal and all aside | 06:24 |
stryngs | Would the source for those two files accomplish something good for the n900? | 06:24 |
DocScrutinizer05 | stryngs: forget it! on that level you won't get anywhere. RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin even contained commercial songs and videos | 06:24 |
stryngs | DocScrutinizer05: I get where your going my friend, I get it =)... Just tell me, would that help? | 06:25 |
DocScrutinizer05 | but yes, basically "the source for RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin" is most of the stuff we need, and sorry the media was in VANILLA | 06:26 |
stryngs | Ok | 06:26 |
stryngs | Let me see what I can do. No promises, but it doesn't hurt to try. | 06:26 |
DocScrutinizer05 | basically VANILLA is nonsense, not really important | 06:26 |
recharged | what all is in vanilla? | 06:26 |
DocScrutinizer05 | ~flashing | 06:26 |
infobot | i heard maemo-flashing is http://wiki.maemo.org/Updating_the_tablet_firmware, or - on linux PC - download&extract http://maemo.cloud-7.de/maemo5/patches_n_tools/maemo-my-private-workdir.tgz, cd into it, do sudo ./flash-it-all.sh | 06:26 |
DocScrutinizer05 | VANILLA is data | 06:27 |
DocScrutinizer05 | COMBINED is code | 06:27 |
recharged | alright, gotcha. | 06:27 |
DocScrutinizer05 | however note that most of the code in COMBINED already is published and FOSS. Refer to: | 06:29 |
DocScrutinizer05 | ~closed | 06:29 |
infobot | methinks closed is http://wiki.maemo.org/Why_the_closed_packages or https://wiki.maemo.org/Fremantle_closed_packages, or http://elinux.org/N900 | 06:29 |
DocScrutinizer05 | flasher-3.5 however is NOT in combined, neither vanilla | 06:30 |
DocScrutinizer05 | stryngs: please don't quote the bot about ~flashing | 06:31 |
stryngs | No worries, I just want to know what you need. | 06:31 |
DocScrutinizer05 | refer directly to http://wiki.maemo.org/Updating_the_tablet_firmware | 06:31 |
stryngs | If I can provide something to the community, then I have fulfilled my role | 06:31 |
stryngs | DocScrutinizer05: | 06:38 |
stryngs | Ari Jaaksi | 06:38 |
stryngs | ^ | 06:38 |
stryngs | That's where the breadcrumbs begin =) | 06:38 |
DocScrutinizer05 | SOUNDS GOOD | 06:39 |
DocScrutinizer05 | sorry capslock | 06:39 |
DocScrutinizer05 | they all will tell you they no longer have access to any sources | 06:39 |
DocScrutinizer05 | but sure, trying won't hurt I guess | 06:40 |
recharged | has anyone in this channel worked for nokia? | 06:40 |
stryngs | One thing I've learned, about the higher ups in society... They put on their pants everyday, just like you and I... One leg at a time. At the end of the day, people are pretty cool. | 06:41 |
DocScrutinizer05 | dunno who of them is still around | 06:41 |
stryngs | Also, the human side of things; if I created the n900 source code, I'd damn sure keep a copy. | 06:41 |
stryngs | Take yourself DocScrutinizer05, I guarentee you have work you're proud of, backed up. | 06:42 |
recharged | what about anyone in jolla? aren't they from nokia? | 06:42 |
DocScrutinizer05 | they didn't since at no times a single person had access to everything afaik | 06:42 |
*** darkschneider has quit IRC | 06:42 | |
DocScrutinizer05 | recharged: yes | 06:42 |
stryngs | We shall certainly find out | 06:42 |
*** darkschneider has joined #maemo | 06:43 | |
recharged | do you think they have anything? | 06:43 |
recharged | although, if they do, I'd doubt they'd want to go through any legal troubles. | 06:43 |
DocScrutinizer05 | yes, that's a serious concern with all that | 06:43 |
DocScrutinizer05 | nobody is *allowed* to publish the sources, and probably nobody has a copy | 06:44 |
DocScrutinizer05 | for every single binary those who once hat a saying in this and think they still do (if any such person exists), will have to go through every single binary and check if they actually are the copyright owner | 06:46 |
DocScrutinizer05 | s/hat/had/ | 06:46 |
infobot | DocScrutinizer05 meant: for every single binary those who once had a saying in this and think they still do (if any such person exists), will have to go through every single binary and check if they actually are the copyright owner | 06:46 |
DocScrutinizer05 | as already mentioned lots of that stuff were done by subcontractors and neither Nokia nor the subcontractor holds sufficient rights to publish the sources, as I understood what 'they' told me | 06:47 |
Oksana | One small question: where can source code for osso-rss-feed-reader, latest version, be found? It's apparently open-source, but I can see only older version: https://hsivonen.fi/maemo-src/ Maemo repository seems to have only "binary", not the source code /everybody welcome to check and search/ | 06:48 |
DocScrutinizer05 | so Nokia and e.g. Colabora would need to negotiate if Nokia (or Colabora) may publish the sources for XY. Then again same procedure for XZ | 06:48 |
DocScrutinizer05 | osso is core nokia stuff | 06:49 |
DocScrutinizer05 | afaik | 06:50 |
Oksana | And osso-rss-feed-reader is not closed: https://wiki.maemo.org/Fremantle_closed_packages and there is open-source of an earlier version of it: https://hsivonen.fi/maemo-src/ | 06:50 |
stryngs | DocScrutinizer05: The good thing, Ari is in San Fran | 06:50 |
stryngs | So he's a phone call away for me | 06:51 |
stryngs | Versus yourself | 06:51 |
stryngs | Long long long distance and all | 06:51 |
stryngs | It costs me nothing to have a protracted call with him | 06:51 |
DocScrutinizer05 | Oksana: http://maemo.org/packages/search/?org_maemo_packages_search%5B1%5D%5Bproperty%5D=name&org_maemo_packages_search%5B1%5D%5Bconstraint%5D=LIKE&org_maemo_packages_search%5B1%5D%5Bvalue%5D=osso-rss-feed-reader&org_maemo_packages_search%5B2%5D%5Bproperty%5D=title&org_maemo_packages_search%5B2%5D%5Bconstraint%5D=LIKE&org_maemo_packages_search%5B2%5D%5Bvalue%5D=same | 06:55 |
Oksana | Member of Jolla's Board, former head of Nokia's MeeGo division... Fascinating. | Actually, there is even open-source for an old version of Osso-rss-feed-reader-list , while the latest version is considered closed-source... | So? It gives binary.deb? It's not source code, right? | 06:57 |
Oksana | Ah, thank you!!! It's obscure: http://maemo.org/packages/source/view/fremantle_sdk_free_source/osso-rss-feed-reader/1.8.03-3+0m5/ But it is here | 06:58 |
* Oksana got it through Package events; Releases did not have proper link at all, and I did check all five of them | 07:00 | |
Oksana | Still, it's not latest version. Have to dig more. Yes, http://repository.maemo.org/pool/maemo5.0/free/o/osso-rss-feed-reader/osso-rss-feed-reader_1.8.22-2%2b0m5.tar.gz | 07:03 |
recharged | okay, so a quick question: if a software is around for 95 years, will it become public domain after that? | 07:03 |
svetlana | Depends on whether anyone inherited rights to it, I think. | 07:04 |
*** Roth has joined #maemo | 07:05 | |
recharged | would the source code then have to be released if they didn't? | 07:05 |
DocScrutinizer05 | :-/ https://gitorious.org/maemo-multimedia/ohm/source/a683b973722553fce95f260e4829ce4decb26d3e:ohmd | 07:06 |
Oksana | If source code exists and was published, then yes (like a book). If it exists and wasn't published (like personal diary), don't know, maybe. If it doesn't exist, no, you would get public domain binary. | 07:07 |
recharged | well that sucks. there needs to be better laws regarding software. | 07:08 |
Oksana | Well, it's like forcing book publishers to store their typesetting information (TeX, or whatever) for centuries, to release it into public domain. Reverse-engineering and OCR are basically the same. | 07:12 |
DocScrutinizer05 | excellent example | 07:20 |
*** recharged_ has joined #maemo | 07:27 | |
ZetaR | recharged: In the USA, at least, copyright length is currently 70 years + life of author, or 120 years for a work for hire. However, it has been retroactively extended multiple times in the past (often speculated that it was to keep Micky Mouse and other Disney works in copyright, due to Disney's driving lobby effort). | 07:30 |
recharged_ | copyright laws are so ridiculous. | 07:31 |
ZetaR | For all countries that agreed to the Berne Convention, copyright length must be at least 50 years + life of author. | 07:32 |
Oksana | Well, I am glad that Three Musketeers are in public domain. | 07:32 |
ZetaR | (and that is pretty much all countries actually in a position to enforce copyright) | 07:33 |
recharged_ | I want to move to a country which doesn't enforce copyright laws. | 07:33 |
*** recharged_ has quit IRC | 07:33 | |
*** recharged_ has joined #maemo | 07:34 | |
Oksana | recharged_: Odds are, you are already in it. Internet is miraculous for finding anything. | 07:34 |
*** recharged has quit IRC | 07:34 | |
*** recharged_ has quit IRC | 07:35 | |
Oksana | Though, I would not recommend trying to sell DVDs with pirated movies from 2015 written on them. | 07:35 |
*** recharged has joined #maemo | 07:35 | |
Oksana | Though in some countries even that happens. | 07:35 |
ZetaR | recharged: Then you would most likely be moving to: A) a country with a dictatorial government that is considered rogue by most of the worlds nations, B) a country that is so poor or war-torn that their government cant enforce copyright anyway. | 07:36 |
recharged | I live in the US, so copyright laws are very strict here. sorry, I realized that I was running three instances of hexchat. | 07:36 |
recharged | does vietnam enforce copyright law? | 07:36 |
recharged | seems like it does. | 07:37 |
ZetaR | Yes. | 07:37 |
ZetaR | According to a quick search anyway. | 07:37 |
ZetaR | You know what is really disgusting about copyright law? Take a look at this: http://www.slate.com/blogs/moneybox/2012/03/30/infinite_copyright_is_killing_culture.html | 07:38 |
*** KotCzarny has joined #maemo | 07:38 | |
recharged | that's ridiculous. | 07:39 |
recharged | what a free society we live in | 07:40 |
ZetaR | Almost all of that huge dip is probably orphaned works: things that have no apparent or documented holder, and yet there is no recourse to republish them since the law considers there to always be a copyright holder, and they can just pop up and sue you for huge sums. | 07:40 |
stryngs | The problem? | 07:41 |
stryngs | Lawyers don't have the balls to fight back. | 07:41 |
recharged | do _you_ want to get into that kind of fight? | 07:42 |
ZetaR | A lot of lawyers aren't very nice people, and most of the ones that are can't see the forest for the trees, so to speak. | 07:42 |
ZetaR | Regardless, there is really nobody in the position to do anything, anywhere in the world. It is stacked up specifically to prevent repeal. | 07:43 |
ZetaR | If one country tries to roll back copyright length to pre-Berne Convention lengths, they will find that they are in a quagmire of treaty violations and furious lobbyists. | 07:44 |
ZetaR | And that is assuming that a whole government can actually agree on doing so. | 07:44 |
recharged | this is why we need copyleft | 07:45 |
ZetaR | Probably the only way to get rid of it would be for a country to commit itself to being isolationist. | 07:45 |
ZetaR | Yes, exactly. | 07:45 |
Oksana | Well, if they just put it to be bare Berne minimum, it would already be something. | 07:46 |
ZetaR | It would be a very slight improvement, but not much. | 07:48 |
ZetaR | IMO, the driving force behind social and political change is the development of infrastructure (social, technical, or economic). If you drive the development of infrastructure through FLOSS, then you will have very positive effects indirectly. | 07:50 |
ZetaR | Like the Internet has been, for example. | 07:51 |
ZetaR | Projects like Fremantle or the Neo900 might seem small, but they are the building blocks of future development. Like Openmoko was for the Neo900. | 07:53 |
ZetaR | Sorry for the OT political rant. :) | 07:54 |
recharged | the free software movement is probably the best thing I've considered myself a part of my entire life. you really do see a difference. | 07:55 |
Oksana | What's the best RSS feed reader on maemo 5 currently is? /Trying to persuade somebody else to fix bugs in osso-rss-feed-reader by showing how frustrating competition is/ | 07:56 |
recharged | I always liked resistance and feeding-it. | 07:58 |
recharged | but they both had different options I liked that the other didn't have. | 07:58 |
* Oksana is installing feedingit feedcircuit feedhandler ... Thank you for resistance, will try it too | 07:59 | |
*** sparetire_ has joined #maemo | 08:00 | |
KotCzarny | recharged: if you cant remove anything on any particular os it always means corruption and most likely partition was remounted read only because of errors | 08:16 |
KotCzarny | which also resulted in inability to install things | 08:16 |
KotCzarny | check dmesg and mount | 08:16 |
recharged | what should I be looking for in those? | 08:18 |
KotCzarny | dmesg -s 999999|grep -i error | 08:18 |
KotCzarny | for a quickie | 08:18 |
KotCzarny | mount |grep ro | 08:18 |
*** FlameReaper-PC has joined #maemo | 08:19 | |
recharged | nothing in dmesg, but a few things show up in the mount one | 08:20 |
recharged | should I copy them to pastebin? | 08:20 |
KotCzarny | mount |grep ro|grep -v /proc | 08:20 |
KotCzarny | this one | 08:20 |
recharged | alright | 08:21 |
recharged | http://pastebin.com/FZ94SSNf | 08:24 |
*** bencoh has quit IRC | 08:25 | |
KotCzarny | hmm | 08:25 |
KotCzarny | /dev/mmcblk0p1 on /home/user/MyDocs type vfat (rw,noauto,nodev,noexec,nosuid,noatime,nodiratime,utf8,uid=29999,shortname=mixed,dmask=000,fmask=0133,rodir) | 08:25 |
KotCzarny | rodir? | 08:25 |
recharged | not sure what it means. | 08:26 |
recharged | read only directory? | 08:26 |
KotCzarny | googling | 08:26 |
KotCzarny | but i have the same for that mountpoint so its not that | 08:27 |
KotCzarny | where did you get that error with writing? | 08:28 |
recharged | ? | 08:28 |
KotCzarny | rm: cannot stat '/opt/pymaemo/bak.GfbLYc/usr/lib/python2.5/site-packages/zenmapCore/DelayedObject.pyc': Input/output error | 08:29 |
KotCzarny | right | 08:29 |
recharged | is that from earlier? | 08:30 |
Oksana | Yes, from failed installation of fmms | 08:30 |
recharged | that's what I thought. now I need more clarification on the question. | 08:31 |
KotCzarny | try rm now | 08:31 |
KotCzarny | then dmesg | 08:31 |
recharged | just type rm, or try to delete something? | 08:32 |
KotCzarny | well | 08:32 |
KotCzarny | even ls could fail | 08:32 |
KotCzarny | so: ls /opt/pymaemo/bak.GfbLYc/usr/lib/python2.5/site-packages/zenmapCore/DelayedObject.pyc | 08:32 |
KotCzarny | maybe your emmc is dying | 08:33 |
recharged | after I do that, do you want the full dmesg or the one you wanted me to type earlier? | 08:34 |
KotCzarny | for easy time: dmesg |curl --upload-file - http://transfer.sh | 08:34 |
KotCzarny | assuming you have curl installed | 08:35 |
recharged | it's not, sadly. | 08:35 |
*** bencoh has joined #maemo | 08:37 | |
recharged | http://pastebin.com/thxU5g3R | 08:40 |
recharged | I just did this | 08:40 |
recharged | if you want more, I can get more (but xterm cuts off a lot from dmesg) | 08:40 |
KotCzarny | um | 08:40 |
KotCzarny | can you do it from normal term? | 08:41 |
KotCzarny | without chrrot? | 08:41 |
KotCzarny | chroot | 08:41 |
recharged | how? | 08:41 |
recharged | my xterm has always been in a chroot | 08:41 |
KotCzarny | try /bin/ls instead of ls | 08:41 |
KotCzarny | (this wont free chroot but will free you of aliases) | 08:41 |
recharged | it says input/output error | 08:42 |
recharged | should I get the dmesg? | 08:42 |
KotCzarny | sure | 08:42 |
recharged | when I do the one you sent me, nothing is shown. the dmesg -s 999999 one. what should I do instead? | 08:43 |
KotCzarny | just dmesg | 08:43 |
recharged | how do I get all of it? | 08:44 |
KotCzarny | dmesg > some-file.txt | 08:44 |
recharged | that's what I thought, thanks | 08:44 |
recharged | http://pastebin.com/m5HbcnqZ | 08:47 |
recharged | I don't know what you'll get from this, though | 08:47 |
KotCzarny | [18286.811706] FAT: Corrupted directory (i_pos 442939) | 08:48 |
KotCzarny | you need to fix your emmc | 08:48 |
recharged | oh wow | 08:48 |
recharged | how? | 08:48 |
KotCzarny | fsck | 08:48 |
KotCzarny | :) | 08:48 |
KotCzarny | i think rescueos has fsck | 08:48 |
recharged | what should I fsck? | 08:48 |
KotCzarny | and dont try to run it on a live fs! | 08:48 |
KotCzarny | or you make things worse | 08:49 |
recharged | can I do it from my pc? | 08:49 |
KotCzarny | also, if you have anything valuable there, backup first | 08:49 |
recharged | everything is mostly backed up, but I'm gonna do a system backup | 08:49 |
KotCzarny | http://n900.quitesimple.org/rescueOS/rescueOS-1.2/ | 08:49 |
KotCzarny | http://n900.quitesimple.org/rescueOS/rescueOS-1.2/documentation.txt | 08:50 |
recharged | is it safe to make a backup to the emmc or should I find a microsd to save it to? | 08:50 |
KotCzarny | you will be fscking emmc | 08:51 |
KotCzarny | :P | 08:51 |
KotCzarny | so its the other way round | 08:51 |
recharged | I mean, can I make a backup and save it there then move it to my desktop? | 08:51 |
recharged | backup error occurred. what do I do now? go without backing up? | 08:54 |
*** tanty_off is now known as tanty | 08:55 | |
KotCzarny | depends how attached you are to data in /home and /opt | 08:56 |
KotCzarny | could be safe, could erase most of it | 08:56 |
recharged | I'll try again with a microsd | 08:56 |
recharged | after this, should everything go back to normal? | 08:57 |
KotCzarny | yup | 08:57 |
KotCzarny | almost | 08:57 |
recharged | almost? | 08:57 |
KotCzarny | you will have to fix those packages that didnt install correctly | 08:57 |
KotCzarny | but its easy | 08:57 |
recharged | okay, good | 08:57 |
recharged | it's backing up to the microsd | 08:58 |
recharged | okay, so now that I'm in rescueos, do I just fsck mydocs? | 09:04 |
recharged | or everything? | 09:05 |
KotCzarny | fsck /dev/mmcblk0p2 probably | 09:05 |
KotCzarny | um | 09:05 |
KotCzarny | p1 | 09:05 |
KotCzarny | but you can fsck both | 09:05 |
*** Roth has quit IRC | 09:06 | |
recharged | fsc.auto: No such file or directory | 09:08 |
kerio | don't | 09:08 |
kerio | it's silly | 09:08 |
kerio | just tar, mkfs and untar | 09:08 |
recharged | ? | 09:08 |
KotCzarny | he has vfat corrupted | 09:08 |
kerio | oh | 09:08 |
kerio | attach to a computer and fix it from there | 09:08 |
KotCzarny | so he cant even rm that dir | 09:09 |
KotCzarny | recharged: try: dosfsck /dev/mmcblk0p1 | 09:09 |
recharged | logical sector size is zero | 09:09 |
kerio | that's not an issue i think | 09:10 |
kerio | ...wait | 09:10 |
*** LauRoman has joined #maemo | 09:10 | |
kerio | how did you even mount that: | 09:12 |
recharged | mount what? | 09:12 |
KotCzarny | he means, maemo shouldnt boot | 09:12 |
recharged | so my device shouldn't be working right now? | 09:13 |
recharged | i just tried it again and it worked | 09:16 |
recharged | I have three options | 09:16 |
recharged | copy original to backup, copy backup to original, or no action | 09:17 |
recharged | which should I choose? | 09:17 |
KotCzarny | unless you know what to do you can simply add -a for automatic repair | 09:18 |
Oksana | dosfsck -a /dev/mmcblk0p1 ? | 09:18 |
KotCzarny | yes | 09:18 |
KotCzarny | in the worst case just do full flash | 09:19 |
recharged | I would, but that was discussed earlier | 09:21 |
KotCzarny | missed that part | 09:22 |
recharged | the device was last at 28%, is there any chance of it dying while doing this? | 09:22 |
recharged | it's alright | 09:22 |
recharged | it seems like you have to manually charge it | 09:22 |
recharged | from rescueos, I mean | 09:22 |
KotCzarny | if you battery isnt ill, you should be fine | 09:23 |
KotCzarny | or if you need phone, just boot maemo and charge | 09:24 |
*** bencoh has quit IRC | 09:24 | |
*** bencoh has joined #maemo | 09:24 | |
*** drathir has joined #maemo | 09:31 | |
recharged | this sure is taking awhile | 09:35 |
KotCzarny | 30gigs of data | 09:36 |
recharged | it is? | 09:36 |
KotCzarny | and appropriate amount of structures | 09:36 |
recharged | oh wait | 09:36 |
recharged | because the emmc is 30gb | 09:37 |
recharged | how can this little device handle all of that? | 09:37 |
KotCzarny | one by one | 09:37 |
KotCzarny | usually | 09:37 |
KotCzarny | by rereading fat | 09:37 |
recharged | what would happen if it died? | 09:37 |
recharged | would it corrupt more? | 09:37 |
recharged | or just stop? | 09:38 |
KotCzarny | depends | 09:38 |
recharged | on? | 09:38 |
KotCzarny | i dont know if -a implies -w (write to disk immediately) | 09:38 |
recharged | it's auto-renaming things | 09:39 |
recharged | so I'd assume so | 09:39 |
KotCzarny | did you disconnect it from pc without umounting first earlier? | 09:39 |
KotCzarny | (in windows its called 'disconnect safely') | 09:40 |
Oksana | Hopefully yes, but I don't remember which switches I used. So, if you can, keep it charging while it fsck-s. | In Linux, it's Eject or something? | 09:40 |
recharged | I didn't, iirc | 09:40 |
KotCzarny | oksana: he is in rescueos | 09:40 |
KotCzarny | ie. one console only | 09:40 |
KotCzarny | ie. no bmc | 09:41 |
Oksana | no GNU screen... Alright. | 09:41 |
drathir | sync before disconnect mostly helps, and umount after... | 09:42 |
KotCzarny | drathir: cant sync on windoze i guess | 09:42 |
KotCzarny | only way is to click that green arrow | 09:42 |
drathir | linux i mean sorry.. | 09:42 |
Oksana | recharged is using Linux, if I remember correctly... | 09:43 |
recharged | yes | 09:43 |
drathir | and yea m$ is hopeless only safe diisconnect/eject device is there... | 09:43 |
KotCzarny | oksana: in linux it's umount | 09:51 |
*** arossdotme-planb has quit IRC | 09:51 | |
KotCzarny | once you umount partition, all dirty buffers are written back | 09:52 |
KotCzarny | and eject will probably not do that before (unless it's worked around/aliased somehow on specific distros) | 09:52 |
recharged | how long should this take? | 09:57 |
KotCzarny | who knows, depends on count of the files and level of corruption | 09:58 |
recharged | can it be finished in 12 hours? | 09:58 |
KotCzarny | most likely | 09:58 |
recharged | that's all that really matters | 09:59 |
recharged | do you think the device is charging while in this mode if the usb cable is connected to it? | 09:59 |
KotCzarny | nope | 09:59 |
KotCzarny | rescueos doesnt enable automatic charging | 09:59 |
recharged | why not? | 10:00 |
bencoh | you need to run a script | 10:00 |
recharged | I know, but I can't currently, right? | 10:00 |
KotCzarny | bencoh, yeah, pity it only has one console by default | 10:00 |
KotCzarny | hmm, nice idea for rescueod, telnetd | 10:00 |
KotCzarny | :) | 10:00 |
KotCzarny | and usb networking | 10:00 |
bencoh | I think we already discussed that here (with N.IN101 :) | 10:02 |
recharged | I feel like this is going to die far before it's finished | 10:02 |
KotCzarny | worth mentioning again (till it gets implemented, he he) | 10:02 |
*** arossdotme-planb has joined #maemo | 10:04 | |
recharged | well, it died. | 10:06 |
Oksana | Well, now use rescueos again, but enable charging before running fsck, and use both -a and -w , just in case fsck does not get to finish it in one go? | 10:09 |
*** eMHa__ has quit IRC | 10:10 | |
KotCzarny | oksana, rescueos has only 1 console | 10:10 |
*** eMHa has joined #maemo | 10:10 | |
Oksana | So, you cannot just enable charging, and then do something else? | 10:10 |
KotCzarny | nope | 10:10 |
Oksana | Would 'charge.sh &&' or something put charging script into background? | 10:10 |
KotCzarny | never actually charged device in ros, don't know if it need any use interaction | 10:11 |
KotCzarny | and it should be single & | 10:11 |
KotCzarny | otherwise next commend wont run before previous finished sucessfully | 10:11 |
Oksana | In worst case, charge battery to 100%, then run dosfsck -a -w /dev/mmcblk0p1 as long as the battery allows? | 10:12 |
KotCzarny | sure | 10:12 |
recharged | that's what I'm doing this time | 10:12 |
KotCzarny | assuming battery is quite healthy | 10:12 |
recharged | I don't think it is | 10:12 |
KotCzarny | anyway, gotta run | 10:13 |
* Oksana has one entirely unhealthy battery which stores around 10% (20% at best) of the charge it should have stores | 10:13 | |
KotCzarny | remember, in the worst case you can do full reflash | 10:13 |
KotCzarny | (or can be emmc be flashed without other parts?) | 10:14 |
recharged | not with only 0xffff, that's my problem. | 10:14 |
KotCzarny | flasher-3.5 ? | 10:14 |
kerio | you don't need to flash emmc, really | 10:14 |
recharged | I have issues with it regarding libs | 10:14 |
Oksana | Full reflash requires flasher-3.5, which has some obscure problems (unable to find libusb or something...) | I rarely use it, since I have two Polarcell batteries which are healthy | 10:14 |
KotCzarny | recharged: run some livecd ? | 10:15 |
kerio | the only thing 0xffff can't do is flash the emmc | 10:15 |
kerio | but you can just load rescueos and mkfs manually | 10:15 |
KotCzarny | kerio: what about file structure? | 10:15 |
kerio | you also get to choose your partition sizes that way | 10:15 |
recharged | I might try that. | 10:15 |
kerio | KotCzarny: the vfat directories... eeh | 10:15 |
kerio | i think they're created by something at some point | 10:15 |
KotCzarny | you need at least user home dir | 10:15 |
KotCzarny | and opt | 10:16 |
kerio | the stuff in /home gets completely wiped and copied on first boot | 10:16 |
kerio | it's not in VANILLA | 10:16 |
kerio | it's the reason you can't flash VANILLA without also flashing COMBINED | 10:16 |
kerio | in the rootfs of COMBINED there's a file that signals that on first boot, /home has to be cleaned and rebuilt | 10:16 |
KotCzarny | recharged: while n900 is charging, you can grab some 32bit livecd | 10:16 |
KotCzarny | preferably some older one (2009-2011 era) so it will use similar libs as flasher-3.5 | 10:17 |
kerio | first partition vfat, second partition ext3, third partition swap? | 10:17 |
kerio | i don't remember | 10:17 |
KotCzarny | kerio, he only needs vfat fixed afaik | 10:17 |
KotCzarny | anyway, im out | 10:17 |
recharged | I'll look for an old *buntu iso | 10:17 |
recharged | see yah | 10:17 |
*** florian has joined #maemo | 10:22 | |
drathir | Oksana: also depend on filesystem linux make sync time to time, and only buffered not writed data get lose... | 10:25 |
drathir | chargin isnt controled by onboard chip+battery chip for control lvl of charge? | 10:27 |
drathir | also if linux see device You can fsck from pc, but i guess its less reccomend... | 10:29 |
bencoh | charge.sh 2>/dev/null >/dev/null & works | 10:29 |
*** rd_ has joined #maemo | 10:34 | |
*** joga has quit IRC | 10:34 | |
*** joga has joined #maemo | 10:34 | |
*** pentanol has quit IRC | 10:35 | |
kerio | i still can't believe that nokia released a device on which copying a big file causes a reboot | 10:37 |
*** lobito has quit IRC | 10:48 | |
*** lobito has joined #maemo | 10:56 | |
bencoh | kerio: ? | 10:58 |
*** lobito has quit IRC | 11:00 | |
*** lobito has joined #maemo | 11:00 | |
*** ab has quit IRC | 11:02 | |
*** ab has joined #maemo | 11:02 | |
*** ab has joined #maemo | 11:02 | |
*** rd_ has quit IRC | 11:05 | |
*** Venusaur has quit IRC | 11:17 | |
*** Venusaur has joined #maemo | 11:35 | |
*** eMHa has quit IRC | 11:35 | |
*** Kabouik has joined #maemo | 11:46 | |
*** FlameReaper-PC has quit IRC | 11:53 | |
KotCzarny | yeah, fsck on windows could work too | 11:53 |
kerio | bencoh: queue gets full, n900 becomes completely irresponsive, watchdog bites | 11:54 |
KotCzarny | bad watchdog, bad! sit! | 11:55 |
kerio | it bites unless you pet it | 11:55 |
kerio | every 30 seconds | 11:55 |
KotCzarny | attention bitch | 11:55 |
kerio | tickle? | 11:55 |
kerio | kick? | 11:55 |
kerio | what's the correct verb? | 11:56 |
KotCzarny | poke | 11:56 |
kerio | don't poke the watchdog! D: | 11:56 |
kerio | poor watchdoggy | 11:56 |
KotCzarny | poke with a stick | 11:56 |
*** LauRoman has quit IRC | 12:20 | |
*** eMHa has joined #maemo | 12:44 | |
*** FlameReaper-PC has joined #maemo | 12:48 | |
*** vectis has joined #maemo | 12:52 | |
*** VDVsx has quit IRC | 12:54 | |
*** erlehmann has joined #maemo | 13:09 | |
ShadowJK | Asus did the same with a few android tablets | 13:12 |
*** ashley has quit IRC | 13:14 | |
*** ashley has joined #maemo | 13:14 | |
*** ashley has joined #maemo | 13:14 | |
*** VDVsx has joined #maemo | 13:22 | |
*** Raimu has quit IRC | 13:22 | |
*** Raimu has joined #maemo | 13:22 | |
*** tm has quit IRC | 13:22 | |
*** tm has joined #maemo | 13:27 | |
*** {_0_} has quit IRC | 13:28 | |
*** {_0_} has joined #maemo | 13:29 | |
*** ssvb_ has joined #maemo | 13:29 | |
*** lxp has joined #maemo | 13:29 | |
*** lxp1 has quit IRC | 13:30 | |
*** ssvb has quit IRC | 13:30 | |
*** recharged has quit IRC | 13:34 | |
*** recharged has joined #maemo | 13:34 | |
*** drathir has quit IRC | 13:45 | |
*** Milhouse has quit IRC | 13:45 | |
*** xes_ has quit IRC | 13:45 | |
*** robink has quit IRC | 13:45 | |
*** Ex-Opesa has quit IRC | 13:45 | |
*** ZetaR has quit IRC | 13:45 | |
*** heroux has quit IRC | 13:45 | |
*** Hurrian has quit IRC | 13:45 | |
*** till has quit IRC | 13:45 | |
*** tanty has quit IRC | 13:45 | |
*** peetah has quit IRC | 13:45 | |
*** Wizzup has quit IRC | 13:45 | |
*** ToJa92 has quit IRC | 13:45 | |
*** thuttu77 has quit IRC | 13:45 | |
*** nslu2-log has quit IRC | 13:45 | |
*** chadi has quit IRC | 13:45 | |
*** jayne has quit IRC | 13:45 | |
*** drathir has joined #maemo | 13:49 | |
*** Milhouse has joined #maemo | 13:49 | |
*** xes_ has joined #maemo | 13:49 | |
*** robink has joined #maemo | 13:49 | |
*** Ex-Opesa has joined #maemo | 13:49 | |
*** ZetaR has joined #maemo | 13:49 | |
*** heroux has joined #maemo | 13:49 | |
*** Hurrian has joined #maemo | 13:49 | |
*** till has joined #maemo | 13:49 | |
*** tanty has joined #maemo | 13:49 | |
*** peetah has joined #maemo | 13:49 | |
*** Wizzup has joined #maemo | 13:49 | |
*** ToJa92 has joined #maemo | 13:49 | |
*** thuttu77 has joined #maemo | 13:49 | |
*** nslu2-log has joined #maemo | 13:49 | |
*** chadi has joined #maemo | 13:49 | |
*** jayne has joined #maemo | 13:49 | |
*** githogori has quit IRC | 13:58 | |
*** githogori has joined #maemo | 14:04 | |
*** xorly has joined #maemo | 14:06 | |
*** vectis has quit IRC | 14:06 | |
*** FlameReaper-PC has quit IRC | 14:11 | |
*** Hurrian has quit IRC | 14:29 | |
*** Hurrian_ has joined #maemo | 14:29 | |
Vajb | what you think? Will n900 die with 512gb sd card. | 14:35 |
KotCzarny | huh? | 14:36 |
KotCzarny | like in 'reboot'? | 14:36 |
KotCzarny | maybe it runs out of mem | 14:36 |
Vajb | just guessing will it work | 14:40 |
KotCzarny | most likely | 14:40 |
Vajb | or do those cards need some more power etc... | 14:40 |
Vajb | i just realised that they are available with reasonable price | 14:41 |
KotCzarny | there are cards with specific voltages required | 14:41 |
Vajb | also saw 1tb usb stick. Would be perfect for saving programs from tv. | 14:42 |
KotCzarny | usb sucks power | 14:42 |
Vajb | but if it's not stated otherwise, I guess those cards are pretty much standardized. | 14:42 |
Vajb | but if i hook such stick with tv, I guess it doesn't matter. | 14:43 |
Vajb | sorry speaking of two things at once... | 14:43 |
KotCzarny | but i think vfat on 512G will eat quite a hunk of mem | 14:45 |
Vajb | hmm no idea about that | 14:46 |
KotCzarny | fat is old | 14:46 |
Vajb | yes, that i know | 14:47 |
KotCzarny | and prone to corruption | 14:47 |
Vajb | now i have 32gb card and it works fine so far | 14:47 |
svetlana | My laptop specs are approaching that of a modern smartphone (again). :D | 14:47 |
*** ssvb_ has quit IRC | 14:48 | |
KotCzarny | for most needs, 1.6-2.2G dual core cpu, 2G of ram and ssd drive is more than enough | 14:48 |
Vajb | well don't be sorry. My desktop is already ancient history :D | 14:48 |
* svetlana isn't :) | 14:48 | |
Vajb | i have 1,3ghz tb with 700 something mb of memory | 14:49 |
KotCzarny | little burner | 14:49 |
KotCzarny | just grab old thinkpad x4[01]/x6[01] | 14:50 |
Vajb | but with 512gb card i could store all my stuff in phone (and lose all at once haha) | 14:50 |
KotCzarny | yup | 14:50 |
KotCzarny | true, that | 14:50 |
KotCzarny | keep backups and rsync occasionally | 14:50 |
KotCzarny | maximum size of FAT32 is 512GB per partition | 14:51 |
Vajb | is maemo treating it as fat or fat32 or does it even matter? | 14:51 |
KotCzarny | no one uses fat16 these days i think | 14:52 |
KotCzarny | and even fat32 is phasing out | 14:52 |
KotCzarny | scratch that | 14:52 |
KotCzarny | 2TB is the limit | 14:52 |
KotCzarny | with 512b sector size | 14:52 |
KotCzarny | but max file size is 2/4GB | 14:53 |
Vajb | is 2gb maximum file size still there? | 14:53 |
KotCzarny | so forget about isos/rips | 14:53 |
Vajb | ah well most of my stuff is just mp3 libs | 14:53 |
Vajb | well not libs but music... | 14:53 |
KotCzarny | :> | 14:54 |
KotCzarny | consider using oscp, or trackerd will eat you | 14:54 |
Vajb | i thought it tracks once and if nothing changes, leave me be | 14:55 |
KotCzarny | http://talk.maemo.org/showthread.php?t=90275 | 14:57 |
KotCzarny | apparently it rescans on every boot | 14:57 |
Vajb | oh | 14:58 |
Vajb | although i only boot when i need to calibrate battery | 14:58 |
KotCzarny | could be some bug or specific device breakage | 14:58 |
KotCzarny | anyway, consider using cluster size bigger than usual | 14:58 |
KotCzarny | if you plan to store big files | 14:58 |
Vajb | so when booted it will be hooked with battery | 14:58 |
KotCzarny | 16-64k | 14:58 |
Vajb | nah nothing bigger than few mb's | 14:59 |
KotCzarny | still | 14:59 |
KotCzarny | it will make FAT smaller | 14:59 |
Vajb | might have few flac's tho | 14:59 |
KotCzarny | big files == anything bigger than few tens of cluster sizes | 15:00 |
Vajb | you are sailing way over my head right now KotCzarny :D | 15:00 |
KotCzarny | in short, anything bigger than 128k | 15:01 |
KotCzarny | ;) | 15:01 |
Vajb | ok | 15:02 |
Vajb | and when formatting i can change cluster size? | 15:02 |
KotCzarny | yes | 15:02 |
Vajb | so should one use biggest alternative option? | 15:03 |
KotCzarny | if you dont like cmd line tools, you can do it from pc too | 15:03 |
Vajb | or are there some draw backs? | 15:03 |
KotCzarny | only draw back is lost space | 15:03 |
KotCzarny | because even 1 byte file will take 1 cluster size | 15:03 |
KotCzarny | so if you plan to unpack kernel there or something, its not a good idea | 15:03 |
Vajb | well with 512 i thing i would have few gigs to spare :p | 15:04 |
KotCzarny | but if you mostly keep music/vids there, then it doesnt matter | 15:04 |
Vajb | oh now i think i understand | 15:04 |
KotCzarny | 16 or 32kB will be the best | 15:04 |
KotCzarny | 64kB can be unsupported in places | 15:04 |
Vajb | one cluster is minimum take no matter file size? | 15:05 |
KotCzarny | yes | 15:05 |
KotCzarny | and multiplies | 15:05 |
Vajb | if it's less than cluster obviously | 15:05 |
KotCzarny | so with 16kB cluster, 17kB file will take 32kB | 15:05 |
KotCzarny | etc | 15:05 |
Vajb | so if i have like 1mb cluster and file is 2,01 it will take three? | 15:05 |
KotCzarny | max cluster is 32kB | 15:06 |
Vajb | oh lol | 15:06 |
KotCzarny | (and sometimes 64kB) | 15:06 |
*** SpeedEvil has quit IRC | 15:07 | |
*** SpeedEvil has joined #maemo | 15:07 | |
Vajb | hmm i think going with 32kb would be my best option | 15:08 |
KotCzarny | another thing to consider is read-ahead | 15:08 |
Vajb | and now i just realized how come there was so big difference in map tile size and file taken fom disk | 15:08 |
Vajb | all life is learning. True that, thx :) | 15:09 |
KotCzarny | because if file is fragmented or accessed randomly in little parts, whole 128kB gets read every time | 15:09 |
KotCzarny | though, bigger cluster size means lower fragmentation anyway | 15:10 |
Vajb | or fragments are bigger | 15:10 |
Vajb | it's like hardened glass, sort of | 15:11 |
KotCzarny | bigger fragments == lower chance of bad fragmentation | 15:11 |
Vajb | yes | 15:11 |
KotCzarny | you can check how device will behave even now, if you have any sd card | 15:11 |
Vajb | 10 piece puzzle is easier to make than 1000 | 15:11 |
Vajb | i have 32, but it's closing to be full | 15:12 |
KotCzarny | it would be interesting if bigger cluster size makes accessing sd card faster and less memory hungry | 15:13 |
Vajb | are you speaking about devices ram or what? | 15:15 |
KotCzarny | yes | 15:15 |
KotCzarny | don't know how linux vfat driver behaves | 15:15 |
KotCzarny | but on windows it loads big chunk of FAT into memory and keeps it there | 15:15 |
Vajb | never thought that card size could impact in ram | 15:16 |
*** shentey has joined #maemo | 16:12 | |
*** shentey has quit IRC | 16:24 | |
*** scottc has quit IRC | 16:37 | |
*** xorly has quit IRC | 16:42 | |
*** beford has quit IRC | 17:01 | |
*** beford has joined #maemo | 17:09 | |
*** ssvb has joined #maemo | 17:21 | |
*** obsed has quit IRC | 17:35 | |
*** ecc3g has quit IRC | 17:42 | |
*** xorly has joined #maemo | 17:46 | |
*** eMHa has quit IRC | 17:57 | |
*** geaaru has joined #maemo | 17:59 | |
*** tanty is now known as tanty_off | 18:00 | |
*** red-dragon has joined #maemo | 18:12 | |
*** rd_ has joined #maemo | 18:17 | |
*** florian has quit IRC | 18:18 | |
*** chfoo0 has joined #maemo | 18:57 | |
*** chfoo has quit IRC | 19:00 | |
*** eMHa has joined #maemo | 19:03 | |
*** xes_ is now known as xes | 19:12 | |
*** red-dragon has quit IRC | 19:18 | |
*** xorly has quit IRC | 19:24 | |
*** Pali has joined #maemo | 19:25 | |
*** FlameReaper-PC has joined #maemo | 19:31 | |
*** lardman is now known as lardman|away | 19:35 | |
recharged | starting fsck again | 19:37 |
*** chfoo0_ has joined #maemo | 19:44 | |
*** geaaru has quit IRC | 19:45 | |
*** chfoo0 has quit IRC | 19:47 | |
*** kerio has quit IRC | 19:47 | |
*** kerio has joined #maemo | 19:47 | |
*** heroux has quit IRC | 19:48 | |
*** heroux has joined #maemo | 19:51 | |
*** shentey has joined #maemo | 19:52 | |
*** shentey has quit IRC | 19:56 | |
*** vakkov has quit IRC | 20:01 | |
*** xorly has joined #maemo | 20:03 | |
*** trx has joined #maemo | 20:07 | |
*** trx has quit IRC | 20:07 | |
*** trx has joined #maemo | 20:07 | |
*** geaaru has joined #maemo | 20:12 | |
*** shentey has joined #maemo | 20:16 | |
*** janus_ has joined #maemo | 20:16 | |
*** red-dragon has joined #maemo | 20:20 | |
*** vakkov has joined #maemo | 20:20 | |
*** red-dragon has quit IRC | 20:21 | |
*** janus_ has joined #maemo | 20:26 | |
*** janus_ has quit IRC | 20:26 | |
*** Kabouik has quit IRC | 20:28 | |
*** heroux has quit IRC | 20:37 | |
*** heroux has joined #maemo | 20:39 | |
*** Venusaur has quit IRC | 20:42 | |
*** shentey has quit IRC | 20:43 | |
*** trx has quit IRC | 20:44 | |
*** trx has joined #maemo | 20:52 | |
*** Venusaur has joined #maemo | 20:54 | |
*** geaaru has quit IRC | 21:00 | |
*** Natalie` has joined #maemo | 21:02 | |
*** Natalie` has left #maemo | 21:04 | |
*** futpib has joined #maemo | 21:11 | |
*** RedW has quit IRC | 21:13 | |
*** RedW has joined #maemo | 21:19 | |
*** erlehmann has quit IRC | 21:35 | |
*** ecc3g has joined #maemo | 21:51 | |
*** heroux has quit IRC | 21:52 | |
*** recharged has quit IRC | 21:52 | |
*** obsed has joined #maemo | 21:53 | |
*** heroux has joined #maemo | 21:54 | |
*** heroux has quit IRC | 22:01 | |
*** heroux has joined #maemo | 22:02 | |
*** sq-one has joined #maemo | 22:15 | |
*** shaggycat_ has joined #maemo | 22:18 | |
*** _rd_ has joined #maemo | 22:18 | |
*** red-dragon has joined #maemo | 22:18 | |
*** shaggycat has quit IRC | 22:21 | |
*** rd_ has quit IRC | 22:21 | |
*** _rd has joined #maemo | 22:25 | |
*** _rd_ has quit IRC | 22:27 | |
*** florian has joined #maemo | 22:32 | |
*** sq-one has quit IRC | 22:33 | |
*** LauRoman has joined #maemo | 22:49 | |
*** arcean has joined #maemo | 22:51 | |
*** _rd has quit IRC | 22:56 | |
*** rm_work|away is now known as rm_work | 22:57 | |
*** sparetire_ has quit IRC | 23:01 | |
*** vectis has joined #maemo | 23:01 | |
*** janus_ has joined #maemo | 23:10 | |
*** {_0_} has quit IRC | 23:29 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!