On Mon, 28 Nov 2022 09:45:53 +1100
Stephen Morris <samorris(a)netspace.net.au> wrote:
On 28/11/22 03:31, stan via users wrote:
> Thanks for the pointer. I have no trouble playing that video
in
> nightly. So, something differs in our configuration. But finding
> it? Ha! That will be a problem. Try running nightly from a term
> with with --safe-mode after the exec. Or, as a different user.
> Here, I have nightly installed in /usr/local/bin, so I would run
> /usr/local/bin/firefox --safe-mode
> That should give you messages in the term when it fails.
I did that and got the following messages:
2022-11-27T22:42:01Z ERRORmp4parse]Found 2 nul bytes in "\0\0"
[2022-11-27T22:42:01Z ERRORmp4parse]Found 2 nul bytes in "\0\0"
[2022-11-27T22:42:01Z ERRORmp4parse]Found 2 nul bytes in "\0\0"
[2022-11-27T22:42:01Z ERRORmp4parse]Found 2 nul bytes in "\0\0"
[2022-11-27T22:43:20Z ERRORviaduct::backend::ffi]Missing HTTP status
[2022-11-27T22:43:20Z ERRORviaduct::backend::ffi]Missing HTTP status
I also got the following messages at startup of firefox as well:
Gtk-Message: 09:41:24.205: Failed to load module "appmenu-gtk-module"
[fluent] Missing message in locale en-US: refresh-profile-instead
[fluent] Couldn't find a message: refresh-profile-instead
[dom/l10n] Could not complete initial document translation.
The 2 nul bytes are a known issue on youtube videos, and harmless.
The only other messages I see are:
ATTENTION: default value of option mesa_glthread overridden by
environment.
[fluent] Missing message in locale en-US:
[fluent] Couldn't find a message:
[dom/l10n] Errors during l10n mutation frame.
So that leaves the ffi and appmenu messages as being evidence of your
problem. I can't say either way on those.
I read that you have found a flawed workaround, to turn off audio.
In that regard, I am not using pulseaudio, I am using pipewire and
wireplumber. That might make a difference, since it is sound that is
the issue. I think there are instructions that explain how to swap
them. From memory, it is something like
dnf swap pulseaudio pipewire
though it might be
dnf swap pipewire pulseaudio
Sort of like the two types of calculator sequences.
Then
dnf install wireplumber
If that doesn't work, you could just reverse them to restore to your
original system.