Custom links in menus – Vivaldi Browser snapshot 2059.2
-
@Steffie said in Custom links in menus – Vivaldi Browser snapshot 2059.2:
8. Searched my Bookmarks & rediscovered this old reference https://archived.forum.manjaro.org/t/tutorial-how-to-enable-system-wide-color-emoji-support/35188
9. i diffed that url's/etc/fonts/local.conf
against that per #2, noted multiple differences, decided to retain #2.
10. Noted that url's "Go to your settings or configuration tool and change the font to "Sans Serif". This will use the configuration we've just created so apps can show emoji." & rejected it -- as previously stated, i simply will not change my prefered default fonts merely to use some lousy emojis.But… why don’t you simply change the
Noto Sans
&Noto Serif
to your preferred font?Nevertheless, IIRC, this (the config behind the link) is what I tried & failed.
-
@potmeklecbohdan said in Custom links in menus – Vivaldi Browser snapshot 2059.2:
(the config behind the link) is what I tried & failed
Snicker.
Still working hard on #17 here.
-
@Gwen-Dragon : thanks, finally!
Please update instructions at https://help.vivaldi.com/article/reporting-crashes-on-linux/ : the url is not
wget https://vivaldi.com/download/vivaldi-<version>.<arch>-debug.zip
but
wget https://vivaldi.com/download/files/snapshot/vivaldi-<version>-<arch>-debug.zip
-
@Steffie said in Custom links in menus – Vivaldi Browser snapshot 2059.2:
@potmeklecbohdan said in Custom links in menus – Vivaldi Browser snapshot 2059.2:
(the config behind the link) is what I tried & failed
Snicker.
…but now I succeeded, with none of the fonts being
Noto {Sans|Serif|Mono}
-
@potmeklecbohdan said in Custom links in menus – Vivaldi Browser snapshot 2059.2:
now I succeeded
What does this mean? Are you saying that now, despite your attempts originally not working, you do now indeed see emojis in your V-SS Menu?
Specifically which file [including path] did you edit pls?
-
@Steffie I’d stick to my instructions, but that’s only natural, because it works here, lol. I remember darkly that I had to reload font cache after adding
local.conf
. -
-
In this build I can't edit notes using the floating note panel. As I set my cursor in the note the panel "floats out".
Don't know if the problem was also present in the last ones. -
@AndreyL There is no need to update the instructions https://vivaldi.com/download/vivaldi-3.4.2059.2-x86_64-debug.zip works fine. There is a redirect but it works. The initial problem is simply that they were not uploaded for the last snapshot.
-
$ wget --spider https://vivaldi.com/download/vivaldi-3.4.2059.2-x86_64-debug.zip Spider mode enabled. Check if remote file exists. --2020-10-02 11:20:24-- https://vivaldi.com/download/vivaldi-3.4.2059.2-x86_64-debug.zip Resolving vivaldi.com... 104.22.69.109, 172.67.21.222, 104.22.68.109, ... Connecting to vivaldi.com|104.22.69.109|:443... connected. HTTP request sent, awaiting response... 303 See other Location: https://downloads.vivaldi.com/snapshot/vivaldi-3.4.2059.2-x86_64-debug.zip [following] Spider mode enabled. Check if remote file exists. --2020-10-02 11:20:25-- https://downloads.vivaldi.com/snapshot/vivaldi-3.4.2059.2-x86_64-debug.zip Resolving downloads.vivaldi.com... 151.139.236.233 Connecting to downloads.vivaldi.com|151.139.236.233|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 269660335 (257M) [application/vnd.debian.binary-package] Remote file exists.
-
I’d stick to my instructions
Ta. Unless you can spot a divergence i made in my documented steps 1 - 7 above, then afaik i did follow your method. Re this beeswax of "reload font cache", well obviously this is the first time i have heard of this, ergo i did not manually do it before... but surely my documented logout/in AND reboot served this purpose? Yet, it did not work for me.
@potmeklecbohdan said in Custom links in menus – Vivaldi Browser snapshot 2059.2:
I edited ~/.config/fontconfig/fonts.conf
Oh, so you mean this:
@potmeklecbohdan said in Custom links in menus – Vivaldi Browser snapshot 2059.2:
\2. (Doesn’t seem right to me, and is equal to uninstalling the other emoji fonts)
In ~/.config/fontconfig/fonts.conf:But holy cow, your version now only has 9 lines, whereas my one [the default one, not edited] has 83 lines. There's no way i am willing to do that; logically it must imply possibly substantial unintended consequences to make a change so large, merely for these lousy emojis.
Thanks anyway.
-
@Steffie said in Custom links in menus – Vivaldi Browser snapshot 2059.2:
@potmeklecbohdan said in Custom links in menus – Vivaldi Browser snapshot 2059.2:
I edited ~/.config/fontconfig/fonts.conf
Oh, so you mean this:
@potmeklecbohdan said in Custom links in menus – Vivaldi Browser snapshot 2059.2:
\2. (Doesn’t seem right to me, and is equal to uninstalling the other emoji fonts)
In ~/.config/fontconfig/fonts.conf:Errr… no. I copy-pasted the relevant part of what’s behind the MF link you’ve posted into
~/.config/fontconfig/fonts.conf
(then changed the Gtk settings, refreshed font cache & checked whether it works).But holy cow, your version now only has 9 lines, whereas my one [the default one, not edited] has 83 lines.
The version I’ve posted is only the relevant part of the file, in its completeness it has 61 lines (I hoped that the in before the file name, together with the fact there was 2-space indentation, would be enough sign that it isn’t the complete file).
-
@potmeklecbohdan Thanks, but don't worry any more - i have given up.
-
@Ruarí : Thanks. I've finally able to create my backtrace for bug VB-71985 (I've sent a mail to bugtracker), here is the stack:
Program received signal SIGSEGV, Segmentation fault. DefaultBitsPerComponent () at ../../chromium/ui/base/x/x11_display_util.cc:112 112 ../../chromium/ui/base/x/x11_display_util.cc: No such file or directory. Missing separate debuginfos, use: debuginfo-install at-spi2-atk-2.22.0-2.el7.x86_64 at-spi2-core-2.22.0-1.el7.x86_64 cups-libs-1.6.3-40.el7.x86_64 dbus-libs-1.10.24-13.el7_6.x86_64 elfutils-libelf-0.168-8.el7.x86_64 elfutils-libs-0.168-8.el7.x86_64 glib2-2.56.1-5.el7.x86_64 gtk3-3.22.30-3.el7.x86_64 gvfs-client-1.30.4-3.el7.x86_64 libattr-2.4.46-12.el7.x86_64 libcap-2.22-9.el7.x86_64 libcroco-0.6.11-1.el7.x86_64 libdrm-2.4.74-1.el7.x86_64 libepoxy-1.3.1-1.el7.x86_64 librsvg2-2.40.16-1.el7.x86_64 libselinux-2.5-14.1.el7.x86_64 libthai-0.1.14-9.el7.x86_64 libwayland-client-1.15.0-1.el7.x86_64 libwayland-cursor-1.15.0-1.el7.x86_64 libwayland-egl-1.15.0-1.el7.x86_64 libxkbcommon-0.7.1-3.el7.x86_64 mesa-libgbm-17.0.1-6.20170307.el7.x86_64 nspr-4.19.0-1.el7_5.x86_64 nss-3.36.0-5.el7_5.x86_64 nss-softokn-freebl-3.36.0-5.el7_5.x86_64 nss-util-3.36.0-1.el7_5.x86_64 systemd-libs-219-42.el7.x86_64 vivaldi-snapshot-3.3.2001.3-1.x86_64 (gdb) bt #0 0x000055555b5540d9 in BuildDisplaysFromXRandRInfo () at ../../chromium/ui/base/x/x11_display_util.cc:112 #1 0x000055555b5540d9 in BuildDisplaysFromXRandRInfo () at ../../chromium/ui/base/x/x11_display_util.cc:212 #2 0x000055555d08e8f3 in FetchDisplayList () at ../../chromium/ui/base/x/x11_display_manager.cc:88 #3 0x000055555d08e8a0 in Init () at ../../chromium/ui/base/x/x11_display_manager.cc:44 #4 0x000055555d08d963 in views::CreateDesktopScreen() () at ../../chromium/ui/views/widget/desktop_aura/desktop_screen_linux.cc:27 #5 0x000055555d08d21e in ChromeBrowserMainExtraPartsViewsLinux::PreCreateThreads() () at ../../chromium/chrome/browser/ui/views/chrome_browser_main_extra_parts_views_linux.cc:99 #6 0x000055555a08e099 in PreCreateThreads () at ../../chromium/chrome/browser/chrome_browser_main.cc:762 #7 0x00005555583e202b in PreCreateThreads () at ../../chromium/content/browser/browser_main_loop.cc:789 #8 0x000055555886517a in RunAllTasksNow () at ../../chromium/base/callback.h:99 #9 0x000055555886517a in RunAllTasksNow () at ../../chromium/content/browser/startup_task_runner.cc:41 #10 0x00005555583e267f in CreateStartupTasks () at ../../chromium/content/browser/browser_main_loop.cc:895 #11 0x00005555583e5558 in Initialize () at ../../chromium/content/browser/browser_main_runner_impl.cc:129 #12 0x00005555583e080c in BrowserMain () at ../../chromium/content/browser/browser_main.cc:43 #13 0x0000555559e5a655 in Run () at ../../chromium/content/app/content_main_runner_impl.cc:525 #14 0x0000555559e5a655 in Run () at ../../chromium/content/app/content_main_runner_impl.cc:997 #15 0x0000555559e5a655 in Run () at ../../chromium/content/app/content_main_runner_impl.cc:881 #16 0x0000555559ead9d6 in Main () at ../../chromium/services/service_manager/embedder/main.cc:457 #17 0x0000555559e58921 in content::ContentMain(content::ContentMainParams const&) () at ../../chromium/content/app/content_main.cc:19 #18 0x00005555575914ce in ChromeMain () at ../../chromium/chrome/app/chrome_main.cc:140 #19 0x00007ffff19bac05 in __libc_start_main (main=0x5555575913f0 <main>, argc=1, ubp_av=0x7fffffffd9f8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffd9e8) at ../csu/libc-start.c:274 #20 0x000055555728486a in _start ()
Looking on the stack, probably chromium doesn't like my vncviewer.
-
Very first iteraction (I use v-button, mods and single menu on main snapshot) :3
I'm not allowed to attach *.apng so I opted for a classic *.gif
The first Emoji should probably go where the standard icons are, but I'm unsure if it is a chromium menu limitation.
-
@Steffie Well, we don’t use the same operating system. That’s the whole problem with Linux, no target. It’s the reason why software developers tend not to bother with it in the first place. We could of course argue it’s a strength, but it’s the main reason why the market share is and will remain low on the desktop. Crucify me, but I wished the fragmented ecosystem would just decide for one distribution, desktop environment and window manager and release one main GNU/Linux operating system and live happily ever after. I tell you, if that'd be the case you would have working color emojis right now
-
@luetage Well, for this kind of people there’re Windows, macOS & Chrome OS… I have no idea how complex such things would have to be to satisfy everyone.
-
@luetage said in Custom links in menus – Vivaldi Browser snapshot 2059.2:
Crucify me
Now you've gone & done it.
Spoiler
BRIAN: What will they do to me?
.
BEN: Oh, you'll probably get away with crucifixion.
.
BRIAN: Crucifixion?!
.
BEN: Yeah, first offense.
.
BRIAN: Get away with crucifixion?! It's--
.
BEN: Best thing the Romans ever did for us.
.
BRIAN: What?!
.
BEN: Oh, yeah. If we didn't have crucifixion, this country would be in a right bloody mess.
.
BRIAN: Guards!
.
BEN: Nail him up, I say! -
@Steffie always look on the bright side of FOSS
-
@Steffie ROMANES EUNT DOMUS