You are not logged in.
When starting signal-desktop I get:
Set Windows Application User Model ID (AUMID) { AUMID: 'org.whispersystems.signal-desktop' }
NODE_ENV production
NODE_CONFIG_DIR /usr/lib/signal-desktop/resources/app.asar/config
NODE_CONFIG {}
ALLOW_CONFIG_MUTATIONS undefined
HOSTNAME kjs43
NODE_APP_INSTANCE undefined
SUPPRESS_NO_CONFIG_WARNING undefined
SIGNAL_ENABLE_HTTP undefined
userData: /home/usar/.config/Signal
config/start: Did not find user config file (or it was empty), cache is now empty object
config/start: Did not find ephemeral config file (or it was empty), cache is now empty object
making app single instance
[217326:0130/170449.546085:ERROR:ozone_platform_x11.cc(245)] Missing X server or $DISPLAY
[217326:0130/170449.546113:ERROR:env.cc(258)] The platform failed to initialize. Exiting.
[217326:0130/170449.547850:ERROR:node_util.cc(45)] Failed to CompileAndCall electron script (electron/js2c/node_init): script execution has been terminated
[217326:0130/170449.549342:ERROR:node_util.cc(45)] Failed to CompileAndCall electron script (electron/js2c/node_init): script execution has been terminated
Segmentation fault (core dumped)What I have tried from advice on the net.
QT_QPA_PLATFORM=xcb signal-desktop
GDK_BACKEND=x11 signal-desktop
env -u WAYLAND_DISPLAY signal-desktop
Installing xvfb
None worked.
--------------------------------------------
Update: logged out and back in, suddenly it works as intended. Linux works in mysterious ways.
Last edited by zwa (2025-01-31 02:19:04)
Offline
Post output of command:
coredumpctl dump /usr/bin/signal-desktopOffline
Post output of command:
coredumpctl dump /usr/bin/signal-desktop
Nothing useful I think:
$ coredumpctl dump signal-desktop
PID: 234194 (signal-desktop)
UID: 1000 (usar)
GID: 1000 (usar)
Signal: 11 (SEGV)
Timestamp: Thu 2025-01-30 17:53:52 -03 (24min ago)
Command Line: /usr/lib/signal-desktop/signal-desktop
Executable: /usr/lib/signal-desktop/signal-desktop
Control Group: /user.slice/user-1000.slice/user@1000.service/tmux-spawn-65654ed1-83bf-46db-927b-c63cc7ed06d5.scope
Unit: user@1000.service
User Unit: tmux-spawn-65654ed1-83bf-46db-927b-c63cc7ed06d5.scope
Slice: user-1000.slice
Owner UID: 1000 (usar)
Boot ID: 940175f6a97245a396e40d9656c554c8
Machine ID: abe6bf8ee1f942bdaea6aa890cbf133a
Hostname: kjs43
Storage: /var/lib/systemd/coredump/core.signal-desktop.1000.940175f6a97245a396e40d9656c554c8.234194.1738270432000000.zst (present)
Size on Disk: 4.1M
Message: Process 234194 (signal-desktop) of user 1000 dumped core.
Stack trace of thread 234194:
#0 0x00005d087b24bb9e n/a (n/a + 0x0)
#1 0x00005d087b2452d9 n/a (n/a + 0x0)
#2 0x00005d087b3e1329 n/a (n/a + 0x0)
#3 0x00005d087b42050e n/a (n/a + 0x0)
#4 0x00005d087b33bd2e n/a (n/a + 0x0)
#5 0x00005d087b33bdee n/a (n/a + 0x0)
#6 0x00005d087d97ab13 n/a (n/a + 0x0)
#7 0x00005d087d97ac7e n/a (n/a + 0x0)
#8 0x00005d087d97ec34 n/a (n/a + 0x0)
#9 0x00005d087d97e818 n/a (n/a + 0x0)
#10 0x00005d087d97a73b n/a (n/a + 0x0)
#11 0x00005d087b5b0c90 n/a (n/a + 0x0)
#12 0x00005d087b5b219e n/a (n/a + 0x0)
#13 0x00005d087b5b1ff8 n/a (n/a + 0x0)
#14 0x00005d087b5afcba n/a (n/a + 0x0)
#15 0x00005d087b5afda0 n/a (n/a + 0x0)
#16 0x00005d087b258e97 n/a (n/a + 0x0)
#17 0x00007cb92dc81e08 n/a (libc.so.6 + 0x25e08)
#18 0x00007cb92dc81ecc __libc_start_main (libc.so.6 + 0x25ecc)
#19 0x00005d087ae3502a n/a (n/a + 0x0)
ELF object binary architecture: AMD x86-64
Refusing to dump core to tty (use shell redirection or specify --output).Redirecting with > to a file
coredumpctl dump signal-desktop > signal.txtMakes 700MB file
signal.txt: ELF 64-bit LSB core file, x86-64, version 1 (SYSV), SVR4-style, from '/usr/lib/signal', real uid: 1000, effective uid: 1000, real gid: 1000, effective gid: 1000, execfn: '/usr/bin/signal-desktop', platform: 'x86_64'I expected more text debugging info
I'm using sway and have xorg-xwayland installed BTW.
Last edited by zwa (2025-01-30 21:27:52)
Offline
Start signal-desktop and after it crash, post full output of 'sudo journalctl -b' here.
Offline
I expected more text debugging info
Jin, Jîyan, Azadî
Offline
For future reference, if you are a wayland user, this is the answer
https://github.com/signalapp/Signal-Des … 2642485426
That is, either add this flag
signal-desktop --ozone-platform-hint=autoor export it as an environment variable
ELECTRON_OZONE_PLATFORM_HINT=autoOffline
Wonderful -- this (i.e. `--ozone-platform-hint=auto`) also reactivates rstudio-bin on wayland for me.
Offline