missing support for Wayland

Bug #1980295 reported by Brett Holman
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
surf (Debian)
New
Unknown
surf (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I was somewhat surprised to see surf packaged on Ubuntu. It doesn't appear work for me on stock Jammy/Gnome.

arc~ surf www.google.com
Cannot get default EGL display: EGL_BAD_PARAMETER
unable to open lockfile /run/user/1000/webkitgtk-wayland-compositor-f1cb8b86-cf3b-42ea-9d90-e05b57af53d2.lock check permissions
Nested Wayland compositor could not create display socket

** (surf:1264517): WARNING **: 17:10:51.702: Could not open /sys/class/dmi/id/chassis_type: Failed to open file “/sys/class/dmi/id/chassis_type”: Permission denied

** (surf:1264517): WARNING **: 17:10:51.702: Could not open /sys/firmware/acpi/pm_profile: Failed to open file “/sys/firmware/acpi/pm_profile”: Permission denied

(surf:1264517): Gdk-WARNING **: 17:10:51.763: ../../../../../gdk/x11/gdkwindow-x11.c:5653 drawable is not a native X11 window
X Error of failed request: BadWindow (invalid Window parameter)
  Major opcode of failed request: 18 (X_ChangeProperty)
  Resource id in failed request: 0x0
  Serial number of failed request: 11
  Current serial number in output stream: 12

Revision history for this message
Reiner Herrmann (deki) wrote :

> I was somewhat surprised to see surf packaged on Ubuntu.

Like most Ubuntu packages, surf is packaged/maintained in Debian and just copied over to Ubuntu. :-)

> (surf:1264517): Gdk-WARNING **: 17:10:51.763: ../../../../../gdk/x11/gdkwindow-x11.c:5653 drawable is not a native X11 window

This is the actual error. The reason for this is that surf itself does not support Wayland, and likely never will.
A similar bug has also been reported in Debian: https://bugs.debian.org/1012739

Changed in surf (Ubuntu):
status: New → Confirmed
summary: - Webkit Errors
+ Support for Wayland
summary: - Support for Wayland
+ missing support for Wayland
Changed in surf (Debian):
status: Unknown → New
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.