dCore Import Debian Packages to Mountable SCE extensions > dCore x86 Imported Extensions

xombrero issues

(1/4) > >>

nitram:
Still playing with browsers, almost done, didn't know there were so many.

In dCore-jessie the URL and search fields are white on white due to some apparent xombrero vs GTK configuration issue. There was an apparent fix online, don't have the link available ATM. It could, however, also be fixed with a startup script that simply disables /usr/share/xombrero/xombrero.css:
mv /usr/share/xombrero/xombrero.css /usr/share/xombrero/xombrero.cssDISABLE

In dCore-xenial the URL and search fields appear fine but there are no icons (back, forward, new tab, etc). I tried creating a ~/gtk3 configuration file but haven't had any success. Terminal reports issues:

--- Code: ---tc@box:~$ xombrero

(process:5494): Gtk-WARNING **: Locale not supported by C library.
        Using the fallback 'C' locale.
xombrero: config_parse: cannot open /home/tc/.xombrero.conf: No such file or directory

(xombrero:5494): Gtk-WARNING **: Theme parsing error: <broken file>:1:0: Failed to import: Error opening file: No such file or directory

--- End code ---

Don't think any of these issues are dCore related, just trying to get it running.


Misalf:
If it helps, when I tried a dark gray gtk theme, I had to use a workaround in order to get Firefox' address and search bar's font not match the background color (don't know if it was the theme's fault).
I'm relatively sure it's done via:
~/.mozilla/firefox/[1234abcd].default/chrome/userChrome.css

nitram:
Thanks for your input Misalf. Found the links, the xombrero style bug in dCore-jessie is outlined here:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=765744

Patches(not tested):
https://github.com/conformal/xombrero/issues/59
https://github.com/conformal/xombrero/commit/2b755ffe5a672b97ca8a81f9230d8017a72f2cd0

Quick, dirty workaround:
sudo mv /usr/share/xombrero/xombrero.css /usr/share/xombrero/xombrero.cssDISABLE

Regarding xenial, will test this xombrero ppa install on next reboot:
ppa:unit193/xombrero
https://launchpad.net/~unit193/+archive/ubuntu/xombrero?

Jason W:
Thanks for the reporting and troubleshooting.  I used the fix from:

https://github.com/conformal/xombrero/commit/2b755ffe5a672b97ca8a81f9230d8017a72f2cd0

So should work out of the box with dCore-jessie.  Also, added lxde-icon-theme to the deps of xombrero, it adds about 4mb to the ~113mb package, but works now in a minimal environment in dCore-xenial and should in the rest without a gtk2 or gtk3 config file. 

nitram:
Hi Jason. Thanks for addressing. If it's a big problem was going to mention xombrero looks inactive. No real maintenance in over 2 years (https://github.com/conformal/xombrero), web reports upstream not responding to requests or not willing to address, users looking for new favourite browser.

Updated xombrero in dCore-jessie, the white on white theme issue is solved. However, on first start it doesn't launch:

--- Code: ---tc@box:~$ xombrero

(process:7650): Gtk-WARNING **: Locale not supported by C library.
        Using the fallback 'C' locale.

(xombrero:7650): GLib-GIO-ERROR **: No GSettings schemas are installed on the system
Trace/breakpoint trap

--- End code ---

SeaMonkey is GTK2 and xombrero GTK3, so i'm not sure exactly why but after loading SeaMonkey then xombrero launches properly from terminal, still with errors but it works:

--- Code: ---tc@box:~$ xombrero

(process:8030): Gtk-WARNING **: Locale not supported by C library.
        Using the fallback 'C' locale.
xombrero: config_parse: cannot open /home/tc/.xombrero.conf: No such file or directory
xombrero: runtime file doesn't exist, creating it
xombrero: start of day file doesn't exist, creating it
xombrero: favorites file doesn't exist, creating it
xombrero: quickmarks file doesn't exist, creating it

(xombrero:8030): Gtk-WARNING **: Theme parsing error: xombrero.css:28:11: Not using units is deprecated. Assuming 'px'.

(xombrero:8030): Gtk-WARNING **: Theme parsing error: xombrero.css:29:10: Not using units is deprecated. Assuming 'px'.

--- End code ---

Anything else to try please let me know, thanks.

Edit: SeaMonkey is a barebones install, just the precompiled executable, plus extra deps to make it work: libgtk2.0-0, libdbus-glib-1-2.

Navigation

[0] Message Index

[#] Next page

Go to full version