MandrivaThis Forum is for the discussion of Mandriva (Mandrake) Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm using Mandrake 10.0 with KDE. The program "All applications/Configuration/Configure your computer" has worked for me. After asking for a root password one get in "control panel" app.
It doesn't work anymore! When I select it, an application seems to start and I get a button on the menu bar with this tiitle "Starting Configure your Comp.." ith an egg-clock rotating for about 15 seconds. Then nothing.
Now you have to manage this by means of the command line. Try to do all updates available now, if this doesn't work try to uninstall drakconf (urpme drakconf) and the reinstall it (urpmi drakconf). I hope it works for you.
before reinstalling anything, try these 2 things..........
first, open a terminal, su to root, then type drakconf (enter). that's the command to start Mandrake Control Center (IE: MCC, aka: Configure Your Computer). see if you get an error output, or if it works that way. if you get errors, please post here. if it works that way, then do the following..........
right click the Kicker K (or star, whichever the case may be)->menu editor. find the entry for Configure Your Desktop, then look at the executable command in the right panel. make sure it reads /usr/sbin/drakconf. if it doesn't, change it. if it does, remove the entry for Configure Your Desktop, click "save", then click "add", then readd the entry. you can name it what you like (or make it the same) & use the same executable i stated before. click "save", close the menu editor, restart KDE.
Once I knew the command was 'mcc', it got a bit easier to find out why it doesn't work.
"mcc" uses perl. That's good if you don't use perl and don't want to have an "old" perl version on your box. I have upgraded to 5.8.5 and 'mcc" doesn't find its modules anymore. That's why it stopped working. It's would have been nice to get some informative error message.
try 1: fiddle witk PERL5LIB => doesn't work
try 2: update with 'urpmi' => doesn't work, need perl modules too.
try 3: find the mandrake modules on CPAN => no modules there. _BAD_ mandrake _VERY_BAD_.
try 4: to find the modules on the mandrake hub => I can't find them.
try 5: find an rpm for drakconf => need a "user" id. Arff.
try 6: find the rpm somewhere else => OK
try 7: install the rpm => warning that it is already installed, thus no verivication about where the modules should be or what perl is installed is made.
try 8: override the install with rpm => OK but nothing changes.
try 9: cp the MDK/* modules in the new perl dist => relocation error, undefined symbol "Perl_Gthr_key_ptr". hmmn not good. even if I get the modules I mmight be force to have a certain config before compiling perl.
All this means that if you upgrade perl you loose the ability to update your system and configure it through the simplified interface. Well done, no wonder people prefer using windows!
I havent said my last word. I'll try to find the old perl binary and force the mandrake utilities to use it.
Otis, none of the proposed solitions work because of bad path or libs (as I explained above)
The perl binary for 5.8.3 is /usr/bin/perl5.8.3 so opening urpmi and changing the first line to #!/usr/bin/perl5.8.3 allows it to start. I haven't tested further.
'mcc' is another type of beast. It requires a certain version of perl and this is much more difficult to fix but not impossible.
Note that urpmi starts fine but it might use a symbole in the older perl and would in that case stop with a message similar to what 'mcc" outputs (not mcc but a loader somewhere).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.