Saluki

A home for all kinds of Puppy related projects
Message
Author
Jim1911
Posts: 2460
Joined: Mon 19 May 2008, 20:39
Location: Texas, USA

#1561 Post 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
Attachments
image-1.jpg
(44.82 KiB) Downloaded 978 times
Last edited by Jim1911 on Mon 05 Mar 2012, 22:23, edited 1 time in total.

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

Re: SFS_load

#1562 Post 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.

User avatar
James C
Posts: 6618
Joined: Thu 26 Mar 2009, 05:12
Location: Kentucky

#1563 Post 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.

BHINTZ
Posts: 139
Joined: Wed 09 Aug 2006, 03:55

#1564 Post 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

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#1565 Post 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

BHINTZ
Posts: 139
Joined: Wed 09 Aug 2006, 03:55

#1566 Post 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

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

Re: SFS_load

#1567 Post 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.
Last edited by mavrothal on Tue 06 Mar 2012, 08:42, edited 4 times in total.
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#1568 Post 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.
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

User avatar
scabz
Posts: 364
Joined: Thu 30 Apr 2009, 18:14
Location: Tallahassee FL US
Contact:

#1569 Post 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.

User avatar
Geoffrey
Posts: 2355
Joined: Sun 30 May 2010, 08:42
Location: Queensland

#1570 Post 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 :?

User avatar
DaveS
Posts: 3685
Joined: Thu 09 Oct 2008, 16:01
Location: UK

#1571 Post by DaveS »

Utterly delightful :) Thanks.................
Spup Frugal HD and USB
Root forever!

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#1572 Post 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
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#1573 Post 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
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#1574 Post 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

User avatar
DaveS
Posts: 3685
Joined: Thu 09 Oct 2008, 16:01
Location: UK

#1575 Post 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.
Spup Frugal HD and USB
Root forever!

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

Re: SFS_load

#1576 Post 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).

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#1577 Post 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.

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#1578 Post 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

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#1579 Post 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.

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#1580 Post 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.

Post Reply