Quantcast
Channel: openSUSE Forums
Viewing all articles
Browse latest Browse all 40713

Flash problems (what else is new?)

$
0
0
Recently I upgraded my 64-bit system, replacing OpenSusE 11.2 with 12.3. Got everything to work, including YouTube Flash videos -- after putting myself in the video and audio groups. This upgrade gave me confidence to apply 12.3 to my 32-bit system (AMD Athlon XP 2500).

The upgrade went smoothly, but the flash plug-in no longer works, either in Opera or in Firefox. I know it's not hardware, because flash was working on the 32-bit machine prior to the upgrade. The video and audio groups didn't help. Browsing as root (with all possible groups) didn't help.

I found out that I can disable the plug-in and get some of the YouTube videos to display -- those implemented with HTML5. But the majority still require Adobe flash. Adobe froze its Linux development at "Shockwave Flash 11.2 r202". Question: If Adobe can't maintain it, why not give the specs to the Linux community, so that it can we can maintain it?

The next step, I thought, would be to install the Chrome browser, which has its own Linux version of flash, Pepper-flash. But the latest version of Chrome, google-chrome-stable-31.0.1650.63-1, fails to load. Running from the terminal, I get a series of error messages:

Code:

[1220/120555:ERROR:nacl_helper_linux.cc(233)] NaCl helper process running without a sandbox!
Most likely you need to configure your SUID sandbox correctly

[3645:3645:1220/122835:ERROR:child_process_launcher.cc(327)] Failed to launch child process
[3645:3667:1220/122836:ERROR:child_process_launcher.cc(327)] Failed to launch child process
...

I found that others have been getting the same message with the latest Chrome release. See

Google Groups

One person suggested using the --disable-setuid-sandbox option. That gets Chrome to load, but Chrome then displays the web-pages as blank.

Another person had good results using an earlier version of Chrome -- 27.0.1453.110 at Google Chrome old versions - Ubuntu . That looks like a Debian version. However I found 27.0.1425.0 for 32-bit and OpenSuSE 12.1 at software.opensuse.org:

I removed chrome (zypper rm google-chrome-stable). The original Chrome install (31.0.1650.63-1, through YaST invoked by Google's web-page) created a google-chrome repository (http://dl.google.com/linux/chrome/rpm/stable/i386) . I disabled this (zypper mr -d 1) to block the newer (31.0.1650.63-1) version. Then I installed the older version (zypper install -D chromium-27.0.1425.0-1.55.1.i586.rpm). I'm operating under the assumption that zypper will check dependencies and refuse to install anything that is incompatible with 12.3.

I got these messages:

Code:

The following NEW packages are going to be installed:
  chromium chromium-desktop-gnome chromium-ffmpegsumo chromium-suid-helper libudev0

The following recommended package was automatically selected:
  chromium-desktop-gnome

The following package is recommended, but will not be installed due to conflicts or dependency issues:
  chromium-desktop-kde

5 new packages to install.
Overall download size: 37.8 MiB. After the operation, additional 140.1 MiB will be used.
Continue? [y/n/? shows all options] (y): y
Retrieving package chromium-suid-helper-27.0.1425.0-1.1.1.i586                                                                              (1/5),  56.6 KiB ( 13.6 KiB unpacked)
Retrieving: chromium-suid-helper-27.0.1425.0-1.1.1.i586.rpm .................................................................................................[done (107.6 KiB/s)]
Retrieving package libudev0-182-3.1.1.i586                                                                                                  (2/5),  27.1 KiB ( 57.8 KiB unpacked)
Retrieving: libudev0-182-3.1.1.i586.rpm ...................................................................................................................................[done]
Retrieving package chromium-ffmpegsumo-31.0.1650.57-1.17.1.i586                                                                            (3/5), 750.7 KiB (  2.2 MiB unpacked)
Retrieving: chromium-ffmpegsumo-31.0.1650.57-1.17.1.i586.rpm ................................................................................................[done (494.5 KiB/s)]
Retrieving package chromium-27.0.1425.0-1.55.1.i586                                                                                        (4/5),  36.9 MiB (137.8 MiB unpacked)
Retrieving package chromium-desktop-gnome-27.0.1425.0-1.1.1.i586                                                                            (5/5),  52.2 KiB (  3.2 KiB unpacked)
Retrieving: chromium-desktop-gnome-27.0.1425.0-1.1.1.i586.rpm ...............................................................................................[done (480.6 KiB/s)]
(1/5) Installing: chromium-suid-helper-27.0.1425.0-1.1.1 ..................................................................................................................[done]
Additional rpm output:
setting /usr/lib/chrome_sandbox to root:root 4755. (wrong permissions 0755)


(2/5) Installing: libudev0-182-3.1.1 ......................................................................................................................................[done]
(3/5) Installing: chromium-ffmpegsumo-31.0.1650.57-1.17.1 .................................................................................................................[done]
Retrieving package chromium-27.0.1425.0-1.55.1.i586                                                                                        (1/5),  36.9 MiB (137.8 MiB unpacked)
(4/5) Installing: chromium-27.0.1425.0-1.55.1 .............................................................................................................................[done]
Additional rpm output:
update-alternatives: using /usr/lib/chromium/chromium-generic to provide /usr/bin/chromium (chromium) in auto mode


(5/5) Installing: chromium-desktop-gnome-27.0.1425.0-1.1.1 ................................................................................................................[done]
Additional rpm output:
update-alternatives: using /usr/lib/chromium/chromium-gnome to provide /usr/bin/chromium (chromium) in auto mode

The XFCE Chrome launcher left from the original (31.0.1650.63-1) install had

/usr/bin/google-chrome-stable -- where 31.0.1650.63-1 resided
to
/usr/bin/chromium %U -- link to /etc/alternatives/chromium, where 27.0.1425.0-1.55.1.i586 resides

Loaded Chrome and managed to browse a few web pages. Got "Unable to load Shockwave Flash plug-in" with pages that use flash. And clicking on links frequently logged me out of XFCE.

So chrome didn't help. What now?

Viewing all articles
Browse latest Browse all 40713

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>