Making the switch...

From Linux Mint, that is.

I switched from Windows around November or so right into Ubuntu. Got sick of that and went to Mint, which was recommended by a friend. Based on Ubuntu, but without all the training wheels, it felt a little better. Lately I’ve been anticipating the switch to openSUSE, and the tipping factor was the fact that my update to 2.6.26 caused a lot of bugs. My audio suddenly became very distorted, all my programs, though installed, could only be run through Terminal, and to top that off, many of my drivers stopped working. What excuse do i have now for putting it off?

But first, a few questions:

I’d like to keep all my media (videos, music, etc.) but thats just about it. Should i make a backup of my entire home folder, or should I just preserve the folders specific to what i wish to keep?

How does SUSE work on laptops? I have an HP dv6433cl and I’ve noted that Mint makes me jump through a lot of hoops to get it to work correctly. I know SUSE is a hugely supported distro, so I want to guess that it does. Still…

I’m looking for a clean install. I want to pick just about every program from scratch. Does SUSE do all that for me like Mint did, or will I start with nothing but an OS?

Thanks ahead of time, guys. I’ll try and not be a “one time poster” like i see happen on all sorts of help forums. Chances are I’ll be back for some advice or to just hang out.

nobhdy

I believe Mint includes codecs and drivers out of the box. With openSUSE you need to install them manually, but it is pretty simple. There are one-click installers.

Restricted Formats/11.0 - openSUSE-Community
ATI - openSUSE
NVIDIA - openSUSE

I’d like to keep all my media (videos, music, etc.) but thats just about it. Should i make a backup of my entire home folder, or should I just preserve the folders specific to what i wish to keep?

Yes, back it up. Ideally this is what you want to do in the future.

Set aside say 50 megs during partitioning for /boot
Set aside maybe 1 gig for swap.
Set aside say 10-20 gigs for / (programs) You may not even need that.
Then set aside the rest of your hard drive as a /home partition. If you ever want to wipe everything and switch distros, or do a clean install, you wipe the /boot and / partitions, and you keep your /home partition with all your music, files, etc.

How does SUSE work on laptops? I have an HP dv6433cl and I’ve noted that Mint makes me jump through a lot of hoops to get it to work correctly. I know SUSE is a hugely supported distro, so I want to guess that it does. Still…

My wife has a very similar laptop. You may have issues with the wireless card depending on the chip. I had to manually install a different madwifi driver. Support for the AR5007 chips or whatever seems to be in an experimental branch, and not the plain madwifi line. If it worked fine with Mint, it may just work fine with openSUSE. I’m not sure which wireless card you have.

However, most things just worked great with openSUSE. Their hardware support is really good.

I’m looking for a clean install. I want to pick just about every program from scratch. Does SUSE do all that for me like Mint did, or will I start with nothing but an OS?

You can do just a base/core install with no GUI, and then pick packages. In fact, with the DVD installer you can custom pick each individual package you want or don’t want. I haven’t seen the Mint installer, but Ubuntu gives you no options at all. The openSUSE 11 installer is one of the best I’ve ever seen. Simple, yet powerful.

But first, a few questions:

I’d like to keep all my media (videos, music, etc.) but thats just about it. Should i make a backup of my entire home folder, or should I just preserve the folders specific to what i wish to keep?

As /home normally holds a lot of application specific hidden files, a lot depends on whether you have valuable data stored in them. If you don’t know what will work with the new distro, backup everything and then copy over what you find you need after the fresh install.

How does SUSE work on laptops? I have an HP dv6433cl and I’ve noted that Mint makes me jump through a lot of hoops to get it to work correctly. I know SUSE is a hugely supported distro, so I want to guess that it does. Still…

It depends what you want it to do; my four year old laptop works fine except for the modem and wireless BUT I’m on cable broadband and don’t use wireless. On some laptops you will find both work out of the box and for others you will be able to download suitable drivers.

I’m looking for a clean install. I want to pick just about every program from scratch. Does SUSE do all that for me like Mint did, or will I start with nothing but an OS?

At install you choose Gnome, KDE3.5 or KDE4 and you are then given a choice of several levels of package install from minimal to fairly complete. If you want to get going quickly, accept a standard package and then install what else you want after everything has been set up.

As someone new to Linux, you probably had Gnome with Mint.

I can’t recommend KDE 3.5.9 enough. The default desktop may not look super sexy, but KDE offers far more configuration options. KDE is faster, uses less memory, and offers tons more features.

KDE 4 is new and unstable. Some people love it. Some people hate it.

You can install Gnome, KDE 3, and KDE 4 all at the same time. At the login screen (by default, openSUSE will auto-login you in if there is only one account on the box, so you need to log out to see the login screen) there is an option to choose your session, such as Gnome, KDE 3, or KDE 4.

Try them all, but if you want KDE 4, upgrade to the newest packages. It is evolving quite rapidly, and the 4.0.4 packages on the DVD are pretty old now.

I’d recommend the following one-click installer for KDE 4 if you want it:

http://download.opensuse.org/repositories/KDE:/KDE4:/Factory:/Desktop/openSUSE_11.0/KDE4-DEFAULT.ymp

Thread moved to Install/Boot/Login
opensuse.org.help.install-boot-login

The install went very well. I will have to take some time adjusting to KDE, but it shouldn’t be very hard.

A few more questions:

How do i do command-line updates. I’m used to simply typing in apt-get update to do that, but it says that it isn’t a command. How does KDE do things?

Any way to make it a bit faster? I don’t have any desktop effects on or anything like that, but theres some noticable lag. Perhaps this is because I havn’t updated anything yet?

Anyways, I’ll keep you posted on my move.

nobhdy

Zypper/Usage/11.0 - openSUSE

apt-get is a Debian thing, though technically I believe you can use apt-get with openSUSE if you want. You have to install it.

The openSUSE tool is called zypper

zypper install mplayer

As far as speed goes, you can use YaST to disable background services you don’t need and such.

KDE 3 has a nifty control panel for settings called kcontrol and there is a great website called kde-look.org with icons, color schemes, themes, etc.

I really like the domino widget style because it allows for custom gradients, as you can see here:

http://enderandrew.com/images/concept.png

That was a concept image I made for possible openSUSE defaults.

I’m starting to wish i had jumped straight into suse as opposed to ubuntu. With all that hand-holding, I’m more lost than I should be. I think I’m getting the hang of manually installing things with commands, but that’s going to take some practice.

First on my list is to install Awesome Window Manager which I wanted to use in Mint, but didn’t want to work for some reason or another.

Second, get some practice with the Konsole. Any recommended aps?

And before I forget, how do i acquire dependencies. In Mint, the package manager took care of all that, so I’m quite at a loss about this.

if you don’t want to do it on the command line go into to YAST.

The select the add software option

Then go search for what you want to install through there.

You may need to add some repositories, but it resolves dependencies for you too.

Zypper can do resolving of stuff too but you have to use it from the command line so if you are more graphically oriented, most Suse users add stuff from the YAST utility

Software.openSUSE.org is a good starting point when searching for software. For example it gives you for awesome this result

You can then use the one click install feature which adds the repository and installs the selected package(s) (with dependency resolving included).

hope this helps

The terminal can be really fun to use once you get the hang of it. Without writing a entire tutorial for the terminal commands in this post, I’ll try to post some of the basic commands and tips for the terminal. One of the cool things about the terminal is that virtually everything can be run from the terminal, and this is a plus because some programs may give you output or error messages, as apposed to the graphical method which may not give you constantly updating information as you go along. So now that we got what the terminal is used for, here are some basic commands to use when in the terminal, or Konsole as it is called in KDE.

The cd command is the one that will allow you to move from one directory (folder) to another. This command needs to be followed by a location. For example, the following would allow you to be placed in the directory for your desktop (Note: replace name with your own username)…

cd /home/name/Desktop

Another tip is that you don’t have to repeatedly use the /home/name/ parameter over and over again: by using a tilde (~), you can replace the /home/name/ command. For example, the following would also place you into the Desktop directory in the terminal…

cd ~/Desktop

The next thing is that when using the cd command, you don’t have to put the full location of a directory if you are already in the parent folder. Simply, if you’re already in the /home/name directory, then you don’t have to add the /home/name parameter into the command. The example below would also place you in the Desktop directory if you are already in the /home/name directory (with name being your username)…

cd Desktop

The next command is the l -ls command (dir will give the same output, but without the number of files in a directory, which we will get to in the following) which outputs the contents of the current directory you are in, including the permissions for each directory or file and the name of the file to the far right. This is useful when trying to find which files are located in the current directory and for trying to find how much deeper you can surf into a directory.

NOTE: When entering a parent directory, or one that is not inside the directory you are currently in, you must dd the “/” (without quotes) before the location to indicate that you are entering a directory above or outside the current one.

To delete files or directories, use the rm command. This command also requires a location to follow it. Be sure that you want to delete the file, or that you are deleting the correct files: files or directories that are deleted using the rm command do not go into the trash folder, but are deleted permanently, so take care in using this command. You can also add the parameter -f to force a file to delete if it contains an error that restricts it from being deleted. Although this parameter can be useful, use it sparingly, because some errors may be shown because the file is required by another file, etc. Here are examples of the commands…

rm /the/location/of/the/file.rpm

Forced delete:

rm -f /the/location/of/the/file.rpm

The last and one of the most important commands is the su command. This command, standing for SuperUser, will allow you to have root permissions while using the terminal. This is very useful when a file requires a root privilege. When you enter this command into the terminal, you will be prompted for the root password. Once you enter the password, you will have unrestricted access to files and directories. When you enter the command into the terminal, it will look like the following…

name@linux-x0x0:~> su
Password:
linux-x0x0:/home/name #

The # indicates that you are a SuperUser.

There are countless other commands for the terminal, but these a just a few of the main ones you will use frequently.

If you need to see other commands, refer to the OpenSUSE Wiki: Terminal page.

There is also the the BASH Wiki Page which has some information on BASH, the shell the terminal uses.

Hope this helps! :slight_smile:

Excellent resource. Bookmarked.

As for Unseen Ghost, thanks for that basic tutorial. You are very knowledgeable so I hope you don’t mind if I fall back on you for advice.:slight_smile:

Well isn’t this interesting.

Whenever i try and intall anything, glibc fails to install.

Subprocess failed. Error: RPM failed: error: unpacking of archive failed: cpio: Bad magic


Subprocess failed. Error: RPM failed: error: unpacking of archive failed: cpio: Bad magic


---
`usr/include/asm' -> `asm-bi-x86_64'

2008-07-20 15:04:26 kdemultimedia3-arts-3.5.7-60.i586.rpm installed ok
2008-07-20 15:04:28 kdemultimedia3-jukebox-3.5.7-60.i586.rpm installed ok
2008-07-20 15:04:32 kdemultimedia3-video-3.5.7-60.i586.rpm installed ok
2008-07-20 15:04:37 glibc-devel-2.6.1-18.i686.rpm installed ok
2008-07-20 15:04:38 libdv-devel-1.0.0-20.i586.rpm installed ok
2008-07-20 15:04:39 speex-1.1.99.2-26.i586.rpm installed ok
2008-07-20 15:04:40 jakarta-commons-codec-1.3-153.noarch.rpm installed ok
2008-07-20 15:05:38 kdeaddons3-sound-3.5.7-6.i586.rpm installed ok

I tried to install glib on its own and got a similar result. 99% if the time it tell me “bad magic”.

Since everything that I have tried to install so far requires glibc, it’s safe to assume it is vital, so what do you recommend I should do?

That’s what were here for. :slight_smile:

One of the options to fix the glibc error is to install the package found in YaST Package Manager. To do this, open YaST2 in your application browser, scroll down to the Software section and then press the Software Management button. Wait for the repositories to refresh and then the package manager is ready to use. Now, enter into the search field: glibc. There should be a package available with that exact name. Click the package and then press the Install button at the bottom-right of the panel. Now that the package is slated for installation, press the Apply button on the bottom-right to complete the installation. Depending on how large the package is, it may take a few minutes. The reason this package is so important is because it contains the “Standard Shared Libraries (from the GNU C Library).” If the package isn’t there, then open a new terminal window and issue the command zypper sl to output your repositories and check to see if you have a repository by the name of Main Repository (OSS) or something similar to that name. If you don’t, then try using the 1-Click Installer for Glibc](http://software.opensuse.org/ymp/openSUSE:11.0/standard/glibc.ymp) for OpenSUSE 11.0 (because it is a very bad practice to mix the versions of your repositories with that of other OpenSUSE versions such as 10.3 or Factory). Once you do that, try installing the package you were originally installing again. If it still doesn’t work, post what happened, and we can work from there.

Sorry for the long post. :rolleyes:

Hope that helps! :slight_smile:

I’ve just discovered something interesting.

Somehow, I managed to download and install 10.3:confused:

I’m currently making an 11.0 livecd and will do an upgrade as soon as it downloads.

One thing, though. The cd is only about 660 mb, while the dvd is 4.3 gb.

Is there any reason I should go with the dvd instead?

The DVD has a lot more packages on it. If you have a fast internet connection, I’d go with the DVD. It will make it easier to install additional packages.

Like BNG said, if you can, downloading the DVD will pay off in the long run. The Live CD only gives you a simple installation of OpenSUSE 11.0, basically a core package, while the DVD allows you to install many more packages, some of which are very useful, such as development and compiling packages. The DVD may take a few hours to download, but it is worth it if you are not in a rush to install 11.0 on your system. Also, although a update of your current system might be a little more convenient, if you can, the best option would be to do a clean install of OpenSUSE 11.0. While not with all software, some may have missing dependencies and cause errors when upgrading from 10.3 to 11.0. Like I said, if you have a lot of information and applications already installed, you can try the update, but if there’s not much on the current installation, such as documents, mail, etc., and those can be transferred, or reinstalled, than the clean installation would be a good idea.

Your decision, though. :slight_smile:

Downlaoded the dvd and did an upgrade install. Everything is working now as it should. :slight_smile:

Awesome!

Glad everything went well for you! :slight_smile: