Patrick wrote:Now for what distro to run? I'll probably go with either Suse or Kubuntu. Are there any gotchas besides issues with browsers and plug-ins (flash, etc..)?
Hey, you know what I'm gonna say!
But seriously though, SUSE was the first distro to introduce AMD64 support, so they have close to three years of experience in that field.
What they do is that by default, they install a 32-bit Firefox to avoid compatibility issues with Flash and browser plugins in general.
If you wanna use the w32codecs package, you'll need to use a 32-bit MPlayer as far as I know.
Generally, I think SUSE is the best distro for AMD64 when it comes to having a good user experience, because sure Linux in general is great on AMD64.
Anyway, speaking of those issues with the package manager, if you decide to use SUSE, try doing an online update during the installation (DO NOT UPDATE THE KERNEL DURING THE INSTALLATION, AS IT CAN CAUSE HARDWARE DETECTION ISSUES) the process is a little funky because it needs to reload YaST and reinitialize libzypp and a bunch of stuff, but generally it's an easy process. Shouldn't be too big of a problem, once you have the installation and updating done, I'd recommend rebooting, just to make sure everything related to the package manager is fully reloaded.
Pat, you should really try the new way of installing NVIDIA's drivers on SUSE, just add NVIDIA's repository to the package manager (After all the updates it works pretty well, it's just a little slow) by running:
Code: Select all
rug sa --type=zypp http://download.nvidia.com/novell SL-10.1-nvidia
rug sub SL-10.1-nvidia
After executing these two commands as root, you need to install x11-video-nvidia and nvidia-gfx-kmp-default, no need to mess with xorg.conf, it'll do that for you. This is the same process that SLED 10 users will have to do, except for the fact that the ATi and NVIDIA repos are added automatically during the installation. No need to worry about kernel updates breaking the NVIDIA driver, because as I explained in another thread, it takes care of all that for you.
Since I like being a nice guy, here's my set of rug commands that I use (Except, I swapped in some US mirrors), sure the package manager is a little slow still, but I've come to really like this new commandline interface (rug):
Code: Select all
rug sa --type=zypp ftp://suse.mirrors.tds.net/pub/opensuse/distribution/SL-10.1/inst-source SL-10.1-inst-source
rug sub SL-10.1-inst-source
rug sa --type=zypp ftp://suse.mirrors.tds.net/pub/opensuse/distribution/SL-10.1/non-oss-inst-source SL-10.1-non-oss-inst-source
rug sub SL-10.1-non-oss-inst-source
rug sa --type=zypp ftp://suse.mirrors.tds.net/pub/suse/update/10.1 SL-10.1-update
rug sub SL-10.1-update
rug sa --type=zypp http://www2.ati.com/suse SL-10.1-ati
rug sub SL-10.1-ati
rug sa --type=zypp http://download.nvidia.com/novell SL-10.1-nvidia
rug sub SL-10.1-nvidia
rug sa --type=zypp ftp://ftp4.gwdg.de/pub/opensuse/repositories/KDE:/Backports/SUSE_Linux_10.1 SL-10.1-kde-backports
rug sub SL-10.1-kde-backports
rug sa --type=zypp ftp://ftp4.gwdg.de/pub/linux/misc/suser-guru/rpm/10.1/RPMS guru
rug sub guru
rug sa --type=zypp ftp://ftp4.gwdg.de/pub/linux/misc/packman/suse/10.1 packman
rug sub packman
I'm paranoid about security so I stick to the version of KDE that comes with SUSE, as it's supported by their security team, if this is not of concern to you, you can use this instead of the kde-backports repository if you want the latest version of KDE and related apps (kde-backports has newer versions of stuff like Amarok, digiKam, KOffice for the version of KDE that's supported by the security team):
Code: Select all
rug sa --type=zypp ftp://ftp4.gwdg.de/pub/opensuse/repositories/KDE:/KDE3/SUSE_Linux_10.1 SL-10.1-kde
rug sub SL-10.1-kde
I expect you wanna use Smart over the longhaul, so here ya go:
Code: Select all
smart channel --add SL-10.1-inst-source type=yast2 name="SUSE Linux 10.1 - Installation Repository" baseurl=ftp://suse.mirrors.tds.net/pub/opensuse/distribution/SL-10.1/inst-source
smart channel --add SL-10.1-non-oss-inst-source type=yast2 name="SUSE Linux 10.1 - Addon Installation Repository" baseurl=ftp://suse.mirrors.tds.net/pub/opensuse/distribution/SL-10.1/non-oss-inst-source
smart channel --add SL-10.1-update type=rpm-md name="SUSE Linux 10.1 - Updates" baseurl=ftp://suse.mirrors.tds.net/pub/suse/update/10.1
smart channel --add SL-10.1-ati type=rpm-md name="SUSE Linux 10.1 - ATi" baseurl=http://www2.ati.com/suse
smart channel --add SL-10.1-nvidia type=rpm-md name="SUSE Linux 10.1 - NVIDIA" baseurl=http://download.nvidia.com/novell
smart channel --add SL-10.1-kde-backports type=rpm-md name="SUSE Linux 10.1 - KDE Backports" baseurl=ftp://ftp4.gwdg.de/pub/opensuse/repositories/KDE:/Backports/SUSE_Linux_10.1
smart channel --add guru type=yast2 name="Guru for SUSE Linux 10.1" baseurl=ftp://ftp4.gwdg.de/pub/linux/misc/suser-guru/rpm/10.1
smart channel --add packman type=yast2 name="Packman for SUSE Linux 10.1" baseurl=ftp://ftp4.gwdg.de/pub/linux/misc/packman/suse/10.1
Again, if you're not as paranoid about security as I am, and want the latest KDE (I havn't tried it myself, so I don't know if there's issues, but there could be, so be aware of that) use this instead of kde-backports:
Code: Select all
smart channel --add SL-10.1-kde type=rpm-md name="SUSE Linux 10.1 - KDE" baseurl=ftp://ftp4.gwdg.de/pub/opensuse/repositories/KDE:/KDE3/SUSE_Linux_10.1