Why are a ton of 32 bit packages installed

I installed openSUSE 11.3 64 bit on my parent’s computer. After doing a reboot I found the package manager and it told me there were a bunch of updates available. I installed wine and mozilla-thunderbird as well as the updates. Then the software management program starts installing a ton of 32 bit packages. This is the first time I’ve used openSUSE aside from in a VM so I’m a little unfamiliar with it. I’m more familiar with Gentoo and Ubuntu.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Because when you originally installed you left the 32-bit libraries
selected, which is probably good since a lot of software that is 32-bit
will run seamlessly on your 64-bit system as a result.

Good luck.

On 10/12/2010 10:36 AM, jordanwb wrote:
>
> I installed openSUSE 11.3 64 bit on my parent’s computer. After doing a
> reboot I found the package manager and it told me there were a bunch of
> updates available. I installed wine and mozilla-thunderbird as well as
> the updates. Then the software management program starts installing a
> ton of 32 bit packages. This is the first time I’ve used openSUSE aside
> from in a VM so I’m a little unfamiliar with it. I’m more familiar with
> Gentoo and Ubuntu.
>
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.15 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJMtJHTAAoJEF+XTK08PnB5fIUP+QE5zEsugdJBCDv6WUU6jVdq
nEsKGCd6ZmJmGkwCly17zUYa5Z6cakOd/iWG3svn92KnB/eazoy9tm2SkN3pZSAb
CVAsltjUb1v6tta1+jzUMbblvj2bDaIPdaPgBjt9fdX3A4fYszfnRHK5IPgSO3R8
VVBic/+YG1t51Qadm/EzWNoGbaRZsCXU8iytbyZLun4nEKKOi5zXOMb8bMWwmGpO
1yLDOcSAi4hjYEg38q2o3XvcrG7R+y2FdGhzsd7GRun35IgFTKi8SftPNfcqUEeo
fhR39YzaRbzLbI2Xx1dxXlcpqF4PyJW6iD6zkk8y4oQg7aIE8XUhvSEeTLG5eaRH
ajUNCN5IrjPceWGp4pTKRbd1k0sYXUbKtZ/VZHVYBNjTPfsLSpFnK4ZbmmAxO8FA
Sf3UXuLxJGa39Px9mIcZnn+I1YFrHUpyujkqJYG5aARE22YgwjXf1W6TIRWTg8Qs
HgLt2sLwRKdsJZQe3S64OP3BvnH/dRL2xNVnjOl86d2q+4R9ve+TTUEXPolcTAPy
hjEaFh2LjnLZFuTa+ThjVdUTlIf1nCgFbAuTQRyRu7sQCxYivFmFeEn+rdGJDttz
gMlJI7XTcDNUx6wFhPi7AYiT1gVrDe9FCSXOYGgS18xbAt8tzuySyfPV+cDFfBuO
4Hxp1TSfbfq6Il2qRudi
=Zs7L
-----END PGP SIGNATURE-----

I was not aware that a 64 bit OS would have 32 bit libraries installed. I do know that wine would pull in some 32 bit libraries but not 100.

Also I had installed a program via Wine. The screen went blank three times during the installation of the program, then the screen went blank twice during its startup. Also why is the screen resolution changed from 1440x900@60Hz to 1440x900@60Hz after gdm logs in my user? There is only one monitor and its resolution was correct to begin with. My parents were complaining about the screen resolution changes when their computer was running Ubuntu and this won’t help. Yast is a great tool and openSuse looks very polished, but these things are kinda deal breakers, and I was told openSuse was especially good at handling monitors.

Why is your post word wrapped every ~70 characters?

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

64-bit OS’s do not need 32-bit libraries, but they’re there to make life
smooth for you.

Regarding the screen going blank during startup, I’m not sure what the
problem you’re describing is. Does the system fail to boot or does it
just go to a blank screen forever?

Also, regarding the screen, you mentioned you went from 1440x900@60Hz to
1440x900@60HZ, which is the same thing so… typo? That is the same
resolution I have on my laptop as chance would have it.

Screen resolution shouldn’t randomly change, so more information is needed
on what they’re doing at the time. You can change resolution if you want
to, or maybe your wine app is changing things, but normally it won’t
change unless you change it on purpose.

wine is another story. Knowing what program and if this happens on
another system may be useful. There are also probably wine-specific forums
online which may have more information for troubleshooting.

My posts wrap because I’m using an NNTP (vs. HTTP) client to access the
forums.

Good luck.

On 10/12/2010 11:36 AM, jordanwb wrote:
>
> ab@novell.com;2237041 Wrote:
>> Because when you originally installed you left the 32-bit libraries
>> selected, which is probably good since a lot of software that is 32-bit
>> will run seamlessly on your 64-bit system as a result.
>>
>> Good luck.
>
> I was not aware that a 64 bit OS would have 32 bit libraries installed.
> I do know that wine would pull in some 32 bit libraries but not 100.
>
> Also I had installed a program via Wine. The screen went blank three
> times during the installation of the program, then the screen went blank
> twice during its startup. Also why is the screen resolution changed from
> 1440x900@60Hz to 1440x900@60Hz after gdm logs in my user? There is only
> one monitor and its resolution was correct to begin with. My parents
> were complaining about the screen resolution changes when their computer
> was running Ubuntu and this won’t help. Yast is a great tool and
> openSuse looks very polished, but these things are kinda deal breakers,
> and I was told openSuse was especially good at handling monitors.
>
> Why is your post word wrapped every ~70 characters?
>
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.15 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJMtLV6AAoJEF+XTK08PnB5iPIQAIqRt4fyuDk70RA3A2cwvxBO
QSJ62CCTiHSFnosltV8CzJ/omzvO9tMo7SyrcxZOmcS3AWUKB0bUE/v5DY3rk5Rx
02I4hhNLjp/NEUH/PqvtvnLjZBWuINa0BcMj8Dg9tILf6Ccfe8RMivHD4riQCDrJ
IFaOT7BCJzCjVulNeFASfqrRoOvSDWvjd5m7YHAEVIZlyGIbchFi5etuy7ldj/VB
CQPnwdz/ISrBUfjJV0aCZteYOXZR9hxDbRUsLbbotvC2TW70GUnYToE9oF9gJIJh
l6VD4fuRmUSj2hao6+PmqVoQQEFvWZDN5ZpOZQD8fW7JB4YzvwgiroLy/VGMzew1
odXF6+NazkRyPRTZg4vcm2rzkZAt0ZHD3zToYINbLu/Mt3XVia2MFBhG3WFKES4m
OYYcCCrMIN4vsUm1J0xc6Ip1Zm33SKttqo06HOHtcsiLbS4jlisQnnMvnoar6AOt
E9jZgMktn40ZzEOJ9tZ+RwYAO9OKEQPp3KlgVAym0Lm5D/HlkTMl3J/MlNbQKalr
kAFfVfTiyku5to+IeAK7FqjcGUDNIjITz4QJa5k9R0cxOdpgbAeUNo4INXnApHJb
eTU7GUGTw2Bv9WHuXzkSQwOOneRZxo7kwbjYNkGDLJttztzMtrXMwDxtQ/cJ5F4E
z8aUz7dLvk7glFilUk7m
=wOjR
-----END PGP SIGNATURE-----

No, the system runs just fine, but when gdm starts, and my user is logged in, and gnome loads the screen goes blank for a second. It’s the same effect when you change the screen’s resolution.

No typo. In gnome, if you go to System->Preferences->Look & Feel->Monitors, the screen goes blank for a second that goes back to normal when the program loads.

I know they shouldn’t, but for some reason gnome thinks that xorg’s initial configuration (mirror on all screens, in this case there is only 1 screen) is different from what it should be and decides to change it even though I did not tell it to.

It is also happening on Ubuntu using Wine-1.2.42 so I suspect it’s a regression. I’ve reported it on launchpad. I tried a couple of different programs and the same thing happened. The screen went blank for a second then returned to normal

Interesting

On 2010-10-12 19:36, jordanwb wrote:

> Also why is the screen resolution changed from
> 1440x900@60Hz to 1440x900@60Hz after gdm logs in my user?

I don’t see a resolution change there. Either you wrote a typo, or it is not changing.

1440x900@60Hz == 1440x900@60Hz


Cheers / Saludos,

Carlos E. R.
(from 11.2 x86_64 “Emerald” at Telcontar)

There are some unavoidable 32-bit binaries even on a 64-bit install. For example, the proprietary Adobe Flash player, which if installed will drag in a bunch of X libraries, and as is common with libraries, one library will depend on a whole bunch more, so you end up with quite a few to satisfy the dependencies completely.

Do for example:

ldd /usr/lib/browser-plugins/libflashplayer.so

You will see that it requires lots of libraries found in /usr/lib, where 32-bit libraries go; 64-bit libraries go in /usr/lib64.

It might have been because of flash. I did see a package called “nspluginwrapper” or something similar and I know that’s a wrapper for 32 bit flash. I’m thinking of putting openSuse KDE on my laptop, it looks slick.

openSUSE is available for 64-bit platforms. This does not necessarily mean that all the applications included have already been ported to 64-bit platforms. openSUSE supports the use of 32-bit applications in a 64-bit system environment.

Windows64 does the same thing, and most 64bit OS’s will.

It is good you are familiar with Gentoo. Looking into the following, no-multilib vs multilib :wink:

The same applies to all other linux distributions.

And as pointed out, Windows is the same.

One other thing, if it’s still bothering you: open a terminal window and do:


df -h

It will show you the disk usage of your system. The one marked “/” is the openSUSE install. Compare it’s size to a clean windu install…No worries about a couple of MBs for 32bit libs :slight_smile: