Fixing Fido..

Under development: PCMCIA, wireless, etc.
Message
Author
User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#31 Post by 01micko »

:lol: As fido

*rox is segfaulting (major)(see attachment)
*slickpet downloads but refuses to install (major)
*pmusic wont allow theme change (minor)
*pequalizer fails to set presets but does work on individual sliders (minor)
*most compiled apps work ok, they are designed to run as non-root users
*gkt-theming of splashes with gtkdialog-splash is stuck at orange (minor)
*pupradio works!

keep testing!

As a tip, to get back to root, drop to the prompt and type "login root", then password and "xwin" and you'll be back into familiar territory!. You can do the reverse to get back to fido.

Attached is a fresh, unpatched rox executable, just to facilitate further testing of fido. It's out of git which was updated on 6 September.

Have fun!
Puppy Linux Blog - contact me for access

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

#32 Post by James C »

01micko wrote: As a tip, to get back to root, drop to the prompt and type "login root", then password and "xwin" and you'll be back into familiar territory!. You can do the reverse to get back to fido.
Totally unable to exit to a prompt,as fido or root.Only restarts X.Tried from menu,terminal and keyboard.

Will install and try the rox pet though.Downloading now.
EDIT:
Rox now launches from the menu. :)

EDIT-2:

Restarted X...... now have the default correct desktop back.

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

#33 Post by James C »

Tried about everything but I finally got fido to reboot. :lol:

Had to go to /usr/bin/wmreboot/ ........that made fido reboot and now working normally from the menu.

As mentioned earlier, PPM appears to be working here.

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

#34 Post by James C »

Getting the hang of this fido stuff now...... :lol:
Attachments
conky.png
(19.27 KiB) Downloaded 1095 times

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

#35 Post by James C »

01micko wrote: *slickpet downloads but refuses to install (major)
I just used Slickpet to download and install Pidgin.No problems......just asked for the admin password before it would install.Installed and working.

Wonder if the fact I'd already used the PPM in fido (to install Aurora) made a difference?
Last edited by James C on Sat 10 Sep 2011, 02:57, edited 1 time in total.

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#36 Post by 01micko »

James C wrote:
01micko wrote: *slickpet downloads but refuses to install (major)
I just used Slickpet to download and install Pidgin.No problems......just asked for the admin password before it would install.Installed and working.

Wonder if the fact I'd already used the PPM in fido made a difference?
Hmm.. maybe, but I can put in code as insurance.

Having fun eh? :lol:
Puppy Linux Blog - contact me for access

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

#37 Post by James C »

01micko wrote: Having fun eh? :lol:
Root forever. :lol:

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

#38 Post by James C »

Just to confirm I was running as user "fido"......
Attachments
fido.png
(5.89 KiB) Downloaded 984 times

amigo
Posts: 2629
Joined: Mon 02 Apr 2007, 06:52

#39 Post by amigo »

What's the URL to that git repo?

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#40 Post by 01micko »

amigo wrote:What's the URL to that git repo?
Hi amigo.. http://repo.or.cz/r/rox-filer.git/, iirc it is available from the rox homepage (or a link from there)

Cheers
Puppy Linux Blog - contact me for access

User avatar
Iguleder
Posts: 2026
Joined: Tue 11 Aug 2009, 09:36
Location: Israel, somewhere in the beautiful desert
Contact:

#41 Post by Iguleder »

ROX-Filer wasn't updated, it's dead for a very long time. If you check the last modification date, you'll see that the only directories changed are those with the repository information and not the code itself.
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#42 Post by 01micko »

Iguleder wrote:ROX-Filer wasn't updated, it's dead for a very long time. If you check the last modification date, you'll see that the only directories changed are those with the repository information and not the code itself.
Ok, I didn't check anything! Just grabbed and compiled for fido's sake.
Puppy Linux Blog - contact me for access

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

#43 Post by mavrothal »

Tried fido in slaXO-beta2 :wink: so what I describe may not be typical.
Fido failed to startx because /tmp has 755 permissions and /dev/* 660. Changing to 777 and 666 respectively got me to X.
Applications I tried work OK but Urxvt fails because can not make the pseudo-tty devise.
PPM works though would be nice if the password entry field provided some feedback that indeed you type something.
More latter (hopefully I'll manage to reboot)

Latter: Reboots ok but X got stuck again because of the /tmp permissions.
The good news is the urxvt works second time around
== [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
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#44 Post by BarryK »

01micko wrote::lol: As fido

*rox is segfaulting (major)(see attachment)
*slickpet downloads but refuses to install (major)
*pmusic wont allow theme change (minor)
*pequalizer fails to set presets but does work on individual sliders (minor)
*most compiled apps work ok, they are designed to run as non-root users
*gkt-theming of splashes with gtkdialog-splash is stuck at orange (minor)
*pupradio works!

keep testing!

As a tip, to get back to root, drop to the prompt and type "login root", then password and "xwin" and you'll be back into familiar territory!. You can do the reverse to get back to fido.

Attached is a fresh, unpatched rox executable, just to facilitate further testing of fido. It's out of git which was updated on 6 September.

Have fun!
Mick,
Where did you get that ROX-Filer source from? I just looked at the ROX git and svn sites, the last update was 3 months ago.
[url]https://bkhome.org/news/[/url]

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#45 Post by 01micko »

I link to it above for amigo. Apparently Iguleder reckons it's not updated. Like I said, I was looking for the source, (quickly) and that's what came up. http://repo.or.cz/r/rox-filer.git/.. says 5th September, 2011 on a couple of the dirs so I thought it must be new.
Puppy Linux Blog - contact me for access

disciple
Posts: 6984
Joined: Sun 21 May 2006, 01:46
Location: Auckland, New Zealand

#46 Post by disciple »

It is updated, just not frequently enough for Igueleder ;)
There are fixes in git post-2.10, e.g. for the famous focus bug.
Looks to me like the last improvement was last August http://repo.or.cz/w/rox-filer.git

Barry, perhaps you're seeing "3 months" in the sourceforge git/svn, which is for the rox desktop, not the rox filer. Or have you found some other site?
Do you know a good gtkdialog program? Please post a link here

Classic Puppy quotes

ROOT FOREVER
GTK2 FOREVER

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

#47 Post by James C »

Not certain if this is something that needs fixed or a usability issue.

Inserted a usb flash drive to install a couple of pets.No icon appeared.No problem though. Pmount,admin password, use Pmount to mount flash drive and install pets.
Question is, I guess, should the icon appear on the desktop when a flash drive or cd is inserted. (just tried with a cd as well...no icon)
Attachments
flash drive in Fido.png
(32.41 KiB) Downloaded 1062 times

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#48 Post by 01micko »

Hi James... confirmed drives "bug".. similarly if you mount a partition the icons don't refresh, I bet it's Barry's new drive icon mechanism.. that's one for Barry :lol:

Well.. I have been running as fido a few days.. the sudo thing is a PITA, I just recompiled sudo, no better, you can't see the typing, but I guess maybe that's how it is, you can't see it at the prompt either. I guess fido kind of does his job .. he protects the machine from the idiot in front of it! :roll: Also, you can browse with a tin foil hat, play music, watch video.. not too much else. I'll fix the slickpet bug, if zigbert feels like it he can fix the Pmusic bug but it's hardly a showstopper. There will be bugs with plenty of pets from the forum, many are hard coded to /root and some keep config files under /usr, not good. (even gdk-pixbuf does that.. hmmmm..)

Screeny for kicks...
Attachments
fido.png
(101.43 KiB) Downloaded 1093 times
Puppy Linux Blog - contact me for access

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

#49 Post by mavrothal »

mavrothal wrote: Fido failed to startx because /tmp has 755 permissions and /dev/* 660. Changing to 777 and 666 respectively got me to X.
To correct what I said before, is only the /tmp permissions that is the problem. Devices permissions do not need changing.
== [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
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#50 Post by 01micko »

I wonder if ownership of /tmp should be changed?

Code: Select all

# ls -l /
total 56
drwxrwxrwx   2 root root     41 2006-03-05 11:43 archive
drwxr-xr-x   2 root root   4096 2011-09-10 09:23 bin
drwxr-xr-x  16 root root   4096 2011-09-11 16:38 dev
drwxr-xr-x  48 fido users  4096 2011-09-11 17:02 etc
drwxr-xr-x  15 root root   4096 2011-09-10 09:23 initrd
drwxr-xr-x  12 root root   4096 2008-01-28 11:23 lib
drwx------   2 root root  16384 2011-09-10 09:23 lost+found
drwxr-xr-x  26 root root   4096 2011-09-11 03:38 mnt
drwxr-xr-x   4 root root   4096 2009-12-18 18:59 opt
dr-xr-xr-x 108 root root      0 2011-09-12 02:37 proc
drwxr-xr-x  71 fido users  4096 2011-09-11 17:13 root
drwxr-xr-x   2 root root   2787 2011-09-05 18:41 sbin
lrwxrwxrwx   1 root root      9 2011-08-17 19:28 sln -> /sbin/sln
drwxr-xr-x  12 root root      0 2011-09-11 03:38 sys
drwxrwxrwt   6 root root    660 2011-09-11 17:12 tmp
drwxr-xr-x  41 root root   4096 2011-03-18 20:31 usr
drwxr-xr-x  27 root root   4096 2011-09-10 09:23 var
# 
current owner:group <-- root:root

I think we fix those few bugs and we can call fido's status "usable with issues"
Puppy Linux Blog - contact me for access

Post Reply