I’d like to install Teamviewer on my openSUSE TW system, however when performing the install I get this:
silverclipper:/Downloads # zypper in teamviewer_12.0.85001.i686.rpm
Loading repository data...
Reading installed packages...
Resolving package dependencies...
The following 26 NEW packages are going to be installed:
alsa-oss-32bit alsa-plugins-pulse-32bit apulse apulse-32bit fontconfig-32bit libICE6-32bit
libSM6-32bit libX11-6-32bit libXau6-32bit libXdamage1-32bit libXext6-32bit libXfixes3-32bit
libXinerama1-32bit libXrandr2-32bit libXrender1-32bit libXtst6-32bit libasound2-32bit libbz2-1-32bit
libexpat1-32bit libfreetype6-32bit libglib-2_0-0-32bit libjpeg62-32bit libpng12-0-32bit
libpng16-16-32bit libxcb1-32bit teamviewer
The following recommended package was automatically selected:
alsa-oss-32bit
26 new packages to install.
Overall download size: 33.9 MiB. Already cached: 0 B. After the operation, additional 150.0 MiB will
be used.
Continue? [y/n/...? shows all options] (y): n
silverclipper:/Downloads #
For some reason I had it in my mind that alsa has been deprecated quite some time by pulse audio. Am I correct? Or, shall I plow right ahead and install these dependencies and expect my audio to not be disturbed? Also, I am running 64-bit Tumbleweed, not 32-bit. I know 32-bit stuff works just fine on a 64-bit OS, but I’d much rather go 64-bit on most everything.
You are installing a 32bit package, and that has 32bit dependencies.
For some reason I had it in my mind that alsa has been deprecated quite some time by pulse audio. Am I correct?
No.
PulseAudio sits on top of ALSA and uses ALSA for the actual sound output.
So ALSA is pretty much required (if you want sound, that is), it’s actually part of the kernel anyway.
Also, PulseAudio comes with a plugin for ALSA (alsa-plugins-pulse) that redirects applications using ALSA to PulseAudio (because the PulseAudio daemon blocks the sound card while it’s running).
It’s still possible to disable PulseAudio (in YaST->Hardware-> Audio) or even uninstall it, and only use ALSA.
Applications that only support PulseAudio won’t work then, but that should be a minority.
Or, shall I plow right ahead and install these dependencies and expect my audio to not be disturbed?
If you want to use Teamviewer, you have to.
But your audio shouldn’t get disturbed.
Also, I am running 64-bit Tumbleweed, not 32-bit. I know 32-bit stuff works just fine on a 64-bit OS, but I’d much rather go 64-bit on most everything.
Then don’t use Teamviewer…
Teamviewer is proprietary software, and apparently it’s only available as 32bit version.
Sometimes it really does take a different set of eyes to see things that were previously missed. For example, I completely missed the fact this package was 32-bit. I’m such a dope. No wonder it’s got 32-bit dependencies!!
Thanks very much for the info, Wolfi323. Most of all, I am glad to know my current audio setup shouldn’t be messed up by installing this package. That’s what I was most concerned about.