all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* kodi crash, and gdb not found
@ 2017-11-17 20:59 Marco van Hulten
  2017-11-19 16:36 ` Marius Bakke
  0 siblings, 1 reply; 11+ messages in thread
From: Marco van Hulten @ 2017-11-17 20:59 UTC (permalink / raw)
  To: help-guix

Hi,

I have `kodi' and `gdb' installed.  When I start kodi, it crashes:

https://paste.debian.net/996313/

An excerpt of the `kodi' output:
> gdb not installed, can't get stack trace.

but I installed gdb, under the same user:

    kodi@watson ~$ gdb --version | head -1
    GNU gdb (GDB) 8.0.1

Interesting, `man gdb` does not gives an empty or unreadable man page:
at the bottom of the terminal is:
> Manual page gdb(1) line ?/? (END) (press h for help or q to quit)

I have never before tried (to let a program) use gdb on GuixSD.

Last Sunday, the program `kodi' worked fine.  Shortly after that
(according to lastlog(8) the same day), I did a package upgrade, but
did not test kodi hereafter (according to `history`).  Today, I tested
kodi and it crashes.  I upgraded packages, but then it still crashes.

—Marco

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: kodi crash, and gdb not found
  2017-11-17 20:59 kodi crash, and gdb not found Marco van Hulten
@ 2017-11-19 16:36 ` Marius Bakke
  2017-11-19 17:08   ` Marco van Hulten
  0 siblings, 1 reply; 11+ messages in thread
From: Marius Bakke @ 2017-11-19 16:36 UTC (permalink / raw)
  To: Marco van Hulten, help-guix

[-- Attachment #1: Type: text/plain, Size: 1411 bytes --]

Marco van Hulten <marco@hulten.org> writes:

> Hi,
>
> I have `kodi' and `gdb' installed.  When I start kodi, it crashes:
>
> https://paste.debian.net/996313/
>
> An excerpt of the `kodi' output:
>> gdb not installed, can't get stack trace.
>
> but I installed gdb, under the same user:
>
>     kodi@watson ~$ gdb --version | head -1
>     GNU gdb (GDB) 8.0.1
>
> Interesting, `man gdb` does not gives an empty or unreadable man page:
> at the bottom of the terminal is:
>> Manual page gdb(1) line ?/? (END) (press h for help or q to quit)
>
> I have never before tried (to let a program) use gdb on GuixSD.
>
> Last Sunday, the program `kodi' worked fine.  Shortly after that
> (according to lastlog(8) the same day), I did a package upgrade, but
> did not test kodi hereafter (according to `history`).  Today, I tested
> kodi and it crashes.  I upgraded packages, but then it still crashes.

Can you try rolling back to the generation that worked, to verify that
it's not something in your environment that has changed?  Maybe also try
to temporarily move away the ".kodi" folder in the users home directory.

I'm currently testing the latest git snapshot of Kodi regardless, the
alpha version in Guix is pretty old already.  Originally Kodi 18 was
slated for July, but the release was pushed back to January[0], so the
version in Guix is probably pretty buggy.

[0] https://github.com/xbmc/xbmc/milestone/95

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: kodi crash, and gdb not found
  2017-11-19 16:36 ` Marius Bakke
@ 2017-11-19 17:08   ` Marco van Hulten
  2017-11-20  0:23     ` Marius Bakke
  0 siblings, 1 reply; 11+ messages in thread
From: Marco van Hulten @ 2017-11-19 17:08 UTC (permalink / raw)
  To: Marius Bakke; +Cc: help-guix

[-- Attachment #1: Type: text/plain, Size: 2152 bytes --]

Marius—

Je 19 nov 17:36 transskribita far Marius Bakke:
> Marco van Hulten <marco@hulten.org> writes:
> > I have `kodi' and `gdb' installed.  When I start kodi, it crashes:
> >
> > https://paste.debian.net/996313/
> >
> > An excerpt of the `kodi' output:  
> >> gdb not installed, can't get stack trace.  
> >
> > but I installed gdb, under the same user:
> >
> >     kodi@watson ~$ gdb --version | head -1
> >     GNU gdb (GDB) 8.0.1
> >
> > Interesting, `man gdb` does not gives an empty or unreadable man page:
> > at the bottom of the terminal is:  
> >> Manual page gdb(1) line ?/? (END) (press h for help or q to quit)  
> >
> > I have never before tried (to let a program) use gdb on GuixSD.
> >
> > Last Sunday, the program `kodi' worked fine.  Shortly after that
> > (according to lastlog(8) the same day), I did a package upgrade, but
> > did not test kodi hereafter (according to `history`).  Today, I tested
> > kodi and it crashes.  I upgraded packages, but then it still crashes.  
> 
> Can you try rolling back to the generation that worked, to verify that
> it's not something in your environment that has changed?  Maybe also try
> to temporarily move away the ".kodi" folder in the users home directory.

Removing ~/.kodi/ did not solve the issue.

Rolling back sufficiently far did help.  My generations:

4 — kodi 18.0-ALPHA1 Git:20171106-nogitfound — works
5 — kodi 18.0-ALPHA1 Git:20171113-nogitfound — crashes

Fantastic feature this rolling back!

Sidenote: I see that the guix-profile symlink in
/var/guix/profiles/per-user/*/ is absolute; why no relative links?

> I'm currently testing the latest git snapshot of Kodi regardless, the
> alpha version in Guix is pretty old already.  Originally Kodi 18 was
> slated for July, but the release was pushed back to January[0], so the
> version in Guix is probably pretty buggy.

I installed GuixSD 0.13.0.  Hereafter, I have done a `guix pull` and
`guix package -u`, which resulted recently in

9 — kodi 18.0-ALPHA1 Git:20171113-nogitfound — crashes

That's six days ago; that's not that old, right?

—Marco

[-- Attachment #2: OpenPGP digitale handtekening --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: kodi crash, and gdb not found
  2017-11-19 17:08   ` Marco van Hulten
@ 2017-11-20  0:23     ` Marius Bakke
  2017-11-21  4:30       ` Marco van Hulten
  0 siblings, 1 reply; 11+ messages in thread
From: Marius Bakke @ 2017-11-20  0:23 UTC (permalink / raw)
  To: Marco van Hulten; +Cc: help-guix

[-- Attachment #1: Type: text/plain, Size: 1908 bytes --]

Marco van Hulten <marco@hulten.org> writes:

> Marius—
>
> Je 19 nov 17:36 transskribita far Marius Bakke:
>> Marco van Hulten <marco@hulten.org> writes:
>> > I have `kodi' and `gdb' installed.  When I start kodi, it crashes:
>> >
>> > https://paste.debian.net/996313/
>> >
>> > An excerpt of the `kodi' output:  
>> >> gdb not installed, can't get stack trace.  
>> >
>> > but I installed gdb, under the same user:
>> >
>> >     kodi@watson ~$ gdb --version | head -1
>> >     GNU gdb (GDB) 8.0.1
>> >
>> > Interesting, `man gdb` does not gives an empty or unreadable man page:
>> > at the bottom of the terminal is:  
>> >> Manual page gdb(1) line ?/? (END) (press h for help or q to quit)  
>> >
>> > I have never before tried (to let a program) use gdb on GuixSD.
>> >
>> > Last Sunday, the program `kodi' worked fine.  Shortly after that
>> > (according to lastlog(8) the same day), I did a package upgrade, but
>> > did not test kodi hereafter (according to `history`).  Today, I tested
>> > kodi and it crashes.  I upgraded packages, but then it still crashes.  
>> 
>> Can you try rolling back to the generation that worked, to verify that
>> it's not something in your environment that has changed?  Maybe also try
>> to temporarily move away the ".kodi" folder in the users home directory.
>
> Removing ~/.kodi/ did not solve the issue.
>
> Rolling back sufficiently far did help.  My generations:
>
> 4 — kodi 18.0-ALPHA1 Git:20171106-nogitfound — works
> 5 — kodi 18.0-ALPHA1 Git:20171113-nogitfound — crashes
>
> Fantastic feature this rolling back!

It's pretty nice :-)

I assume "18.0-ALPHA1" here is actually "18.0_alpha-6-f22d62d".

I have updated the snapshot in Guix to point to the latest upstream
commit as of today, can you try updating to it and see if that works for
you?  It starts here on an up-to-date profile, at least.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: kodi crash, and gdb not found
  2017-11-20  0:23     ` Marius Bakke
@ 2017-11-21  4:30       ` Marco van Hulten
  2017-11-21 13:21         ` Ludovic Courtès
  0 siblings, 1 reply; 11+ messages in thread
From: Marco van Hulten @ 2017-11-21  4:30 UTC (permalink / raw)
  To: Marius Bakke; +Cc: help-guix

[-- Attachment #1: Type: text/plain, Size: 1097 bytes --]

Marius—

Je 20 nov 01:23 transskribita far Marius Bakke:
> I assume "18.0-ALPHA1" here is actually "18.0_alpha-6-f22d62d".
> 
> I have updated the snapshot in Guix to point to the latest upstream
> commit as of today, can you try updating to it and see if that works for
> you?  It starts here on an up-to-date profile, at least.

I did this, but it did not solve the issue:

$ kodi --version
18.0-ALPHA1 Git:20171120-nogitfound Media Center Kodi
Copyright (C) 2005-2013 Team Kodi - http://kodi.tv
$ kodi
Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory
/home/kodi/.guix-profile/bin/kodi: line 208: 20108 Segmentation fault      ${KODI_BINARY} $SAVED_ARGS
Crash report available at /home/kodi/kodi_crashlog-20171121_051607.log

[1]: https://paste.debian.net/996798/

I installed libvdpau-1.1.1, but that did not resolve the problem either.

It seems that these things are not found in one way or another:

- gdb (see [1])
- git (`kodi --version`)
- vdpau (`kodi`)

Could there be a common cause?

—Marco

[-- Attachment #2: OpenPGP digitale handtekening --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: kodi crash, and gdb not found
  2017-11-21  4:30       ` Marco van Hulten
@ 2017-11-21 13:21         ` Ludovic Courtès
  2017-11-21 19:09           ` Marco van Hulten
  0 siblings, 1 reply; 11+ messages in thread
From: Ludovic Courtès @ 2017-11-21 13:21 UTC (permalink / raw)
  To: Marco van Hulten; +Cc: help-guix

Hi,

Marco van Hulten <marco@hulten.org> skribis:

> $ kodi
> Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory

Guix’s ‘mesa’ package does not provide this specific shared object under
lib/vdpau, so there might be some interference with the host distro.

What happens if you run:

  guix environment --pure --ad-hoc kodi -- kodi

or:

  guix environment -C --ad-hoc kodi -- kodi

?

Ludo’.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: kodi crash, and gdb not found
  2017-11-21 13:21         ` Ludovic Courtès
@ 2017-11-21 19:09           ` Marco van Hulten
  2017-11-21 22:59             ` Marius Bakke
  0 siblings, 1 reply; 11+ messages in thread
From: Marco van Hulten @ 2017-11-21 19:09 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: help-guix

Ludovic—

Je 21 nov 14:21 transskribita far Ludovic Courtès:
> Marco van Hulten <marco@hulten.org> skribis:
> 
> > $ kodi
> > Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory  
> 
> Guix’s ‘mesa’ package does not provide this specific shared object under
> lib/vdpau, so there might be some interference with the host distro.
> 
> What happens if you run: [...]

kodi@watson ~$ guix environment --pure --ad-hoc kodi -- kodi
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
The following derivations will be built:
   /gnu/store/6gh05g6i9i5wwriwijmi1hcvlb2f52ff-profile.drv
   /gnu/store/hnd63cfgpf41y04jgrk56g2lb7y1nrby-xdg-desktop-database.drv
   /gnu/store/bq2m3cx2m93zc77b3zivlqkgdw9p9l36-xdg-mime-database.drv
   /gnu/store/6lvwvnnyfc3911hsjkrnd2bnh0a3m60n-fonts-dir.drv
   /gnu/store/6fn12y0ja1wgpw44r00aixd0jsx7mpnr-ca-certificate-bundle.drv
   /gnu/store/2642kkskcfhzwib8pxzzwhiiw94hwhd3-info-dir.drv
   /gnu/store/lrl1a0w7hf279ybm319rmyznvl2svpmw-manual-database.drv
Creating manual page database for 0 packages... done in 0.075 s
/gnu/store/w0b172fsjp2a786zjr69fm4zhjhs76hb-profile/bin/kodi: line 66: grep: command not found
/gnu/store/w0b172fsjp2a786zjr69fm4zhjhs76hb-profile/bin/kodi: line 88: basename: command not found
Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory
/gnu/store/w0b172fsjp2a786zjr69fm4zhjhs76hb-profile/bin/kodi: line 208:   610 Segmentation fault      ${KODI_BINARY} $SAVED_ARGS
/gnu/store/w0b172fsjp2a786zjr69fm4zhjhs76hb-profile/bin/kodi: line 117: date: command not found
/gnu/store/w0b172fsjp2a786zjr69fm4zhjhs76hb-profile/bin/kodi: line 122: date: command not found
/gnu/store/w0b172fsjp2a786zjr69fm4zhjhs76hb-profile/bin/kodi: line 125: uname: command not found
/gnu/store/w0b172fsjp2a786zjr69fm4zhjhs76hb-profile/bin/kodi: line 127: uname: command not found
/gnu/store/w0b172fsjp2a786zjr69fm4zhjhs76hb-profile/bin/kodi: line 171: cat: command not found
Crash report available at /home/kodi/kodi_crashlog-.log
kodi@watson ~$ guix environment -C --ad-hoc kodi -- kodi
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
The following derivation will be built:
   /gnu/store/yrql0mnyygf9pq11piznz4h0sdxg0zcy-bash-4.4.12.drv
grafting '/gnu/store/rm94cza4jv4iwykrfrbxgggfh19xzpai-bash-4.4.12-doc' -> '/gnu/store/1qwbn6c051xhss8pa09m2b0r8hfryl5d-bash-4.4.12-doc'...
grafting '/gnu/store/ngyidsfwhlk50rhr2kx3gqjxasmsab57-bash-4.4.12-include' -> '/gnu/store/8grbnl6vhr4qnw31730jm79h7j98ip33-bash-4.4.12-include'...
grafting '/gnu/store/b7y66db86k57vbb03nr4bfn9svmks4gf-bash-4.4.12' -> '/gnu/store/ars9lm9jk9hgdifg0gqvf1jrvz5mdg1j-bash-4.4.12'...
/gnu/store/w0b172fsjp2a786zjr69fm4zhjhs76hb-profile/bin/kodi: line 66: grep: command not found
/gnu/store/w0b172fsjp2a786zjr69fm4zhjhs76hb-profile/bin/kodi: line 88: basename: command not found
ERROR: Unable to create GUI. Exiting
*** Error in `/gnu/store/bg778i13jck782r2pbiang0jswbgnks3-kodi-18.0_alpha-7-67fd70f/lib64/kodi/kodi-x11': double free or corruption (out): 0x00000000027cf180 ***
======= Backtrace: =========
[...]
/gnu/store/w0b172fsjp2a786zjr69fm4zhjhs76hb-profile/bin/kodi: line 117: date: command not found
/gnu/store/w0b172fsjp2a786zjr69fm4zhjhs76hb-profile/bin/kodi: line 122: date: command not found
/gnu/store/w0b172fsjp2a786zjr69fm4zhjhs76hb-profile/bin/kodi: line 125: uname: command not found
/gnu/store/w0b172fsjp2a786zjr69fm4zhjhs76hb-profile/bin/kodi: line 127: uname: command not found
/gnu/store/w0b172fsjp2a786zjr69fm4zhjhs76hb-profile/bin/kodi: line 171: cat: command not found
Crash report available at /home/kodi/kodi_crashlog-.log


That looks bad.

Do let me know if you need the backtrace and/or memory map and/or the
crash log of the Kodi crash.

I am installed GuixSD 0.13.0, and upgraded it (pull & package -u).

—Marco

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: kodi crash, and gdb not found
  2017-11-21 19:09           ` Marco van Hulten
@ 2017-11-21 22:59             ` Marius Bakke
  2017-11-22  8:52               ` Marco van Hulten
  0 siblings, 1 reply; 11+ messages in thread
From: Marius Bakke @ 2017-11-21 22:59 UTC (permalink / raw)
  To: Marco van Hulten, Ludovic Courtès; +Cc: help-guix

[-- Attachment #1: Type: text/plain, Size: 1979 bytes --]

Marco van Hulten <marco@hulten.org> writes:

> Ludovic—
>
> Je 21 nov 14:21 transskribita far Ludovic Courtès:
>> Marco van Hulten <marco@hulten.org> skribis:
>> 
>> > $ kodi
>> > Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory  
>> 
>> Guix’s ‘mesa’ package does not provide this specific shared object under
>> lib/vdpau, so there might be some interference with the host distro.
>> 
>> What happens if you run: [...]
>
> kodi@watson ~$ guix environment --pure --ad-hoc kodi -- kodi
> substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
> The following derivations will be built:
>    /gnu/store/6gh05g6i9i5wwriwijmi1hcvlb2f52ff-profile.drv
>    /gnu/store/hnd63cfgpf41y04jgrk56g2lb7y1nrby-xdg-desktop-database.drv
>    /gnu/store/bq2m3cx2m93zc77b3zivlqkgdw9p9l36-xdg-mime-database.drv
>    /gnu/store/6lvwvnnyfc3911hsjkrnd2bnh0a3m60n-fonts-dir.drv
>    /gnu/store/6fn12y0ja1wgpw44r00aixd0jsx7mpnr-ca-certificate-bundle.drv
>    /gnu/store/2642kkskcfhzwib8pxzzwhiiw94hwhd3-info-dir.drv
>    /gnu/store/lrl1a0w7hf279ybm319rmyznvl2svpmw-manual-database.drv
> Creating manual page database for 0 packages... done in 0.075 s
> /gnu/store/w0b172fsjp2a786zjr69fm4zhjhs76hb-profile/bin/kodi: line 66: grep: command not found
> /gnu/store/w0b172fsjp2a786zjr69fm4zhjhs76hb-profile/bin/kodi: line 88: basename: command not found
> Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory
> /gnu/store/w0b172fsjp2a786zjr69fm4zhjhs76hb-profile/bin/kodi: line 208:   610 Segmentation fault      ${KODI_BINARY} $SAVED_ARGS

I wonder why this only started happening recently.  Can you post the
output of `guix package -l` so we can see what changed between the
working and non-working profile?

Which graphics hardware are you on?  Does video acceleration work in
other programs such as "mpv" or IceCat?

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: kodi crash, and gdb not found
  2017-11-21 22:59             ` Marius Bakke
@ 2017-11-22  8:52               ` Marco van Hulten
  2017-11-25  9:25                 ` state of the system Marco van Hulten
  0 siblings, 1 reply; 11+ messages in thread
From: Marco van Hulten @ 2017-11-22  8:52 UTC (permalink / raw)
  To: Marius Bakke; +Cc: help-guix

[-- Attachment #1: Type: text/plain, Size: 6334 bytes --]

Marius—

Je 21 nov 23:59 transskribita far Marius Bakke:
> I wonder why this only started happening recently.  Can you post the
> output of `guix package -l` so we can see what changed between the
> working and non-working profile?

kodi@watson /var/guix/profiles/per-user/kodi$ guix package -l
Generation 1	Nov 06 2017 12:45:39
  kodi	18.0_alpha-4-b8ad238	out	/gnu/store/0wf6as3bfichvc3sdlz0xh5kskdg6sbm-kodi-18.0_alpha-4-b8ad238

Generation 2	Nov 06 2017 18:38:47
 + openssh	7.5p1	out	/gnu/store/3gdq1cbfic3bgfcf6736bnpja0vxhh3w-openssh-7.5p1

Generation 3	Nov 06 2017 21:14:27
 + epiphany	3.22.7	out	/gnu/store/4dsj87avl81lld533a546abckg53z9yd-epiphany-3.22.7

Generation 4	Nov 11 2017 23:23:17
 + file	5.30	out	/gnu/store/6133az05p1jivzv7m6hjdnqj512hyllp-file-5.30

Generation 5	Nov 19 2017 18:19:59
 + youtube-dl	2017.11.15	out	/gnu/store/gcj62qd2n2z3nd2ivqqaf1n721vsjl86-youtube-dl-2017.11.15

Generation 6	Nov 19 2017 18:22:01
 + mpv	0.27.0	out	/gnu/store/2lr2kq16r7z6y60ji9nlp5bakqr97ijp-mpv-0.27.0
 + mplayer	1.3.0	out	/gnu/store/shbd9s0s7hi95i90mfn9q37l379jdl4n-mplayer-1.3.0

Generation 7	Nov 21 2017 00:38:18
 + file	5.30	out	/gnu/store/sx2zmwldcw0yj67zxqjqb3ljfqhbxqz3-file-5.30
 + epiphany	3.24.4	out	/gnu/store/x1q2gzq0wh0byf8qnf50j3lgka721fqn-epiphany-3.24.4
 + openssh	7.6p1	out	/gnu/store/q1dsz7d1z6n590bypaaz2fzcwg7w14cw-openssh-7.6p1
 + kodi	18.0_alpha-7-67fd70f	out	/gnu/store/bg778i13jck782r2pbiang0jswbgnks3-kodi-18.0_alpha-7-67fd70f
 - file	5.30	out	/gnu/store/6133az05p1jivzv7m6hjdnqj512hyllp-file-5.30
 - epiphany	3.22.7	out	/gnu/store/4dsj87avl81lld533a546abckg53z9yd-epiphany-3.22.7
 - openssh	7.5p1	out	/gnu/store/3gdq1cbfic3bgfcf6736bnpja0vxhh3w-openssh-7.5p1
 - kodi	18.0_alpha-4-b8ad238	out	/gnu/store/0wf6as3bfichvc3sdlz0xh5kskdg6sbm-kodi-18.0_alpha-4-b8ad238

Generation 8	Nov 21 2017 05:15:25
 + libvdpau	1.1.1	out	/gnu/store/ansi9nv4qgyb59rhsxg63s8piflqrkgz-libvdpau-1.1.1

Generation 9	Nov 21 2017 05:20:35
 + git	2.15.0	out	/gnu/store/44ahv950sc9qj8b1k86y7rbx4y7z2h3y-git-2.15.0

Generation 10	Nov 22 2017 09:37:09
 - youtube-dl	2017.11.15	out	/gnu/store/gcj62qd2n2z3nd2ivqqaf1n721vsjl86-youtube-dl-2017.11.15

Generation 11	Nov 18 2017 22:48:24
 + epiphany	3.24.4	out	/gnu/store/8mf72ihvns7nw2mc7gxg7irqcfkm3rjd-epiphany-3.24.4
 + vim	8.0.1274	out	/gnu/store/gffay405f7bqpsxiivhl8b5ssgp7dy2i-vim-8.0.1274
 + gdb	8.0.1	out	/gnu/store/c53i14s3qigk66pvgv3q2z48axmrivcn-gdb-8.0.1
 + icecat	52.3.0-gnu1	out	/gnu/store/9r7j7iqkcxn8d2ixkk6jxmm2jdwz83i0-icecat-52.3.0-gnu1
 + openssh	7.6p1	out	/gnu/store/j0lzcal5r3y4x4bhfq2ksfn2xirdhqhl-openssh-7.6p1
 + kodi	18.0_alpha-6-f22d62d	out	/gnu/store/0zv8v4zjy5r7hhrn2mmwb3qzqm1lmnb7-kodi-18.0_alpha-6-f22d62d
 + file	5.30	out	/gnu/store/6133az05p1jivzv7m6hjdnqj512hyllp-file-5.30
 - git	2.15.0	out	/gnu/store/44ahv950sc9qj8b1k86y7rbx4y7z2h3y-git-2.15.0
 - libvdpau	1.1.1	out	/gnu/store/ansi9nv4qgyb59rhsxg63s8piflqrkgz-libvdpau-1.1.1
 - file	5.30	out	/gnu/store/sx2zmwldcw0yj67zxqjqb3ljfqhbxqz3-file-5.30
 - epiphany	3.24.4	out	/gnu/store/x1q2gzq0wh0byf8qnf50j3lgka721fqn-epiphany-3.24.4
 - openssh	7.6p1	out	/gnu/store/q1dsz7d1z6n590bypaaz2fzcwg7w14cw-openssh-7.6p1
 - kodi	18.0_alpha-7-67fd70f	out	/gnu/store/bg778i13jck782r2pbiang0jswbgnks3-kodi-18.0_alpha-7-67fd70f
 - mpv	0.27.0	out	/gnu/store/2lr2kq16r7z6y60ji9nlp5bakqr97ijp-mpv-0.27.0
 - mplayer	1.3.0	out	/gnu/store/shbd9s0s7hi95i90mfn9q37l379jdl4n-mplayer-1.3.0

Generation 12	Nov 19 2017 04:28:28
 + epiphany	3.24.4	out	/gnu/store/x1q2gzq0wh0byf8qnf50j3lgka721fqn-epiphany-3.24.4
 + vim	8.0.1300	out	/gnu/store/i3a3jcx5blsrb4mgh6x4509d5vw7swcv-vim-8.0.1300
 + gdb	8.0.1	out	/gnu/store/mhs7yrbgnc3f85gxxvjvh93p5f3wi7bl-gdb-8.0.1
 + icecat	52.3.0-gnu1	out	/gnu/store/67gkrr81f9nm3dj95dqcf8fvbpq9jxk5-icecat-52.3.0-gnu1
 + openssh	7.6p1	out	/gnu/store/q1dsz7d1z6n590bypaaz2fzcwg7w14cw-openssh-7.6p1
 + kodi	18.0_alpha-6-f22d62d	out	/gnu/store/302x3yf8cdy6abggbf0nlzha0nn4fdbi-kodi-18.0_alpha-6-f22d62d
 + file	5.30	out	/gnu/store/sx2zmwldcw0yj67zxqjqb3ljfqhbxqz3-file-5.30
 - epiphany	3.24.4	out	/gnu/store/8mf72ihvns7nw2mc7gxg7irqcfkm3rjd-epiphany-3.24.4
 - vim	8.0.1274	out	/gnu/store/gffay405f7bqpsxiivhl8b5ssgp7dy2i-vim-8.0.1274
 - gdb	8.0.1	out	/gnu/store/c53i14s3qigk66pvgv3q2z48axmrivcn-gdb-8.0.1
 - icecat	52.3.0-gnu1	out	/gnu/store/9r7j7iqkcxn8d2ixkk6jxmm2jdwz83i0-icecat-52.3.0-gnu1
 - openssh	7.6p1	out	/gnu/store/j0lzcal5r3y4x4bhfq2ksfn2xirdhqhl-openssh-7.6p1
 - kodi	18.0_alpha-6-f22d62d	out	/gnu/store/0zv8v4zjy5r7hhrn2mmwb3qzqm1lmnb7-kodi-18.0_alpha-6-f22d62d
 - file	5.30	out	/gnu/store/6133az05p1jivzv7m6hjdnqj512hyllp-file-5.30

Generation 13	Nov 22 2017 09:40:40	(current)

kodi@watson /var/guix/profiles/per-user/kodi$ kodi
/home/kodi/.guix-profile/bin/kodi: line 175:  1581 Segmentation fault      "$LIBDIR/${bin_name}/${bin_name}.bin" $SAVED_ARGS
Crash report available at /home/kodi/kodi_crashlog-20171122_094204.log

> Which graphics hardware are you on?  Does video acceleration work in
> other programs such as "mpv" or IceCat?

kodi@watson ~/Downloads$ lspci | grep Graphics
00:02.0 VGA compatible controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02)
00:02.1 Display controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02)


Then I reinstalled mpc and mplayer, and played a video:


kodi@watson ~/Downloads$ mpv The\ Trump\ Presidency\ -\ Last\ Week\ Tonight\ with\ John\ Oliver\ \(HBO\)-1ZAPwfrtAFY.mp4 
Playing: The Trump Presidency - Last Week Tonight with John Oliver (HBO)-1ZAPwfrtAFY.mp4
 (+) Video --vid=1 (*) (h264 1280x720 30.000fps)
 (+) Audio --aid=1 --alang=und (*) (aac 2ch 44100Hz)
AO: [pulse] 44100Hz stereo 2ch float
VO: [opengl] 1280x720 yuv420p
Segmentation fault
kodi@watson ~/Downloads$ mplayer The\ Trump\ Presidency\ -\ Last\ Week\ Tonight\ with\ John\ Oliver\ \(HBO\)-1ZAPwfrtAFY.mp4 
MPlayer 1.3.0-5.4.0 (C) 2000-2016 MPlayer Team

Playing The Trump Presidency - Last Week Tonight with John Oliver (HBO)-1ZAPwfrtAFY.mp4.
libavformat version 57.83.100 (external)
[...]


`mplayer` worked fine, the video played fluently.  I couldn't find so
quickly a youtube-like website that is out of the box compatible with
IceCat.  I may try tonight (CEST) if it is useful.

—Marco

[-- Attachment #2: OpenPGP digitale handtekening --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* state of the system
  2017-11-22  8:52               ` Marco van Hulten
@ 2017-11-25  9:25                 ` Marco van Hulten
  2017-11-26 22:00                   ` Ludovic Courtès
  0 siblings, 1 reply; 11+ messages in thread
From: Marco van Hulten @ 2017-11-25  9:25 UTC (permalink / raw)
  To: help-guix

[-- Attachment #1: Type: text/plain, Size: 634 bytes --]

Hi,

Concerning my kodi crash happening on my system but not on other's [1],
maybe by system got broken and I should reinstall.

I understand that the state of a GuixSD installation is defined by one's
`config.scm`.  Thus I can very easily reproduce an exact copy of the
functional system.

However, there are also packages installed per user.  What would
define, excluding data files in the home directories, the complete
state of a system, including both the core OS and packages (as
available per user), if there such a thing in GuixSD?

http://lists.gnu.org/archive/html/help-guix/2017-11/msg00078.html

—Marco

[-- Attachment #2: OpenPGP digitale handtekening --]
[-- Type: application/pgp-signature, Size: 195 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: state of the system
  2017-11-25  9:25                 ` state of the system Marco van Hulten
@ 2017-11-26 22:00                   ` Ludovic Courtès
  0 siblings, 0 replies; 11+ messages in thread
From: Ludovic Courtès @ 2017-11-26 22:00 UTC (permalink / raw)
  To: Marco van Hulten; +Cc: help-guix

Hi Marco,

Marco van Hulten <marco@hulten.org> skribis:

> Concerning my kodi crash happening on my system but not on other's [1],
> maybe by system got broken and I should reinstall.
>
> I understand that the state of a GuixSD installation is defined by one's
> `config.scm`.  Thus I can very easily reproduce an exact copy of the
> functional system.

Indeed.  This property makes it essentially useless to reinstall, since
the system is stateless (or “mostly” stateless.)

> However, there are also packages installed per user.  What would
> define, excluding data files in the home directories, the complete
> state of a system, including both the core OS and packages (as
> available per user), if there such a thing in GuixSD?

If you use declarative profiles with ‘guix package -m’, then all you
need is to keep both the system config.scm and the user profile
manifests.

Otherwise there’s no fully automated way to capture the whole system
state.  It would be a useful addition!

Besides, if your concern is to allow others to reproduce the Kodi crash
you experienced, my suggestions would be to try and see if you can
reproduce it in a VM created with ‘guix system vm’.  If you can do that,
then others will be able to reproduce it as well and to investigate.

HTH!

Ludo’.

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2017-11-26 22:00 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-11-17 20:59 kodi crash, and gdb not found Marco van Hulten
2017-11-19 16:36 ` Marius Bakke
2017-11-19 17:08   ` Marco van Hulten
2017-11-20  0:23     ` Marius Bakke
2017-11-21  4:30       ` Marco van Hulten
2017-11-21 13:21         ` Ludovic Courtès
2017-11-21 19:09           ` Marco van Hulten
2017-11-21 22:59             ` Marius Bakke
2017-11-22  8:52               ` Marco van Hulten
2017-11-25  9:25                 ` state of the system Marco van Hulten
2017-11-26 22:00                   ` Ludovic Courtès

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.