LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Mandriva (https://www.linuxquestions.org/questions/mandriva-30/)
-   -   KDE 3.4 Mandrake available (https://www.linuxquestions.org/questions/mandriva-30/kde-3-4-mandrake-available-302324/)

CaseMillennium 03-28-2005 01:47 PM

Re: Konstruct Method
 
Quote:

Originally posted by Micro420
I got my KDE 3.4 working by using the Konstruct method.
Hi again. Just curious: What is your install-path? I have chosen /opt/kde3.4 right now but when I start kde3.4 my normal menu is gone and font-antialiasing is not working. However, when I restart 3.2.3, everything is normal, so it might have missed some configuration flags.

Any ideas?

Case

Micro420 03-28-2005 01:57 PM

Re: Re: Konstruct Method
 
Quote:

Originally posted by CaseMillennium
Hi again. Just curious: What is your install-path? I have chosen /opt/kde3.4 right now but when I start kde3.4 my normal menu is gone and font-antialiasing is not working. However, when I restart 3.2.3, everything is normal, so it might have missed some configuration flags.

Any ideas?

Case

I installed kde3.4 to my home directory. I am personally against installing software outside of the /home directory because of permission problems. If you don't have permission, you can't write anything to that directory, which means it doesn't save your settings, which means you basically have a "kde 3.4 move".

As for the font aliasing, I have no problems there. As for the menu, it is a brand new menu. I just manually fixed my menus and made it the same as my KDE 3.2.3

CaseMillennium 03-29-2005 03:06 AM

Ok, this is starting to get a littlebit weird. I have succesfully installed KDE 3.4 using konstruct and everything works fine (and fast!)except for one thing: The fonts look ugly and antialiasing doesnīt work, neither on the fonts nor on the icons. The weird thing however: If I start a gnome-terminal within KDE3.4 the font looks great. I also tried installing my Window-Fonts, but those (tahoma for exapmle) look really bad, the only fonts that donīt look bad are the adobe-fonts (like helvetica[adobe]). When I switch back to KDE 3.2.3, all fonts are fine.
So did I miss a special compilation flag or is there anything else I can do?

Case

Micro420 03-29-2005 04:08 PM

That is really weird. I did not use any special configuration outside of that one Konstruct tutorial website I posted. I just did 'make install' and watch it install. My fonts look the same as my KDE 3.2.3. Perhaps you need to go into your KDE settings and change the fonts option? have you tried that? I can't walk you through it step-by-step as I am at work using Windows.

CaseMillennium 03-29-2005 05:20 PM

Ok, it seems like there are some more things messed up on my system. I now reinstalled freetype and unantialiased fonts look good no (at least the windows fonts do). However, Icons are still noch antialiased. I guess I will try a fresh install on another computer so maybe there are just some bad librariers linked.

abattoir 04-05-2005 03:35 AM

I am using the konstruct method to upgrade kde, i know it really takes a long time but
while Running make in work/kdelibs-3.4.0, i get the following message:

kextsock.cpp: In static member function `static int KExtendedSocket::resolve(KSocketAddress*, QString&, QString&, int)':
kextsock.cpp:1982: warning: `resolve' is deprecated (declared at kextsock.cpp:1964)

After this nothing happens for a long time(i've also left it at that point for six hours).
I tried rebooting and starting konstruct again but it gets stuck up.

I dont really have a very fast computer(P3,1Ghz,128MB ram), but everything else went pretty fast.

Am I doing something wrong or should i be patient and leave it alone for more time?

PS:Mandrake 10.1, kde 3.2

abattoir 04-05-2005 07:29 AM

Finally few more lines appeared on the terminal window
Code:

kconfigbackend.cpp: In member function `void            KConfigINIBackEnd::parseSingleConfigFile(QFile&, KEntryMap*, bool, bool)':
kconfigbackend.cpp:430: warning: variable 's' might be clobbered by `longjmp' or                                            `vfork'
kconfigbackend.cpp:431: warning: variable 'eof' might be clobbered by `longjmp'                                            or `vfork'

So i guess i have to be more patient..

I just wanted to know how to remove kde 3.2?(Isn't this a method to install kde3.4 separately and not upgrade 3.2?).

Thanks

Maxplayer14 04-05-2005 03:56 PM

I am not sure how well that would work, but you could do a urpme kdebase if you are brave enough.

abattoir 04-06-2005 11:45 AM

It is not a question of me being brave as i dont have any serious data so i wouldn't mind much if i lost kde. But i dont think the sources(except "Thac's") have them and hence cant download. I have started a new thread
http://www.linuxquestions.org/questi...hreadid=310389
so any help there is greatly appreciated.

CaseMillennium 04-07-2005 04:25 AM

So finally I have everything up and running with kde 3.4 on mandrake 10.1.
However, there are are few things, I did to make it work good:

1. Upgrade to xorg 6.8. Xorg 6.7 lacks some features kde supports.
2. Get the freetype sources and modifiy the sources to get good fonts. The freetype-version I had installed from one of the update-sites wasnīt configured correctly.
3. I you compile everything (which takes a long time, actually nearly 24 hours on my 2.6 GHz P4), be prepared to modify the make-file since some parts are buggy and wonīt compile (knights for example).
4. Have a lot of patience and donīt worry about the warnings - you will get many of them...

So after all this, there is only one nasty thing left for me: If I start a gtk2-application I always get antialiased fonts. To change this, I need to start gnome-control-center, call fonts, exit (without changing anything) and then everything works correctly without antialiasing. Does anybody have an idea why those settings are always lost on startup?

elgordo123 04-10-2005 02:12 PM

I used Mr. Geek's post and with his help (thanks Mr. Geek!) - (And a big "No-Thanks" toirc channel #mandrake who were no help and have yet to be of any help) was able to get update from KDE 3.2.3 to KDE 3.4 quite easily. Using Mandrake 10.1 these are my step by step notes:

*Notes:
-Kmail email folder is now ~/.kde/share/apps/kmail/mail not ~/.Mail
-Had problems with kdm/mdkkdm. See below for what was an easy fix.
If this doesn't work for you, xdm will work fine (described below too).
-If you cannot send email via kmail (SASL message) then also install these
packages (from mandrake cc):
cyrus-sasl-2.1.19-5mdk and libsasl2-plug-plain-2.1.19-5mdk

-Add Thac repository to Mandrake Control Center
URL: http://rpm.nyvalls.se/10.1/RPMS
Relative path to hdlist: hdlist.cz
(you can also copy his rpms to /var/cache/urpmi/rpms to save download time)
-Create a mdk3.4 dir to store misc rpms in and download these: (sorry no links)
libjasper1.701-1
gpgme-0.4.4-2.i686.rpm
libmas1-0.6.2-3mdk.i586.rpm
pinentry-0.7.0-1mdk.i586.rpm
pinentry-qt-0.7.0-1mdk.i586.rpm
autologin-1.0.0-10mdk.i586.rpm
-Install IceWM or another lightweight desktop
-Login to IceWM
-Install libmas1-0.6.2-3mdk.i586.rpm (get from dir)
libarts1-1.4.0-5 (mandrake cc)
libjpeg62-devel (mandrake cc)
multiarch-utils (mandrake cc)
libjasper1.701-1 (get from dir)

-Now can begin installing KDE 3.4, will replace 3.2 packages.
kde-i18n-en_GB-3.4.0-1 or your language (mandrake cc)
(select kde-base when prompted and OK to prompt of dependencies)
mandrake-create-kde-mdk-menu (mandrake cc)
mandrake-kdm-logo (mandrake cc)
mdkkdm (mandrake cc)
gpgme (get from dir)
libkdepim2-kmail-3.4 (mandrake cc)
libkdepim2-kontact-3.4 (mandrake cc)
libkdepim2-korganizer-3.4 (mandrake cc)
pinentry-0.7.0-1mdk (get from dir)
pinentry-qt-0.7.0-1mdk (get from dir)
kdepim-3.4 (mandrake cc)
kdepim-kmail-3.4 (if not with kdepim)-(mandrake cc)
kdepim-kontact-3.4 (if not with kdepim)-(mandrake cc)
kdepim-korganizer-3.4 (if not with kdepim)-(mandrake cc)


-For remaining packages, do a grep to a file and go through that file upgrading any remaning 3.2 packages to the new 3.4 (from mandrake cc). Keep repeating until no more 3.2 pacakages exist.
rpm -qa | grep kde > kdelist.txt

-Display Manager: I had some problems with this. It seems that doing a straight update does not remove/overwrite all of the 3.2 files, so manual cleanup is needed.
-Using mandrake cc, stop the dm service.
-I opened terminal and did init 3, but may not need to
rpm -e kdebase-kdm
rpm -e kdebase-kdm-config-file --nodeps
rpm -e mandrakelinux-kdm-logo
rpm -e mdkkdm --nodeps

-Cleanup the files if they are left behind:
/usr/bin/ genkdmconf
kdm
kdm_config
kdm_greet
kdmctl
krootimg
mdkkdm
mdkkdm_config
mdkkdm_greet
mdkkdmrootimage.
usr/share/config/kdm folder
/usr/share/mdk/mdkkdm folder
/usr/share/mdk/mdkkdm
/usr/share/mdk/logo-kdm.png

-Use URPMI (or RPM to reinstall the above packages)
urpmi kdebase-kdm
urpmi kdebase-kdem-config-file
urpmi mandrakelinux-kdm-logo
urpmi mdkkdm

-Can check by doing init 3 (as root) and then login as root and type mdkkdm. It should now start the mandrake display manager, where you can login and it will start kde 3.4. Once there, go into Mandrake Control Center and select mdkkdm (or kdm) as your display manager. I prefer kdm, because when you select restart or shutodwn in mdkkdm, it asks you again to reboot or halt. Reboot to make sure everything is working.

-If for whatever reason that doesn't work for you, you can still use xdm. You will need to set /etc/inittab to 3 (instead of 5). Reboot and after you login to the terminal just do startx or kde to start. In Mandrake CC, select xdm as your display manager. Then set /etc/inittab back to 5.
-To make xdm autologin, install the autologin-1.0.0-6mdk package.
Also create a file called autologin in /etc/sysconfig with these lines:
AUTOLOGIN=yes
USER=yourusername
EXEC=/usr/X11R6/bin/startx

cioannou 04-29-2005 01:03 PM

How about all entries in kmenu and kcontrol?

How did you fix that?

shazam75 05-20-2005 06:45 AM

Just compiled KDE 3.4 but do not know how to start it - I have Mandrake10.1 - can someone please help?

Regards
Shelton.

:(

dannysalerno 05-22-2005 12:43 AM

Address
 
Does anyone have the URL to Thac's website?

abattoir 05-22-2005 01:12 AM

You have to setup thacīs site as a urpmi source go to
http://rpm.nyvalls.se click on you mandrake version, scroll down till you come across
īType this in a console as root, to add my RPMS to the urpmi database.ī
after typing the command, use urpmi to download what you need.
I have to warn you, there are many minor bugs with thacīs rpms, read through this thread and be prepared.


All times are GMT -5. The time now is 03:53 AM.