Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to run Nyxt built from source #3222

Closed
rustand2 opened this issue Oct 16, 2023 · 1 comment
Closed

Unable to run Nyxt built from source #3222

rustand2 opened this issue Oct 16, 2023 · 1 comment

Comments

@rustand2
Copy link

Describe the bug
Nyxt opens a blank (white) window and does not seem to work at all. I'm unable to make it respond to anything.
I found this other issue #3186 describing the same problem, but no solution was given.

Precise recipe to reproduce the issue

  1. Clone the source and build it with make all.
  2. Run ./nyxt

For website-specific issues:
Can you reproduce this issue with Epiphany / GNOME Web (https://wiki.gnome.org/Apps/Web)? N/A

Information

  • OS name+version: Debian Trixie/Sid

  • Graphics card and driver: NVIDIA Corporation GP107GLM [Quadro P2000 Mobile] with proprietary nvidia driver

  • Desktop environment / Window manager name+version: StumpWM

  • How you installed Nyxt (Guix pack, package manager, build from source): Build from source

  • Information from show-system-information: Not possible

    If you can't run show-system-information, try nyxt --system-information from
    a shell:

(sbcl:122714): dbind-WARNING **: 13:06:34.106: AT-SPI: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
Nyxt version: 4
Renderer: GI-GTK
Operating system kernel: Linux 6.5.0-1-amd64
Lisp implementation: SBCL 2.0.4 (Dynamic space size: 3221225472)
Features: (:NYXT-GI-GTK :NYXT-GTK :NYXT-4 :CLIPBOARD-CONTENT-METHOD :SWANK :SLYNK
 :PLUMP-UTF-32 :PARENSCRIPT :NSYMBOLS :FSET-EXT-STRINGS
 :SBCL+SAFE-STANDARD-READTABLE :NAMED-READTABLES :GLOBAL-VARS :CL-FAD
 :LPARALLEL :21BIT-CHARS :CUSTOM-HASH-TABLE-NATIVE :CL-PPCRE-UNICODE
 :CL-UNICODE :CHUNGA :FLEXI-STREAMS :CL-PPCRE :WEBKIT2 :WEBKIT-2.42.1
 :WEBKIT-2.42 :WEBKIT-2 :WEBKIT2-CORS-ALLOWLIST :WEBKIT2-PASTE-PLAINTEXT
 :WEBKIT2-TRACKING :WEBKIT2-MUTE :WEBKIT2-EMOJI :WEBKIT2-MEDIA
 :WEBKIT2-SANDBOXING :GTK-3-22 :GTK-3-20 :GTK-3-18 :GTK-3-16 :GTK-3-14
 :GTK-3-12 :GTK-3-10 :GTK-3-8 :GTK-3-6 :GTK-3-4 :GTK :GDK-3-22 :GDK-3-20
 :GDK-3-18 :GDK-3-16 :GDK-3-14 :GDK-3-12 :GDK-3-10 :GDK-3-8 :GDK-3-6 :GDK-3-4
 :CAIRO-1-10 :CAIRO-1-12 :GDK-PIXBUF :CLOSER-MOP :GLIB-2-30 :GLIB-2-32
 :GLIB-2-34 :GLIB-2-36 :GLIB-2-38 :GLIB-2-40 :GLIB-2-42 :GLIB-2-44 :GLIB-2-46
 :GLIB-2-48 :GLIB-2-50 :GLIB-2-52 :GLIB-2-54 :GLIB-2-56 :GLIB-2-58 :GLIB
 :BORDEAUX-THREADS :LPARALLEL.WITH-CLTL2 :LPARALLEL.WITH-CAS
 :LPARALLEL.WITH-STEALING-SCHEDULER :SPLIT-SEQUENCE
 CFFI-FEATURES:FLAT-NAMESPACE CFFI-FEATURES:X86-64 CFFI-FEATURES:UNIX :CFFI
 CFFI-SYS::FLAT-NAMESPACE ALEXANDRIA::SEQUENCE-EMPTYP :FAST-IO-SV :FAST-IO
 :CL-JSON-CLOS :CL-JSON :SBCL-USES-SB-ROTATE-BYTE CHIPZ-SYSTEM:GRAY-STREAMS
 :THREAD-SUPPORT :SB-BSD-SOCKETS-ADDRINFO :ASDF3.3 :ASDF3.2 :ASDF3.1 :ASDF3
 :ASDF2 :ASDF :OS-UNIX :NON-BASE-CHARS-EXIST-P :ASDF-UNICODE :X86-64 :GENCGC
 :64-BIT :ANSI-CL :COMMON-LISP :ELF :IEEE-FLOATING-POINT :LINUX :LITTLE-ENDIAN
 :PACKAGE-LOCAL-NICKNAMES :SB-CORE-COMPRESSION :SB-LDB :SB-PACKAGE-LOCKS
 :SB-THREAD :SB-UNICODE :SBCL :UNIX)

ASDF version: 3.3.1
ASDF registries: (NYXT-SOURCE-REGISTRY ENVIRONMENT-SOURCE-REGISTRY)
Critical dependencies: (/home/lars/build/nyxt/_build/cl-cffi-gtk/gtk/cl-cffi-gtk.asd
 /home/lars/build/nyxt/_build/cl-gobject-introspection/cl-gobject-introspection.asd
 /home/lars/build/nyxt/_build/cl-webkit/webkit2/cl-webkit2.asd)

Guix version: a965ff448dc9d92d18a51068388faf21e394d483

Output when started from a shell


(sbcl:123377): dbind-WARNING **: 13:07:54.519: AT-SPI: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
Nyxt version 4
<INFO> [13:07:54] Source location: #P"/home/lars/build/nyxt/"
<INFO> [13:07:54] Listening to socket: #P"/run/user/1001/nyxt/nyxt.socket"
<INFO> [13:07:54] GTK extensions directory: #P"/home/lars/build/nyxt/libraries/web-extensions/"

(nyxt:123377): Gtk-CRITICAL **: 13:07:54.745: gtk_box_pack: assertion '_gtk_widget_get_parent (child) == NULL' failed
<INFO> [13:07:54] GTK extensions directory: #P"/home/lars/build/nyxt/libraries/web-extensions/"
<WARN> [13:07:54] Warning: Error on separate thread: There is no applicable method for the generic function
  #&lt;STANDARD-GENERIC-FUNCTION NYXT:CERTIFICATE-EXCEPTIONS (1)&gt;
when called with arguments
  (#&lt;NYXT/MODE/CERTIFICATE-EXCEPTION:CERTIFICATE-EXCEPTION-MODE {100F146AD3}&gt;).
See also:
  The ANSI Standard, Section 7.6.6
Could not determine the accessibility bus address

** (process:2): WARNING **: 13:07:55.454: Failed to connect to bus: The given address is empty

** (WebKitWebProcess:2): WARNING **: 13:07:55.473: Can't connect to a11y bus: Error receiving data: Connection reset by peer
@aadcg
Copy link
Member

aadcg commented Oct 16, 2023

The reason is that you're running a very old SBCL version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants