GNU bug report logs - #63237
Sway fails to start

Previous Next

Package: guix-patches;

Reported by: Simon Streit <simon <at> netpanic.org>

Date: Tue, 2 May 2023 19:35:01 UTC

Severity: normal

Tags: patch

Merged with 63128

Done: Simon Streit <simon <at> netpanic.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 63237 in the body.
You can then email your comments to 63237 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#63237; Package guix. (Tue, 02 May 2023 19:35:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Simon Streit <simon <at> netpanic.org>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Tue, 02 May 2023 19:35:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Simon Streit <simon <at> netpanic.org>
To: bug-guix <at> gnu.org
Subject: Sway fails to start
Date: Tue, 02 May 2023 21:33:55 +0200
Since checkout 5bfce83dc4cddfdbb9f4bef06a26dbfe525c2838 sway at version
1.8 fails to start.  GDM's log says:

--8<---------------cut here---------------start------------->8---
libEGL warning: Not allowed to force software rendering when API explicitly selects a hardware device.
libEGL warning: MESA-LOADER: failed to open crocus: /gnu/store/9pypr3c3y379shbwm9ilb4pik9mkfd83-mesa-22.2.4/lib/dri/crocus_dri.so: cannot open shared object file: No such file or directory (search paths /gnu/store/9pypr3c3y379shbwm9ilb4pik9mkfd83-mesa-22.2.4/lib/dri, suffix _dri)

00:00:00.029 [ERROR] [wlr] [EGL] command: eglInitialize, error: EGL_NOT_INITIALIZED (0x3001), message: "DRI2: failed to load driver"
00:00:00.029 [ERROR] [wlr] [EGL] command: eglInitialize, error: EGL_NOT_INITIALIZED (0x3001), message: "eglInitialize"
00:00:00.029 [ERROR] [wlr] [render/egl.c:264] Failed to initialize EGL
00:00:00.029 [ERROR] [wlr] [render/egl.c:554] Failed to initialize EGL context
00:00:00.029 [ERROR] [wlr] [render/gles2/renderer.c:679] Could not initialize EGL
00:00:00.029 [ERROR] [wlr] [render/wlr_renderer.c:333] Could not initialize renderer
00:00:00.029 [ERROR] [sway/server.c:79] Failed to create renderer
--8<---------------cut here---------------end--------------->8---

Anyone else run into this yet?


Kind regards
Simon




Information forwarded to bug-guix <at> gnu.org:
bug#63237; Package guix. (Tue, 02 May 2023 20:20:02 GMT) Full text and rfc822 format available.

Message #8 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Simon Streit <simon <at> netpanic.org>
To: bug-guix <at> gnu.org
Subject: Re: Sway fails to start
Date: Tue, 02 May 2023 22:18:54 +0200
Simon Streit <simon <at> netpanic.org> writes:

> Since checkout 5bfce83dc4cddfdbb9f4bef06a26dbfe525c2838 sway at version
> 1.8 fails to start.  GDM's log says:

The previous error message is not quite right.  I still had
LIBGL_ALWAYS_SOFTWARE enabled.  The log file now has:

--8<---------------cut here---------------start------------->8---
libEGL warning: MESA-LOADER: failed to open crocus: /gnu/store/9pypr3c3y379shbwm9ilb4pik9mkfd83-mesa-22.2.4/lib/dri/crocus_dri.so: cannot open shared object file: No such file or directory (search paths /gnu/store/9pypr3c3y379shbwm9ilb4pik9mkfd83-mesa-22.2.4/lib/dri, suffix _dri)

00:00:00.029 [ERROR] [wlr] [EGL] command: eglInitialize, error: EGL_NOT_INITIALIZED (0x3001), message: "DRI2: failed to load driver"
libEGL warning: MESA-LOADER: failed to open crocus: /gnu/store/9pypr3c3y379shbwm9ilb4pik9mkfd83-mesa-22.2.4/lib/dri/crocus_dri.so: cannot open shared object file: No such file or directory (search paths /gnu/store/9pypr3c3y379shbwm9ilb4pik9mkfd83-mesa-22.2.4/lib/dri, suffix _dri)

00:00:00.032 [ERROR] [wlr] [EGL] command: eglInitialize, error: EGL_NOT_INITIALIZED (0x3001), message: "DRI2: failed to load driver"
00:00:00.032 [ERROR] [wlr] [EGL] command: eglInitialize, error: EGL_NOT_INITIALIZED (0x3001), message: "eglInitialize"
00:00:00.032 [ERROR] [wlr] [render/egl.c:264] Failed to initialize EGL
00:00:00.032 [ERROR] [wlr] [render/egl.c:554] Failed to initialize EGL context
00:00:00.032 [ERROR] [wlr] [render/gles2/renderer.c:679] Could not initialize EGL
00:00:00.032 [ERROR] [wlr] [render/wlr_renderer.c:333] Could not initialize renderer
00:00:00.032 [ERROR] [sway/server.c:79] Failed to create renderer
--8<---------------cut here---------------end--------------->8---




Information forwarded to bug-guix <at> gnu.org:
bug#63237; Package guix. (Tue, 02 May 2023 20:27:02 GMT) Full text and rfc822 format available.

Message #11 received at 63237 <at> debbugs.gnu.org (full text, mbox):

From: Jack Hill <jackhill <at> jackhill.us>
To: Simon Streit <simon <at> netpanic.org>
Cc: 63237 <at> debbugs.gnu.org
Subject: Re: bug#63237: Sway fails to start
Date: Tue, 2 May 2023 16:26:10 -0400 (EDT)
On Tue, 2 May 2023, Simon Streit wrote:

> Simon Streit <simon <at> netpanic.org> writes:
>
>> Since checkout 5bfce83dc4cddfdbb9f4bef06a26dbfe525c2838 sway at version
>> 1.8 fails to start.  GDM's log says:
>
> The previous error message is not quite right.  I still had
> LIBGL_ALWAYS_SOFTWARE enabled.  The log file now has:
>
> --8<---------------cut here---------------start------------->8---
> libEGL warning: MESA-LOADER: failed to open crocus: /gnu/store/9pypr3c3y379shbwm9ilb4pik9mkfd83-mesa-22.2.4/lib/dri/crocus_dri.so: cannot open shared object file: No such file or directory (search paths /gnu/store/9pypr3c3y379shbwm9ilb4pik9mkfd83-mesa-22.2.4/lib/dri, suffix _dri)

Simon,

Yikes, that sounds like an annoying problem.

Based on the crocus_dri name, I think you might be experiencing a known 
problem. Fortunately, there is a fix [0] awaiting review.

[0] https://issues.guix.gnu.org/63128

Best,
Jack




bug reassigned from package 'guix' to 'guix-patches'. Request was from Jack Hill <jackhill <at> jackhill.us> to control <at> debbugs.gnu.org. (Tue, 02 May 2023 20:29:02 GMT) Full text and rfc822 format available.

Merged 63128 63237. Request was from Jack Hill <jackhill <at> jackhill.us> to control <at> debbugs.gnu.org. (Tue, 02 May 2023 20:29:02 GMT) Full text and rfc822 format available.

Information forwarded to guix-patches <at> gnu.org:
bug#63237; Package guix-patches. (Mon, 08 May 2023 18:46:02 GMT) Full text and rfc822 format available.

Message #18 received at 63237 <at> debbugs.gnu.org (full text, mbox):

From: Simon Streit <simon <at> netpanic.org>
To: Jack Hill <jackhill <at> jackhill.us>
Cc: 63237 <at> debbugs.gnu.org
Subject: Re: bug#63237: Sway fails to start
Date: Mon, 08 May 2023 20:45:36 +0200
Jack Hill <jackhill <at> jackhill.us> writes:

> On Tue, 2 May 2023, Simon Streit wrote:
>
>> Simon Streit <simon <at> netpanic.org> writes:
>>
>>> Since checkout 5bfce83dc4cddfdbb9f4bef06a26dbfe525c2838 sway at version
>>> 1.8 fails to start.  GDM's log says:
>>
>> The previous error message is not quite right.  I still had
>> LIBGL_ALWAYS_SOFTWARE enabled.  The log file now has:
>>
>
> Yikes, that sounds like an annoying problem.

Thanks to roll backs and generations it can't be that bad when things
don't work out as expected.  Commit
0be7838105806819f4586ec9130382a66a22880e fixes this.  Sway's back and
finally I can use Gnome too with proper rendering.

This bug can be closed. 

Cheers
Simon 




bug closed, send any further explanations to 63237 <at> debbugs.gnu.org and Simon Streit <simon <at> netpanic.org> Request was from Simon Streit <simon <at> netpanic.org> to control <at> debbugs.gnu.org. (Mon, 08 May 2023 18:56:01 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Tue, 06 Jun 2023 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 296 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.