Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 Feb 2023 13:36:00 -1000
From:      "parv/FreeBSD" <parv.0zero9+freebsd@gmail.com>
To:        Michael Schuster <michaelsprivate@gmail.com>
Cc:        freeBSD Mailing List <freebsd-questions@freebsd.org>
Subject:   Re: sddm-greeter dumping core on Release after Dec 30
Message-ID:  <CABObuOp1O4iO97g72rdSMjxn4p3eQAWd1BYu%2Bc7goa3-1H4zrA@mail.gmail.com>
In-Reply-To: <CADqw_g%2BR1A%2B=026Zp5s%2BB0rMCDpiR7LreFbk-_kHqaHXFG%2BfRw@mail.gmail.com>
References:  <CADqw_g%2BR1A%2B=026Zp5s%2BB0rMCDpiR7LreFbk-_kHqaHXFG%2BfRw@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
On Sun, Feb 5, 2023 at 6:49 AM Michael Schuster  wrote:

Hi Michael,

currently running FreeBSD 13.1-RELEASE-p3 on an AMD- and renoir-based
> laptop, everything ZFS.
>
> my routine update of goes something like this:
> - create a new boot env based off the current one, mount on /mnt
> - pkg update on /mnt ("pkg -c /mnt update")
> - activate new BE, umount it and reboot.
>
> Since the end of December, I haven't been able to get a working desktop
> that way, sddm-greeter reproducibly dumps core on me in the newly created
> BE.
>
...

> How do I go about debugging greeter-core in /var/lib/sddm/ (meaningfully)?
> I so far got a backtrace sans symbols ... I know my way around gdb, lldb
> not so much, and both not on FreeBSD
>

If symbols are missing, then at the very least ssdm
needs to be locally compiled from The Ports & installed
without stripping the resulting files. That may possibly
include compiling (some|all) dependencies locally too.

See ...

Using the Ports Collection,
https://docs.freebsd.org/en/books/handbook/ports/#ports-using

Building Packages with Poudriere,
https://docs.freebsd.org/en/books/handbook/ports/#ports-poudriere

... you may start the festivities by installing "git" (or "got",
never used myself) package.


- parv

[-- Attachment #2 --]
<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:monospace">On Sun, Feb 5, 2023 at 6:49 AM Michael Schuster  wrote:</div><div class="gmail_default" style="font-family:monospace"><br></div><div class="gmail_default" style="font-family:monospace">Hi Michael,<br></div><div class="gmail_default" style="font-family:monospace"><br></div></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><span style="font-family:arial,sans-serif"><span style="color:rgb(0,0,0);background-color:rgb(255,255,255)">currently running FreeBSD 13.1-RELEASE-p3</span> on an AMD- and renoir-based laptop, everything ZFS.<br></span><div style="font-size:small"><span style="font-family:arial,sans-serif"><br></span></div><div style="font-size:small"><span style="font-family:arial,sans-serif">my routine update of goes something like this:</span></div><div style="font-size:small"><span style="font-family:arial,sans-serif">- create a new boot env based off the current one, mount on /mnt<br></span></div><div style="font-size:small"><span style="font-family:arial,sans-serif">- pkg update on /mnt (&quot;pkg -c /mnt update&quot;)</span></div><div style="font-family:arial,helvetica,sans-serif;font-size:small"><span style="font-family:arial,sans-serif">- activate new BE, umount it and reboot.</span><br></div><div style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div>Since the end of December, I haven&#39;t been able to get a working desktop that way, sddm-greeter reproducibly dumps core on me in the newly created BE. <div style="font-family:arial,helvetica,sans-serif;font-size:small"></div></div></div></blockquote><div><span class="gmail_default" style="font-family:monospace">...</span> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div style="font-family:arial,helvetica,sans-serif;font-size:small">How do I go about debugging greeter-core in /var/lib/sddm/ (meaningfully)? I so far got a backtrace sans symbols ... I know my way around gdb, lldb not so much, and both not on FreeBSD<br></div></div></div></blockquote><div><br></div><div style="font-family:monospace" class="gmail_default">If symbols are missing, then at the very least ssdm</div><div style="font-family:monospace" class="gmail_default">needs to be locally compiled from The Ports 
&amp; installed</div><div style="font-family:monospace" class="gmail_default">without stripping the resulting files. That may possibly</div><div style="font-family:monospace" class="gmail_default">include compiling (some|all) dependencies locally too.<br></div><div style="font-family:monospace" class="gmail_default"><br></div><div style="font-family:monospace" class="gmail_default">See ...</div><br><div style="font-family:monospace" class="gmail_default">Using the Ports Collection,</div><div style="font-family:monospace" class="gmail_default"><a href="https://docs.freebsd.org/en/books/handbook/ports/#ports-using">https://docs.freebsd.org/en/books/handbook/ports/#ports-using</a></div><div style="font-family:monospace" class="gmail_default"><br></div><div style="font-family:monospace" class="gmail_default">Building Packages with Poudriere,</div><div style="font-family:monospace" class="gmail_default"><a href="https://docs.freebsd.org/en/books/handbook/ports/#ports-poudriere">https://docs.freebsd.org/en/books/handbook/ports/#ports-poudriere</a></div><div style="font-family:monospace" class="gmail_default"><br></div><div style="font-family:monospace" class="gmail_default">... you may start the festivities by installing &quot;git&quot; (or &quot;got&quot;,</div><div style="font-family:monospace" class="gmail_default">never used myself) package.</div><div style="font-family:monospace" class="gmail_default"><br></div><div style="font-family:monospace" class="gmail_default"><br></div><div style="font-family:monospace" class="gmail_default">- parv</div><div style="font-family:monospace" class="gmail_default"><br></div></div></div>

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CABObuOp1O4iO97g72rdSMjxn4p3eQAWd1BYu%2Bc7goa3-1H4zrA>