[opensuse] 64bit Kernel and 32bit Userland - how to do it?
Hi, I've just ordered a new workstation, with a Core 2 Quad CPU. I want to run OpenSUSE with a 64-bit kernel and 32-bit userland on it. I have not had a 64-bit CPU desktop with OpenSUSE yet, so I'm asking for advice -- what's the best way to do it? (My Google foo was not good enough to get good answers. :-( ) AFAIU, 64-bit OpenSUSE comes with 32-bit userland programs. Do I get all programs this way, or only a selection? Or, do I install 32-bit OpenSUSE and replace the kernel with a 64-bit one from the build service / factory / vanilla kernel? (I have no problems compiling my own kernel -- I started using Linux with 0.99.4, back in 1995...) In case you're wondering why I want that constellation: I prefer 32bit userland for its stability and availability of media stuff (e.g., win32 codecs), but I also want to run 64bit OSes in VMware instances. For that I need a 64bit kernel. In addition, it will handle my 8 GB main memory better than a PAE kernel. Oh yes, the release of choice will be eventually 11.1; in case that matters. Thanks in advance for any recommendation, Joachim -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Joachim Schrod Email: jschrod@acm.org Roedermark, Germany -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Joachim Schrod wrote:
I've just ordered a new workstation, with a Core 2 Quad CPU. I want to run OpenSUSE with a 64-bit kernel and 32-bit userland on it. I have not had a 64-bit CPU desktop with OpenSUSE yet, so I'm asking for advice -- what's the best way to do it? (My Google foo was not good enough to get good answers. :-( )
AFAIU, 64-bit OpenSUSE comes with 32-bit userland programs. Do I get all programs this way, or only a selection?
AFAIK, you can opt to install the 32bit version of all of them. It doesn't happen automagically though. I don't think there is a single tickbox to say 32bit or 64bit applications. /Per -- /Per Jessen, Zürich -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Thu, Nov 20, 2008 at 10:42, Joachim Schrod
Hi,
I've just ordered a new workstation, with a Core 2 Quad CPU. I want to run OpenSUSE with a 64-bit kernel and 32-bit userland on it. I have not had a 64-bit CPU desktop with OpenSUSE yet, so I'm asking for advice -- what's the best way to do it? (My Google foo was not good enough to get good answers. :-( )
AFAIU, 64-bit OpenSUSE comes with 32-bit userland programs. Do I get all programs this way, or only a selection?
Or, do I install 32-bit OpenSUSE and replace the kernel with a 64-bit one from the build service / factory / vanilla kernel? (I have no problems compiling my own kernel -- I started using Linux with 0.99.4, back in 1995...) I think that due to space constraints, you will get most programs on the media in 64bit with some 32bit thrown in for those that work best in 32bit. The system stuff will definitely be 64bit. I would leave that alone. I would then get a list of all the userland stuff and replace those with 32bit stuff if this is feasible. In some cases, I'm guessing, you will have to have both 32bit and 64bit rpms installed. Either way, it will be a nice way to experiment and see what works best. Hopefully, you'll report your findings here.
ne... -- Registered Linux User # 125653 (http://counter.li.org) Now accepting personal mail for GMail invites. Dan Quayle - "This President is going to lead us out of this recovery." -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Joachim Schrod wrote:
Hi,
I've just ordered a new workstation, with a Core 2 Quad CPU. I want to run OpenSUSE with a 64-bit kernel and 32-bit userland on it. I have not had a 64-bit CPU desktop with OpenSUSE yet, so I'm asking for advice -- what's the best way to do it? (My Google foo was not good enough to get good answers. :-( )
AFAIU, 64-bit OpenSUSE comes with 32-bit userland programs. Do I get all programs this way, or only a selection?
Or, do I install 32-bit OpenSUSE and replace the kernel with a 64-bit one from the build service / factory / vanilla kernel? (I have no problems compiling my own kernel -- I started using Linux with 0.99.4, back in 1995...)
In case you're wondering why I want that constellation: I prefer 32bit userland for its stability and availability of media stuff (e.g., win32 codecs), but I also want to run 64bit OSes in VMware instances. For that I need a 64bit kernel. In addition, it will handle my 8 GB main memory better than a PAE kernel.
Oh yes, the release of choice will be eventually 11.1; in case that matters.
Thanks in advance for any recommendation,
Joachim
A user won't notice much difference between 32 & 64 bit apps. Other than Seamonkey & Firefox, everything on my computer is 64 bit, AFAIK. Seamonkey & Firefox are 32 bit, due to plugin availability, but 64 bit versions are available. When you use Yast to install an application, you can chose 32 or 64 bit versions. 64 bit vi really rocks! ;-) -- Use OpenOffice.org http://www.openoffice.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Thursday 20 November 2008 02:42:13 Joachim Schrod wrote:
In case you're wondering why I want that constellation: I prefer 32bit userland for its stability and availability of media stuff (e.g., win32 codecs), but I also want to run 64bit OSes in VMware instances. For that I need a 64bit kernel. In addition, it will handle my 8 GB main memory better than a PAE kernel.
Oh yes, the release of choice will be eventually 11.1; in case that matters.
Thanks in advance for any recommendation,
Joachim, I'm not sure you'd have any problem with a 64-bit "userland" at all. Here at home, both my domain controller and my desktop workstation are 64-bit AMD machines running 11.0, 64-bit all the way. My laptop (which I'm using to answer you) is a 32-bit Toshiba Intel machine, also running 11.0. So far, I haven't found anything that I can do with the laptop that I can't also do with either the desktop workstation or the server. That includes watching MotoGP videos, YouTube videos, commercial DVDs, and so on. Maybe our requirements are different, but I'd recommend that you consider starting with a 64-bit system, and only worrying about a 32-bit runtime if you find out that it really matters to you. I'm guessing that it won't. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Joachim Schrod escribió:
AFAIU, 64-bit OpenSUSE comes with 32-bit userland programs. Do I get all programs this way, or only a selection?
with a working selection.packages named "foo-32bit"
Or, do I install 32-bit OpenSUSE and replace the kernel with a 64-bit one from the build service / factory / vanilla kernel?
No, that most likely does not work. -- "We have art in order not to die of the truth" - Friedrich Nietzsche Cristian Rodríguez R. Platform/OpenSUSE - Core Services SUSE LINUX Products GmbH Research & Development http://www.opensuse.org/
participants (6)
-
Cristian Rodríguez
-
James Knott
-
Jerry Houston
-
Joachim Schrod
-
ne...
-
Per Jessen