Hello, I switched all my PC's and laptops finally to wayland/sway from
xorg/i3wm and since that cant get photon to run properly, surprised
because is a go app not electron or anything of that sort with GUI
```
photon on master ▓▒░ ./photon --refresh`0 ░▒▓ ✔ at 15:28:40
fatal error: unexpected signal during runtime execution
[signal SIGSEGV: segmentation violation code=0x1 addr=0x337 pc=0x7f38f88d003d]
runtime stack:
runtime.throw({0xae2dcc?, 0x7fff61ee9918?})
/usr/lib/go/src/runtime/panic.go:1047 +0x5d fp=0x7fff61ee9750 sp=0x7fff61ee9720 pc=0x439c1d
runtime.sigpanic()
/usr/lib/go/src/runtime/signal_unix.go:819 +0x369 fp=0x7fff61ee97a0 sp=0x7fff61ee9750 pc=0x44fa29
goroutine 1 [syscall]:
runtime.cgocall(0x9b5500, 0xc0000dd928)
/usr/lib/go/src/runtime/cgocall.go:158 +0x5c fp=0xc0000dd900 sp=0xc0000dd8c8 pc=0x40727c
git.sr.ht/~ghost08/photon/imgproc._Cfunc_init()
_cgo_gotypes.go:64 +0x48 fp=0xc0000dd928 sp=0xc0000dd900 pc=0x52d6e8
git.sr.ht/~ghost08/photon/imgproc.Init()
/home/rek2/Herramientas/photon/imgproc/clir_linux.go:23 +0x1d fp=0xc0000dd970 sp=0xc0000dd928 pc=0x52da3d
main.main()
/home/rek2/Herramientas/photon/main.go:101 +0x9ac fp=0xc0000ddf80 sp=0xc0000dd970 pc=0x9ae94c
runtime.main()
/usr/lib/go/src/runtime/proc.go:250 +0x212 fp=0xc0000ddfe0 sp=0xc0000ddf80 pc=0x43c472
runtime.goexit()
/usr/lib/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000ddfe8 sp=0xc0000ddfe0 pc=0x46ace1
goroutine 2 [force gc (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/lib/go/src/runtime/proc.go:363 +0xd6 fp=0xc00004afb0 sp=0xc00004af90 pc=0x43c836
runtime.goparkunlock(...)
/usr/lib/go/src/runtime/proc.go:369
runtime.forcegchelper()
/usr/lib/go/src/runtime/proc.go:302 +0xad fp=0xc00004afe0 sp=0xc00004afb0 pc=0x43c6cd
runtime.goexit()
/usr/lib/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00004afe8 sp=0xc00004afe0 pc=0x46ace1
created by runtime.init.6
/usr/lib/go/src/runtime/proc.go:290 +0x25
goroutine 3 [GC sweep wait]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/lib/go/src/runtime/proc.go:363 +0xd6 fp=0xc00004b790 sp=0xc00004b770 pc=0x43c836
runtime.goparkunlock(...)
/usr/lib/go/src/runtime/proc.go:369
runtime.bgsweep(0x0?)
/usr/lib/go/src/runtime/mgcsweep.go:278 +0x8e fp=0xc00004b7c8 sp=0xc00004b790 pc=0x42836e
runtime.gcenable.func1()
/usr/lib/go/src/runtime/mgc.go:178 +0x26 fp=0xc00004b7e0 sp=0xc00004b7c8 pc=0x41d026
runtime.goexit()
/usr/lib/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00004b7e8 sp=0xc00004b7e0 pc=0x46ace1
created by runtime.gcenable
/usr/lib/go/src/runtime/mgc.go:178 +0x6b
goroutine 18 [GC scavenge wait]:
runtime.gopark(0xc000070000?, 0xbc7450?, 0x1?, 0x0?, 0x0?)
/usr/lib/go/src/runtime/proc.go:363 +0xd6 fp=0xc000046770 sp=0xc000046750 pc=0x43c836
runtime.goparkunlock(...)
/usr/lib/go/src/runtime/proc.go:369
runtime.(*scavengerState).park(0x1033a80)
/usr/lib/go/src/runtime/mgcscavenge.go:389 +0x53 fp=0xc0000467a0 sp=0xc000046770 pc=0x426413
runtime.bgscavenge(0x0?)
/usr/lib/go/src/runtime/mgcscavenge.go:617 +0x45 fp=0xc0000467c8 sp=0xc0000467a0 pc=0x4269e5
runtime.gcenable.func2()
/usr/lib/go/src/runtime/mgc.go:179 +0x26 fp=0xc0000467e0 sp=0xc0000467c8 pc=0x41cfc6
runtime.goexit()
/usr/lib/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000467e8 sp=0xc0000467e0 pc=0x46ace1
created by runtime.gcenable
/usr/lib/go/src/runtime/mgc.go:179 +0xaa
goroutine 19 [finalizer wait]:
runtime.gopark(0x10347a0?, 0xc000082680?, 0x0?, 0x0?, 0xc00004a770?)
/usr/lib/go/src/runtime/proc.go:363 +0xd6 fp=0xc00004a628 sp=0xc00004a608 pc=0x43c836
runtime.goparkunlock(...)
/usr/lib/go/src/runtime/proc.go:369
runtime.runfinq()
/usr/lib/go/src/runtime/mfinal.go:180 +0x10f fp=0xc00004a7e0 sp=0xc00004a628 pc=0x41c12f
runtime.goexit()
/usr/lib/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00004a7e8 sp=0xc00004a7e0 pc=0x46ace1
created by runtime.createfing
/usr/lib/go/src/runtime/mfinal.go:157 +0x45
goroutine 20 [chan receive]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/lib/go/src/runtime/proc.go:363 +0xd6 fp=0xc000046e60 sp=0xc000046e40 pc=0x43c836
runtime.chanrecv(0xc000092180, 0xc000046f98, 0x1)
/usr/lib/go/src/runtime/chan.go:583 +0x49b fp=0xc000046ef0 sp=0xc000046e60 pc=0x40a27b
runtime.chanrecv2(0x0?, 0x0?)
/usr/lib/go/src/runtime/chan.go:447 +0x18 fp=0xc000046f18 sp=0xc000046ef0 pc=0x409db8
git.sr.ht/~ghost08/photon/imgproc.imageProcWorker()
/home/rek2/Herramientas/photon/imgproc/imgproc.go:35 +0x6a fp=0xc000046fe0 sp=0xc000046f18 pc=0x52b26a
runtime.goexit()
/usr/lib/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000046fe8 sp=0xc000046fe0 pc=0x46ace1
created by git.sr.ht/~ghost08/photon/imgproc.init.0
/home/rek2/Herramientas/photon/imgproc/imgproc.go:30 +0x29
goroutine 21 [chan receive]:
runtime.gopark(0xc0000921d8?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/lib/go/src/runtime/proc.go:363 +0xd6 fp=0xc000047660 sp=0xc000047640 pc=0x43c836
runtime.chanrecv(0xc000092180, 0xc000047798, 0x1)
/usr/lib/go/src/runtime/chan.go:583 +0x49b fp=0xc0000476f0 sp=0xc000047660 pc=0x40a27b
runtime.chanrecv2(0x0?, 0x0?)
/usr/lib/go/src/runtime/chan.go:447 +0x18 fp=0xc000047718 sp=0xc0000476f0 pc=0x409db8
git.sr.ht/~ghost08/photon/imgproc.imageProcWorker()
/home/rek2/Herramientas/photon/imgproc/imgproc.go:35 +0x6a fp=0xc0000477e0 sp=0xc000047718 pc=0x52b26a
runtime.goexit()
/usr/lib/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000477e8 sp=0xc0000477e0 pc=0x46ace1
created by git.sr.ht/~ghost08/photon/imgproc.init.0
/home/rek2/Herramientas/photon/imgproc/imgproc.go:30 +0x29
goroutine 22 [chan receive]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/lib/go/src/runtime/proc.go:363 +0xd6 fp=0xc000047e60 sp=0xc000047e40 pc=0x43c836
runtime.chanrecv(0xc000092180, 0xc000047f98, 0x1)
/usr/lib/go/src/runtime/chan.go:583 +0x49b fp=0xc000047ef0 sp=0xc000047e60 pc=0x40a27b
runtime.chanrecv2(0x0?, 0x0?)
/usr/lib/go/src/runtime/chan.go:447 +0x18 fp=0xc000047f18 sp=0xc000047ef0 pc=0x409db8
git.sr.ht/~ghost08/photon/imgproc.imageProcWorker()
/home/rek2/Herramientas/photon/imgproc/imgproc.go:35 +0x6a fp=0xc000047fe0 sp=0xc000047f18 pc=0x52b26a
runtime.goexit()
/usr/lib/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000047fe8 sp=0xc000047fe0 pc=0x46ace1
created by git.sr.ht/~ghost08/photon/imgproc.init.0
/home/rek2/Herramientas/photon/imgproc/imgproc.go:30 +0x29
goroutine 23 [chan receive]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
/usr/lib/go/src/runtime/proc.go:363 +0xd6 fp=0xc000048660 sp=0xc000048640 pc=0x43c836
runtime.chanrecv(0xc000092180, 0xc000048798, 0x1)
/usr/lib/go/src/runtime/chan.go:583 +0x49b fp=0xc0000486f0 sp=0xc000048660 pc=0x40a27b
runtime.chanrecv2(0x0?, 0x0?)
/usr/lib/go/src/runtime/chan.go:447 +0x18 fp=0xc000048718 sp=0xc0000486f0 pc=0x409db8
git.sr.ht/~ghost08/photon/imgproc.imageProcWorker()
/home/rek2/Herramientas/photon/imgproc/imgproc.go:35 +0x6a fp=0xc0000487e0 sp=0xc000048718 pc=0x52b26a
runtime.goexit()
/usr/lib/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000487e8 sp=0xc0000487e0 pc=0x46ace1
created by git.sr.ht/~ghost08/photon/imgproc.init.0
/home/rek2/Herramientas/photon/imgproc/imgproc.go:30 +0x29
```
{gemini,https}://{,rek2.}hispagatos.org
https://hispagatos.space/@rek2
Hello, sorry I been busy with work, and with our Mastodon instance, we
had to migrate and not so much fun stuff :) will try this in the next days and
sent you the information you need.
Thank you
ReK2
{gemini,https}://{,rek2.}hispagatos.org
https://hispagatos.space/@rek2