[BUG] Webkit browser doesn't run on Ubuntu 20.10
See original GitHub issueContext:
- Playwright Version: 1.5.1
- Operating System: Ubuntu 20.10
- Node.js version: 14
- Browser: WebKit
Describe the bug
WebKit binary fails to run due to missing libicu66 package - Ubuntu 20.10 includes an upgraded libicu67.
[err] /home/anton/.cache/ms-playwright/webkit-1347/minibrowser-gtk/bin/MiniBrowser: error while loading shared libraries: libicui18n.so.66: cannot open shared object file: No such file or directory
<process did exit: exitCode=127, signal=null>
Why such strict version dependency?
Symlinking .so.67 files to .so.66 doesn’t help unfortunately, the failure message becomes:
[err] /home/anton/.cache/ms-playwright/webkit-1347/minibrowser-gtk/bin/MiniBrowser: symbol lookup error: /home/anton/.cache/ms-playwright/webkit-1347/minibrowser-gtk/lib/libjavascriptcoregtk-4.0.so.18: undefined symbol: u_strToUpper_66
Issue Analytics
- State:
- Created 3 years ago
- Reactions:6
- Comments:5 (2 by maintainers)
Top Results From Across the Web
Bug #1966418 “[jammy regression] webkit apps do not display ...
Running either yelp or epiphany with WEBKIT_DISABLE_COMPOSITING_MODE=1 makes the webviews work correctly again, so I suspect this is an issue ...
Read more >Ubuntu 22.04 Can't Play Disney+ Videos After Update
Solution for Firefox browser: Enter about:config in the URL input field and accept the risk. Search for general.useragent.override .
Read more >Ubuntu 20.10 Beta is Now Available to Download
The Ubuntu 20.10 beta build is now available to download. This release gives users the chance to go hands on with planned changes, ......
Read more >How To Install the Apache Web Server on Ubuntu 20.04
You can try each in your web browser to determine if they work. Another option is to use the Icanhazip tool, which should...
Read more >60038 - Citibank website, loads then goes completely blank
Add OK or FAIL after other browsers where you have tested this issue: Safari 4: ... I have a feeling this bug is...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I had the same issue in Ubuntu 21.04 (non-LTS) with Playwright 1.11.1/WebKit 1472. Moreover WebKit required
libenchant1c2a
that is not present in Ubuntu 21.04 repo anymore (it is in Ubuntu 20.04/20.10).Installation of both DEB packages from Ubuntu 20.04 helped me.
Closing this issues as we are not planning to support non-LTS Ubuntu versions at the moment. Your workaround should fix the problem, I also had to install
tzdata
which libicu66 seems to depend on.