xfce firefox blank

Hi everyone,

I am experiencing some issues with firefox when using xfce. I started to believe it might be a font issue.

Firefox simple launches with a blank URL. I can write any address i want but I can not see what I am typing.

When i launch Firefox from terminal I also have this message:

davi@linux-m7m5:~> firefox

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size
1524496894540 addons.webextension.{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d} WARN Loading extension ‘{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}’: Reading manifest: Error processing background.persistent: Event pages are not currently supported. This will run as a persistent background page.
1524496894562 addons.webextension.{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d} WARN Loading extension ‘{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}’: Reading manifest: Error processing permissions.7: Unknown permission “unlimitedStorage”
1524496894566 addons.webextension.{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d} WARN Loading extension ‘{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}’: Reading manifest: Error processing devtools_page: An unexpected property was found in the WebExtension manifest.
1524496894566 addons.webextension.{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d} WARN Loading extension ‘{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}’: Reading manifest: Error processing minimum_opera_version: An unexpected property was found in the WebExtension manifest.
1524496894568 addons.webextension.{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d} WARN Loading extension ‘{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}’: Reading manifest: Error processing storage: An unexpected property was found in the WebExtension manifest.
1524496894646 addons.webextension.{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d} WARN Please specify whether you want browser_style or not in your browser_action options.

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(firefox:4348): Gtk-WARNING **: Default font does not have a positive size

(/usr/lib64/firefox/plugin-container:4410): Gtk-WARNING **: Default font does not have a positive size

(/usr/lib64/firefox/plugin-container:4410): Gtk-WARNING **: Default font does not have a positive size

(/usr/lib64/firefox/plugin-container:4410): Gtk-WARNING **: Default font does not have a positive size

(/usr/lib64/firefox/plugin-container:4410): Gtk-WARNING **: Default font does not have a positive size

(/usr/lib64/firefox/plugin-container:4410): Gtk-WARNING **: Default font does not have a positive size

(/usr/lib64/firefox/plugin-container:4410): Gtk-WARNING **: Default font does not have a positive size

(/usr/lib64/firefox/plugin-container:4410): Gtk-WARNING **: Default font does not have a positive size

(/usr/lib64/firefox/plugin-container:4410): Gtk-WARNING **: Default font does not have a positive size

(/usr/lib64/firefox/plugin-container:4410): Gtk-WARNING **: Default font does not have a positive size

(/usr/lib64/firefox/plugin-container:4410): Gtk-WARNING **: Default font does not have a positive size

(/usr/lib64/firefox/plugin-container:4410): Gtk-WARNING **: Default font does not have a positive size

(/usr/lib64/firefox/plugin-container:4410): Gtk-WARNING **: Default font does not have a positive size

(/usr/lib64/firefox/plugin-container:4410): Gtk-WARNING **: Default font does not have a positive size

(/usr/lib64/firefox/plugin-container:4410): Gtk-WARNING **: Default font does not have a positive size

(/usr/lib64/firefox/plugin-container:4410): Gtk-WARNING **: Default font does not have a positive size

(/usr/lib64/firefox/plugin-container:4410): Gtk-WARNING **: Default font does not have a positive size

(/usr/lib64/firefox/plugin-container:4410): Gtk-WARNING **: Default font does not have a positive size

(/usr/lib64/firefox/plugin-container:4410): Gtk-WARNING **: Default font does not have a positive size

(/usr/lib64/firefox/plugin-container:4410): Gtk-WARNING **: Default font does not have a positive size

(/usr/lib64/firefox/plugin-container:4410): Gtk-WARNING **: Default font does not have a positive size

(/usr/lib64/firefox/plugin-container:4410): Gtk-WARNING **: Default font does not have a positive size

(/usr/lib64/firefox/plugin-container:4410): Gtk-WARNING **: Default font does not have a positive size

(/usr/lib64/firefox/plugin-container:4410): Gtk-WARNING **: Default font does not have a positive size

(/usr/lib64/firefox/plugin-container:4410): Gtk-WARNING **: Default font does not have a positive size
^C[Child 4410] ###!!! ABORT: Aborting on channel error.: file /home/abuild/rpmbuild/BUILD/mozilla/ipc/glue/MessageChannel.cpp, line 2152
[Child 4410] ###!!! ABORT: Aborting on channel error.: file /home/abuild/rpmbuild/BUILD/mozilla/ipc/glue/MessageChannel.cpp, line 2152

####################################

It works fine when I use Gnome, but I prefer xfce.

I am using opensuse leap 42.3 with xfce.

Any help is appreciated.

Have you updated your system?
Run the following in an elevated console

# zypper update

Reboot, and see if your problem has been resolved.
If you still see the problem, try force re-installing your Firefox with the following command

# zypper in -f firefox

If I were to hazard a guess,
Your system hasn’t been updated to apply all current features and fixes, particularly within your XFCE environment.

HTH,
TSU

The error message would indicate a problem with the default font IMHO.

What does your ~/.gtkrc-2.0 and/or ~/.config/gtkrc-2.0 contain?

Agreed,
Then my next thought was that such a problem might happen if the entire system’s packages aren’t consistent and other similar problems could be latent in the system which is why I recommended updating the entire system…

TSU

Here are the outcome of the two ideas.
Thanks.

davi@linux-m7m5:~> sudo zypper update
[sudo] password for root:
Loading repository data…
Reading installed packages…

The following 9 package updates will NOT be installed:
libavcodec56 libavformat56 libavutil54 libdca0 libfdk-aac1 libmpeg2-0
libpostproc53 libswresample1 libswscale3

Nothing to do.

################################

davi@linux-m7m5:~> sudo zypper in -f firefox
[sudo] password for root:
Loading repository data…
Reading installed packages…
Package ‘firefox’ not found.
Resolving package dependencies…

Nothing to do.

################################
################################

~/.gtkrc-2.0

include “/usr/share/themes/Breeze/gtk-2.0/gtkrc”
include “/etc/gtk-2.0/gtkrc”
style “user-font”
{
font_name=“Noto Sans Regular”
}
widget_class “*” style “user-font”
gtk-font-name=“Noto Sans Regular 10”
gtk-theme-name=“Breeze”
gtk-icon-theme-name=“breeze”
gtk-fallback-icon-theme=“gnome”
gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ
gtk-menu-images=1
gtk-button-images=1

#######################################

~/.config/gtkrc-2.0

created by KDE, Thu Feb 15 13:06:30 2018

If you do not want KDE to override your GTK settings, select

Appearance -> Colors in the System Settings and disable the checkbox

“Apply colors to non-KDE4 applications”

gtk-alternative-button-order = 1

style “default”
{
bg[NORMAL] = { 0.937, 0.941, 0.945 }
bg[SELECTED] = { 0.239, 0.682, 0.914 }
bg[INSENSITIVE] = { 0.937, 0.941, 0.945 }
bg[ACTIVE] = { 0.769, 0.788, 0.804 }
bg[PRELIGHT] = { 0.937, 0.941, 0.945 }

base[NORMAL] = { 0.988, 0.988, 0.988 }
base[SELECTED] = { 0.239, 0.682, 0.914 }
base[INSENSITIVE] = { 0.937, 0.941, 0.945 }
base[ACTIVE] = { 0.239, 0.682, 0.914 }
base[PRELIGHT] = { 0.239, 0.682, 0.914 }

text[NORMAL] = { 0.192, 0.212, 0.231 }
text[SELECTED] = { 0.937, 0.941, 0.945 }
text[INSENSITIVE] = { 0.769, 0.788, 0.804 }
text[ACTIVE] = { 0.937, 0.941, 0.945 }
text[PRELIGHT] = { 0.937, 0.941, 0.945 }

fg[NORMAL] = { 0.192, 0.212, 0.231 }
fg[SELECTED] = { 0.937, 0.941, 0.945 }
fg[INSENSITIVE] = { 0.769, 0.788, 0.804 }
fg[ACTIVE] = { 0.192, 0.212, 0.231 }
fg[PRELIGHT] = { 0.192, 0.212, 0.231 }
}

class “*” style “default”

style “ToolTip”
{
bg[NORMAL] = { 0.937, 0.941, 0.945 }
base[NORMAL] = { 0.988, 0.988, 0.988 }
text[NORMAL] = { 0.192, 0.212, 0.231 }
fg[NORMAL] = { 0.192, 0.212, 0.231 }
}

widget “gtk-tooltip” style “ToolTip”
widget “gtk-tooltips” style “ToolTip”

style “MenuItem”
{
bg[PRELIGHT] = { 0.239, 0.682, 0.914 }
fg[PRELIGHT] = { 0.937, 0.941, 0.945 }
}

class “*MenuItem” style “MenuItem”

######################################

That’s odd that zypper couldn’t find the firefox package…
First, check to make sure there isn’t a typo somewhere,

Did you first install Gnome and then XFCE on your system?
And did you install XFCE using either YaST or zypper?

Also, pls post the result of the following

zypper se -t pattern sfce

And the following which lists your repositories

zypper lr -d

TSU

Also, “firefox” should have been found as a fallback.
Try the following which is the proper package name, note the camel case…

zypper in -f MozillaFirefox

TSU

The package is called “MozillaFirefox”.
But I’m pretty sure that reinstalling it won’t fix your problem… :wink:

~/.gtkrc-2.0

include “/usr/share/themes/Breeze/gtk-2.0/gtkrc”
include “/etc/gtk-2.0/gtkrc”
style “user-font”
{
font_name=“Noto Sans Regular”
}
widget_class “*” style “user-font”
gtk-font-name=“Noto Sans Regular 10”

Well, is this font actually installed?
It should be in the package noto-sans-fonts.
Maybe try to reinstall that one (with “zypper in -f noto-sans-fonts”).

Does it help if you delete or (better) rename either of the files, or both? (Although, the second one only seems to modify some colors mostly…)

Also, what does “echo $GTK2_RC_FILES” give you when in XFCE?
It might “redirect” to some completely different files.

Well, normally package names have to be exact and are case-sensitive, for installation at least (for a search obviously not :wink: ).

Although, in this case, MozillaFirefox does provide “firefox” as well.
“sudo zypper in firefox” does actually find it, but says it is already installed of course.
Maybe that’s on purpose (the -f might make it more “strict”), or a bug in libzypp, I don’t know.

But that doesn’t matter much here IMHO…

how did you install Firefox as you’re on leap you should be on Firefox ESR and afaik that one does not support webextensions?
if you are using Quantum from the Mozilla repo you might have mixed packages as Firefox does not come in a single rpm
could tell us your repo list and where Firefox is from?

zypper lr -d
zypper se -si mozillafirefox

Yes I did first install Gnome and then installed xfce from YaST.
zypper se -t pattern xfce

davi@linux-m7m5:~> zypper se -t pattern xfceLoading repository data...
Reading installed packages...


S  | Name | Summary                  | Type   
---+------+--------------------------+--------
i+ | xfce | XFCE Desktop Environment | pattern



and

zypper lr -d

davi@linux-m7m5:~> zypper lr -dRepository priorities are without effect. All enabled repositories share the same priority.


#  | Alias                               | Name                                    | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                              | Service
---+-------------------------------------+-----------------------------------------+---------+-----------+---------+----------+--------+----------------------------------------------------------------------------------+--------
 1 | download.nvidia.com-leap            | nVidia Graphics Drivers                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.nvidia.com/opensuse/leap/42.3                                   |        
 2 | google-chrome                       | google-chrome                           | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64                              |        
 3 | http-download.videolan.org-0ccfd99a | SuSE                                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.videolan.org/SuSE/Leap_42.3/                                     |        
 4 | libdvdcss                           | libdvdcss                               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_42.3/                               |        
 5 | openSUSE-Leap-42.3-0                | openSUSE-Leap-42.3-0                    | No      | ----      | ----    |   99     | yast2  | hd:///?device=/dev/disk/by-id/usb-Verbatim_STORE_N_GO_07BB0B02542E0356-0:0-part2 |        
 6 | packman                             | packman                                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.3/                                 |        
 7 | packman.inode.at-suse               | Packman Repository                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.3/                                 |        
 8 | packman.inode.at-suse_1             | Packman Repository                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.3/                                 |        
 9 | repo-debug                          | openSUSE-Leap-42.3-Debug                | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.3/repo/oss/              |        
10 | repo-debug-non-oss                  | openSUSE-Leap-42.3-Debug-Non-Oss        | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.3/repo/non-oss/          |        
11 | repo-debug-update                   | openSUSE-Leap-42.3-Update-Debug         | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.3/oss/                         |        
12 | repo-debug-update-non-oss           | openSUSE-Leap-42.3-Update-Debug-Non-Oss | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.3/non-oss/                     |        
13 | repo-non-oss                        | openSUSE-Leap-42.3-Non-Oss              | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.3/repo/non-oss/                |        
14 | repo-oss                            | openSUSE-Leap-42.3-Oss                  | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.3/repo/oss/                    |        
15 | repo-source                         | openSUSE-Leap-42.3-Source               | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/42.3/repo/oss/             |        
16 | repo-source-non-oss                 | openSUSE-Leap-42.3-Source-Non-Oss       | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/42.3/repo/non-oss/         |        
17 | repo-update                         | openSUSE-Leap-42.3-Update               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.3/oss/                               |        
18 | repo-update-non-oss                 | openSUSE-Leap-42.3-Update-Non-Oss       | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.3/non-oss/                           |        
davi@linux-m7m5:~> 



Thanks

Sometimes I get a little confusing answering the posts. Hope it goes alright. I might have sent a private message by mistake to someone.
Here it goes

zypper se -t pattern xfce

davi@linux-m7m5:~> zypper se -t pattern xfce
Loading repository data...
Reading installed packages...


S  | Name | Summary                  | Type   
---+------+--------------------------+--------
i+ | xfce | XFCE Desktop Environment | pattern



zypper lr -d

davi@linux-m7m5:~> zypper lr -d
Repository priorities are without effect. All enabled repositories share the same priority.


#  | Alias                               | Name                                    | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                              | Service
---+-------------------------------------+-----------------------------------------+---------+-----------+---------+----------+--------+----------------------------------------------------------------------------------+--------
 1 | download.nvidia.com-leap            | nVidia Graphics Drivers                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.nvidia.com/opensuse/leap/42.3                                   |        
 2 | google-chrome                       | google-chrome                           | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64                              |        
 3 | http-download.videolan.org-0ccfd99a | SuSE                                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.videolan.org/SuSE/Leap_42.3/                                     |        
 4 | libdvdcss                           | libdvdcss                               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_42.3/                               |        
 5 | openSUSE-Leap-42.3-0                | openSUSE-Leap-42.3-0                    | No      | ----      | ----    |   99     | yast2  | hd:///?device=/dev/disk/by-id/usb-Verbatim_STORE_N_GO_07BB0B02542E0356-0:0-part2 |        
 6 | packman                             | packman                                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.3/                                 |        
 7 | packman.inode.at-suse               | Packman Repository                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.3/                                 |        
 8 | packman.inode.at-suse_1             | Packman Repository                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.3/                                 |        
 9 | repo-debug                          | openSUSE-Leap-42.3-Debug                | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.3/repo/oss/              |        
10 | repo-debug-non-oss                  | openSUSE-Leap-42.3-Debug-Non-Oss        | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.3/repo/non-oss/          |        
11 | repo-debug-update                   | openSUSE-Leap-42.3-Update-Debug         | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.3/oss/                         |        
12 | repo-debug-update-non-oss           | openSUSE-Leap-42.3-Update-Debug-Non-Oss | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.3/non-oss/                     |        
13 | repo-non-oss                        | openSUSE-Leap-42.3-Non-Oss              | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.3/repo/non-oss/                |        
14 | repo-oss                            | openSUSE-Leap-42.3-Oss                  | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.3/repo/oss/                    |        
15 | repo-source                         | openSUSE-Leap-42.3-Source               | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/42.3/repo/oss/             |        
16 | repo-source-non-oss                 | openSUSE-Leap-42.3-Source-Non-Oss       | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/42.3/repo/non-oss/         |        
17 | repo-update                         | openSUSE-Leap-42.3-Update               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.3/oss/                               |        
18 | repo-update-non-oss                 | openSUSE-Leap-42.3-Update-Non-Oss       | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.3/non-oss/                           |        
davi@linux-m7m5:~> ^C
davi@linux-m7m5:~> 



####################

#Zypper in -f MoozillaFirefox reinstalled but as someone mentioned it did not make any effect.

####################

#zypper in -f noto-sans-fonts

It reinstalled the font but no effect.

I did not try to rename or delete anything yet.

######################

zypper lr -d

davi@linux-m7m5:~> zypper lr -dRepository priorities are without effect. All enabled repositories share the same priority.


#  | Alias                               | Name                                    | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                              | Service
---+-------------------------------------+-----------------------------------------+---------+-----------+---------+----------+--------+----------------------------------------------------------------------------------+--------
 1 | download.nvidia.com-leap            | nVidia Graphics Drivers                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.nvidia.com/opensuse/leap/42.3                                   |        
 2 | google-chrome                       | google-chrome                           | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64                              |        
 3 | http-download.videolan.org-0ccfd99a | SuSE                                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.videolan.org/SuSE/Leap_42.3/                                     |        
 4 | libdvdcss                           | libdvdcss                               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_42.3/                               |        
 5 | openSUSE-Leap-42.3-0                | openSUSE-Leap-42.3-0                    | No      | ----      | ----    |   99     | yast2  | hd:///?device=/dev/disk/by-id/usb-Verbatim_STORE_N_GO_07BB0B02542E0356-0:0-part2 |        
 6 | packman                             | packman                                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.3/                                 |        
 7 | packman.inode.at-suse               | Packman Repository                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.3/                                 |        
 8 | packman.inode.at-suse_1             | Packman Repository                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_42.3/                                 |        
 9 | repo-debug                          | openSUSE-Leap-42.3-Debug                | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.3/repo/oss/              |        
10 | repo-debug-non-oss                  | openSUSE-Leap-42.3-Debug-Non-Oss        | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/42.3/repo/non-oss/          |        
11 | repo-debug-update                   | openSUSE-Leap-42.3-Update-Debug         | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.3/oss/                         |        
12 | repo-debug-update-non-oss           | openSUSE-Leap-42.3-Update-Debug-Non-Oss | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/42.3/non-oss/                     |        
13 | repo-non-oss                        | openSUSE-Leap-42.3-Non-Oss              | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.3/repo/non-oss/                |        
14 | repo-oss                            | openSUSE-Leap-42.3-Oss                  | Yes     | (r ) Yes  | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/leap/42.3/repo/oss/                    |        
15 | repo-source                         | openSUSE-Leap-42.3-Source               | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/42.3/repo/oss/             |        
16 | repo-source-non-oss                 | openSUSE-Leap-42.3-Source-Non-Oss       | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/42.3/repo/non-oss/         |        
17 | repo-update                         | openSUSE-Leap-42.3-Update               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.3/oss/                               |        
18 | repo-update-non-oss                 | openSUSE-Leap-42.3-Update-Non-Oss       | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/42.3/non-oss/                           |        
davi@linux-m7m5:~> 



and

zypper se -si mozillafirefox

davi@linux-m7m5:~> zypper se -si mozillafirefoxLoading repository data...
Reading installed packages...


S  | Name                             | Type    | Version     | Arch   | Repository               
---+----------------------------------+---------+-------------+--------+--------------------------
i+ | MozillaFirefox                   | package | 52.7.3-86.1 | x86_64 | openSUSE-Leap-42.3-Update
i  | MozillaFirefox-branding-openSUSE | package | 45-14.1     | x86_64 | openSUSE-Leap-42.3-Oss   
davi@linux-m7m5:~> 



Thanks for the effort so far.

Hi Davi1980,
Do you have the KDE (plasma5) installed on your machine?
I am asking because, xfce doesn’t create a .gtkrc-2.0 file in your home.
It is KDE that does it and use the noto font as default.
Try deleting the .gtkrc-2.0 file logout then re-login to xfce, this time
xfce4 will use it’s own theme. That might be the culprit.

you’ve got Firefox ESR but you have a webext installed afaik ESR does not support webext maybe try disabling or removing the “new webext” addon you should try running Firefox in safe mode try running

firefox -safe-mode

you could also try running Firefox in a fresh/temp user account so you don’t lose your data
both Firefox and xfce are gtk2 based and should be compatible if xfce runs so should firefox
you could try a tar ball from mozilla (which is gtk3 based)
get your language from
https://ftp.mozilla.org/pub/firefox/releases/52.7.3esr/linux-x86_64/
unpack the bz2 archive and just execute Firefox it will use your current profile
personally I don’t get how you managed to install a webext addon in ESR as they should be blocked this is what’s got my attencion

1524496894540     addons.webextension.{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}    WARN     Loading extension '{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}': Reading  manifest: Error processing background.persistent: Event pages are not  currently supported. This will run as a persistent background page.
1524496894562     addons.webextension.{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}    WARN     Loading extension '{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}': Reading  manifest: Error processing permissions.7: Unknown permission  "unlimitedStorage"
1524496894566     addons.webextension.{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}    WARN     Loading extension '{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}': Reading  manifest: Error processing devtools_page: An unexpected property was  found in the WebExtension manifest.
1524496894566     addons.webextension.{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}    WARN     Loading extension '{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}': Reading  manifest: Error processing minimum_opera_version: An unexpected property  was found in the WebExtension manifest.
1524496894568     addons.webextension.{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}    WARN     Loading extension '{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}': Reading  manifest: Error processing storage: An unexpected property was found in  the WebExtension manifest.
1524496894646     addons.webextension.{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}    WARN     Please specify whether you want browser_style or not in your  browser_action options.

it would seam to be the new adblock plus if you’re on ESR try the xpcom (o;d style addon) build of ublock-origin (select the firefox non-webext build)
the current stable is 1.16.
https://github.com/gorhill/uBlock/releases/tag/1.16.0

Hi Davi1980,
Do you have the KDE (plasma5) installed on your machine?
I am asking because, xfce doesn’t create a .gtkrc-2.0 file in your home.
It is KDE that does it and use the noto font as default.
Try deleting the .gtkrc-2.0 file logout then re-login to xfce, this time
xfce4 will use it’s own theme. That might be the culprit.

Once I had KDE as well. I ended up reinstalling the system and kept the /home.
I deleted .gtkrc-2.0 as suggested but no effect after reboot.

#######################

you’ve got Firefox ESR but you have a webext installed afaik ESR does not support webext maybe try disabling or removing the “new webext” addon you should try running Firefox in safe mode try running

I did not completely understood this line.

I did remove adblock plus from gnome where firefox works fine. Now I should not have any extension. Still gonna double check it.

you could also try running Firefox in a fresh/temp user account so you don’t lose your data
both Firefox and xfce are gtk2 based and should be compatible if xfce runs so should firefox
you could try a tar ball from mozilla (which is gtk3 based)
get your language from
https://ftp.mozilla.org/pub/firefox/…/linux-x86_64/
unpack the bz2 archive and just execute Firefox it will use your current profile
personally I don’t get how you managed to install a webext addon in ESR as they should be blocked this is what’s got my attencion

Well thats is confusing for me, let me see if I get it.Make another user, so if it works there I can try on the default user. I would have to instal xfce for the new user? I made a new user and I could not log into xfce, only gnome.

Then I unpack this file language into which folder precisely?

I do not know what this webext addon and ESR are there for. Does not sound like something I ever used.

Thanks

You were unable to log in to XFCE with your new User?
That should not be an issue.
Are you connecting through a network connection or are you sitting in front of your machine?
You might have User-specific Desktop settings, but nothing should prevent your new User from logging in (It might take awhile the first time to create the necessary files and folders for that User).

TSU

Did you try to delete .config/gtkrc too as I already suggested?

Also, as I already asked, what’s the output of “echo $GTK2_RC_FILES” when logged into XFCE?
That should show which config files are really used.

Although, a fresh user account would also start without user config files anyway, so would be the best test to see if it’s somehow related to your “broken” user’s settings.

I would have to instal xfce for the new user? I made a new user and I could not log into xfce, only gnome.

No, you don’t have to “install” anything for the new user, the packages are installed system-wide.
What exactly happened when you tried to log into xfce with the new user?

Good news first.

I manage to log into xfce from new user. Just redid the job.

From that user I cas use Firefox, no problems at all.

Now there is this bit that follows the idea.

you could try a tar ball from mozilla (which is gtk3 based)
get your language from
https://ftp.mozilla.org/pub/firefox/…/linux-x86_64/
unpack the bz2 archive and just execute Firefox it will use your current profile
personally I don’t get how you managed to install a webext addon in ESR as they should be blocked this is what’s got my attencion

Should I unpack in the (1) new user or (2) the one that presents the problem?

Are you connecting through a network connection or are you sitting in front of your machine?

I am in front of my machine.

############################

Did you try to delete .config/gtkrc too

I did now. No effect after reboot.

what’s the output of “echo $GTK2_RC_FILES” when logged into XFCE?

do you mean this? It is from the User that presents the problem, on XFCE.

davi@linux-m7m5:~> echo GTK2_RC_FILES
GTK2_RC_FILES
davi@linux-m7m5:~>

I am going to check what it says on the new user’s.

Thanks

So it is indeed some user-specific setting.

Should I unpack in the (1) new user or (2) the one that presents the problem?

2 of course, in 1 it works so what do you want to fix there? :wink:

It might indeed help, as that is a GTK3 version while Firefox in Leap 42.3 uses GTK2.

I would rather try to fix the actual problem though, instead of papering over it.

do you mean this? It is from the User that presents the problem, on XFCE.

davi@linux-m7m5:~> echo GTK2_RC_FILES
GTK2_RC_FILES
davi@linux-m7m5:~>

No, I mean this, as I wrote:

echo $GTK2_RC_FILES

Hi

I placed the firefox with the GTK2 version at my /home/user folder. Was that the idea?

It is still the same. I home I am close though.

echo $GTK2_RC_FILES

davi@linux-m7m5:~> echo $GTK2_RC_FILES

davi@linux-m7m5:~>

It is blank, even before placing the firefox folder where I mentioned above.

The new user has this different outcome.

-RC-FILES

Thanks