Package Details: electron-ozone 10.1.2-1

Git Clone URL: (read-only, click to copy)
Package Base: electron-ozone
Description: Electron compiled with wayland support via Ozone
Upstream URL:
Licenses: custom, MIT
Conflicts: electron
Provides: electron
Submitter: hedgepigdaniel
Maintainer: hedgepigdaniel
Last Packager: hedgepigdaniel
Votes: 10
Popularity: 0.54
First Submitted: 2020-01-12 16:11
Last Updated: 2020-09-16 15:12

Dependencies (33)

Required by (155)

Sources (16)

Pinned Comments

hedgepigdaniel commented on 2020-01-12 16:16

This is a WIP - YMMV!

Known issues:

  • Various menu buttons don't work (e.g. File -> Exit)
  • Closing the window does not work
  • Anything broken on the same version of chromium-ozone will also be broken here

That said, it works pretty well.

In case you find that the build hangs while cloning the depot_tools repo, see

Latest Comments

1 2 3 4 5 Next › Last »

vyachkonovalov commented on 2020-10-05 16:16

I think you need those changes
But, I bet you'll face the same "web_idl_database.pickle" error (see comments below).

Idk, I'm happy sway user :p
One other issue I've noticed is copy-paste bug. If you copy not ASCII text from firefox, for example 'превед', you'll get '\u043f\u0440\u0435\u0432\u0435\u0434' in vscode.

skerit commented on 2020-10-05 09:28

Tried this on 2 installs now, but it already fails pretty soon with an error related to gn:

Cloning electron-ozone build files...
Checking electron-ozone dependencies...
Cloning gn-git build files...
Checking gn-git dependencies...
Error: Failed to prepare transaction:
could not satisfy dependencies:
- unable to satisfy dependency 'gn<0.1809' required by electron-ozone
Resolving dependencies...
Warning: cannot resolve "gn<0.1809", a dependency of "electron-ozone"
Error: Failed to prepare transaction:
could not satisfy dependencies:
- unable to satisfy dependency 'gn<0.1809' required by electron-ozone

hayspat commented on 2020-10-04 02:51

Thank you so much! I'm finally able to use vscode without blurry fonts. One little problem tho, electron apps don't have window decoration. I've fixed vscode by using "window.titleBarStyle": "custom" Is there something similar for discord_arch_electron package?

vyachkonovalov commented on 2020-10-03 07:13

Hi. Sorry for delay. Here's the script and other files I've used to build the package
It's merge of hedgepigdaniel's changes with electron script from community repo.
You may want to change or remove jumbo_file_merge_limit flag though. I believe its default value is 8, and 4 is ok for my build server with 8GB of RAM (I had out of ram error before).

Yup, thanks. Now I'm using slack-electron too (^^,)

hayspat commented on 2020-09-26 11:05

getting the same error as @vyachkonovalov. can someone show me the right direction for building the package?

vyachkonovalov commented on 2020-09-18 21:18

Nice, the same error again with 10.1.2

/usr/bin/python2 ../../third_party/blink/renderer/bindings/scripts/ enumeration --web_idl_database gen/third_party/blink/renderer/bindings/web_idl_database.pickle --root_src_dir ../../ --root_gen_dir gen --output_core_reldir third_party/blink/renderer/bindings/core/v8/ --output_modules_reldir third_party/blink/renderer/bindings/modules/v8/
Traceback (most recent call last):
  File "../../third_party/blink/renderer/bindings/scripts/", line 100, in <module>
  File "../../third_party/blink/renderer/bindings/scripts/", line 96, in main
  File "/build/electron-ozone/src/src/third_party/blink/renderer/bindings/scripts/bind_gen/", line 69, in run
    worker_task.get()  # Let |get()| raise an exception.
  File "/usr/lib/python2.7/multiprocessing/", line 572, in get
    raise self._value
OSError: [Errno 2] No such file or directory

a172 commented on 2020-09-17 12:40

@vyachkonovalov slack-electron started working for me with electron-ozone 10.1.2-1.

vyachkonovalov commented on 2020-09-14 11:17

The same error with web_idl_database.pickle not being found. I made the merge again with electron from Community repo (version 9.3.0-1)

vyachkonovalov commented on 2020-09-12 10:04

@nissen22 yup, slack-electron doesn't work too
vscode works fine though (^^,)

nissen22 commented on 2020-09-03 18:07

@vyachkonovalov I managed to get it to build with your patches, thanks! Unfortunately I have the same problem as ChrisLane. I guess I will have to wait for official Wayland support in Electron...