Closed
Bug 124757
Opened 24 years ago
Closed 24 years ago
Flash plugin works only for root user on SuSE linux
Categories
(Core Graveyard :: Plug-ins, defect)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: Andreas.Bieniek, Assigned: srgchrpv)
References
()
Details
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.8) Gecko/20020204
BuildID: 2002020415
The installed flash plugin 5.0 r47 works only for the root user on
SuSe Linux 7.3
The same plugin withe the same permissions work on Netscape 4.7 for all users.
Reproducible: Always
Steps to Reproduce:
1.Install plugin in:
File name: /usr/local/mozilla/plugins/libflashplayer.so
Shockwave Flash 5.0 r47
Permissions:
-rwxr-xr-x 1 root root 947992 Feb 10 00:44 libflashplayer.so
-rwxr-xr-x 1 root root 2363 Feb 10 00:44 ShockwaveFlash.class
2.Start mozilla from your account
3.Start mozilla as root
Actual Results: After 2: The flash plugin does not display any contents
After 3: The flash plugin works fine
To set the -s bit on the libflashplayer.so file does not help to solve this problem.
Comment 1•24 years ago
|
||
maybe related to the /dev/dsp problem..?
Reporter: When running as normal user, is anything accessing your sound-device
when flash fails to load?
| Reporter | ||
Comment 3•24 years ago
|
||
My first guess was also that the problem is related to the /dev/dsp problem. If
the kde system sounds are enabeld, it takes about a minute until the message:
"Starting Plugin for type application/x-shockwave-flash" appears. Disabeling the
system sounds of KDE, or starting mozilla with "artsdsp mozilla" solves this
behaviour, but in all cases I get the "Starting Plugin..." without anything
beeing displayed. From the behaviour it looks more that flash is trying to
access some device, or system program, where the permissions are not given to
the normal user. Is there a way to find out which devices and program flash is
trying to use ?
If you keep your plugins in a globally accessible dir:
Can you do an "about:plugins" and make a note of the plugins you see there.
Then quit moz, rename your regular users .mozilla directory, start moz as
regular user from scratch, creating a new profile.
Does about:plugins now show the same as before?
Does it alter the behaviour of the app when you use a flash enabled site as
regular user?
| Assignee | ||
Comment 5•24 years ago
|
||
What is your disk chach setting? see bug 116562
Assignee: av → serge
| Reporter | ||
Comment 6•24 years ago
|
||
> Then quit moz, rename your regular users .mozilla directory, start moz as
> regular user from scratch, creating a new profile.
Running mozilla on a new account works fine. Then, I moved the .mozilla
directory and recreated the .mozilla directory from scratch. After that, the
flash plugin works fine, as well. I also tried creating a new account before
adding the files for the flash plugin (As it was done in the first place.) This
works fine, as well. The comparison of the "Preferences" and about:plugins of
the working and non-working account show no differences. So I have no clue what
went wrong in the first place, except there might have been a leftover of a
mozilla 0.95 installation on my account. (I am not absolutely sure if I deleted
the old .mozilla directory). I will levave the non-working account untouched for
further investigations, if needed. Thank you very much for your kind help to
track the problem.
Comment 7•24 years ago
|
||
wfm, then?
Status: UNCONFIRMED → RESOLVED
Closed: 24 years ago
Resolution: --- → WORKSFORME
i think this may have been related to bug 115337. The clue would likely be in
your old .mozilla/appreg
Since 0.9.5, mozilla has improved a lot in how it picks up plugins (and
mimetypes), but appreg increments for each new installation or registration, if
mozilla think the plugins are "new". The syntax and content of what it registers
today seems to be good. But it wasn't always as fit to fight, and the
"incrementing" thing is still a possible culprit (i filed bug 109739)
A way around it all would be to add a plugin-dir pref to your prefs.js, and keep
plugins in a directory separate from the installation dir. That way they don't
get new timestamps each time you install.
I don't know how interesting an old horked appreg itself is: The version mess is
fixed by now, and it may be not be considered very productive to code for
"repair" of old appregs from the beta periode.
If you like, you can test whether appreg was the culprit - check out
http://home.c2i.net/dark/My_Mozilla_FAQ.html#tricks
Updated•3 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•