Re: Dino segfaults

2023-12-11 Thread Wojtek Kosior via
> It works! > > I did a system upgrade yesterday. Dino seems to be running now. Interesting — I wonder whether it is thanks to the update or to logging out and in again. Anyway, good for you :) Happy chatting Wojtek -- (sig_start) website: https://koszko.org/koszko.html fingerprint: E972 70

Re: Dino segfaults

2023-12-11 Thread Caleb Herbert
Igor Gajsin writes: > What about to run it as `strace .dino-real --version`? I expect it > complains on something before a segfault. It outputs a lot of stuff. .dino-real --version outputs a version number. I wonder if "dino" will work? It works! I did a system upgrade yesterday. Dino seems

Re: Dino segfaults

2023-12-11 Thread Igor Gajsin
What about to run it as `strace .dino-real --version`? I expect it complains on something before a segfault. Caleb Herbert writes: > [[PGP Signed Part:Undecided]] > Georgios Athanasiou writes: > >> Does executing `.dino-real --version' segfault too? > > caleb@miller ~❄️ > /gnu/store/lhq3hx5b5n

Re: Dino segfaults

2023-12-10 Thread Georgios Athanasiou
Hi Caleb, You can run Valgrind on it, maybe it'll show where the crash happens:     guix shell dino valgrind     valgrind .dino-real --version Best Regards, G.

Re: Dino segfaults

2023-12-10 Thread Caleb Herbert
Georgios Athanasiou writes: > Does executing `.dino-real --version' segfault too? caleb@miller ~❄️ /gnu/store/lhq3hx5b5nr7s2l8113kxv4pyn0pl1fs-dino-0.4.3/bin/.dino-real --version Segmentation fault -- Caleb Herbert https://bluehome.net/csh/ OpenPGP fingerprint: 631C C434 A56B 5CBD FF21 2346

Re: Dino segfaults

2023-12-10 Thread Georgios Athanasiou
Hi Caleb, An application segfaulting at such an early stage got me curious. Now I see it's a Vala application, so it does quite some initialization before parsing the command line arguments.  Anyway, following the link at `which dino' shows that `dino' is a shell script.  It sets some variabl

Re: Dino segfaults

2023-12-10 Thread Igor Gajsin
Just for the record: I'm a dino user and it works well for me. The version is 0.4.3. I'm not sure which info I can provide to compare our configurations. Caleb Herbert writes: > [[PGP Signed Part:Undecided]] > Georgios Athanasiou writes: > >> You're making progress.  Outside the container, does

Re: Dino segfaults

2023-12-09 Thread Caleb Herbert
Georgios Athanasiou writes: > You're making progress.  Outside the container, does `dino --help' > work? No. ~ 🕯️🕯️ dino --help Segmentation fault > You can make the program print diagnostic messages. Option > `--gst-debug-level=LEVEL' (where LEVEL=0..9) can print *a lot* of > diagnostics

Re: Dino segfaults

2023-12-08 Thread Georgios Athanasiou
Hi Caleb, You're making progress.  Outside the container, does `dino --help' work? You can make the program print diagnostic messages. Option `--gst-debug-level=LEVEL' (where LEVEL=0..9) can print *a lot* of diagnostics for GStreamer.  Have you tried it? It may help you find the point at whic

Re: Dino segfaults

2023-12-08 Thread Caleb Herbert
Wojtek Kosior writes: > Ahh, I forgot we also need to pass the XAUTHORITY variable to the > container. How about this? > > guix shell --container --no-cwd --network \ > --share=/tmp/.X11-unix --expose="$XAUTHORITY" \ > dino bash \ > -- bash -c "DISPLAY='$DISPLAY' XAUTHORITY='$XAUTHORI

Re: Dino segfaults

2023-12-07 Thread Wojtek Kosior via
> > Actually, I came up with 2 more improvements, the final command is > > > > guix shell --container --no-cwd --network \ > > --share=/tmp/.X11-unix --expose="$XAUTHORITY" \ > > dino bash \ > > -- bash -c "DISPLAY='$DISPLAY' dino" > > caleb@miller ~❄️ guix shell --container --no-cwd

Re: Dino segfaults

2023-12-07 Thread Caleb Herbert
Wojtek Kosior writes: > Actually, I came up with 2 more improvements, the final command is > > guix shell --container --no-cwd --network \ > --share=/tmp/.X11-unix --expose="$XAUTHORITY" \ > dino bash \ > -- bash -c "DISPLAY='$DISPLAY' dino" caleb@miller ~❄️ guix shell --container --

Re: Dino segfaults

2023-12-05 Thread Wojtek Kosior via
t; Hi Caleb, > > On 12/5/23 19:48, Caleb Herbert wrote: > > Hi Guix, > > > > Dino segfaults. I tried doing "guix install dino" again; it didn't > > help. > > > > caleb@miller ~❄️ dino > > Segmentation fault > > caleb@miller ~❄️ d

Re: Dino segfaults

2023-12-05 Thread Georgios Athanasiou
Hi Caleb, On 12/5/23 19:48, Caleb Herbert wrote: Hi Guix, Dino segfaults. I tried doing "guix install dino" again; it didn't help. caleb@miller ~❄️ dino Segmentation fault caleb@miller ~❄️ dino --version Segmentation fault caleb@miller ~❄️ I don't know if this is any he

Dino segfaults

2023-12-05 Thread Caleb Herbert
Hi Guix, Dino segfaults. I tried doing "guix install dino" again; it didn't help. caleb@miller ~❄️ dino Segmentation fault caleb@miller ~❄️ dino --version Segmentation fault caleb@miller ~❄️ -- Caleb Herbert https://bluehome.net/csh/ OpenPGP fingerprint: 631C C434 A56B 5CBD