Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 23 Apr 2014, 21:08
All times are UTC - 4
 Forum index » Advanced Topics » Cutting edge
MUT2 buggy edition
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 5 [69 Posts]   Goto page: 1, 2, 3, 4, 5 Next
Author Message
Jesse

Joined: 08 May 2005
Posts: 465
Location: Auckland, NZ

PostPosted: Wed 13 Feb 2008, 21:03    Post subject:  MUT2 buggy edition
Subject description: evaluation time if you're a linux techie geek
 

Hello Puppy enthusiasts,

MUT2 is still slowly being developed.
Here is an evaluation edition that mostly seems to be working.
Please only consider trying this if you understand about command line and highly technical things like extracting tarballs.
Any bug reports would be nice if you take the time to try it out.
I wouldn't advise publishing this particular edition on a liveCD.iso version of puppy.

Jesse

(edit)
mut2_1.0.0.1041.tar.gz (16 downloads, withdrawn)
mut2_1.0.0.1058.tar.gz (22 downloads, Some cdrom/control bugs fixed. withdrawn)
mut2_1.0.0.1071.tar.gz (5 downloads buggy!) cd ioctls tweaked, swapon/off added.
mut2_1.0.0.1079.tar.gz (11 downloads, some bugs ) fixbugs in Audio CD bugs in 1071. added auto-ajust window size (first 5 seconds). auto ajust scroll bar.
mut2_1.0.0.1109.tar.gz (3 downloads ) gui location remembered, cd ioctls tweaked again, now shows cd/dvd size, fix drive fw.revision.
mut2_1.0.0.1130.tar.gz (added) should now work on Dingo, and has support for SCSI disks now, either the propper ones, or Dingo IDE drives.The Pmount script is different!! please don't install it over your existing Pmount script, unless you make a backup etc... You'll need to put the mut file next to it if you do install it.

Known Issues: not working on Dingo editions? AudioCD controls iffy? floppydisk is accessed a lot and noisy (if you have one).
mut2_1.0.0.1130.tar.gz
Description  Its probably still buggy, don't trust it with important things.
gz

 Download 
Filename  mut2_1.0.0.1130.tar.gz 
Filesize  427.17 KB 
Downloaded  469 Time(s) 

Last edited by Jesse on Thu 21 Feb 2008, 10:19; edited 5 times in total
Back to top
View user's profile Send private message 
Trobin

Joined: 18 Aug 2005
Posts: 907
Location: BC Canada

PostPosted: Wed 13 Feb 2008, 21:14    Post subject:  

what does it do?
Back to top
View user's profile Send private message 
Jesse

Joined: 08 May 2005
Posts: 465
Location: Auckland, NZ

PostPosted: Wed 13 Feb 2008, 21:49    Post subject:  

Hi Trobin,

MUT2 is a mounting tool like MUT and PMount.

I should probably note that MUT2 is only likely to work with the 2.6 kernels because it has the /sys filesystem available.

Regards
Jesse
Back to top
View user's profile Send private message 
JB4x4

Joined: 30 Jul 2006
Posts: 256

PostPosted: Wed 13 Feb 2008, 22:16    Post subject:  

The scroll bars on the window are a nice addition. The current MUT opens cd/dvd tray when pressing eject, the new one doesn't.

JB
Back to top
View user's profile Send private message Yahoo Messenger 
Jesse

Joined: 08 May 2005
Posts: 465
Location: Auckland, NZ

PostPosted: Wed 13 Feb 2008, 22:32    Post subject:  

Hi JB4x4,

What sort of cd/dvd do you have, is it SATA or USB or SCSI ?
I have an IDE cd/dvd drive that the eject/close works with.
Can you tell me a litte about your setup, what puppy edition etc?

Jesse
Back to top
View user's profile Send private message 
Wolf Pup

Joined: 27 Apr 2006
Posts: 637

PostPosted: Wed 13 Feb 2008, 22:54    Post subject:  

MUT2 looks real nice Very Happy

bugs i found,
cant see swap, visible in MUT
keeps scanning floppy drive forever and cant stop scanning
MUT2 cant see that in full install / is mounted, MUT2 see's it as unmounted.

Code:
# df
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/hda3             12388188   2493888   9390824  21% /
shmfs                    55052         0     55052   0% /dev/shm
/dev/hda5             12389324   4976280   6783700  42% /mnt/hda5


Code:
# mount
rootfs on / type rootfs (rw)
/dev/root on / type ext3 (rw,data=ordered)
none on /proc type proc (rw)
shmfs on /dev/shm type tmpfs (rw)
none on /dev/pts type devpts (rw)
none on /sys type sysfs (rw)
none on /proc/bus/usb type usbfs (rw)
/dev/hda5 on /mnt/hda5 type ext3 (rw,noatime,data=ordered)


this is running puppy 3.01
could there be a settings menu in MUT2 where one could put CD player arguments instead of gxine freezing when playing a CD?

_________________

Visit The Repository - Helpful and hard-to-find treats for Puppy 3.
Click Here for Puppy Support Chat, + Helpful Links.
Back to top
View user's profile Send private message 
Jesse

Joined: 08 May 2005
Posts: 465
Location: Auckland, NZ

PostPosted: Wed 13 Feb 2008, 23:18    Post subject:  

Hi Wolf Pup,

One of the things that MUT2 is supposed to do is allow Music CD controls play/next etc... but these are one of the noticibly buggy things at this point in time.
I'll have to investigate that / mount point for full install, and the continuous floppy drive scanning, neither are on my development machine, doh.

Jesse
Back to top
View user's profile Send private message 
Trobin

Joined: 18 Aug 2005
Posts: 907
Location: BC Canada

PostPosted: Thu 14 Feb 2008, 00:31    Post subject:  

Is there going to be a command line version of this? It would be a great addition to the Speaing Puppy For the Blind" project.
Back to top
View user's profile Send private message 
Jesse

Joined: 08 May 2005
Posts: 465
Location: Auckland, NZ

PostPosted: Thu 14 Feb 2008, 01:15    Post subject:  

Hi Trobin,

MUT2 is like a disk information daemon for Puppy linux boxes.
It is designed with a background process that maintains a status of each drive.
The MUT2 comes with a graphical front end, similar to the original MUT, but you don't have to use this, if you remove the grapical user interface, there is only one file remaining, the mut binary executable file.
The MUT2 binary file (called mut) that does all the background magick also has several front-end command line interfaces, it is a multi-call binary like busybox, it would be quite trivial to add in another command line interface that presents the drive information in a written english style.
If you run "./mut --help" it will tell you more about itself.
I have no idea how blind people like to read from their command line interface, but if you would like to suggest how it should work, phrasing, style guide, options, it would be pretty easy to add it.

Jesse
Back to top
View user's profile Send private message 
Trobin

Joined: 18 Aug 2005
Posts: 907
Location: BC Canada

PostPosted: Thu 14 Feb 2008, 01:38    Post subject:  

Quote:
I have no idea how blind people like to read from their command line interface, but if you would like to suggest how it should work, phrasing, style guide, options, it would be pretty easy to add it.


I'm using espeak, speech dispatcher and yasr to read the contents of the screen. All i would need is a simple menu system that could be read to the user so he could select the menu option desired.
Back to top
View user's profile Send private message 
Sit Heel Speak


Joined: 30 Mar 2006
Posts: 2595
Location: downwind

PostPosted: Thu 14 Feb 2008, 02:39    Post subject:  

Puppy 2.17-1. It's going into an infinite loop, see
http://i28.tinypic.com/epnd52.png
Back to top
View user's profile Send private message 
raffy

Joined: 25 May 2005
Posts: 4752
Location: Manila

PostPosted: Thu 14 Feb 2008, 02:45    Post subject: Dingo  

Good to have you back, Jesse. Am one of those who miss MUT in the Puppy 4 series (the series has no TCL support, so MUT was not included).

Will test this tonight. Meanwhile, have you or will you care to comment about MUT2's compatibility with Dingo (Puppy4)?

Edit: A minor comment: In MUT, you added "2005" at the caption, but this tends to give an old look to an otherwise perfectly working software in 2008. (Hope that helps. Smile )

Last edited by raffy on Thu 14 Feb 2008, 02:49; edited 1 time in total
Back to top
View user's profile Send private message 
Jesse

Joined: 08 May 2005
Posts: 465
Location: Auckland, NZ

PostPosted: Thu 14 Feb 2008, 02:47    Post subject:  

Hi Trobin,

I think I understand the problem, is that espeak and yasr use alphanumeric displays so that they can scan for the words to read aloud, and the MUT2 graphical display is not an alphanumeric display.
Perhaps a menu system using the ncurses library would be what you are after?
I havn't used ncurses before, but from what I understand about it, thats what you want.
Do you happen to know of any open source projects that use ncurses, or another console library that works well with espeak and yasr? If you do I could download it and model a MUT2 menu from it, rather than starting from scratch.

Jesse
Back to top
View user's profile Send private message 
Trobin

Joined: 18 Aug 2005
Posts: 907
Location: BC Canada

PostPosted: Thu 14 Feb 2008, 02:52    Post subject:  

Sorry but I don't. I don't even no what ncurses are, though 've had to install them when I ws trying out something.

I have a menu in speak-pup but it's just a very basic one. No ncurses or anything fancy.
Back to top
View user's profile Send private message 
Jesse

Joined: 08 May 2005
Posts: 465
Location: Auckland, NZ

PostPosted: Thu 14 Feb 2008, 03:11    Post subject:  

Hi Sit Heel Speak,

Thats an interesting screen shot. I was wondering if that sort of thing could happen.
What might not be obvious to you is that the penguin icon on the left side appears at the end of the drive hardware list.
The interpretation is that there is no drive hardware present, which is obviously wrong for some reason or something.

I'm not sure which of several things is not working so I'll outline the components and hopefully you'll understand enough to indicate which is problematic.

Um, on second thought, it might be a firewall preventing the data communication from working. MUT2 communicates to itself (client) via a tcp/ip socket on a 127.0.0.2 address, you can spot it with a command like "netstat -t --listening".

The GUI application starts and runs, it just isn't getting data from mut, so I don't think the problem is fundimentally the gui component.

Try to see if the commandline interface can get a hardware list from mut, type in "./mut mutclient" to see if there is any information about your drive hardware. The output of this command is what is solely used to format the gui interface.

If there are problems with getting the data, try it again but with debugging, e.g. "./mut mutclient --debug"

If there are problems with the mut daemon, close the gui, end the daemon with "./mut --exit" then you can try it with full debugging options "./mut mutclient --debug --foreground --nothreads --nofork", um I think those are all the options.

Jesse
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 5 [69 Posts]   Goto page: 1, 2, 3, 4, 5 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Cutting edge
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0756s ][ Queries: 13 (0.0076s) ][ GZIP on ]