Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: Is a pure 64 bit system possible?

  1. #1
    Join Date
    Apr 2014
    Location
    "Great North Wet"
    Posts
    145

    Default Is a pure 64 bit system possible?

    I was wondering if a pure 64 bit install could be done (Tumbleweed or Leap), by that I mean no 32 bit stuff at all. Is that possible, or even a good idea? Can anyone comment on the ramifications of running a "64 bit only" openSuse?
    Turkey Creek Jack Johnson: Nobody move!
    Doc Holliday: Nonsense. By all means, move.

  2. #2
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    20,056
    Blog Entries
    14

    Default Re: Is a pure 64 bit system possible?

    Quote Originally Posted by erbenton View Post
    I was wondering if a pure 64 bit install could be done (Tumbleweed or Leap), by that I mean no 32 bit stuff at all. Is that possible, or even a good idea? Can anyone comment on the ramifications of running a "64 bit only" openSuse?
    First thing that comes to mind: Wine. It pulls in a lot of the x84_64 versions of 32bit compatible libs.
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    https://en.opensuse.org/openSUSE:Board#Members
    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  3. #3
    Join Date
    Aug 2010
    Location
    Chicago suburbs
    Posts
    12,895
    Blog Entries
    3

    Default Re: Is a pure 64 bit system possible?

    Quote Originally Posted by erbenton View Post
    I was wondering if a pure 64 bit install could be done (Tumbleweed or Leap), by that I mean no 32 bit stuff at all.
    If you do a default install, you will get very little 64-bit.

    If you use BIOS booting, then "grub2" uses 32-bit code (and probably some older 16-bit code), because that's what the BIOS interface requires. If you are using UEFI booting, then that's likely all 64-bit code.

    I use an old program that I compiled in 2006. And it does not work on a fresh install until I add some 32-bit libraries.
    openSUSE Leap 15.1; KDE Plasma 5;
    testing Leap 15.2Alpha

  4. #4
    Join Date
    Oct 2008
    Location
    Glasgow, Scotland
    Posts
    1,153

    Default Re: Is a pure 64 bit system possible?

    If you only use 64bit applications, then the only “-32bit” that you will probably need is “glibc-32bit”.
    It is simple to strip the others out, but some updates (recently Samba) may try to re-install them unless you specify “no-recommends”
    ~Thank you for sharing an interesting problem.
    --
    slàinte mhath,
    rayH

  5. #5
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    27,246
    Blog Entries
    15

    Default Re: Is a pure 64 bit system possible?

    Hi
    On Tumbleweed I see;

    Code:
    zypper se *32bit | wc -l
    1912 (subtract 6 for headers) so 1906...
    
    zypper se -i *32bit
    Loading repository data...
    Reading installed packages...
    No matching items found.
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  6. #6
    Join Date
    Apr 2014
    Location
    "Great North Wet"
    Posts
    145

    Default Re: Is a pure 64 bit system possible?

    Code:
    zypper se -i *32bit|wc -l
    shows 93 on my tumbleweed (all of which came from recommends when installing other stuff)
    so, I just did this:
    Code:
    zypper remove *32bit
    and it proposes to remove all 93 PLUS nvidia-computeG05 and x11-video-nvidiaG05
    both of which are 64 bit and definitely needed
    I could tag those as protected but then that spirals down into a rat hole with the next update
    Turkey Creek Jack Johnson: Nobody move!
    Doc Holliday: Nonsense. By all means, move.

  7. #7
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    27,246
    Blog Entries
    15

    Default Re: Is a pure 64 bit system possible?

    Quote Originally Posted by erbenton View Post
    Code:
    zypper se -i *32bit|wc -l
    shows 93 on my tumbleweed (all of which came from recommends when installing other stuff)
    so, I just did this:
    Code:
    zypper remove *32bit
    and it proposes to remove all 93 PLUS nvidia-computeG05 and x11-video-nvidiaG05
    both of which are 64 bit and definitely needed
    I could tag those as protected but then that spirals down into a rat hole with the next update
    Hi
    I have the nvidia drivers, but installed the hard way...

    I get rid of all the lang files as well as plymouth and lock...

    Code:
    rpm -qa *lang --qf "%{name}\n" | xargs zypper rm -u
    zypper rm libply* plymouth*
    zypper al *-lang libply* plymouth*
    mkinitrd
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  8. #8

    Default Re: Is a pure 64 bit system possible?

    You can't get rid of 16/32 bit grub until bios/uefi changes, or the cpu stops resetting to 16-bit real mode.

    You could zap all your 32-bit packages probably.

    Your x86_64 kernel will still contain support for 32-bit apps. Can that even be disabled? I'm not sure. Even if disabled, the CPU support is still there, and there is no way to disable it at the hardware level currently. Particularly, some system level controls bounce through 16-bit real mode, amusingly.

    So the short answer is no, it's not technically possible to be in 64 bit long mode 100% of the time, from power-on to power-off. But, you can have a 100% 64-bit userland, which is probably what you're actually interested in.

  9. #9
    Join Date
    Apr 2014
    Location
    "Great North Wet"
    Posts
    145

    Default Re: Is a pure 64 bit system possible?

    The boot mode is irrelevant. I am more interested in a an up and running 64 bit system and avoiding all the 32 bit stuff that gets installed whether one wants it or not.
    Right now, a quick check with
    Code:
    rpm -qa *32bit*
    shows 90, 32 bit packages installed taking up who knows how many gigabytes of disk space.
    If I do
    Code:
    zypper remove *32bit*
    zypper al *32bit*
    is it going to hose my system?
    Turkey Creek Jack Johnson: Nobody move!
    Doc Holliday: Nonsense. By all means, move.

  10. #10
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    25,400

    Default Re: Is a pure 64 bit system possible?

    Quote Originally Posted by erbenton View Post
    Right now, a quick check with
    Code:
    rpm -qa *32bit*
    shows 90, 32 bit packages installed taking up who knows how many gigabytes of disk space.
    In my system there are 2864 packages installed using some 11 GB.

    So what do you want to recover (for what) and how much work do you want to invest in it?
    Henk van Velden

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •