Grafpup-2.00 final

For talk and support relating specifically to Puppy derivatives
Post Reply
Message
Author
User avatar
Nathan F
Posts: 1764
Joined: Wed 08 Jun 2005, 14:45
Location: Wadsworth, OH (occasionally home)
Contact:

Grafpup-2.00 final

#1 Post by Nathan F »

Bring on the locusts ...

cthisbear
Posts: 4422
Joined: Sun 29 Jan 2006, 22:07
Location: Sydney Australia

#2 Post by cthisbear »

Already in Distrowatch

http://distrowatch.com/

Chris

raffy
Posts: 4798
Joined: Wed 25 May 2005, 12:20
Location: Manila

Congrats

#3 Post by raffy »

Congratulations! Grafpup - a puplet/distro that lives up to the lifestyle of its main developer. :) Both pros and kids will surely lay their hands on this wonderful piece of work.

dragonfly
Posts: 18
Joined: Sat 10 Mar 2007, 14:32
Location: Nice - France

Re: Grafpup-2.00 final

#4 Post by dragonfly »

Nathan F wrote:http://grafpup.org/news/?p=182

Nathan

:) Hi Nathan F
Thanks a lot! I'll try it. :D

jamesbond
Posts: 3433
Joined: Mon 26 Feb 2007, 05:02
Location: The Blue Marble

#5 Post by jamesbond »

Downloaded and took a first look (in qemu).
Excellent work !!

Gonna explore more...

:D
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]

jamesbond
Posts: 3433
Joined: Mon 26 Feb 2007, 05:02
Location: The Blue Marble

#6 Post by jamesbond »

Some comments:

1. got to have "recovery" mode - perhaps a single-user mode that drops to root in terminal (no, pfix=rdsh is not good enough. An equivalent to 2.16's "nox" would be okay). In live-CD mode, I can drop to terminal by killing X. Not in the frugal installation, though - Nathan made sure it is secure :)

2. I can't find console-only text editor (i tried vi, e3, mp - in that order, others may have escaped my attention)

3. Can't seem to get OpenOffice on the menu even after running fixmenus? (it's available - running "which swriter" from terminal shows that it's there).

1) & 2) helps to configure / recover from X configuration failure. What I had is, once my X configuration doesn't work one way or another - I don't seem to be able to drop to a peaceful terminal to do some recovery. I have tried using Ctrl-Alt-F2 to go into another VT, but with the screen keeps blinking (trying to go to graphics mode but fail, and then xlogin tries again - ad infinitum), it's impossible to do some work other than boot to pfix=ram, delete graf_save.2fs and try again.

All this is because I'm trying to get nvidia drivers to work. Xorg's "nv" doesnt work, so I am forced to use "nvidia" drivers. MU's dotpup doesn't work (different kernel version). Official nvidia drivers install, but after trying for 1.5 hours I can't get it to work (tried to use nvidia-xconfig, edit xorg.conf manually) ... seems that my xorg.conf is always overwritten, and no matter what I can't change my "driver" to "nvidia". It is changed to "vesa" drivers of xorg. (No, not Xvesa, but the vesa driver of Xorg).

Network (wired), sound, all are working w/o additional dotpets needed, very nice. Other than the above - it's a very polished puplet :) Love the look and feel, consistency ... sleek and elegant.

(EDIT): I'm using the Opera version, with all the sfs made available (devx_200, jre_200 and ooo_200).
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]

User avatar
Nathan F
Posts: 1764
Joined: Wed 08 Jun 2005, 14:45
Location: Wadsworth, OH (occasionally home)
Contact:

#7 Post by Nathan F »

MidnighCommander comes with an inbuilt text editor, which you can launch even without running the filer with the "mcedit" command. It's really basic but it gets the job done. The keycombos are a little wierd though, you have to get used to F2 for save, F10 for exit, that sort of thing rather than the Ctrl-s and Ctrl-q you might be used to.

I wasn't aware of any problems with the OpenOffice squashfile, but I'll have a look at the .desktop files in it. I could have made a mistake.

The other things you mentioned, are valid issues that will need to be resolved sometime before the next release. For now a workaround would be (assuming you can get X to start at all) to change the login style to a text mode prompt. This can be done quite easily using the loginmanager program, which can be launched either from the Control Panel (formerly the wizardwizard ut now revamped) or from the "System" menu.

Remember all things should be recoverable, so think twice before doing things like deleting save files. Sometimes if I have to I mount my save file while running a different Linux, then edit or delete some offending files by hand. If you can't get X to start at all you could do just that, in which case you would want to remove the call to xlogin from /etc/inittab.

Nathan
Bring on the locusts ...

jamesbond
Posts: 3433
Joined: Mon 26 Feb 2007, 05:02
Location: The Blue Marble

#8 Post by jamesbond »

Thanks Nathan.

I will try again later.

As for mounting the save file from other Linux - I have Puppy installed, and I had an experience that it cannot mount additional loop devices way back in 2.13, so I didn't bother to check it out. Turned out that with 2.15, I can now do that :) (or perhaps I have learnt how to do it properly along the way :P )
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]

wow
Posts: 1052
Joined: Fri 30 Jun 2006, 00:18
Location: Peru

#9 Post by wow »

jamesbond wrote:...I don't seem to be able to drop to a peaceful terminal to do some recovery
...Official nvidia drivers install, but after trying for 1.5 hours I can't get it to work (tried to use nvidia-xconfig, edit xorg.conf manually) ... seems that my xorg.conf is always overwritten, and no matter what I can't change my "driver" to "nvidia". It is changed to "vesa" drivers of xorg. (No, not Xvesa, but the vesa driver of Xorg)...
I have the same problems, but mostly solved 1) switching the login style to text mode and reboot. 2) If you run 'xorgwizard' the nvidia driver will be added to xorg.conf. The driver is loaded but the xorg.conf file still can't be edited manually, so I can't activate TV-Out, Compositing, etc.

More bugs:
soxgui:

Code: Select all

sh-3.00# soxgui 
sh: /usr/local/apps/Soxgui/soxexec: No such file or directory
I have to edit the file: /usr/local/apps/Media/Soxgui/main
and change all string containing '/usr/local/apps/Soxgui/' to '/usr/local/apps/Media/Soxgui/'

chooselocale:
1. Only runs if you are the "root" user. Any other user shows:
xmessage: libaw.so.<something> No such file or directory
2. Typo at line 8:

Code: Select all

[ ! "`whoami`" = "root" ] && exec gksu chooslocale
must be chooselocale
3. There're no icons in the menu(few times). I have to restart the panel to show them(It looks for the icons at /tmp/icons)
jamesbond wrote:Other than the above - it's a very polished puplet :) Love the look and feel, consistency ... sleek and elegant.
Oh yes, it is superb.(a good software selection, multiuser support, pkgtool/gpkgtool, good repo, etc).
Well done.

System info:
grafpup-2.00 dillo version
Frugal install(ext3 partition)
devx_200.sfs
Swap partition +700MB
RAM 256MB
[url=http://www.puppylinux.com][img]http://i.imgur.com/M4OyHe1.gif[/img][/url]

jamesbond
Posts: 3433
Joined: Mon 26 Feb 2007, 05:02
Location: The Blue Marble

#10 Post by jamesbond »

Thanks Nathan & wow.

With your pointers I can now setup nvidia driver properly.

@wow - the xorg.conf is duplicated in xorg.conf.NVIDIA, and each time xwin starts, it will copy xorg.conf.NVIDIA to xorg.conf --- so if you make manual edit to xorg.conf, don't forget to copy to xorg.conf.NVIDIA as well (different video card will have different profile name).

Notice that on the initial booth after creating save file, all icons are gone - but fixmenus will quickly clear that.

Also I confirmed again that openoffice is there - I can start swriter from the command line and it will launch ok, just that no menu entries are shown.

@Nathan:
One major issue - adduser doesn't work. I tried to add a new user, from command line

Code: Select all

#adduser james
It seem to work, asking me for password etc - but when I logged out and try to login as user - I am thrown back to login screen. I then deleted the user from GUI (control panel), and re-add again from the same GUI - it ask me user name, home directory, password etc. Then I logged out again - and again, the GUI login manager doesn't accept it.

Once I'm in (as user grafpup), I can su to my newly created user - no problem. I will now try to reboot and login from text mode login, and see whether it works. Be back in a moment.

(EDIT) All right, login from text mode works - so as far as the login process is concerned, that's not an issue. But starting xwin, once I'm logged in, will fail. So I guess that's the reason why GUI mode login fails - it can't start xwin for the new user.
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]

jcagle
Posts: 637
Joined: Thu 29 Sep 2005, 20:34

#11 Post by jcagle »

Nathan F wrote:MidnighCommander comes with an inbuilt text editor, which you can launch even without running the filer with the "mcedit" command. It's really basic but it gets the job done. The keycombos are a little wierd though, you have to get used to F2 for save, F10 for exit, that sort of thing rather than the Ctrl-s and Ctrl-q you might be used to.

I wasn't aware of any problems with the OpenOffice squashfile, but I'll have a look at the .desktop files in it. I could have made a mistake.

The other things you mentioned, are valid issues that will need to be resolved sometime before the next release. For now a workaround would be (assuming you can get X to start at all) to change the login style to a text mode prompt. This can be done quite easily using the loginmanager program, which can be launched either from the Control Panel (formerly the wizardwizard ut now revamped) or from the "System" menu.

Remember all things should be recoverable, so think twice before doing things like deleting save files. Sometimes if I have to I mount my save file while running a different Linux, then edit or delete some offending files by hand. If you can't get X to start at all you could do just that, in which case you would want to remove the call to xlogin from /etc/inittab.

Nathan
I had mentioned to you on the old Grafpup board that OpenOffice did not come up in the menu in Grafpup 2 beta. I always had to go to the terminal and type "soffice".

User avatar
Nathan F
Posts: 1764
Joined: Wed 08 Jun 2005, 14:45
Location: Wadsworth, OH (occasionally home)
Contact:

#12 Post by Nathan F »

jamesbond - The adduser command is a symlink to tinylogin, which is much like busybox in that it is a single binary with many functions. If you add the user manually on the command line it is added correctly, with the exception that group membership is not set up properly. But the problem is that it just updates the files /etc/passwd, /etc/group, and /etc/shadow without putting any configuration files into the new home directory. If you absolutely want to add a user manually then make sure you also add them to the group "users", so they can access all the functions they need to, and also copy the contents of /etc/skel into the new home directory, especially the hidden files.

Basically, without .Xinitrc X does not start right anyway, and without $HOME/.config/windowmanager X does not know what windowmanager to start, etc.

If you use the graphical tools that I released with the distribution new users should be added without any fuss. I believe the included documentation mentions this, but perhaps it could be clarified better. The usermanager can be accessed from the controlpanel or from the "System" menu. I suppose there should be a good non-gui way to do it though, especially for those times when you have to administer things remotely via ssh (I do that all the time).

Joey - Sorry, I do remember you mentioning the menu problem with OpenOffice now. I'll take a look at it when I can and get things fixed. Right now I'm just at a public computer running Windows, not much I can do from there.

Nathan
Bring on the locusts ...

jwhaley
Posts: 1
Joined: Mon 04 Jun 2007, 23:46

Distro of the Day

#13 Post by jwhaley »

Hi Nathan,

Thanks for releasing Grafpup. I just featured it as the Linux Distro of the Day.

I installed it in a LivePC, so everyone can try it out without having to download the whole thing.

-John

jamesbond
Posts: 3433
Joined: Mon 26 Feb 2007, 05:02
Location: The Blue Marble

#14 Post by jamesbond »

That explains it. Thank you.

The only confusing part was - I created using adduser, and it didn't work. So I tried the GUI tool (User Manager) both to remove, and to re-create, it still didn't work. Later on I found out that when deleting user, User Manager didn't remove the home directory (even though I told it to). When I removed the home directory and recreate with User Manager again, things suddenly fly ! :)

It should be smooth sailing from here onwards :)
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]

User avatar
MGFox
Posts: 31
Joined: Wed 16 May 2007, 06:52

#15 Post by MGFox »

Very good looking Puppy.
Could you make a version that already has OOo out-of the-box? (I'm too stupid to install it).
Also uses PCManFM instead of ROX (I think PCManFM is part of LXDE).
BTW, how to change the background image?

wow
Posts: 1052
Joined: Fri 30 Jun 2006, 00:18
Location: Peru

#16 Post by wow »

jamesbond wrote:@wow - the xorg.conf is duplicated in xorg.conf.NVIDIA, and each time xwin starts, it will copy xorg.conf.NVIDIA to xorg.conf --- so if you make manual edit to xorg.conf, don't forget to copy to xorg.conf.NVIDIA as well (different video card will have different profile name).
Thanks for that :)

@Nathan F, minor issues(Grafpup repo):
Wrong directory structure for:
atk_nls-1.12.3.tar.gz(/usr/share/locale/locale)

There're no menu entry for:
xmms-1.2.10.tar.gz
[url=http://www.puppylinux.com][img]http://i.imgur.com/M4OyHe1.gif[/img][/url]

User avatar
Nathan F
Posts: 1764
Joined: Wed 08 Jun 2005, 14:45
Location: Wadsworth, OH (occasionally home)
Contact:

#17 Post by Nathan F »

jwhaley - thanks for the extra exposure and good write-up. That's probably the most accurate article I've seen about Grafpup so far, which means a lot to me.

jamesbond - The user tools are admittedly still in kind of a primitive state. I promise to improve them by the time the next release appears. It sounds like there's another bug I will need to attend to (removing the old home directory).

MGFox - I won't rule out a version like what you suggest, but right now I just -plain don't have the time to do it. PCManFM can be installed using the package manager if you like, but I have too many things written around ROX-Filer right now to just dump it.

The background image can be changed by right clicking on one of the icons and then clicking on "Backdrop" from the menu that pops up. You just drag an image out of a filer window on to the target that will appear, or click "show" to open the directory that houses the included backdrops. BTW there are several extras included already in the iso in /usr/share/backgrounds.

wow - thanks for mentioning those issues. I'll try to get them corrected as soon as time permits.

The missing menu entry for xmms must have just happened when I recompiled it just before the release. I had to recompile both xmms and audacious because they were built against an older version of Flac, and it was done literally at the eleventh hour.

Nathan
Bring on the locusts ...

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#18 Post by Lobster »

Came across this youtube video of Grafpup in action . . .

http://youtube.com/watch?v=FFFRj5ZXuXA& ... ed&search=#

(It is just someone using Grafpup) Nice music
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

Post Reply