forums.xandros.com Forum Index forums.xandros.com
Xandros User Forums
 
 FAQFAQ   SearchSearch   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Why/How has Xandros KDM been modified?

 
Post new topic   Reply to topic    forums.xandros.com Forum Index -> The Lab
View previous topic :: View next topic  
Author Message
mike80808
Xanscended
Xanscended


Joined: 14 Apr 2003
Posts: 3891
Location: St. Louis, MO

PostPosted: Mon Dec 12, 2005 9:25 pm    Post subject: Why/How has Xandros KDM been modified? Reply with quote

I've been reading the posts about how Xandros has "broken" KDM and that it prevents other desktop managers from being used.

OK. So, I'll ask the questions that so far, have not been answered (speculation welcome):


  • Since KDM is licensed under the GPL, any customer of Xandros receiving the distributed binary of a modified KDM is entitled to request (and Xandros is required to produce) the source code to the version distributed. See the KDM license
  • Has anyone requested this source from Xandros and/or received it?
  • Can anyone identify what features Xandros changed (i.e. "broke") in KDM?
    My question is to determine what was Xandros trying to do, that apparently could only be accomplished by changing the KDM code, and not through scripting/configuration?
    Was it to support the "user-switch" feature? Some custom screensaver or keyboard/mouse locking? Some esoteric security feature?


I'm not trying to complain, just understand what and why Xandros had to change KDM to suit their needs. Then perhaps someone can identify a solution that meets those same requirements for Xandros, yet doesn't require changes to KDM.

Maybe it is possible, maybe not. Feel free to post what is known about the KDM modifications. And the Xandros source code to KDM if someone obtains it.[/list]
_________________
Thanks for all the fishes, Xandros.
Back to top
View user's profile Send private message Visit poster's website
aldube
Xandrosianschwing


Joined: 02 Jan 2005
Posts: 2332
Location: Calgary, Alberta, Canada

PostPosted: Mon Dec 12, 2005 9:49 pm    Post subject: Reply with quote

KDM wasn't broken; Xandros just took out the option to boot other windows managers & desktops out of KDM since Windows converts don't need-to/should worry about such issues or be encouraged to install alternate window managers or desktops since those topics are experimental and belong to this forum.

A copy of KDM that matches Xandros' KDE version should be made available on a alternate DEB repository for those Linux users who are familliar with Linux and know what they are doing when they install an alternate window manager or desktop. Finding the source code for KDE 3.3.0's KDM is not available as far as I looked, and I looked for a while too.

To simply say KDM is broken is simpley not true; and I hope a copy of the original KDM used in Xandros 4 is put aside for us more experienced Linux users to make use of. I have no problem with Xandros discouraging the average Xandros user (Windows convert) from installing alternate desktops & window managers; however, for the other Linux users they should have the option to start Gnome or anything else as they see fit for their needs or interests. Wink
_________________
Linux simply works for me...
Registered Linux User 384461
Back to top
View user's profile Send private message
Chaotic Thought
Xandrosianding
Xandrosianding


Joined: 08 Jul 2005
Posts: 881
Location: Arlington TX

PostPosted: Thu Dec 15, 2005 3:59 am    Post subject: Reply with quote

It seems like the changes could have been made without KDM source being modified. The above statement about taking out the menu to start alternate sessions, for instance--you can do this change by assigning a different KDM configuration. You don't need to change the source.

I looked at the Xandros KDE source--it is available on the FTP server--I remember it being a little confusing to find (not as straightforward as most sites), but not terrible. I think it's supposed to be set up for automatic downloading through APT or something, but I just grabbed the source package manually. I tried making a diff of the Xandros KDE source vs. the nearest-matching version of the official KDE source--I had a lot of trouble compiling the modified version due to KDM. It looked to me like the modifications had to do with bypassing the authentication. For example, in Xandros's KDM, you are able to login without your password (even if the password field on your user account is non-blank).

Check out the "Kwin Shadow patch" thread for some details (I needed the kdebase source in order to get the kwin shadow patch to work):

http://forums.xandros.com/viewtopic.php?t=16901
Back to top
View user's profile Send private message
aldube
Xandrosianschwing


Joined: 02 Jan 2005
Posts: 2332
Location: Calgary, Alberta, Canada

PostPosted: Fri Dec 16, 2005 1:20 pm    Post subject: Reply with quote

Chaotic Thought wrote:
It seems like the changes could have been made without KDM source being modified. The above statement about taking out the menu to start alternate sessions, for instance--you can do this change by assigning a different KDM configuration. You don't need to change the source.


It's already been tried by some & it didn't work; playing with config files is pointless unless a new submenu for changing xsessions can be added to the Xandros login screen or the login screen can be replaced altogether with the KDM default.

Chaotic Thought wrote:
I looked at the Xandros KDE source--it is available on the FTP server--I remember it being a little confusing to find (not as straightforward as most sites), but not terrible. I think it's supposed to be set up for automatic downloading through APT or something, but I just grabbed the source package manually.


We'll all be waiting in anticipation for you to post a link to the KDM 3.3.0 KDE source; last time I looked they had 3.2.x and then skipped over to 3.3.2
_________________
Linux simply works for me...
Registered Linux User 384461
Back to top
View user's profile Send private message
bryantrv
Xandrosianschwing


Joined: 24 Mar 2005
Posts: 2898
Location: DeLand, Florida US

PostPosted: Fri Dec 16, 2005 1:47 pm    Post subject: Reply with quote

FWIW- I use gdm on my OCE box- pretty much the only annoyance is not being able to shut down from the logout screen- you have to wait for the X server to restart and go in to the gdm login screen- then choose shutdown.
I do have choices of sessions (including the XDMCP chooser, which is why I use it).
IIRC, I just did an apt-get install gdm, and edited /etc/X11/default-display-manager to read /usr/bin/gdm .
I'll look at getting the kdm from another source to see if it works.
_________________
--
Chris Bryant
http://www.kindofpeckish.com
http://opensourcemachine.org
http://bryantrv.com
http://rx4rv.com
Back to top
View user's profile Send private message
Arne Anka
Xanspiration
Xanspiration


Joined: 21 Mar 2004
Posts: 4186
Location: Stockholm, Sweden

PostPosted: Fri Dec 16, 2005 7:14 pm    Post subject: Reply with quote

aldube wrote:

We'll all be waiting in anticipation for you to post a link to the KDM 3.3.0 KDE source; last time I looked they had 3.2.x and then skipped over to 3.3.2


Perhaps you should check again. (3.3.0 sources are there - at least part of it, not sure if its complete).

ftp://ftp2.xandros.com/src/pool/xandros3.0-src/
Back to top
View user's profile Send private message
aldube
Xandrosianschwing


Joined: 02 Jan 2005
Posts: 2332
Location: Calgary, Alberta, Canada

PostPosted: Fri Dec 16, 2005 7:39 pm    Post subject: Reply with quote

Arne Anka wrote:
Perhaps you should check again. (3.3.0 sources are there - at least part of it, not sure if its complete).

ftp://ftp2.xandros.com/src/pool/xandros3.0-src/


You can count on Arne Anka to get results; this particular source site isn't exactly highly advertized, but looks good to me; I do know www.kde.org and it's mirriors don't have the KDE 3.3.0 sources available.

UPDATE


The kdm subfolder can be found in the kdebase package, this is the Xandros modified version with Xandros' kdm-nd, so I'm not sure just how useful it's actually going to be.

Thanks Arne Wink
_________________
Linux simply works for me...
Registered Linux User 384461
Back to top
View user's profile Send private message
WayneT
Xandrosian
Xandrosian


Joined: 20 Jul 2004
Posts: 224

PostPosted: Sat Jul 22, 2006 7:34 am    Post subject: Progress Reply with quote

Has anyone made any progress on this or has everyone given up?
It would be really nice to have a fully functional KDM.
Back to top
View user's profile Send private message
aldube
Xandrosianschwing


Joined: 02 Jan 2005
Posts: 2332
Location: Calgary, Alberta, Canada

PostPosted: Sun Jul 23, 2006 11:46 am    Post subject: Reply with quote

I haven't had time; I hope someone kept a copy of KDM 3.4.2 for Xandros 4 (before it dissapears) or we'll have repeat of the same problem with Xandros 4.
_________________
Linux simply works for me...
Registered Linux User 384461
Back to top
View user's profile Send private message
WayneT
Xandrosian
Xandrosian


Joined: 20 Jul 2004
Posts: 224

PostPosted: Mon Jul 24, 2006 7:58 pm    Post subject: Reply with quote

aldube wrote:
I haven't had time; I hope someone kept a copy of KDM 3.4.2 for Xandros 4 (before it dissapears) or we'll have repeat of the same problem with Xandros 4.


I hope you are right and someone has picked it up. I just wish I was enough of a programmer to help.
Thanks!
Back to top
View user's profile Send private message
aldube
Xandrosianschwing


Joined: 02 Jan 2005
Posts: 2332
Location: Calgary, Alberta, Canada

PostPosted: Mon Jul 24, 2006 8:17 pm    Post subject: Reply with quote

I got my copy of kdebase-3.4.2 which contains kdm 3.4.2
ftp://217.146.40.180/pub/FreeBsd/ports/distfiles/KDE/kdebase-3.4.2.tar.bz2

I had a hard time finding this KDE 3.4.2 source, as most of the links are broken by now. I suggest anyone else intesrested in creating a creating KDM with Desktop/Window Manager menu better grab it now while it's still possible to download. Wink

I may be able to find time to work on this in December 2006.
_________________
Linux simply works for me...
Registered Linux User 384461
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forums.xandros.com Forum Index -> The Lab All times are GMT - 5 Hours
Page 1 of 1

 
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


Powered by phpBB © 2001, 2005 phpBB Group