LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Suse 9 and KDE 3.2 Success (https://www.linuxquestions.org/questions/linux-software-2/suse-9-and-kde-3-2-success-150083/)

cuzzle 02-24-2004 04:54 PM

Suse 9 and KDE 3.2 Success
 
I finally got kde 3.2 to work on my laptop running Suse 9. I hope this might help someone else trying to do the same. First I downloaded the rpms located at:

http://download.kde.org/download.php...SuSE/ix86/9.0/

I used the oregonstate.edu site since that is closest to me.

I put them in a directory and did a: rpm -Uvh *.rpm but i got multiple dependency errors. I looked at each missing dependency and using YAST searched for them and installed all required dependencies. Quite a few. It will depend on what you have installed.

I then tried the same command again and got a line about libbase3-SuSE being incompatible with newer version. A little bit of google searching later and I found that the proper command was: rpm -Uvh --nodeps *.rpm

It gave me an error that k3b was incompatible. I never burn cds so I deleted the program. Tried again and everything ran fine. Rebooted and set up my new kde 3.2! It's awesome so far! Very nice looking. I especially like the Start Applications Menu. It is organized nicely.

Now if someone would help me update to latest kernel as painlessly as possible.

rmanocha 02-24-2004 07:52 PM

updating to the latest kernel should be a no brainer.In fact if you look in YAST you should probably find a recent kernel rpm in there which you can install.
if you want to compile your own kernel...then look in LQ or google.Kernel compiling is pretty easy contrary to what many people might suggest so dont fear it.shoot for the stars.:)

Tuvok 02-24-2004 08:27 PM

cuzzle,

Thanks for the tip on how to install kde 3.2. I also got errors with k3b, plus koffice; I uninstalled both, and intend to reinstall the latest versions. I love kde 3.2.

Update: I successfully installed koffice 1.3. I also searched a binary package of k3b, but there's only k3b 0.11.5 binary for SuSE 8.2.

jnicol 02-25-2004 05:32 AM

It is not wise to modify a Suse patched kernel and generally patched kernels from other distros 90% of the time. Their kernels are optimized for their distro. You will find slackware or debian the best for doing such things.
Particularly, I've tried many times to modify a Suse kernel and believe me the problems arose the one after the other!

michib 02-25-2004 06:47 AM

I agree KDE 3.2 is better than old 3.1.4 shipped with SuSE 9.
It's a pity SuSE did not publish a small how-to to smoothly update KDE, to prevent us from getting lost in the dependency hell...

But did you notice that if you use multiple virtual desktops with different backgrounds, there's a problem of image refresh when the panel size is smaller than 100%?
I mean, if you set the (centered) panel size to 90%, the desktop area to the right and to the left of tha panel bar won't refresh when switching from one visrtual desktop to the other.
Yes, this isn't actually a big bug...

cuzzle 02-25-2004 02:57 PM

I wonder when there will be an updated kernel from Suse. On the Suse DVD there is a test kernel 2.6 but I want to use one of the new more stable kernels rather than a test kernel. I am using Suse on a laptop and I know the new kernels have a lot of acpi improvements!

detpenguin 02-25-2004 03:59 PM

did you just download the kdebase and kdelibs, or did you download everything from the base site? i run 8.2, and tried installing the 3.2 base and libs i downloaded for 8.2, and it destroyed my system...i had to reinstall, so i'm wondering what i did wrong..

Tuvok 02-25-2004 08:57 PM

detpenguin,

I downloaded & installed everything, with the command rpm -Uvh --nodeps *.rpm.

cuzzle 02-25-2004 11:21 PM

I also downloaded everything. Hope you can get it to work.

h00ligan 02-27-2004 12:57 AM

the one problem i am having with the install now is that i am getting an error message that says

file /opt/kde3/share/services/ssh.protocol conflicts between attempted installs of kdebase3-3.2.0-7 and kdelibs3-3.2.0-27


Any ideas on how to remedy this.. and where the new 2.6 kernel can be found/

i can't seem to find it in yast or on the suse servers..

thanks

bitpicker 02-27-2004 05:54 AM

I've also downloaded all the packages made for SuSE and installed them using kpackage (although not under KDE itself but under XFce). Thanks to the test function you can fiddle with the settings and your choice of rpms to install until there's no dependency error. I had the libbase3-SuSE error, too, but I simply uninstalled that one, and the error went away... :)

The same goes for K3B, of which there is no version yet specifically meant for KDE 3.2, but I suppose the latest one will do, too.

The only problem I have is that kdm no longer includes XFce as a GUI option, and somehow kcontrol no longer lets me set it.

Robin

bitpicker 02-27-2004 05:56 AM

About the kernel: I think there was a 2.6 kernel for SuSE on a CD which came with a Linux magazine a couple of months ago, so I suppose there has to be one out there. I never installed it as I am just too happy that my system is running smoothly now (not all of my hardware was supported by SuSE 9 out of the box).

Robin

h00ligan 02-27-2004 06:31 PM

thanks for the reply.. i am really wondering how to resolve this kde issue, being that i am a supernewb... i don't know s**t about s**t.. and this makes no sense.. they release all the packages and tell you to install, but then when you try to install, it tells you that both have a version conflicting with each other.. stumps me.. which sucks..

Xian 02-27-2004 11:54 PM

I just did the entire set-up from Yast. You will first need to point Yast to an online Source index.

Here's the method:

Open Yast
Click "Change Source of Installation"
Click "Add" then "FTP"

At the Server and Directory Window click or fill in the following:
Protocol: FTP
Server Name: mirror.mcs.anl.gov (note: you can choose any mirror you want)
Directory on Server: pub/suse/i386/supplementary/KDE/update_for_9.0/yast-source/

Leave the other boxes empty. Click "OK".

Yast should now set up this installation source. Once added make sure that the status indicator is set to "On". If not then enable it now.

Now go back to the Yast control center main menu and click "Install and Remove Software".

Click "Selections" from the Filter drop down menu.
Tick the box at "KDE Desktop Environment" to get the Update icon.
Click Accept.

You still may get a few dependency issues (depending on what you have installed).

You can then go back and update your other selections such as Gnome System and Graphical Base System.

hyperlink1uk 02-28-2004 02:46 AM

Hi, All
Glad to see that so many people have switched to KDE 3.2, been using the CVS for a while. Just updated both my desktop and laptop to the new KDE 3.2 packages. I tend to like living on the edge I always use the command

<hr>
rpm -i *.rpm --nodeps --force
<hr>

I have had no problems what so ever running KDE even though I just installed other the top of a new KDE 3.1.4 installation from the SuSE 9.0 disk.

On the kernel 2.6 issue, the one supplied by SuSE did not work at all well for me and I have been trying each new version waiting for a good one. 2.6.3 works very well under SuSE9.0., I did the following
Update mod-utils from the main kernel mirrors check here for the URL
http://kerneltrap.org/node/view/799

make xconfig
make mrproper
make bzImage
make modules
make modules_install
cp /usr/src/linux-2.6.3/System.map /boot/System.map-2.6.3
cp /usr/src/linux-2.6.3/arch/i386/boot /boot/bzImage-2.6.3
mkinitrd -k bzImage-2.6.3 -i initrd.img-2.6.3
Then I updated /boot/grub/menu.lst

Note change /dev/hdx=ide-scsi to ide-cd=/dev/hdx
Hopefully you have a modules.conf file left over from a custom 2.4.2X update if not my advice is delete the modules.conf file SuSE 9 comes with as it will cause major proplems during boot up, and just add the modules you need for most people this will just be sound card module, ethernet modules, and maybe an nvidia module and not much else.

When you have booted into kernel 2.6.3 run depmod -a, depmod,
/sbin/generate-modprobe.conf /etc/modprobe.conf. I hope one of the above will get modules loading since SuSE 9.0 has been having problems with these. If any one knows of a solution that works well please post since I am still not to sure about this.

If you want to use Alsa you will need to make the following changes to /etc/init.d/alsasound These instructions came from a post on http://kerneltrap.org I will put the link up as soon as I log back into my other linux install to get the link

Replace the function get_drivers with this and replace snd-ens1371 with the driver for your sound card

function get_drivers() {
if [ `uname -r` = "2.6.3" ] ; then
echo "snd-ens1371"
else
/sbin/modprobe -c | \
grep -E "^[[:space:]]*alias[[:space:]]+snd-card-[[:digit:]]" | sort |\
awk '{print $3}'
fi
}

In the same file make sure the following is commeted out

# check ALSA driver version 0.9
# if head -n 1 /proc/asound/version | grep -q '0\.9'; then
:
# else
# echo -n "The running ALSA driver looks obsolete. Stop ALSA now."
# stop
# rc_failed 1
# rc_status -v
# return
# fi


If you get failed to start network cards on boot up make sure that you have got the modules compiled for your network cards and that they are setup in /etc/modules.conf, if you have, and your still getting the same problem then you are not getting module loading correctly. Can't offer a fix except whats above for depmod etc.

Happy computing and welcome to Kernel 2.6.3, its just about ready and very fast!


All times are GMT -5. The time now is 12:39 PM.