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

#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

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

screenshot

#61 Post by gliezl »

Look what my friend did to her desktop after I gave her a live-cd of Puppy Linux 1.0.5
According to her she downloaded some dotpups then customized it.
Attachments
screen0.jpg
(174.84 KiB) Downloaded 999 times
[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

#62 Post by gliezl »

I told her that she'll get sued by M$. :D
[color=blue][i]"If you have knowledge, let others light their candles in it."
~Margaret Fuller[/i][/color]

User avatar
klhrevolutionist
Posts: 1121
Joined: Wed 08 Jun 2005, 10:09

hello

#63 Post by klhrevolutionist »

Hey gziel can you get that background and post it.
So that I can have it. and any other taker's. Please & thank you.
Heaven is on the way, until then let's get the truth out!

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

too big

#64 Post by gliezl »

attachment too big even i've compreesed it. :(
[color=blue][i]"If you have knowledge, let others light their candles in it."
~Margaret Fuller[/i][/color]

Guest

#65 Post by Guest »

M$ hasn't sued me yet!
Attachments
Screenshot.jpg
(123.26 KiB) Downloaded 1073 times

Post Reply