Puppy linux looks too much like Windows

What features/apps/bugfixes needed in a future Puppy
Message
Author
User avatar
gliezl
Posts: 322
Joined: Sat 06 Aug 2005, 22:30
Location: Manila

#41 Post by gliezl »

Lobster wrote:However once the alignment is sorted and the size is the same AND you tell us where the converted xpm is located we could download the pupget (JWM is the default in 1.0.5 - does not use this graphic) and upgrade to Puppy 1.0.5 Professional.
I got the size to work with Puppy 1.0.4 (FVWM) and I'll try to upload the finished product. I used GIMP.
Lobster wrote: Good graphic :)
Thank you. :)
save the file here:
/usr/local/lib/X11/pixmaps/fvwm-menu.xpm
Attachments
fvwm-menu.xpm
(46.3 KiB) Downloaded 936 times
screen0.jpg
(57.31 KiB) Downloaded 940 times

User avatar
gliezl
Posts: 322
Joined: Sat 06 Aug 2005, 22:30
Location: Manila

#42 Post by gliezl »

is it possible for puppy to have a login? I like it simple and fast. :)
But I don't know how. Can someone help? :)


Image
[color=blue][i]"If you have knowledge, let others light their candles in it."
~Margaret Fuller[/i][/color]

User avatar
gliezl
Posts: 322
Joined: Sat 06 Aug 2005, 22:30
Location: Manila

#43 Post by gliezl »

or could this be incorporated in future puppy versions? I like the way they created their program. It's nice to see it working with jwm. :D

check their site

Just a suggestion. :D
[color=blue][i]"If you have knowledge, let others light their candles in it."
~Margaret Fuller[/i][/color]

GuestToo
Puppy Master
Posts: 4083
Joined: Wed 04 May 2005, 18:11

#44 Post by GuestToo »

xdm is a graphical login manager

xclass seems to be a set of widgets for C++
i think it only works if you are writing C++ programs

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

#45 Post by Lobster »

Another thing Gliezl . . . where is the new Puppy Professional graphic (the straigtened up version)? :?

tsk tsk - I want to run Puppy Professiona! You provided a great pic - now we need the marrow . . .
:roll:
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
gliezl
Posts: 322
Joined: Sat 06 Aug 2005, 22:30
Location: Manila

#46 Post by gliezl »

Lobster, here is what you need. :)

You extract the dotpup in this directory: /usr/local/lib/X11/pixmaps/
Attachments
fvwm-menu.pup
(15.34 KiB) Downloaded 279 times
[color=blue][i]"If you have knowledge, let others light their candles in it."
~Margaret Fuller[/i][/color]

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

#47 Post by Lobster »

8) Many thanks.

Just got around to downloading for Chubby Puppy 1.0.5 The .pup runs but it does not seem to work or provide the graphic with 1.0.5

. . . maybe I am doing something wrong . . .
Last edited by Lobster on Sun 02 Oct 2005, 05:41, edited 2 times in total.
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
gliezl
Posts: 322
Joined: Sat 06 Aug 2005, 22:30
Location: Manila

#48 Post by gliezl »

GuestToo wrote:xdm is a graphical login manager

xclass seems to be a set of widgets for C++
i think it only works if you are writing C++ programs
how will i configure XDM in Puppy? Please help. :(
[color=blue][i]"If you have knowledge, let others light their candles in it."
~Margaret Fuller[/i][/color]

Guest

#49 Post by Guest »

hahahaha after reading the heading for this thread it just seems quite funny the twist that it's taken.

xdm.........I don't actually know if it's contained in Puppy, and for merging resources a C preprocessor is required, tho it can be given an option to not merge resources.

Best thing would be to read the xdm manpage and have a look at the configs of other distros......I posted a screen shot of puppy with xdm as the gui login manager (a good while ago) but at the time nobody seemed interested so I can gave up on the project. Well I thought it was quite cool.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#50 Post by MU »

Well, this is a task for PuppyBasic :)

http://www.murga.org/%7Epuppy/viewtopic ... 5724#15724

Greets, Mark

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

#51 Post by rarsa »

I think that the issue is a little bit more complex than compiling the login manager (xdm/gdm/kdm or whatever).

It is the fact that puppy is currently designed to run as root.

GuestToo has already shared with us part of his ordeal to run X and certain applications as a non-root user.

Barry has expressed the posibility to modify puppy to allow it to login as different users.

Having said that, my Software development insctints kick in:

Gliezl asked for a solution, But never explained what is the problem she is trying to solve.

In my experience once you know what the problem is, the solution can take a completelly different shape.

So, Gliezl: What is the problem you are trying to solve? Why do you want a log-in screen?

a) Visual appeal: Because it looks nice
b) Shared computer: Because there are multiple users sharing the same computer, each one with its own preferences and storage area
c) Add security: Because you want to prevent other people to use your puppy so you need the password protection
d) Other reazon that you can explain us
e) Other reazon that you want to keep to yourself ;)

User avatar
gliezl
Posts: 322
Joined: Sat 06 Aug 2005, 22:30
Location: Manila

#52 Post by gliezl »

Rarsa, A, B, & C are correct. You read my mind. :D

I just want Puppy linux to be used by multiple users and ofcourse have a nice, clean, login manager. That's it!

Some of my friends (windows users) are starting to use Puppy. They told me it has no login screen compared to other linux distros they have tried. So it would be nice to have a login manager to authenticate a certain user and load their personal settings without compromising size & speed.

I think, for now, PuppyBasic will do :)
[color=blue][i]"If you have knowledge, let others light their candles in it."
~Margaret Fuller[/i][/color]

User avatar
Flash
Official Dog Handler
Posts: 13071
Joined: Wed 04 May 2005, 16:04
Location: Arizona USA

#53 Post by Flash »

The only scheme I can think of by which to implement a login screen when running from the CD is to have what amounts to a separate pupxxx file for each user, with Puppy modified so it prompts for a password during bootup. The password would then somehow point Puppy to the correct pupxxx file. This could be combined with encrypting the pupxxx file, the password doing double duty as the encryption key.

User avatar
gliezl
Posts: 322
Joined: Sat 06 Aug 2005, 22:30
Location: Manila

#54 Post by gliezl »

can someone make this work with Puppy 1.0.4?
Lobster wrote:maybe I am doing something wrong
Lobster, the PUP that I uploaded does not copy itself to the /usr/local/lib/X11/pixmaps/ directory. You have to do it manually or rename the PUP file to ZIP and uncompress it.
[color=blue][i]"If you have knowledge, let others light their candles in it."
~Margaret Fuller[/i][/color]

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

#55 Post by Lobster »

:shock: Yes am sure I did all that . . . will try again just in case . . .
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#56 Post by MU »

Gliezl, that is a C++ -library, you just can use it if you write programs in C++

What for do you need it?

For beginners a good choice is PuppyBasic.
It uses this library, that was written for the shell: http://freshmeat.net/projects/xdialog/

There is a link to the main-homepage with documentation, but I cannot reach it at moment.

Here is an introduction how to use Xdialog with PuppyBasic:
http://noforum.de/wxBasicscript-documen ... /index.htm

Mark

User avatar
gliezl
Posts: 322
Joined: Sat 06 Aug 2005, 22:30
Location: Manila

#57 Post by gliezl »

MU wrote:Gliezl, that is a C++ -library, you just can use it if you write programs in C++
So you mean it won't work with Puppy? :(
MU wrote: What for do you need it?
Making it work hand in hand with Fvwm95.

How does PuppyBasic play its role in Puppy Linux? :)
[color=blue][i]"If you have knowledge, let others light their candles in it."
~Margaret Fuller[/i][/color]

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#58 Post by MU »

gliezl wrote:
MU wrote:Gliezl, that is a C++ -library, you just can use it if you write programs in C++
So you mean it won't work with Puppy? :(
MU wrote: What for do you need it?
Making it work hand in hand with Fvwm95.

How does PuppyBasic play its role in Puppy Linux? :)
It would work in Puppy, but C++ -programming is one of the very very difficult things in the computer-world. It is like building a car from some metal-pieces.

Basic is much easier, it is like building a car from wheels, windows and a chassis with doors already manufactured.

With Puppy-Basic you can write programs for Fvwm, too.
What is important to know, is what the program shall do.
"Making it work hand in hand with Fvwm95" is extremely unspecific.
I would like to hear something like "I want a program, that allows to edit the Fvwm-menue".

Or: "I would like a program, that sets the wallpaper in Fvwm95" (what already exists, I just mention it to giveyou a concrete example).

Mark

User avatar
gliezl
Posts: 322
Joined: Sat 06 Aug 2005, 22:30
Location: Manila

#59 Post by gliezl »

ok its clear to me now. Sorry for not going straight to the point. :)

Well anyway do you have any screenshots of what PuppyBasic can do?

Thanks.
[color=blue][i]"If you have knowledge, let others light their candles in it."
~Margaret Fuller[/i][/color]

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#60 Post by MU »

We have not many programs written in PuppyBasic yet.

The Login-program you already know.

Then the autostartmanager, and of course the Dotpup-Downloader:
http://www.murga.org/%7Epuppy/viewtopic.php?t=2457

Especially the Downloader shows, that you can do a lot with it.
If you find limitations, you also could switch to the "Parent" of PuppyBasic, wxBasic.
Some examples of that you can find here:
http://noforum.de/wxbasic-project-linklist/

The list leads to programs with screenshots.

But wxBasic is a more difficult to learn than PuppyBasic. You have more possibilities (you could create a paint-program with it), but this means learning, learning, learning.
The difficulty is between PuppyBasic and C++.

I will go asleep soon, so I will reply this evening on further questions :)

Mark

Post Reply