Re: Debian chromium package enable_hangout_services_extension=false by default. How to turn it on during run time?
On 2021-04-18 07:56 +0800, Robbi Nespu wrote:
> Hello! I not able to use "screen share" on google meet using chromium
> browser.
>
> Each time I clicked on it, I get "your browser can't share your
> screen" and dev tool > console don't complaint anything about it.
>
> I did a google-fu and found out it related with a feature that been
> disabled by debian (rule) during built.
>
> $ apt-cache policy chromium
> chromium:
> Installed: 89.0.4389.114-1
> Candidate: 89.0.4389.114-1
> Version table:
> *** 89.0.4389.114-1 500
> 500 http://ftp.jp.debian.org/debian bullseye/main amd64 Packages
> 100 /var/lib/dpkg/status
>
> So I checked here
> https://sources.debian.org/src/chromium/89.0.4389.114-1/debian/rules/
> # disabled features
> defines+=is_debug=false \
> use_goma=false \
> use_ozone=false \
> use_sysroot=false \
> use_allocator=\"none\" \
> use_libjpeg_turbo=true \
> use_custom_libcxx=false \
> use_gnome_keyring=false \
> use_unofficial_version_number=false \
> enable_vr=false \
> enable_nacl=false \
> enable_nacl_nonsfi=false \
> enable_swiftshader=false \
> enable_reading_list=false \
> enable_one_click_signin=false \
> enable_iterator_debugging=false \
> enable_hangout_services_extension=false \ # <----------- HERE
> optimize_webui=false \
> angle_has_histograms=false \
> enable_js_type_check=false \
> treat_warnings_as_errors=false \
>
> How I can turn it on during runtime? without need to patch manually
> and built the package locally?
I don't think you can, this is a build time feature IIUC. There is a
bug report requesting it to be enabled: https://bugs.debian.org/886358.
Cheers,
Sven
Reply to: