Copy libflashplayer.so (32-bit) to ~/.steam/steam/ubuntu12_32/plugins
Printable View
I manually downloaded the x86 package including the libflashplayer.so and copied it to "/usr/lib/browser-plugins/libflashplayer.so". This is with openSUSE but should be the same with other 64bit systems too (maybe the folder name changes to /usr/lib32/... or /usr/lib/mozilla/ or something like that).
Now that is good news (besides the use of Flash) - and a good start for the coming year.
AFAIK, VMware ships their Workstation software as a large bundle with all libs included so it works cross-distro with no additional deps handling. I can see Valve doing the same for Steam.
Works great here. A couple of minor bugs I need to report.
I would like systray support mind.
1. Download http://download.opensuse.org/reposit...2.3.1.i586.rpm
2. Extract the rpm with ark ( ark -a -b flash-player-11.2.202.238-2.3.1.i586.rpm )
3. Create folder /usr/lib/browser-plugins if it does not exist ( sudo mkdir /usr/lib/browser-plugins )
4. Copy libflashplayer.so from the extracted folder to /usr/lib/browser-plugins ( sudo cp usr/lib/browser-plugins/libflashplayer.so /usr/lib/browser-plugins )
5. Restart steam
Optionally 7. Remove downloaded and extracted filed ;-)
Not blaming you, but that stopped flash in firefox.
(steam keeps on claiming its the wrong version )
After uninstallng flash.
And file browser system admin I was able to remove the files in . /usr/lib/browser-plugins
Then through yast installed flash, and atleast for jtv its working again.
I give up for now. ( justin tv: http://www.justin.tv/ )
( flash not working does prob have to do with me installing 32 bit flash
steam was still not happy though.
Like it was not happy when I had copied the 32bit so, to the right folder.
More important, I played TF2 for over ten hours. :cool:
Maybe other 32bit libraries are missing. You can check if something is missing with "ldd libflashplayer.so" (on the 32bit flash version obviously) it should look like this:
Code:ldd /usr/lib/browser-plugins/libflashplayer.so
linux-gate.so.1 (0xf76f3000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xf652c000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xf63f2000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xf63df000)
libXt.so.6 => /usr/lib/libXt.so.6 (0xf6382000)
librt.so.1 => /lib/librt.so.1 (0xf6378000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xf636d000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xf6362000)
libssl3.so => /usr/lib/libssl3.so (0xf6324000)
libsmime3.so => /usr/lib/libsmime3.so (0xf62f9000)
libnss3.so => /usr/lib/libnss3.so (0xf61b6000)
libnssutil3.so => /usr/lib/libnssutil3.so (0xf6195000)
libplds4.so => /usr/lib/libplds4.so (0xf6190000)
libplc4.so => /usr/lib/libplc4.so (0xf618a000)
libnspr4.so => /usr/lib/libnspr4.so (0xf614c000)
libpthread.so.0 => /lib/libpthread.so.0 (0xf6131000)
libdl.so.2 => /lib/libdl.so.2 (0xf612c000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xf5cc2000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xf5c11000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xf5bef000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xf5bda000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xf5bb8000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xf5baa000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xf5a9e000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xf5a51000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xf59c6000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xf5990000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xf5940000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xf593b000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xf583d000)
libm.so.6 => /lib/libm.so.6 (0xf5811000)
libc.so.6 => /lib/libc.so.6 (0xf566b000)
/lib/ld-linux.so.2 (0xf76f4000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xf5647000)
libSM.so.6 => /usr/lib/libSM.so.6 (0xf563e000)
libICE.so.6 => /usr/lib/libICE.so.6 (0xf5624000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xf561e000)
libz.so.1 => /lib/libz.so.1 (0xf5607000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xf54a5000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xf54a0000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xf5490000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xf5487000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xf5483000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xf547f000)
libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0xf541b000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xf5382000)
libpng14.so.14 => /usr/lib/libpng14.so.14 (0xf5357000)
libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0xf5353000)
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xf5348000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xf531e000)
libffi.so.4 => /usr/lib/libffi.so.4 (0xf5316000)
libpcre.so.1 => /usr/lib/libpcre.so.1 (0xf52b7000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xf52b3000)
libuuid.so.1 => /usr/lib/libuuid.so.1 (0xf52ad000)
libselinux.so.1 => /lib/libselinux.so.1 (0xf528e000)
libresolv.so.2 => /lib/libresolv.so.2 (0xf5277000)
libicuuc.so.49 => /usr/lib/libicuuc.so.49 (0xf5100000)
libicudata.so.49 => /usr/lib/libicudata.so.49 (0xf3fdf000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf3ef3000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf3ed4000)