**** BEGIN LOGGING AT Sat Apr 12 02:59:59 2014 Apr 12 03:10:45 ~charging Apr 12 03:11:05 Hmm, has anyone else had problems with their N900 charging? Apr 12 03:11:29 flaky usb port Apr 12 03:11:52 ~usb Apr 12 03:11:53 bef0rd: Hmm. Like solder joint? Apr 12 03:11:53 methinks usb is Unusable Serial Bus. Useless Serial Bus. Ugly Stupid Bus Apr 12 03:12:01 ~usb-flaky Apr 12 03:12:15 err Apr 12 03:12:24 pbryan: yea Apr 12 03:12:33 http://talk.maemo.org/showthread.php?t=90545 Apr 12 03:12:38 But it "thinks" it's charging... Apr 12 03:12:50 * pbryan follows link... Apr 12 03:30:54 pbryan: oh, could be a battery issue? Apr 12 03:37:42 http://talk.maemo.org/showthread.php?t=75920 Apr 12 03:37:52 that's the thread I was looking for Apr 12 03:47:09 Yeah, maybe a battery issue. Apr 12 03:47:15 Thanks bef0rd. Apr 12 05:41:04 msg A wonderful gorgeous good Morning on this splendid Saturday Morning! Apr 12 06:59:00 FSCK! Apr 12 06:59:15 vfat cannot cope sparse Files, eh? Apr 12 06:59:22 Just did: root@Nokia-N900:~/MyDocs# dd if=/dev/zero of=deb.dd seek=4223216555 bs=1 count=1 Apr 12 06:59:37 At least i'm currently watching South Park S17E09, so i _can_ wait. ;-) Apr 12 07:12:09 There's usually a standard utility that does that called `truncate` Apr 12 07:12:19 ah, it's in coreutils. Apr 12 07:12:55 /opt/maemo/usr/bin/gnu/truncate Apr 12 07:13:18 -s 4223216556 Apr 12 07:13:33 =) Apr 12 07:13:47 That works on VFAT? Apr 12 07:13:51 No. Apr 12 07:13:53 k Apr 12 07:13:57 Thanks anyhow. Apr 12 07:14:09 I just changed user to apic in /etc/passwd, no i cannot su Apr 12 07:14:27 I have to wait until the dd is done to regain my last rootsh ;-) Apr 12 07:14:37 ctrl-c? Apr 12 07:14:41 sudo gainroot does not work either Apr 12 07:14:44 Yeah, i _could_ Apr 12 07:14:56 But i'll watch Southpark S17E07 and S17E08 and IRC and wait ;-) Apr 12 07:15:03 Do not wanna start dd again Apr 12 07:15:04 ;-) Apr 12 07:17:24 If only Plan 9 had become more popular. Apr 12 07:17:36 Well... Apr 12 07:17:38 Then people wouldn't be using FAT on their phones still. Apr 12 07:17:43 I could do Ctrl-Z and bg, right? Apr 12 07:17:49 Maxdamantus: Right. Apr 12 07:18:04 Ah Apr 12 07:18:07 Finished now anyhow o/ Apr 12 07:18:20 How can i restore su? visudo prolly Apr 12 07:18:26 bash: visudo: command not found Apr 12 07:18:33 Ok, vi /etc/sudoers Apr 12 07:18:48 There is no sudoers Apr 12 07:18:50 WTF? Apr 12 07:18:50 Help! Apr 12 07:19:05 I think the command's meant to be `sudoedit`, but dunno. Apr 12 07:19:30 visudo Apr 12 07:19:32 Oh, sudoedit just edits a file. Apr 12 07:19:37 bash: visudo: command not found Apr 12 07:19:54 try /usr/sbin/visudo Apr 12 07:19:56 Maybe N900 has hardcoded? Apr 12 07:20:02 lol Apic .. have to do that as root anyway Apr 12 07:20:04 bash: /usr/sbin/visudo: No such file or directory Apr 12 07:20:19 N900 has hardcoded su just for user? Apr 12 07:20:28 doing that as root? Apr 12 07:20:47 root@Nokia-N900:~# cat /etc/passwd|grep apic Apr 12 07:20:47 root@Nokia-N900:~# cat /etc/passwd|grep user Apr 12 07:20:49 WHAT HAPPEN! Apr 12 07:20:59 Maybe i just edited the passwd inside chroot? Apr 12 07:21:04 haha Apr 12 07:21:07 But where the fuck is user in passwd? Apr 12 07:21:30 by the way, i do remember saying you will need to revise your approach to maemo :) Apr 12 07:21:37 apic:.CENSORED29999:29999::/home/apic:/bin/bash Apr 12 07:21:43 user:.CENSORED29999:29999::/home/apic:/bin/bash Apr 12 07:21:46 Sicelo: Yes, very true. Apr 12 07:21:53 Ok, this is _inside_ the chroot Apr 12 07:22:05 what chroot? Apr 12 07:22:06 What the fsck removed user from /etc/passwd outside? Apr 12 07:22:13 My deb chroot in /home/deb Apr 12 07:22:22 Which i installed with debootstrap Apr 12 07:23:59 So, can somebody explain how user got lost from passwd and what should i add back there please? Apr 12 07:24:57 (Not even necessarily need to explain, just let me get it restored w/o flashing again…) Apr 12 07:25:14 prolly bindmounts.. Apr 12 07:25:18 Ah, right! Apr 12 07:25:24 But i only bindmounted MyDocs Apr 12 07:25:56 Ah Apr 12 07:26:07 Maybe i am root _inside_ the chroot? Apr 12 07:26:12 Probably, /proc is empty Apr 12 07:26:30 Can i safely Ctrl-D out and will still be root outside? Apr 12 07:26:51 Ah, yeah Apr 12 07:26:59 user:.CENSORED29999:29999::/home/apic:/bin/bash is outside Apr 12 07:27:32 So how can i make sudo work again? It asks for Password:, but my user Password i set before does not work. Apr 12 07:27:44 -bash-2.05b$ sudo ls Apr 12 07:27:45 Password: Apr 12 07:27:45 Sorry, user apic is not allowed to execute '/bin/ls' as root on quartz. Apr 12 07:28:09 Maybe if i put user before apic in /etc/passwd? Apr 12 07:29:43 I'll try leaving the chroot now Apr 12 07:30:00 k, am root on the Device itself, it seems o/ Apr 12 07:30:30 Swapped apic and user, now sudo ls works again o/ Apr 12 07:30:40 sudo gainroot also \o/ Apr 12 07:30:57 sorry i can't help .. have never played with those files on maemo. i've never found it necessary to add new users on my device Apr 12 07:34:16 Ok, bindmounted /proc and /dev Apr 12 07:34:20 Now i'll mount teh ext3 Apr 12 07:34:29 Uh, first _create_ ext3 on the 4G VFAT ;-) Apr 12 07:35:42 Proceed anyway? (y,n) j Apr 12 07:35:49 Should patch sometime to allow German j ;-) Apr 12 07:36:35 I'm so happy my 32G eMMC still works… had to send it back to Nokia once because it got clammy in the Bathroom (not inside the Tub, just inside the Room) and failed Apr 12 07:38:02 Writing superblocks and filesystem accounting information: done Apr 12 07:38:03 o/ Apr 12 07:38:53 root@quartz:~# mount /home/user/MyDocs/deb.dd /mnt Apr 12 07:38:56 drwx------ 2 root root 16384 Apr 12 07:36 lost+found Apr 12 07:38:57 o/ Apr 12 07:39:04 *debootstrap* Apr 12 07:40:20 Can not write log, openpty() failed (/dev/pts not mounted?) Apr 12 07:40:23 Uhmkay, forogt Apr 12 07:40:25 forgot even Apr 12 07:40:52 Done Apr 12 07:41:17 I: Valid Release signature (key id ED6D65271AACF0FF15D123036FB2A1C265FFB764) Apr 12 07:41:18 o/ Apr 12 07:43:29 Ok, after watching Southpark S17E08 (seen E09 and E07 before), i'll go to Breakfast while debootstrap runs Apr 12 07:44:55 Apic: if you want to use current debian packages, you'll find it more fun if you just boot it directly, via uboot maybe Apr 12 07:45:05 True. Apr 12 07:45:19 But i'm not that far yet. Step by Step… Apr 12 07:45:51 http://elektranox.org/n900/ is going there… Apr 12 07:46:06 To make even the Parts that are Closed Source in Maemo normal Debian Open Apr 12 07:46:18 But seems he's stalled for >1Y Apr 12 07:46:25 Prolly something in her/his RL happened Apr 12 07:46:30 nope. he's very active Apr 12 07:46:35 Cool! Apr 12 07:46:47 http://elinux.org/N900 .. same guy Apr 12 07:46:52 Whoah, thanks! Apr 12 07:47:06 I'll write to my public .plan to check it out! Apr 12 07:47:52 Done. Apr 12 07:55:01 It basically works anyway. Apr 12 07:55:53 You don't really need to do anything special to get it to run. Apr 12 07:56:28 debootstrap, maybe configure a few things, then exec /sbin/init as pid=1 somehow. Apr 12 07:57:05 Presumably without R&D mode on, you'd need to configure something that sends pulses to the watchdogs. Apr 12 07:57:27 otherwise it doesn't require any special configuration afair Apr 12 07:58:11 Well, the touchscreen was inverted in Xorg. Apr 12 07:59:23 Option "Calibration" "212 3899 3758 219" Apr 12 08:00:12 Hm. Numpty Physics. Cool. Apr 12 08:00:19 * Maxdamantus remembers playing Crayon Physics. Apr 12 08:40:12 Fuck, my Phone resetted during the debootstrap Apr 12 08:40:17 Now i'll have to let it start over Apr 12 08:43:50 Hope it will not fsck up yet again. %-| Apr 12 08:44:06 I: Valid Release signature (key id ED6D65271AACF0FF15D123036FB2A1C265FFB764) Apr 12 08:44:06 o/ Apr 12 08:59:20 I: Unpacking perl-base... Apr 12 08:59:22 *Pressing_Thumbs* Apr 12 09:10:36 I: Configuring debconf-i18n... Apr 12 09:10:36 I: Configuring initscripts... Apr 12 09:10:38 *Hope* Apr 12 09:11:59 Are you installing armel or armhf? Apr 12 09:17:14 Dunnoi Apr 12 09:17:15 -i Apr 12 09:17:24 I did not set the Arch Apr 12 09:17:31 So it should be automagically right™ Apr 12 09:17:43 I: Unpacking aptitude-common... Apr 12 09:22:34 I: Unpacking aptitude-common... Apr 12 09:22:38 Still… Apr 12 09:23:07 Uh, the Terminal does not react to Keypresses. B-( Apr 12 09:23:33 fsck, it resetted again Apr 12 09:23:35 What shall i do? Apr 12 09:24:16 Do you know why it resets? Apr 12 09:25:07 No. Apr 12 09:25:33 B-( Apr 12 09:25:53 Maybe i can still use the partially installed System? Apr 12 09:26:01 I'll wait on Suggestions here. Apr 12 09:26:15 What's your maximum clock frequency? Apr 12 09:27:17 Dunno Apr 12 09:27:26 cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq Apr 12 09:29:04 600000 Apr 12 09:29:18 It does not feel hot on the Outside tho Apr 12 09:29:21 The default then. Apr 12 09:29:23 Yes. Apr 12 09:29:31 Shall i try to reduce it? Apr 12 09:29:40 Has debootstrap a recovery Mode/Option? Apr 12 09:29:42 Dunno. Apr 12 09:29:44 B-( Apr 12 09:30:00 DocScrutinizer05, where are though? ;-) Apr 12 09:30:21 I think you wanted to say "where art thou" Apr 12 09:30:45 Ack Apr 12 09:48:24 reducing frequency is not needed Apr 12 09:48:45 when he says 'Reset' he means restart? Apr 12 09:49:40 Yes, it says "Reboot occured - custom Kernel Settings were _not_ loaded" Apr 12 09:49:49 So it rebooted from Kernel-Power into ordinary Kernel Apr 12 09:50:41 Maybe you should try putting it into R&D mode. Apr 12 09:50:48 i think that means that your custom kernel progile werent loaded Apr 12 09:50:50 maybe the WD is being held up. Apr 12 09:51:08 and not that it booted into ordinary kernel Apr 12 09:51:23 *profile Apr 12 09:51:26 *wasn't Apr 12 09:54:49 WD? Apr 12 09:54:53 Ok. Apr 12 09:56:23 watchdog Apr 12 09:56:36 Ah. Apr 12 09:56:43 How do i give it higher Priority? Apr 12 09:56:51 Just nice the debootstrap Apr 12 09:56:52 ? Apr 12 09:57:04 Also, can i make debootstrap restore its old State somehow? Apr 12 09:57:09 That it had before the Boot? Apr 12 09:57:25 There is a Dir debootstrap/… Apr 12 09:57:35 i guess changing niceness of debootstrap should work Apr 12 09:58:03 it worked for me when i was doing pacman -Syu in chroot Apr 12 10:00:42 Okay! Apr 12 10:00:56 I'll use nice -n 23 Apr 12 10:01:16 Because my Christianization Dictum is Psalm 23 ;-) Apr 12 10:02:36 i did not really get what you'll do with this debian system you're setting up.. you'll chroot into it from maemo, or the goal is to boot into it? Apr 12 10:03:53 root@quartz:/mnt# nice -n 23 debootstrap stable /mnt http://ftp2.de.debian.org/debian Apr 12 10:03:57 *Pressing_Thumbs* Apr 12 10:04:08 Goal is to chroot, yes. Apr 12 10:04:19 To boot from i'll probably set up another one on microSDHC Apr 12 10:04:33 Redundancy is very, very good! Apr 12 10:04:41 Especially on Solid State Devices! Apr 12 10:05:24 so cli only? or you'll want xserver too? Apr 12 10:06:14 Firstly i'm very, very happy to have CLI Apr 12 10:06:24 XServer then prolly too, but not that fancy Stuff like LibreOffice Apr 12 10:06:34 Who needs LibreOffice when You have emacs -nw? ;-) Apr 12 10:07:03 I installed EasyDeb multiple Times, but it fscked up every Time Apr 12 10:07:12 Sometimes when unpacking the LZMA… Apr 12 10:07:18 Sometimes when trying to get Security Updates… Apr 12 10:07:30 suggestion: consider booting this new system, less chance to mess up your maemo. it is not as difficult as it might look Apr 12 10:08:56 fwiw, my easydeb always ran perfectly, still does Apr 12 10:10:18 okay. Apr 12 10:10:34 I can still boot it from VFAT ext3 dd Image? Apr 12 10:10:47 Prolly need initramfs Apr 12 10:11:28 Well, i'm sorta „Power User", i have Chance to mess up _anything_ i use, not just Mobile Phones… i'm like a Crashtest Dummy ;-) Apr 12 10:11:42 I find Race Conditions very often Apr 12 10:11:47 Wanted or unwantedly… Apr 12 10:12:02 vfta? ext3? but anyway, booting works from any filesystem that uboot understands Apr 12 10:12:09 Ok. Apr 12 10:12:19 I'll just make an ext3 Partition on my microSDHC Apr 12 10:12:25 After i'm done with my Maemo Deb Chroot Apr 12 10:17:20 I: Extracting bash... Apr 12 10:17:21 root@quartz:/mnt# Apr 12 10:17:22 Don! Apr 12 10:17:23 +e Apr 12 10:17:30 I love You Gals'n'Guys! Apr 12 10:18:04 I'll repartition my 16G microSDHC now, and cp -a Apr 12 10:22:57 Probably the Android Parition for NITDroid does need to be the first one? Apr 12 10:24:47 android? :-| Apr 12 10:26:50 Yes, to play ingress with my Friend sometimes… Apr 12 10:26:53 Or, well… Apr 12 10:27:24 Ok, i'll _reserve_ the Partition, but do not install NITDroid in near Future. ;-) Apr 12 10:27:34 Does this make You feeling better? ;-) Apr 12 10:27:48 I'll just reserve 2G Apr 12 10:27:51 Should be more than enough Apr 12 10:28:01 it's your device, your choice Apr 12 10:28:06 Very true! Apr 12 10:28:19 And it's even the _easily_pluggable_ Part of my Device! o/ Apr 12 10:33:25 root@quartz:~# chroot /deb Apr 12 10:33:25 chroot: can't execute '/bin/bash': Stale NFS file handle Apr 12 10:33:26 lol Apr 12 10:33:39 What now? FSCK> Apr 12 10:33:41 s/>/?/ Apr 12 10:33:42 Apic meant: What now? FSCK? Apr 12 10:34:22 I'll reboot, then fsck.vfat, then fsck.ext3 Apr 12 10:38:59 dosfsck 2.11, 12 Mar 2005, FAT32, LFN Apr 12 10:40:30 Reclaimed 49153 unused clusters (3221291008 bytes) in 2 chains. Apr 12 10:40:30 Performing changes. Apr 12 10:40:30 /dev/mmcblk0p1: 22081 files, 298798/442377 clusters Apr 12 10:40:38 Now booting, then fsck.ext3 Apr 12 10:44:20 fsck.ext3 -y fixes quite a lotta Errors! Apr 12 10:44:22 Very fine! Apr 12 10:45:04 ♥ Apr 12 10:46:55 Error deallocating inode 8283: Illegal triply indirect block found Apr 12 10:46:55 e2fsck: aborted Apr 12 10:47:01 I'll make a new ext3 Apr 12 10:47:08 And start debootstrap again Apr 12 10:47:12 This Time nice from the Start! Apr 12 10:47:14 -n 23 Apr 12 10:49:54 tbh, you should stop using FAT. Apr 12 10:50:46 lost+found Apr 12 10:50:46 root@quartz:/mnt# cd .. Apr 12 10:50:46 root@quartz:/# nice -n 23 debootstrap stable /mnt http://ftp2.de.debian.org/debian Apr 12 10:50:49 if you want to be able to use it as a UMS, make a file somewhere for the UMS image and make g_file_storage use that, rather than /dev/mmcblk1p2 or whatever it is. Apr 12 10:51:13 Uh… Apr 12 10:51:17 Can You reformulate that, please? Apr 12 10:51:21 I did not fully understand. Apr 12 10:51:22 i like it how you type commands using bold Apr 12 10:51:26 Thanks! Apr 12 10:52:19 The only thing autonomous devices still use FAT for is drives that might be mounted on other computers. Apr 12 10:52:35 Just don't mount the drive on another computer. Apr 12 10:52:37 http://i.imgur.com/MVnIL5F.gif Apr 12 10:52:56 if you really want to, mount a file from a sane filesystem instead .. that file can contain an insane filesystem like FAT if it wants to. Apr 12 10:53:04 But i want to keep _all_ Options open! Apr 12 10:53:08 you can always remove that file without repartitioning, etc Apr 12 10:53:14 For an infinite Number of Futures! Apr 12 10:53:19 One is not enough for me. ;-) Apr 12 10:53:37 I want to live _contemporaneously_. ;-) Apr 12 10:53:42 You can also make that file multiple terabytes on a small filesystem, for fun. Apr 12 10:53:50 True. Apr 12 10:56:35 I: Valid Release signature (key id ED6D65271AACF0FF15D123036FB2A1C265FFB764) Apr 12 10:56:37 o/ Apr 12 10:56:53 (Weil der Fuchs tun muss, was der Fuchs von Buxdehude tun muss…) Apr 12 11:06:13 I: Retrieving tar Apr 12 11:06:16 Tarpit ftw! Apr 12 11:32:09 Warning: A[sic] unexpected reboot occured. Your custom kernel settings were NOT loaded. Apr 12 11:32:12 DARN FUCK! Apr 12 11:32:19 At I: Unpacking perl-base... Apr 12 11:32:25 Do i need ionice too? Apr 12 11:38:04 FSCK Apr 12 11:38:09 My whole MyDocs fscked up Apr 12 11:38:14 16GB Worth of Shit Apr 12 11:39:49 I'll use Mass Storage Mode and testdisk and Friends… Apr 12 11:40:02 Ah Apr 12 11:40:05 Reboot got the MyDocs back Apr 12 11:40:06 o/ Apr 12 11:40:14 Luck in Unluck ;-) Apr 12 11:45:12 Apic: what are trying to achieve? Apr 12 11:45:20 Deb Chroot Apr 12 11:45:44 easydebian? Apr 12 11:45:52 No Apr 12 11:45:54 Rolling my own Apr 12 11:46:02 Because i fscked too much in the Past with EasyDeb Apr 12 11:46:06 Alone the LZMA fsck up oftenly Apr 12 11:57:56 root@quartz:~# ionice -c 3 nice -n 23 debootstrap stable /mnt http://ftp2.de.debian.org/debian Apr 12 11:57:59 I: Retrieving Release Apr 12 11:58:01 I: Retrieving Release.gpg Apr 12 11:58:04 I: Checking Release signature Apr 12 11:58:07 I: Valid Release signature (key id ED6D65271AACF0FF15D123036FB2A1C265FFB764) Apr 12 11:58:09 I: Retrieving Packages Apr 12 12:51:52 I: Base system installed successfully. Apr 12 12:52:00 JEHOVA! I PRAISE THEEEEEEEE! O MY LORDESS! Apr 12 12:59:08 may be dangerous to get all religious about it! Apr 12 13:05:27 *shrug* Apr 12 13:05:53 I had my Settlement with Goddess Eris Discordia… mostly… ;-) Apr 12 13:06:09 I even have the Sacred Chao tattooed on my right Shoulder. Apr 12 13:06:25 s/had/have been having/ Apr 12 13:06:28 Hi Sailor7488. Apr 12 13:06:30 Welcome! Apr 12 13:07:27 I think currently I worship Crom, and am about to die soon... barely survived by quaffing an unknown potion at a critical moment, but will probably be petrified or starved in the very near future Apr 12 13:08:08 (nethack game running in shell, been idle for a couple of days so I can think what to do) ;p Apr 12 13:09:48 ;-) Apr 12 13:09:58 GL Apr 12 13:10:00 HF Apr 12 14:47:11 How was the USB-Host-Mode Package called again? Apr 12 15:08:41 ush-mode, and h-e-n Apr 12 15:08:56 depending which one you like Apr 12 15:34:02 ush with h Apr 12 15:34:59 sorry, usb-mode Apr 12 15:53:24 usb-mode may or may not work, when it works the it works more conveniently than h-e-n. Both the uncertainty and the convenience coming from stronger automation of the whole switching process which isn't thoroughly tested and debugged yet Apr 12 15:55:42 which btw is the reason why h-e-n didn't progress / improve in that direction. h-e-n is targeted at maximum success of enabling hostmode, while usb-hostmode is targeted at maximum integration and convenience Apr 12 20:31:11 how can i use gobject introspection in python? Apr 12 20:31:16 in maemo Apr 12 20:31:50 i've installed gir1.0-clutter-1.3 Apr 12 20:32:20 python-gobject-pygi, pygi, gobject-introspection Apr 12 20:32:33 ImportError: No module named gi Apr 12 20:36:11 hm check with dpkg -L pygi where it drops the files and have a look around I'd say Apr 12 20:51:11 /opt/pygi/lib/python2.5/site-packages/gtk-2.0/gi/ Apr 12 20:55:52 then you need to import gtk-2.0/gi or somehting Apr 12 20:56:06 i dont know how :| Apr 12 20:59:36 hm gimme a sec Apr 12 21:10:51 Ashley`: try import sys Apr 12 21:10:51 sys.path += ["/opt/pygi/lib/python2.5/site-packages"] Apr 12 21:10:55 and the import pygi Apr 12 21:11:03 err import gi Apr 12 21:11:16 and make the sys.path line Apr 12 21:11:21 sys.path += ["/opt/pygi/lib/python2.5/site-packages/gtk-2.0"] Apr 12 21:12:06 ImportError: libgirepository-1.0.so.0: cannot open shared object file: No such file or directory Apr 12 21:12:18 wlell, its something! thanks Apr 12 21:12:22 *well Apr 12 21:13:25 kay, i'm installing libgirepository Apr 12 21:13:47 hm, its already installed. Apr 12 21:16:08 I symlinked it to /usr/lib. Apr 12 21:17:04 yay, it almost works... Apr 12 21:50:45 symlinks usually should get created by installer **** ENDING LOGGING AT Sun Apr 13 02:59:59 2014