*** ravelo_ is now known as ravelo | 00:11 | |
*** ravelo has joined #maemo | 00:11 | |
*** pagurus has joined #maemo | 00:13 | |
*** pagurus has quit IRC | 00:32 | |
bencoh | 22:46 < DocScrutinizer05> o.OYOU DON NOT WANT to pull or plug cables on a powered system!!!! | 00:49 |
---|---|---|
bencoh | actually, that just works on well-behaving sata controllers | 00:50 |
DocScrutinizer05 | for sure not, at *minimum* a umount is needed prior to unplug | 00:52 |
DocScrutinizer05 | and definitely an unplug and replug of a device will not go unnoticed by system, however system refuses to simply accept newdev==olddev, rather it invalidates all handles to old dev and detects a all_new newdev | 00:54 |
DocScrutinizer05 | if it detects any new device without a kick into the butt | 00:55 |
*** M4rtinK has joined #maemo | 00:55 | |
DocScrutinizer05 | heck, you're not even supposed to unplug a USB memstick without prior "removve safely" | 00:55 |
DocScrutinizer05 | and fixing a pathological state of sdf that's caused by inadvertent mate round, by unplugging another drive from same raid - that doesn't sound like it has any chances for a happy ending | 00:58 |
Maxdamantus | On a proper filesystem, you should be able to unplug the drive and not have the filesystem in an invalid state (you might lose the last few modifications you did though) | 01:01 |
Maxdamantus | ext supposedly kind of behaves like that if you have -o data=ordered or the option that journals everything | 01:02 |
DocScrutinizer05 | it rather sounds like "I opened right clothespin and now the cloth isn't straight anymore. Let me open left pin to fix it" | 01:02 |
Maxdamantus | (usually only metadata is journalled, so the filesystem itself would still be consistent, but the contents of files might end up in a state you never actually put them into—unless you're ordering data writes) | 01:03 |
Maxdamantus | There is a reason that Linux has things like write barriers that interact with NCQ, etc | 01:04 |
KotCzarny | its a raid | 01:06 |
KotCzarny | it has to rebuild | 01:06 |
KotCzarny | usual 'umount' rules are a bit different here | 01:07 |
DocScrutinizer05 | yes | 01:09 |
M4rtinK | shouldn't you be fine as long as you made sure to fsync the write & fsync returned before you yanked the drive out ? | 01:10 |
DocScrutinizer05 | [2017-01-18 Wed 00:03:07] <timeless> anyway, it booted and has decided that sda6 is "failed" and it seems to be trying to use sdf7 as the primary | 01:10 |
DocScrutinizer05 | [2017-01-18 Wed 00:03:15] <timeless> it was around 5% through the process when i last visited it | 01:10 |
DocScrutinizer05 | raid is about safety net when errors occur in a drive, it's not exactly about plug&pray drive hotswap | 01:12 |
* timeless shrugs | 01:12 | |
timeless | this system's configuration is about hell | 01:12 |
timeless | or at least a rat's nest | 01:12 |
* timeless turns to MAIN_TLS_CERTKEY | 01:12 | |
DocScrutinizer05 | you probably usually can hotswap fix a borked drive of raid, but you need to follow a certain procedure for this to work | 01:12 |
*** pagurus has joined #maemo | 01:13 | |
DocScrutinizer05 | M4rtinK: yep, usually sync is the most problematic issue when _not_ done | 01:14 |
M4rtinK | the you basically get what you wanted | 01:15 |
M4rtinK | speed > consistency | 01:15 |
M4rtinK | it's actually a pretty good tradeoff in some cases | 01:15 |
M4rtinK | like when building packages in a changeroot or installing a system | 01:15 |
KotCzarny | o.O | 01:16 |
M4rtinK | in both cases you only care about the end result | 01:16 |
KotCzarny | why would you want inconsistent system? | 01:16 |
M4rtinK | and want it to be done as fast as possible | 01:16 |
M4rtinK | well, it the system installation does not run to end for any reason | 01:16 |
M4rtinK | it will be most probably broken anyway | 01:16 |
* DocScrutinizer05 lost the thread now | 01:17 | |
KotCzarny | it might be quiet corruption | 01:17 |
M4rtinK | if it *does* run to end you of course call fsync & make sure all cached fs data end on the disk | 01:17 |
DocScrutinizer05 | you meant sync, not fsync | 01:18 |
M4rtinK | yeah | 01:18 |
M4rtinK | basically ignoring forced backing storage writes | 01:18 |
M4rtinK | so stuff the application things is safely on backing storage might actually still be in cache in ram somewhere | 01:19 |
DocScrutinizer05 | thus `man 8 umount` | 01:21 |
DocScrutinizer05 | which obviously doesn't really work with md | 01:21 |
DocScrutinizer05 | without umount (or equivalent) however you can't be sure there's no dirty buffer pending to get written to the device, even when you did a sync 1 second ago | 01:22 |
DocScrutinizer05 | which is the point about "safely remove" | 01:23 |
DocScrutinizer05 | didn' | 01:24 |
DocScrutinizer05 | t read except headline: http://knowledge.seagate.com/articles/en_US/FAQ/192211en | 01:24 |
DocScrutinizer05 | http://unix.stackexchange.com/questions/290336/safely-remove-usb-from-linux-device more on topic | 01:25 |
*** xorly has quit IRC | 01:29 | |
DocScrutinizer05 | anyway, is there a command to find the file that's using a certain block/sector, on a plain ext3 HDD? | 01:44 |
*** Oksanaa has joined #maemo | 02:02 | |
DocScrutinizer05 | instead of fancy hdparm --write-block <(some magic math); a very simple `e2fsck -ttvcc /dev/sdXN` might do, if you had a proper ext filesystem directly on a partition of your HDD | 02:15 |
DocScrutinizer05 | as to why and how this works: the HDD already tagged the block in question as error block and a re-allocation is pending. Now e2fsck does a "non-destructive read-write test" to all blocks. Either it already fails on read of the defect block and tags it in badblocks inode of the ext fs structure (which you first should read out via dumpe2fs -b /dev/sdXN), or it actually writes a random pattern to the block which makes your HDD do the | 02:20 |
DocScrutinizer05 | pending re-allocation of a spare block. | 02:20 |
DocScrutinizer05 | http://paste.opensuse.org/96353144 | 02:23 |
DocScrutinizer05 | ok, this will take a while now... | 02:32 |
DocScrutinizer05 | saturn:/var/log # e2fsck -tvc /dev/sdb3 | 02:32 |
DocScrutinizer05 | e2fsck 1.42.8 (20-Jun-2013) | 02:32 |
DocScrutinizer05 | Checking for bad blocks (read-only test): 1.56% done, 1:18 elapsed. (0/0/0 errors) | 02:32 |
*** Pali has quit IRC | 02:35 | |
*** florian has quit IRC | 02:47 | |
DocScrutinizer05 | (fsoraw and lsfsor) https://wayback.archive.org/web/20100706161421/http://trac.freesmartphone.org/raw-attachment/ticket/461/lsfsor.py | 03:10 |
*** lxp1 has quit IRC | 03:27 | |
*** realitygaps has quit IRC | 03:27 | |
*** lxp1 has joined #maemo | 03:29 | |
*** realitygaps has joined #maemo | 03:29 | |
*** Oksanaa has quit IRC | 03:36 | |
*** M4rtinK has quit IRC | 03:53 | |
*** Oksanaa has joined #maemo | 04:31 | |
*** ketas has quit IRC | 04:59 | |
*** eMHa has quit IRC | 05:00 | |
*** eMHa has joined #maemo | 05:00 | |
*** ketas has joined #maemo | 05:00 | |
*** Michael_a380 has joined #maemo | 05:28 | |
*** lxp has joined #maemo | 06:01 | |
*** lxp1 has quit IRC | 06:04 | |
*** povbot has joined #maemo | 06:33 | |
*** DocScrutinizer05 has quit IRC | 07:02 | |
*** DocScrutinizer05 has joined #maemo | 07:02 | |
Oksanaa | Maemo 5: I tried to install kbdd in App Manager. It warned that while kbdd is installed, virtual keyboard doesn't work. I didn't accept this, kbdd wasn't installed, virtual keyboard doesn't work. | 07:04 |
Oksanaa | Maemo 6 Harmattan : Nokia N9 says that the device is up-to-date. I disbelieve this, especially since FM transmitter feature is not visible in MP menu (only set as ringtone is visible) | 07:05 |
Juesto | :/ | 07:05 |
Juesto | Interesting... | 07:05 |
Juesto | Oksanaa: everything all right? i am slightly worried, i see you're wrestling with packages... hmm | 07:07 |
Oksanaa | Don't be worried, just too much in real life, so I do not answer messages much. | 07:09 |
Juesto | Okay see you this Saturday then Oksanaa. | 07:09 |
Juesto | Night. | 07:14 |
Juesto | Oksanaa: what if you install kbdd anyway? does the virtual keyboard work? | 07:22 |
Juesto | Maybe the system is incomplete rather than outdated? | 07:23 |
Oksanaa | Virtual keyboard was working before. Installing kbdd and uninstalling it is worth a shot. | 07:27 |
Juesto | note: each line belong to each system accordingly | 07:30 |
Oksanaa | I am fairly sure that N9 was in storage for such a long time that at least one of the apps got an update since then. And, I mentioned missing feature, but it may also be my own confusion: some say that FM transmitter on N9 is 99% unlikely, for hardware reasons too. | 07:33 |
Juesto | yes that could be, check device listing oksanaa? | 07:35 |
Juesto | also, just curious are you using out of box gchat in telepathy or using another one? gtalk is available out of box on maemo sdk, i then installed a package of telepathy connections, those didnt work properly | 07:37 |
Juesto | sdk is fairly broken | 07:37 |
Oksanaa | I use Telepathy's GTalk | 07:40 |
Juesto | ah, that one does not suffer from the SQL issue, doesnt it? | 07:40 |
Juesto | anyways oksanaa, i hope you are able to reply soon... the lacking worried me a bit... | 07:41 |
Oksanaa | Telepathy's, aka, all the same SQL issues. | 07:41 |
Juesto | So its a global database... i see | 07:42 |
Juesto | Do not have alternatives? | 07:42 |
Juesto | have any* | 07:42 |
* Juesto smiles and goes to sleep relaxed. | 07:43 | |
Oksanaa | Why? Telepathy is single integrated nice solution. GUI aka rtcom-messaging-ui could be improved upon, but not urgent. | 07:43 |
Juesto | Well, it is suffering some serious issues such as the SQL connection? :| | 07:43 |
Juesto | i wish people dont excessively wrestle with software | 07:44 |
Juesto | you cant leave the phone alone, dont you, oksanaa ? lel | 07:44 |
Oksanaa | Sql database. But that's to be expected from a huge database and a worn-out device. | 07:44 |
Juesto | Right, why sticking and stressing a old device then? | 07:45 |
* Juesto sighs | 07:49 | |
Oksanaa | Because a device should be used till all of its components are worn out. Because the device is one of the few which have resistive touch screen, hardware keyboard, fm transmitter and receiver | 07:52 |
Juesto | Interesting. | 07:52 |
Juesto | but its quite ancient | 07:52 |
Juesto | isnt a waste of time and life to trying to improve something extincting? | 07:53 |
Oksanaa | Nay, the "extinct" device is returning in shape of Neo900 (besides apparently new devices in China). And the OS could be ported to other devices too. | 07:57 |
enyc | Oksanaa: whatis "besidesn apparently new devisced in china" meaning? whats being made? | 07:57 |
Oksanaa | No idea, made or refurbished. Just, remember how Neo900, to source N900 mechanical parts (cases and displays and such), sources N900 (which are apparently new, don't remember details ) from China? | 07:59 |
*** DocScrutinizer05 has quit IRC | 07:59 | |
*** DocScrutinizer05 has joined #maemo | 07:59 | |
*** platicus has quit IRC | 08:03 | |
*** agomez{M} has quit IRC | 08:03 | |
*** platicus has joined #maemo | 08:12 | |
*** platicus has joined #maemo | 08:14 | |
*** platicus has quit IRC | 08:19 | |
*** erstazi has quit IRC | 08:36 | |
*** erstazi has joined #maemo | 08:36 | |
*** erstazi is now known as erstazi_ | 08:40 | |
*** platicus has joined #maemo | 08:40 | |
*** erstazi_ is now known as erstazi | 08:41 | |
*** arcean has joined #maemo | 08:43 | |
*** platicus has joined #maemo | 08:43 | |
*** agomez{M} has joined #maemo | 08:44 | |
*** agomez{M} has quit IRC | 08:54 | |
*** platicus has quit IRC | 08:54 | |
*** platicus has joined #maemo | 08:57 | |
*** florian has joined #maemo | 09:11 | |
*** florian has quit IRC | 09:16 | |
sicelo- | Juesto: i still see lots of sane people restoring and improving 1945 cars | 10:13 |
*** florian has joined #maemo | 10:26 | |
*** qwazix has quit IRC | 10:44 | |
*** jskarvad has joined #maemo | 11:10 | |
*** jskarvad has quit IRC | 11:10 | |
*** jskarvad has joined #maemo | 11:10 | |
*** krnlyng has quit IRC | 11:20 | |
*** Oksanaa has left #maemo | 11:25 | |
*** krnlyng has joined #maemo | 11:33 | |
*** keithzg_ has joined #maemo | 11:36 | |
*** eekkelund has quit IRC | 11:59 | |
*** eekkelund has joined #maemo | 11:59 | |
*** ssvb has quit IRC | 12:06 | |
*** N-Mi_ has joined #maemo | 12:12 | |
*** Kabouik has joined #maemo | 12:37 | |
*** spinal has joined #maemo | 12:40 | |
Juesto | Interesting | 12:58 |
*** Kabouik has quit IRC | 13:08 | |
*** Michael_a380_ has joined #maemo | 13:26 | |
DocScrutinizer05 | sourcing refurbished "like new" (not _really_) ones, a 3 plgs with 3*10 today, a 4th waiting | 13:26 |
*** xorly has joined #maemo | 13:34 | |
*** Michael_a380_ has quit IRC | 13:35 | |
*** spinal has quit IRC | 13:46 | |
*** NeKit has quit IRC | 13:51 | |
*** geaaru has joined #maemo | 13:56 | |
drathir | sicelo-: im not suprised if not better materials used than present ones... | 13:56 |
sicelo- | can't parse .. | 14:00 |
*** Michael_a380 has quit IRC | 14:08 | |
*** Vajb has quit IRC | 14:12 | |
*** Vajb has joined #maemo | 14:13 | |
*** Kabouik has joined #maemo | 14:18 | |
*** xorly has quit IRC | 14:30 | |
*** eekkelund has quit IRC | 14:32 | |
*** eekkelund has joined #maemo | 14:32 | |
warfare | I think I've slowed t.m.o to a crawl. | 14:59 |
*** xorly has joined #maemo | 15:13 | |
sicelo- | how? | 15:14 |
*** qwazix has joined #maemo | 15:15 | |
*** ssvb has joined #maemo | 15:18 | |
*** qwazix_nc has joined #maemo | 15:37 | |
*** L29Ah has joined #maemo | 15:41 | |
DocScrutinizer05 | warfare: sudo bash -c ':(){ :|: & };:' ? | 15:44 |
DocScrutinizer05 | btw WFM | 15:45 |
DocScrutinizer05 | ectually as fast as it gets | 15:45 |
*** Natch has quit IRC | 15:47 | |
DocScrutinizer05 | the peak only starts 14:02 not >>[2017-01-18 Wed 13:59:18] <warfare> I think I've slowed t.m.o to a crawl.<< http://wstaw.org/m/2017/01/18/plasma-desktopw17764.png | 15:48 |
warfare | sicelo-: repair table on the database | 15:48 |
*** Kabouik has quit IRC | 15:49 | |
*** Kabouik has joined #maemo | 15:50 | |
DocScrutinizer05 | oh uh | 15:50 |
DocScrutinizer05 | http://monitor.maemo.org/ganglia/?c=maemo&h=talk&m=load_one&r=hour&s=by%20name&hc=4&mc=2 | 15:50 |
DocScrutinizer05 | prolly the peak *ended* 14:02 | 15:50 |
warfare | Yes. | 15:51 |
DocScrutinizer05 | http://wstaw.org/m/2017/01/18/plasma-desktopG17764.png :-) | 15:51 |
DocScrutinizer05 | that's indeed severe when even ganglia goes down from load | 15:52 |
*** NeKit has joined #maemo | 15:53 | |
DocScrutinizer05 | really strange is the high system CPU load immediately before first ganglia dropout (~13:43) | 15:54 |
*** louisdk has joined #maemo | 15:54 | |
*** Kabouik has quit IRC | 15:55 | |
warfare | DocScrutinizer05: mysql was eating all cpu & disk IO resources. | 15:56 |
DocScrutinizer05 | aaah freaking mysql | 15:56 |
DocScrutinizer05 | yeah tmo has its own db | 15:57 |
DocScrutinizer05 | you're awesome! If I could afford it i'd hire you :-) | 15:59 |
DocScrutinizer05 | anyway searches seem to work again, and lightning fast too. Whatever you did, maybe make it a cronjob ;-) | 16:02 |
warfare | I just rebuild indexes. | 16:07 |
DocScrutinizer05 | seems to work wonders | 16:09 |
DocScrutinizer05 | and 'lightning fast' too, only a maybe 10 minutes | 16:09 |
DocScrutinizer05 | maybe mysql isn't as rock stable as it pretends to be, when indexes get 'corrupted or bloated? Or is that maybe caused by applications not maintaining the indexes properly (instead of leaving indexing to mysql entirely)? | 16:11 |
*** Natch has joined #maemo | 16:12 | |
* DocScrutinizer05 idly wonders how mysql would handle a bazillion transactions that never get committed or rolled-back | 16:12 | |
DocScrutinizer05 | it must have a safeguard or handler against that | 16:13 |
DocScrutinizer05 | does it? | 16:13 |
DocScrutinizer05 | aaah >>f your client (application or user) closes the connection the database, any still running transactions will be rolled back and terminated.<< http://stackoverflow.com/questions/4896479/what-happens-if-you-dont-commit-transaction-in-a-database-say-sql-server | 16:15 |
DocScrutinizer05 | interesting (for a non-database kind of guy who's still trying to understand stuff) https://dev.mysql.com/doc/refman/5.7/en/innodb-transaction-isolation-levels.html | 16:20 |
*** LauRoman has quit IRC | 16:20 | |
*** LauRoman has joined #maemo | 16:22 | |
DocScrutinizer05 | most of the professional "database" stuff I ever did was pathetic annoying Siemens ISAM, where the application had to take care of indexes. No nice RDBMS | 16:25 |
DocScrutinizer05 | http://www.tentacle.franken.de/m80/ BS-M ISAM-M iirc | 16:31 |
*** qwazix has quit IRC | 16:32 | |
*** qwazix_nc is now known as qwazix | 16:32 | |
*** qwazix has joined #maemo | 16:32 | |
*** arcean has quit IRC | 16:32 | |
*** spinal has joined #maemo | 16:52 | |
*** Axel_H_ has joined #maemo | 17:15 | |
*** florian has quit IRC | 17:16 | |
*** ab has quit IRC | 17:16 | |
*** Axel_H has quit IRC | 17:16 | |
*** inz_ has joined #maemo | 17:18 | |
*** oniongarlic has quit IRC | 17:18 | |
*** frals_ has joined #maemo | 17:18 | |
*** inz has quit IRC | 17:18 | |
*** eMHa has quit IRC | 17:18 | |
*** ketas has quit IRC | 17:18 | |
*** fk_lx_ has joined #maemo | 17:18 | |
*** oniongar1ic has joined #maemo | 17:18 | |
*** inz_ is now known as inz | 17:18 | |
*** Xxaxx has joined #maemo | 17:18 | |
*** bencoh_ has joined #maemo | 17:18 | |
*** jon_y_ has joined #maemo | 17:18 | |
*** ab has joined #maemo | 17:19 | |
*** ab has joined #maemo | 17:19 | |
*** xorly has quit IRC | 17:19 | |
*** krnlyng has quit IRC | 17:19 | |
*** frals has quit IRC | 17:19 | |
*** jon_y has quit IRC | 17:19 | |
*** deepy has quit IRC | 17:19 | |
*** kerio has quit IRC | 17:19 | |
*** FIQ has quit IRC | 17:19 | |
*** totalizator has quit IRC | 17:19 | |
*** drawkula has quit IRC | 17:19 | |
*** l_bratch has quit IRC | 17:19 | |
*** teotwaki has quit IRC | 17:19 | |
*** yosafbridge has quit IRC | 17:19 | |
*** fk_lx has quit IRC | 17:19 | |
*** Xxaxx_ has quit IRC | 17:19 | |
*** Kosaka-Honoka has quit IRC | 17:19 | |
*** bencoh has quit IRC | 17:19 | |
*** cpt_nemo has quit IRC | 17:19 | |
*** MoeIcenowy has joined #maemo | 17:19 | |
*** deepy has joined #maemo | 17:19 | |
*** bencoh_ has quit IRC | 17:19 | |
*** bencoh_ has joined #maemo | 17:19 | |
*** bencoh_ is now known as bencoh | 17:20 | |
*** kerio has joined #maemo | 17:20 | |
*** drawkula has joined #maemo | 17:20 | |
*** teotwaki has joined #maemo | 17:22 | |
*** ketas has joined #maemo | 17:22 | |
*** cpt_nemo has joined #maemo | 17:22 | |
*** eMHa has joined #maemo | 17:22 | |
*** xorly has joined #maemo | 17:22 | |
*** krnlyng has joined #maemo | 17:22 | |
*** FIQ has joined #maemo | 17:22 | |
*** totalizator has joined #maemo | 17:22 | |
*** l_bratch has joined #maemo | 17:22 | |
*** yosafbridge has joined #maemo | 17:23 | |
*** ketas has quit IRC | 17:23 | |
*** xorly has quit IRC | 17:23 | |
*** kerio has quit IRC | 17:25 | |
*** ketas has joined #maemo | 17:25 | |
*** kerio has joined #maemo | 17:25 | |
Vajb | set up tracker to index telegram downloads folder. Works nicely. Also noticiced that in portrait mode they r shown bigger in pidgin. | 17:43 |
bencoh | "bigger"? | 17:56 |
*** MojArch_ has joined #maemo | 18:00 | |
MojArch_ | hi | 18:00 |
MojArch_ | ~tablestdv | 18:01 |
*** spiiroin_ is now known as spiiroin | 18:02 | |
*** geaaru has quit IRC | 18:02 | |
*** ab has quit IRC | 18:05 | |
*** ab has joined #maemo | 18:06 | |
*** ab has joined #maemo | 18:06 | |
*** geaaru has joined #maemo | 18:09 | |
DocScrutinizer05 | ~tabletsdev | 18:10 |
infobot | it has been said that tabletsdev is http://tablets-dev.nokia.com/ http://wiki.maemo.org/Tabletsdev , http://tabletsdev.maemo.org (all defunct, thanks Nokia) or the nice site http://www.fladnag.net/downloads/telephone/n900/tools/, or http://www.mmnt.net/db/0/0/93.81.63.203/repositories/skeiron.org/skeiron.org/tablets-dev/maemo_dev_env_downloads, or http://maemo.muarf.org/tablets-dev/maemo_dev_env_downloads/ | 18:10 |
DocScrutinizer05 | it's a bot, so a computer. they are picky about typos | 18:10 |
DocScrutinizer05 | also see | 18:11 |
DocScrutinizer05 | ~lazyflashing | 18:11 |
infobot | lazyflashing is, like, http://wiki.maemo.org/Updating_the_tablet_firmware#The_Lazy_Approach | 18:11 |
DocScrutinizer05 | ~literal lazyflashing | 18:14 |
infobot | "#maemo lazyflashing" is "http://wiki.maemo.org/Updating_the_tablet_firmware#The_Lazy_Approach" | 18:14 |
DocScrutinizer05 | ~#maemo lf is <reply>see #maemo lf | 18:14 |
infobot | okay, DocScrutinizer05 | 18:14 |
DocScrutinizer05 | ~lf | 18:14 |
infobot | see #maemo lf | 18:14 |
DocScrutinizer05 | damn | 18:14 |
DocScrutinizer05 | infobot: no, #maemo lf is <reply> see #maemo lf | 18:15 |
infobot | DocScrutinizer05: okay | 18:15 |
DocScrutinizer05 | ~lf | 18:15 |
infobot | see #maemo lf | 18:15 |
DocScrutinizer05 | o.O | 18:15 |
bencoh | interesting... | 18:15 |
DocScrutinizer05 | infobot: no, #maemo lf is <reply> see #maemo lazyflashing | 18:17 |
infobot | DocScrutinizer05: okay | 18:17 |
* DocScrutinizer05 headdesks | 18:17 | |
DocScrutinizer05 | ~lf | 18:17 |
infobot | from memory, #maemo lazyflashing is http://wiki.maemo.org/Updating_the_tablet_firmware#The_Lazy_Approach | 18:17 |
*** ChanServ sets mode: +o DocScrutinizer05 | 18:18 | |
*** DocScrutinizer05 changes topic to "Welcome to #maemo http://maemo.org/intro/ | N9/harmattan related questions please in #harmattan ! | "firmware" see ~lf ~tabletsdev ~combined ~emmc ~flasher sdk: ~sb | http://wiki.maemo.org/Community_Council | Source: http://wiki.maemo.org/Sources | Chanlog: http://mg.pov.lt/maemo-irclog | #maemo-ssu is where the (few) devels and maintainers of the maemo-future meet" | 18:18 | |
*** ChanServ sets mode: -o DocScrutinizer05 | 18:18 | |
buZz | kinda disappointing that audio output of N900 isnt as good as from a Zipit Z2 | 18:23 |
buZz | is there some custom volume thingy that gets me more options? like bass/treble/crossovers? | 18:23 |
bencoh | equalizer you mean? | 18:25 |
buZz | yeah i guess | 18:25 |
buZz | the audio chip on Zipit has like 20 different sliders in alsamixer | 18:26 |
buZz | hmm maybe i should just try alsamixer? :P | 18:26 |
buZz | pulse :/ | 18:28 |
bencoh | yeah, pulse | 18:29 |
DocScrutinizer05 | buZz: nope, alsamixer will get you nowhere. Try equalizer app | 18:30 |
buZz | its just called 'equalizer' ? | 18:30 |
DocScrutinizer05 | sidenote: | 18:32 |
DocScrutinizer05 | IroN900:~# amixer -c0 scontrols|wc -l | 18:32 |
DocScrutinizer05 | 66 | 18:32 |
*** lobi has joined #maemo | 18:32 | |
DocScrutinizer05 | still what I said above holds true | 18:32 |
DocScrutinizer05 | wait a minute.... | 18:32 |
buZz | hmm, just symfonie pops up when i search for 'equalizer' in appmanager | 18:32 |
buZz | but forum seemed to suggest its not so nice | 18:33 |
DocScrutinizer05 | http://my-maemo.com/software/applications.php?fldAuto=1475&faq=34 | 18:33 |
buZz | ah ty :) | 18:34 |
buZz | shouldnt all those apps be in some repo? | 18:34 |
DocScrutinizer05 | didn't test it | 18:34 |
Vajb | bencoh: yeah try it urself. If u have device widescreen mode pics r scaled smaller | 18:36 |
buZz | oh, isnt this some repo? https://garage.maemo.org/projects/mafweqrenderer | 18:37 |
buZz | that i could add to appmanager | 18:37 |
*** Kabouik has joined #maemo | 18:37 | |
DocScrutinizer05 | buZz: yes, *ought*. No idea why this project isn't in extras-devel despite it even has a garage site | 18:40 |
DocScrutinizer05 | https://garage.maemo.org/projects/mafweqrenderer | 18:40 |
DocScrutinizer05 | we also have a DSP equalizer hardware in codec, but it's *very* tricky to adjust anything about what it does "manually" | 18:43 |
*** spinal has quit IRC | 18:43 | |
DocScrutinizer05 | you could however determine the 12 or 16 16bit register values of the algo it runs, to achieve certain equalizer setting (like "pop", "bass", "speech" whatever) and then load those values to the DSP from an app with a pulldown menu to select one of the preconfigured settings | 18:46 |
DocScrutinizer05 | if you wanna go *really* leete, you teach the app to convert 'ordinary EQ slider settings' into a parameter set for the DSP | 18:47 |
DocScrutinizer05 | the math is pretty complex though | 18:47 |
*** Pali has joined #maemo | 18:50 | |
buZz | :) | 18:56 |
buZz | sounds a bit over my head for now | 18:56 |
DocScrutinizer05 | hehe, it was for me too | 18:58 |
*** chainsawbike has quit IRC | 18:58 | |
DocScrutinizer05 | anyway, this was also not easy to find: https://garage.maemo.org/frs/?group_id=1087 | 18:58 |
buZz | meh | 18:59 |
buZz | 'unable to install 'mafw-gst-eq-renderer' incompatible application package' | 18:59 |
DocScrutinizer05 | yeah, I guess you have to force a bit | 19:00 |
*** F3l1x_10m is now known as dead_samus | 19:00 | |
DocScrutinizer05 | it replaces the default mafw-renderer aiui | 19:00 |
DocScrutinizer05 | which in turn is a DEPENDS of MP | 19:00 |
DocScrutinizer05 | or maybe the mafw-renderer version is newer and incompatible API to the EQ? | 19:02 |
buZz | not sure, i'll try.. seems i need gainroot? hmm | 19:02 |
DocScrutinizer05 | root for sure, yes | 19:02 |
DocScrutinizer05 | so get rootsh | 19:03 |
KotCzarny | or use an audio player that has software eq built in | 19:03 |
KotCzarny | if you need it for music | 19:03 |
buZz | any suggestions? | 19:03 |
KotCzarny | oscp unfortunatelly has alpha eq (works to some extent, but i have to hunt down a bug or two) | 19:04 |
*** spinal has joined #maemo | 19:04 | |
*** dead_samus is now known as F3l1x_10m | 19:04 | |
KotCzarny | but for my personal needs (cutting 1k and 3k a bit) its good enough | 19:05 |
buZz | lets see .. | 19:07 |
*** fk_lx_ is now known as fk_lx | 19:11 | |
*** erstazi_ has joined #maemo | 19:13 | |
*** erstazi has left #maemo | 19:13 | |
*** spinal has quit IRC | 19:16 | |
bencoh | DocScrutinizer05: if anything, this dsp eq thing should go in alsa or pulse, not in userspace | 19:18 |
bencoh | not directly in userspace | 19:18 |
*** erstazi_ is now known as erstazi | 19:18 | |
DocScrutinizer05 | sure | 19:19 |
DocScrutinizer05 | for me PA and alsa _are_ userspace ;-D | 19:20 |
bencoh | doubt anyone has both time and will to work on it though | 19:20 |
bencoh | (and competence) | 19:20 |
bencoh | well alsa has a kernel part | 19:20 |
*** jskarvad has quit IRC | 19:20 | |
DocScrutinizer05 | yep | 19:20 |
bencoh | pulse is full userspace indeed | 19:20 |
DocScrutinizer05 | and this kernel part for sure shouldn't need to handle with float complex math | 19:21 |
DocScrutinizer05 | anyway, afk for urgent shopping | 19:21 |
buZz | man, ocsp isnt ment for users i guess :P | 19:23 |
* buZz sends some UX person to ocsp team | 19:23 | |
bencoh | haha | 19:24 |
buZz | :) | 19:25 |
buZz | no offense ;) | 19:25 |
KotCzarny | lol | 19:25 |
KotCzarny | buzz, for one it started as ncurses app | 19:26 |
KotCzarny | then i adapted it for server-client model | 19:26 |
buZz | :) that sounds bliss | 19:26 |
buZz | where is the ncurses version | 19:26 |
KotCzarny | well, run terminal? ;) | 19:26 |
buZz | oooo | 19:26 |
KotCzarny | then run either oscp.sh | 19:26 |
KotCzarny | or oscp -h for options | 19:26 |
KotCzarny | keep in mind, that by default it daemonizes | 19:27 |
KotCzarny | so oscp -d 0 | 19:27 |
buZz | ooooo fancy looking | 19:27 |
KotCzarny | navigation is arrow keys (or press h for help) | 19:27 |
KotCzarny | all keys are configurable in ~/.oscp/oscp.conf | 19:28 |
buZz | lol it has flanger? :D | 19:28 |
KotCzarny | and of course you can run oscp-remote.py on your laptop and control n900's oscp that way | 19:28 |
KotCzarny | yeah, even configurable one | 19:28 |
KotCzarny | so while i agree that i could use UX help (design wise, coding is easy), i've tried to add plenty of customizability | 19:29 |
KotCzarny | you can even use telnet to control it remotely ;) | 19:29 |
buZz | lol | 19:29 |
buZz | karaoke mode doesnt work! | 19:29 |
buZz | :D | 19:29 |
KotCzarny | it works, but not on every material | 19:30 |
buZz | KotCzarny: its very fancy, well done | 19:30 |
KotCzarny | btw. effects are taken from sux tool | 19:30 |
KotCzarny | s/sux/sox/ | 19:30 |
infobot | KotCzarny meant: btw. effects are taken from sox tool | 19:30 |
buZz | this album is called 'beginners guide to african voices' | 19:30 |
buZz | :P | 19:30 |
KotCzarny | if there was remixing work done or voice isnt equally present on both channels it wont work | 19:30 |
KotCzarny | buzz, also, if osso-term wouldnt be stealing clicks, you could use mouse to control ncurses version too | 19:33 |
KotCzarny | works via ssh and regular linux terminals | 19:33 |
*** Kabouik has quit IRC | 19:34 | |
*** lobi has left #maemo | 19:36 | |
*** xorly has joined #maemo | 19:40 | |
timeless | hello world | 19:48 |
timeless | silly question time (instead of it hell) | 19:49 |
timeless | /var/log/foo.102.gz | 19:49 |
timeless | gz=file suffix/type/compression type | 19:49 |
timeless | foo=log type / origin /etc | 19:49 |
timeless | what would you use to describe 102? | 19:49 |
KotCzarny | it means history | 19:52 |
KotCzarny | 102 file rotations ago | 19:52 |
KotCzarny | todays log /var/log/foo | 19:52 |
KotCzarny | yesterdays /var/log.foo.1 | 19:52 |
KotCzarny | then logrotate usually compresses old logs and keeps N files | 19:52 |
*** MojArch_ has quit IRC | 19:53 | |
KotCzarny | ane usually renames foo.N -> foo.N+1 | 19:53 |
KotCzarny | so it's a 102th cycle of log | 19:54 |
KotCzarny | if files are rotated daily then its a log from today-102 day | 19:54 |
KotCzarny | but its complicated if logs are rotated on specific size | 19:55 |
KotCzarny | so foo.N is Nth rotations old file | 19:56 |
KotCzarny | s/rotations/rotation/ | 19:57 |
infobot | KotCzarny meant: so foo.N is Nth rotation old file | 19:57 |
*** clopez has quit IRC | 20:04 | |
*** clopez has joined #maemo | 20:07 | |
*** florian has joined #maemo | 20:13 | |
*** florian has quit IRC | 20:23 | |
*** chainsawbike has joined #maemo | 21:09 | |
freemangordon | wtf? how was "seen" command supposed to be typed? | 21:12 |
KotCzarny | ~seen freemangordon | 21:13 |
freemangordon | oh | 21:13 |
infobot | freemangordon is currently on #devuan (1d 12h 14m 59s) #maemo (1d 12h 14m 59s) #maemo-ssu (1d 12h 14m 59s) #neo900 (1d 12h 14m 59s). Has said a total of 1 messages. Is idling for 25s, last said: 'wtf? how was "seen" command supposed to be typed?'. | 21:13 |
KotCzarny | ~ping | 21:13 |
infobot | 1 packet transmitted, 1 packet received, 0.0% packet loss | 21:13 |
freemangordon | yes | 21:13 |
freemangordon | ~seen jonwil | 21:13 |
infobot | jonwil <~jonwil@27-33-80-219.tpgi.com.au> was last seen on IRC in channel #maemo, 3d 22h 9m 48s ago, saying: 'hi'. | 21:13 |
freemangordon | Wizzup: wanna RE some stuff? | 21:13 |
Wizzup | RE what? :) | 21:14 |
freemangordon | osso-bookmark-engine | 21:15 |
freemangordon | it should be easy | 21:15 |
freemangordon | there is both arm and x86 .a and .so files and a header with structures and function definitions | 21:16 |
freemangordon | and .pc and whatnot | 21:16 |
freemangordon | .so is ~30k which usualy translates to ~30k of source code | 21:16 |
freemangordon | that library is needed by hildon-home | 21:17 |
Wizzup | Does it store browser bookmarks? | 21:17 |
freemangordon | I guess yes | 21:17 |
freemangordon | and most-probably it is used to show bookmarks on the desktops | 21:17 |
Wizzup | I can try, but I want to do the devuan build stuff first. I am/was expecting a devuan guy today | 21:18 |
Wizzup | Aha | 21:18 |
freemangordon | oh, cool | 21:18 |
freemangordon | Wizzup: what exactly do you plan about devuan? | 21:18 |
freemangordon | I mean about the repos | 21:18 |
*** fuz_ has quit IRC | 21:18 | |
freemangordon | because I don;t think h-d can co-exists with other DEs in its current shape | 21:19 |
freemangordon | or in any shape :) | 21:19 |
KotCzarny | lol | 21:20 |
KotCzarny | total domination! | 21:20 |
freemangordon | KotCzarny: think about it - it is supposed to be single-user DE | 21:20 |
KotCzarny | which fits most laptop/tablet users just fine | 21:21 |
freemangordon | all over the place there is stuff like USER='user' | 21:21 |
freemangordon | sure, but how it fits upstream ;) | 21:21 |
KotCzarny | you are upstream | 21:21 |
KotCzarny | ;) | 21:21 |
freemangordon | not if we put stuff on devuan servers ;) | 21:21 |
freemangordon | otherwise yes, (only) /me is upstream :( | 21:22 |
KotCzarny | offtopic, if anyone tells you firefox's handling of youtube is bad, chrome is much worse | 21:22 |
freemangordon | :D | 21:22 |
KotCzarny | tab froze, closed tab, music still plays ;) | 21:22 |
freemangordon | you can't stop the unstoppable | 21:23 |
KotCzarny | after ~10-20s it finally caught the idea user closed them | 21:23 |
freemangordon | never feel tempted in trying chrome | 21:23 |
KotCzarny | i normally use firefox, but only use my gmail in chrome so google wont get me :P (yeah, who am i kidding) | 21:24 |
freemangordon | why not using normal mail client for accessing gmail? | 21:25 |
KotCzarny | laziness | 21:25 |
KotCzarny | easier to just download/run chromium | 21:25 |
freemangordon | do you really enjoy that more-than-heavy web interface? | 21:25 |
Wizzup | freemangordon: I wanted to build h-d and others, that is, get auto building of our repos working, and then get a repos that can be placed in sources.list that adds our packages | 21:25 |
KotCzarny | no need to configure mailboxes etc | 21:25 |
freemangordon | Wizzup: ok | 21:25 |
KotCzarny | and i dont store mail on my pc | 21:25 |
totalizator | gmail web ui IS an email client | 21:26 |
freemangordon | Wizzup: sounds like a plan, lets see. Though I'm afraid we'll have to put Conficts: gnome-session, xfce4-session in h-'d's debian/control file :) | 21:27 |
freemangordon | *Conflicts | 21:27 |
* freemangordon is afk | 21:27 | |
KotCzarny | lol | 21:29 |
KotCzarny | offtopic: Freemasons feat. Sophie Ellis-Bextor - Heartbreak | 21:33 |
KotCzarny | it's beautiful | 21:34 |
*** fuz_ has joined #maemo | 21:35 | |
DocScrutinizer05 | ((<freemangordon> all over the place there is stuff like USER='user')) that's the minor problem, make that USER="$USER" | 21:35 |
DocScrutinizer05 | actually I think every desktop manager I seen or heard of so far is "single user" | 21:36 |
DocScrutinizer05 | some have an option to start a second instance of themselves, usually on a new X11 window manager screen | 21:37 |
KotCzarny | he meant that nokia hardcoded 'user' as the only user in a lots of places | 21:38 |
DocScrutinizer05 | e.g when I do "switch to a different user" in KDE (ctl+alt+F7) it opens a new KDE desktop living on "ctrl+alt+F8" | 21:39 |
DocScrutinizer05 | actually I wonder how many maemo users already changed their account name from "user" to a more nice name like "joerg" | 21:40 |
Wizzup | freemangordon: that's fine @ conflincts | 22:03 |
Wizzup | conflicts* | 22:03 |
DocScrutinizer05 | totalizator: or lmail using IMAP isn't a mail client either ;-P | 22:18 |
DocScrutinizer05 | kmail even | 22:19 |
totalizator | (⌐■_■) | 22:19 |
*** louisdk has quit IRC | 22:26 | |
NeKit | is hildon-status-menu responsible for network status, etc? | 22:27 |
*** drrz has joined #maemo | 22:32 | |
DocScrutinizer05 | #define responsible_for | 22:45 |
DocScrutinizer05 | yes, you can see status there, even set it to some degree. That doesn't mean it's H-D status menu that actually handles that stuff | 22:47 |
NeKit | I meant getting information about it and displaying | 22:48 |
DocScrutinizer05 | so yep | 22:48 |
DocScrutinizer05 | unless you want detailed info in which case it depends which connectivity you use | 22:48 |
DocScrutinizer05 | hildon sttaus menu basically is just that: a menu, though with some nice info texts and icons in it | 22:50 |
DocScrutinizer05 | anyway you can tailor status menu pretty much to yur liking | 22:51 |
NeKit | is it basically like system tray? | 22:51 |
DocScrutinizer05 | yes | 22:51 |
DocScrutinizer05 | I even often call it like that | 22:51 |
NeKit | I mean, in case of 3G/LTE/Wi-Fi/etc, other apps are responsible for putting icons in there? | 22:51 |
DocScrutinizer05 | yes | 22:51 |
DocScrutinizer05 | it's a bit more intricated in the end, but basically yes | 22:52 |
DocScrutinizer05 | aiui status meny has widgets that listen to dpus signals (and possibly other APIs) | 22:52 |
DocScrutinizer05 | you configure those widgets (they come up as buttons when you open the menu) via a XML(?) config file | 22:54 |
DocScrutinizer05 | there you can arrange them, add or subtract widgets | 22:54 |
DocScrutinizer05 | e.g when you install 2G/3G switcher app, it adds a 3 1/3-wide buttons there | 22:55 |
NeKit | got it, thank you | 22:55 |
DocScrutinizer05 | yw :-) | 22:55 |
DocScrutinizer05 | highly recommended: simple brightness applet | 22:56 |
DocScrutinizer05 | couldn't live without | 22:56 |
DocScrutinizer05 | https://www.youtube.com/watch?v=D5DqN1vqio0 | 22:58 |
DocScrutinizer05 | >>High Priority Free Software areas: Free phone operating system<< Oh shut up FSF!!! | 22:59 |
DocScrutinizer05 | umm, sorry, I stand corrected: >>Use Replicant and become part of the project's community<< | 23:00 |
*** drrz has quit IRC | 23:16 | |
*** drrz has joined #maemo | 23:33 | |
*** spinal has joined #maemo | 23:44 | |
ravelo | after one month of using the N900 i got the SIM not detected error | 23:52 |
ravelo | hopefully my repair guy can repair this | 23:52 |
ravelo | i already tried some repair tricks | 23:53 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!