x.c #include <stdlib.h> void gdk_x11_display_get_xdisplay() { abort(); } void gdk_x11_get_default_root_xwindow() { abort(); } void gdk_x11_get_default_xdisplay() { abort(); } void cairo_xlib_surface_create() { abort(); } void gdk_x11_xatom_to_atom() { abort(); } void gdk_x11_window_get_xid() { abort(); } void gdk_x11_get_xatom_by_name_for_display() { abort(); } void gdk_x11_display_get_user_time() { abort(); } void gdk_x11_screen_supports_net_wm_hint() { abort(); } void gdk_x11_screen_get_screen_number() { abort(); } void gdk_x11_screen_lookup_visual() { abort(); } void gdk_x11_get_xatom_by_name() { abort(); } void gdk_x11_window_lookup_for_display() { abort(); } void gdk_x11_get_server_time() { abort(); } void gdk_x11_atom_to_xatom() { abort(); } void gdk_x11_lookup_xdisplay() { abort(); } void gdk_x11_set_sm_client_id() { abort(); } cc -shared -o x.so x.c cat opt/firefox/firefox.sh pat=~/opt/firefox/ env LD_PRELOAD=$pat/x.so apulse $pat/firefox "$@"
general.useragent.override Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/123.0.2420.97 https://www.useragents.me/#latest-windows-desktop-useragents https://www.whatismybrowser.com/guides/the-latest-user-agent/edge