Too much user setup on first run for new linux users

4 views
Skip to first unread message

Frank Schoolmeesters

unread,
Dec 15, 2005, 3:09:20 AM12/15/05
to krusader-devel
Hi guys,

https://wiki.ubuntu.com/MainInclusionReportKrusader

Jonathan Riddell of KUbuntu poined out that Krusader
asks to many questions on first run,
i can agree with it, for a New Linux user
(UBuntu/KUbuntu users) these
autoconfig reports and configs are to overwhelming.

Is is possible to create the next?
./configure --autofirstrun
(or something similar) that Krusader does the first config
automagically and doesn't ask or shows anything on first run.


Also Jonathan provides a patch:
"builddir !=> sourcedir"
for krusader/krusader/DiskUsage/radialMap/Makefile.am
after he has build a krusader 1.60.1 package for (K)Ubuntu
http://krusader.sourceforge.net/phpBB/viewtopic.php?t=1368
Can somebody take a look at this?

http://kubuntu.org/~jr/tmp/krusader/05-builddir-not-sourcedir.diff
------------------------------------
--- krusader/krusader/DiskUsage/radialMap/Makefile.am 2005-12-14
15:01:41.000000000 +0000
+++ krusader/krusader/DiskUsage/radialMap/Makefile.am 2005-12-14
15:01:16.000000000 +0000
@@ -1,4 +1,4 @@
-INCLUDES = $(all_includes) -I../filelightParts
+INCLUDES = $(all_includes) -I$(srcdir)/../filelightParts
METASOURCES = AUTO
noinst_LIBRARIES = libradialmap.a
libradialmap_a_SOURCES = widget.cpp builder.cpp map.cpp
widgetEvents.cpp labels.cpp segmentTip.cpp
--- krusader/krusader/Konfigurator/Makefile.am 2005-12-14
15:22:54.000000000 +0000
+++ krusader/krusader/Konfigurator/Makefile.am 2005-12-14
15:31:04.000000000 +0000
@@ -1,7 +1,7 @@
####### kdevelop will overwrite this part!!! (begin)##########
noinst_LIBRARIES = libKonfigurator.a

-INCLUDES = $(all_includes)
+INCLUDES = $(all_includes) -I../GUI

libKonfigurator_a_METASOURCES = AUTO
------------------------------------

Thanks and bye,

Frank

Dirk Eschler

unread,
Dec 17, 2005, 11:49:44 AM12/17/05
to krusade...@googlegroups.com
Am Donnerstag, 15. Dezember 2005 09:09 schrieb Frank Schoolmeesters:
> Hi guys,
>
> https://wiki.ubuntu.com/MainInclusionReportKrusader
>
> Jonathan Riddell of KUbuntu poined out that Krusader
> asks to many questions on first run,
> i can agree with it, for a New Linux user
> (UBuntu/KUbuntu users) these
> autoconfig reports and configs are to overwhelming.
>
> Is is possible to create the next?
> ./configure --autofirstrun
> (or something similar) that Krusader does the first config
> automagically and doesn't ask or shows anything on first run.
[..]

The dialogs could be merged into a first run wizard.

--
Dirk

Frank Schoolmeesters

unread,
Dec 17, 2005, 11:51:33 AM12/17/05
to krusade...@googlegroups.com

Good idea.

+1

Frank

Rafi Yanai

unread,
Dec 17, 2005, 2:51:50 PM12/17/05
to krusade...@googlegroups.com
They can also package it with a ready-made krusaderrc.
that way they can choose their own defaults and avoid the dialog all together...

Rafi Yanai

unread,
Dec 17, 2005, 2:54:33 PM12/17/05
to krusade...@googlegroups.com
On 12/17/05, Rafi Yanai <rafi....@gmail.com> wrote:
They can also package it with a ready-made krusaderrc.
that way they can choose their own defaults and avoid the dialog all together...

When I think about it - we can supply that default krusaderrc
so that ./configure --autofirstrun will just install that file and get it over with ;)

Rafi.


 

Frank Schoolmeesters

unread,
Dec 21, 2005, 5:52:15 PM12/21/05
to krusade...@googlegroups.com
In wich directory krusaderrc needs to be copied for all users?

/home/frank/.kde/share/config/krusaderrc
is the local dir for Debian/Ubuntu, ...

Frank

Shie Erlich

unread,
Dec 22, 2005, 8:42:59 AM12/22/05
to krusade...@googlegroups.com
not sure, but maybe at $KDEDIR/share/config/ ?
--
Shie Erlich
Krusader Krew
http://www.krusader.org/

Frank Schoolmeesters

unread,
Dec 22, 2005, 11:38:56 PM12/22/05
to krusade...@googlegroups.com
I will check it out, thanks.

Frank

Frank Schoolmeesters

unread,
Dec 23, 2005, 10:26:14 AM12/23/05
to krusade...@googlegroups.com
It seems to work, no "welcome to Krusader!" message pops up.
i have done some small tests with 1.70.0-beta2
at my system (Debian Sarge) the location is
/usr/share/config/krusaderrc
If you change some settings only the differences are stored in
/home/frank/.kde/share/config/krusaderrc

I will do some more tests, and i will try to create a userfriendly
preconfigured krusaderrc for Ubuntu/KUbuntu

thanks

Frank

Reply all
Reply to author
Forward
0 new messages