Page 79 of 189

Posted: Mon 05 Mar 2012, 21:55
by Jim1911
jemimah wrote:Found the problem. I uploaded a new bibletime pet. Hopefully it will work this time. :oops:
Works great, thank you very much. Will post info on Bibletime thread.

Jim

Re: SFS_load

Posted: Mon 05 Mar 2012, 22:15
by jemimah
mavrothal wrote:I have problems unloading an SFS with sfs_load in 013.
SFS_load never exits and and shutdown also halts.
Kernel says:

Code: Select all

[  116.850271] BUG: unable to handle kernel NULL pointer dereference at 
00000160
[  116.850277] IP: [<c10a8023>] bd_set_size+0x9/0x62
[  116.850290] *pde = 00000000 
[  116.850292] Oops: 0000 [#1] PREEMPT SMP 
[  116.850295] Modules linked in: mperf uvcvideo videodev i2c_core 
snd_intel8x0 snd_ac97_codec ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm 
snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event 
pcspkr snd_seq snd_timer snd_seq_device snd soundcore snd_page_alloc 
shpchp e1000 intel_agp intel_gtt agpgart container evdev button 
processor thermal_sys hwmon fuse aufs squashfs floppy [last unloaded: 
battery]
[  116.850318] 
[  116.850320] Pid: 14525, comm: busybox Not tainted 3.2.8-ski #1 
Parallels Software International Inc. Parallels Virtual 
Platform/Parallels Virtual Platform
[  116.850325] EIP: 0060:[<c10a8023>] EFLAGS: 00210246 CPU: 1
[  116.850327] EIP is at bd_set_size+0x9/0x62
[  116.850329] EAX: 00000000 EBX: f4563740 ECX: 00000000 EDX: 00000000
[  116.850331] ESI: 00000000 EDI: f5c80660 EBP: f4563740 ESP: f1a55b88
[  116.850334]  DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
[  116.850336] Process busybox (pid: 14525, ti=f1a54000 task=f1877c40 
task.ti=f1a54000)
[  116.850338] Stack:
[  116.850339]  f5c806ec f5c80600 c120d414 00000000 00000000 00000000 
f18e6140 000200da
[  116.850344]  0000001d 00004c01 00004c01 f5c80600 c120dbb5 00000004 
00000004 00000000
[  116.850349]  00000004 00000001 00000000 f1a55bd4 f1a55bd4 f6003040 
f5c806fc f1a55c0c
[  116.850354] Call Trace:
[  116.850363]  [<c120d414>] ? loop_clr_fd+0x14f/0x1dc
[  116.850366]  [<c120dbb5>] ? lo_ioctl+0x58a/0xacf
[  116.850373]  [<c118022c>] ? blk_finish_plug+0xa/0x24
[  116.850379]  [<c1064e21>] ? generic_file_aio_write+0x9b/0xa5
[  116.850385]  [<c1101c40>] ? ext4_file_write+0x1fb/0x249
[  116.850391]  [<c1086cdd>] ? do_sync_write+0xa0/0xe4
[  116.850395]  [<c118ba92>] ? cpumask_next_and+0x23/0x33
[  116.850402]  [<c1024632>] ? load_balance+0x2e0/0x111b
[  116.850405]  [<c1086dc1>] ? do_sync_read+0xa0/0xe4
[  116.850407]  [<c118ba92>] ? cpumask_next_and+0x23/0x33
[  116.850410]  [<c1024632>] ? load_balance+0x2e0/0x111b
[  116.850412]  [<c1086c3d>] ? do_sync_readv_writev+0xdb/0xdb
[  116.850422]  [<f807efbe>] ? xino_fwrite+0x41/0xa6 [aufs]
[  116.850425]  [<c1066954>] ? zone_watermark_ok+0x1d/0x23
[  116.850427]  [<c118ccde>] ? kobject_get+0xf/0x13
[  116.850430]  [<c1185465>] ? get_disk+0x57/0x6e
[  116.850432]  [<c1185483>] ? exact_lock+0x7/0xd
[  116.850436]  [<c1205a64>] ? kobj_lookup+0x10c/0x138
[  116.850439]  [<c1184c5b>] ? disk_map_sector_rcu+0x93/0x93
[  116.850442]  [<c10729eb>] ? bdi_lock_two+0x13/0x27
[  116.850444]  [<c10a82f4>] ? bdev_inode_switch_bdi+0x87/0x9b
[  116.850447]  [<c10a904d>] ? __blkdev_get+0x249/0x2c8
[  116.850450]  [<c120d62b>] ? loop_get_status+0x139/0x139
[  116.850452]  [<c1184321>] ? __blkdev_driver_ioctl+0x21/0x25
[  116.850454]  [<c1184b93>] ? blkdev_ioctl+0x86e/0x8a3
[  116.850457]  [<c10a88a1>] ? bd_acquire+0x8c/0x91
[  116.850459]  [<c1085dfb>] ? __dentry_open+0x195/0x24a
[  116.850463]  [<c1096a75>] ? dput+0x18/0x141
[  116.850466]  [<c109b213>] ? mntput_no_expire+0xe/0xd8
[  116.850469]  [<c10917f8>] ? do_last+0x5c8/0x648
[  116.850471]  [<c1096a75>] ? dput+0x18/0x141
[  116.850474]  [<c109b213>] ? mntput_no_expire+0xe/0xd8
[  116.850476]  [<c1091b36>] ? path_openat+0x2be/0x2d3
[  116.850479]  [<c1091bee>] ? do_filp_open+0x23/0x5d
[  116.850482]  [<c10a80ee>] ? block_ioctl+0x27/0x2c
[  116.850484]  [<c10a80c7>] ? nr_blockdev_pages+0x3c/0x3c
[  116.850486]  [<c1092d13>] ? do_vfs_ioctl+0x45f/0x49d
[  116.850489]  [<c1085aea>] ? do_sys_open+0x178/0x184
[  116.850491]  [<c1092d7d>] ? sys_ioctl+0x2c/0x42
[  116.850498]  [<c136dd39>] ? syscall_call+0x7/0xb
[  116.850500] Code: 1c 31 c0 85 d2 75 18 39 5b 44 74 11 8b 46 30 3d ec 
7f 0a c1 74 07 85 c0 0f 94 c0 eb 02 b0 01 5b 5e c3 56 89 d6 53 89 c3 8b 
40 58 <8b> 80 60 01 00 00 85 c0 74 0e 8b 80 b4 02 00 00 66 85 c0 0f b7 
[  116.850526] EIP: [<c10a8023>] bd_set_size+0x9/0x62 SS:ESP 
0068:f1a55b88
[  116.850530] CR2: 0000000000000160
[  116.850532] ---[ end trace 34cb2dea89fce63e ]---
Anybody else has this issue on a real machine (not VM)?
I have one sfs that crashes the kernel if I try to unload it. AUFS bug I suppose.

Posted: Mon 05 Mar 2012, 22:24
by James C
FWIW, I've only done minor testing with 2 sfs files (Opera and VLC) but no problem loading or unloading either one or both simultaneously. Real hardware.

Posted: Tue 06 Mar 2012, 02:29
by BHINTZ
Thanks for the directions, scabz. Fortunately I upgraded my internet connection a few weeks ago or this would have been a really long task. I have it all downloaded, but - cd/mnt/home - gets me a "no such file or directory". The devx and kernel sources appear to load just fine. If I am able to compile this, it will be first for me, but I need some more suggestions.

bob

Its not hard to install

1) download devx http://smokey01.com/saluki/isos/devx_luki_013.sfs

2) download kernel sources http://www.smokey01.com/pemasu/Saluki/k ... .8-ski.sfs

3) download nvidia driver http://www.nvidia.com/object/linux-disp ... river.html and place in /mnt/home

4) use sfs load to load the devx and kernel sources.

"you will need to write this part down unless you can remember it"
5) go to shutdown but click on exit to prompt

6) type without quotes "cd/mnt/home" then hit enter

7)type without quotes "sh NVIDIA-Linux-x86-295.20.run" then hit enter

8)when it is done compiling you will be left with a black screen and a blinking line type "xorgwizard" hit enter

9)go to choose and pick nvidia nvidia

10) set up your screen res when when all is done you will be left with a black screen and a blinking line type "xwin" and you are done

Posted: Tue 06 Mar 2012, 02:32
by jemimah
There won't be a /mnt/home unless you have a save file. Also there is a space.

Code: Select all

cd /mnt/home

Posted: Tue 06 Mar 2012, 02:51
by BHINTZ
Thanks a lot.

The space made all the difference. I assume this procedure would work with other puppies as well.

I really like Saluki. It was my primary system before I screwed it up.

bob

Re: SFS_load

Posted: Tue 06 Mar 2012, 04:17
by mavrothal
jemimah wrote: I have one sfs that crashes the kernel if I try to unload it. AUFS bug I suppose.
i had it with 2 out of 2 I tried (Firefox, OOo4kids) and indeed looks like is a 3.x kernel and/or aufs issue. I had no problem with the same setup and SFSs but a 2.6.35 kernel I made.
Maybe that's why Slacko also moved to Unionfs for the 3.2.x kernel. Though unionfs appears to have its own issues
Edit: Looks like the 3.2 kernel uses 2.1 aufs utils! Is this the case? The developer strongly counter advises this.

Posted: Tue 06 Mar 2012, 04:39
by mavrothal
It would appear that tmount ignores fstab entires.
If you define a mount point in fstab for a device that is different than "/mnt/device_label" then a) the mount/unmount widget can not handle it and calls pmount and b) after mounting shows device -> label as mounted and device -> fstab_entry as unmounted.
Trying to mount device -> fstab_entry, unmounts device -> label.
I would think that fstab entries should be considered first.

Posted: Tue 06 Mar 2012, 04:49
by scabz
jemimah wrote:There won't be a /mnt/home unless you have a save file. Also there is a space.

Code: Select all

cd /mnt/home
Sorry i was sloppy should of read over what i wrote.

Posted: Tue 06 Mar 2012, 09:31
by Geoffrey
I'm in contact with a friend who isn't on the forum, he is trying Saluki 012 and 013, he appears to be having a problem with usb flash and sd cards,

he is unable to access the drives and has to reformat the drives before he can reinstall, the error he gets is

Code: Select all

Failed to open directory "home".
Error when getting information for file '/mnt/home/.Trash-0: Input/output error.

does anyone have an idea as to what may be causing this, it has happened on two usb flash drives and one sd card on two different PC's and is random in nature :?

Posted: Tue 06 Mar 2012, 09:45
by DaveS
Utterly delightful :) Thanks.................

Posted: Tue 06 Mar 2012, 10:12
by 666philb
jemimah wrote:new pets:
truecrypt - encryption
figaros password manager
tangogps - maps
tucan - download manager
tribler - p2p client
thank jemima

i've been testing tribler and it appears to be working well :) any pointers you could give me at getting it working on other puppy's

Posted: Tue 06 Mar 2012, 11:48
by mavrothal
Geoffrey wrote:I'm in contact with a friend who isn't on the forum, he is trying Saluki 012 and 013, he appears to be having a problem with usb flash and sd cards,

he is unable to access the drives and has to reformat the drives before he can reinstall, the error he gets is

Code: Select all

Failed to open directory "home".
Error when getting information for file '/mnt/home/.Trash-0: Input/output error.

does anyone have an idea as to what may be causing this, it has happened on two usb flash drives and one sd card on two different PC's and is random in nature :?
Some more info would be needed but usually I/O errors is faulty hardware or firmware. That would be strange with 3 different devices so my second guess would be formating.
Linux utilities are doing a very poor job on sticks and cards, while anything above ext2 is very demanding for this media.
Does the problem exists with a factory fresh card or stick without reformatting?
My third guess would be aggressive power management. Some hardware cut power to USB/SD ports and on remount everything is a mess.
Some kernel logs would be useful anyway.
HTH

Posted: Tue 06 Mar 2012, 13:47
by pemasu
CONFIG_HID_LOGITECH_DJ=m -----> =y
seems to fix the problem with Logitech usb devices which uses the new unifying feature.
There are now several reports of succesfull device recognition with recompiled 3.2.9 kernel with
CONFIG_HID_LOGITECH_DJ=y

Posted: Tue 06 Mar 2012, 13:53
by DaveS
Can anyone explain why Opera cant see libflashplayer.so but Seamonkey can? I have not had this before and its driving me a bit nuts :)
If it has been previously covered, please point me to the post. I have set the path within Opera prefs, to no avail.

Re: SFS_load

Posted: Tue 06 Mar 2012, 15:24
by jemimah
mavrothal wrote:
jemimah wrote: I have one sfs that crashes the kernel if I try to unload it. AUFS bug I suppose.
i had it with 2 out of 2 I tried (Firefox, OOo4kids) and indeed looks like is a 3.x kernel and/or aufs issue. I had no problem with the same setup and SFSs but a 2.6.35 kernel I made.
Maybe that's why Slacko also moved to Unionfs for the 3.2.x kernel. Though unionfs appears to have its own issues
Edit: Looks like the 3.2 kernel uses 2.1 aufs utils! Is this the case? The developer strongly counter advises this.
Here is aufsutils3. I'm am unclear about whether the kernel needs to be recompiled or if I can just add this to woof (and remove version 2).

Posted: Tue 06 Mar 2012, 15:33
by jemimah
mavrothal wrote:It would appear that tmount ignores fstab entires.
If you define a mount point in fstab for a device that is different than "/mnt/device_label" then a) the mount/unmount widget can not handle it and calls pmount and b) after mounting shows device -> label as mounted and device -> fstab_entry as unmounted.
Trying to mount device -> fstab_entry, unmounts device -> label.
I would think that fstab entries should be considered first.
You'd need to add new entries to /etc/fstab.d/static_entries. But yes, I think it does pretty much ignore the fstab and mount things how it wants them.

Posted: Tue 06 Mar 2012, 15:36
by jemimah
666philb wrote:
jemimah wrote:new pets:
truecrypt - encryption
figaros password manager
tangogps - maps
tucan - download manager
tribler - p2p client
thank jemima

i've been testing tribler and it appears to be working well :) any pointers you could give me at getting it working on other puppy's
You can probably use my tribbler pet but the dependencies need to be compiled on the target.
  • Python
    Pygtk
    wxPython
    wxGTK
    M2Crypto
    apsw

Posted: Tue 06 Mar 2012, 15:51
by jemimah
DaveS wrote:Can anyone explain why Opera cant see libflashplayer.so but Seamonkey can? I have not had this before and its driving me a bit nuts :)
If it has been previously covered, please point me to the post. I have set the path within Opera prefs, to no avail.
If you install flashplayer from the ppm it will pull in the dependency you need.

Posted: Tue 06 Mar 2012, 16:06
by pemasu
I'm am unclear about whether the kernel needs to be recompiled or if I can just add this to woof (and remove version 2).
I do not think that kernel will need to be recompiled to use aufs3-util.

But to get logitech device unifying feature compiled in...recompile would be useful.