unofficial mirror of help-guix@gnu.org 
 help / color / mirror / Atom feed
* How can I diagnose a startup failure on a live USB?
@ 2017-09-08 13:03 David Seaward
  2017-09-09 19:50 ` Efraim Flashner
  0 siblings, 1 reply; 4+ messages in thread
From: David Seaward @ 2017-09-08 13:03 UTC (permalink / raw)
  To: help-guix

Hi all,

I am trying to run Guix SD from a live USB on two machines. On machine
A this works: I can select "linux-libre" from GRUB and the startup
process runs, ending with a prompt on TTY 1 and documentation on TTY 2.

On machine B, the startup process runs but towards the end (ssh-
keygen... ncsd...) the screen goes black and I can't switch between
TTYs.

How can I diagnose the cause of this problem? Even enough to report an
error message.

Regards,
David

P.S. Cross-posted on Stack Exchange if you like that kind of thing:

https://unix.stackexchange.com/questions/391156

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

* Re: How can I diagnose a startup failure on a live USB?
  2017-09-08 13:03 How can I diagnose a startup failure on a live USB? David Seaward
@ 2017-09-09 19:50 ` Efraim Flashner
  2017-09-09 20:02   ` Miles Fidelman
  0 siblings, 1 reply; 4+ messages in thread
From: Efraim Flashner @ 2017-09-09 19:50 UTC (permalink / raw)
  To: David Seaward; +Cc: help-guix

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

On Fri, Sep 08, 2017 at 03:03:24PM +0200, David Seaward wrote:
> Hi all,
> 
> I am trying to run Guix SD from a live USB on two machines. On machine
> A this works: I can select "linux-libre" from GRUB and the startup
> process runs, ending with a prompt on TTY 1 and documentation on TTY 2.
> 
> On machine B, the startup process runs but towards the end (ssh-
> keygen... ncsd...) the screen goes black and I can't switch between
> TTYs.
> 
> How can I diagnose the cause of this problem? Even enough to report an
> error message.
> 
> Regards,
> David
> 
> P.S. Cross-posted on Stack Exchange if you like that kind of thing:
> 
> https://unix.stackexchange.com/questions/391156
> 
> 

Without knowing anything about your machines, did you try the nomodeset
grub parameter? I find that normally helps with graphics issues.

-- 
Efraim Flashner   <efraim@flashner.co.il>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

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

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

* Re: How can I diagnose a startup failure on a live USB?
  2017-09-09 19:50 ` Efraim Flashner
@ 2017-09-09 20:02   ` Miles Fidelman
  2017-09-11  2:55     ` Maxim Cournoyer
  0 siblings, 1 reply; 4+ messages in thread
From: Miles Fidelman @ 2017-09-09 20:02 UTC (permalink / raw)
  To: help-guix

On 9/9/17 12:50 PM, Efraim Flashner wrote:

> On Fri, Sep 08, 2017 at 03:03:24PM +0200, David Seaward wrote:
>> Hi all,
>>
>> I am trying to run Guix SD from a live USB on two machines. On machine
>> A this works: I can select "linux-libre" from GRUB and the startup
>> process runs, ending with a prompt on TTY 1 and documentation on TTY 2.
>>
>> On machine B, the startup process runs but towards the end (ssh-
>> keygen... ncsd...) the screen goes black and I can't switch between
>> TTYs.
>>
>> How can I diagnose the cause of this problem? Even enough to report an
>> error message.
>>
>>
Perhaps see if there's a way to set more verbose logging with a boot 
parameter, and find a way to capture the console messages (e.g., use a 
serial console, and a software TTY emulator).  That will at least tell 
you where things stop working.  You can start debugging from there.

A cruder approach:  On the system that works, record the sequence of 
steps that occur "towards the end."  Then work through the configuration 
of each of those steps, in turn, for the machine that doesn't work.  
(Hunch:  There's a subtle mismatch between configuration and the 
underlying hardware.)

Miles Fidelman

-- 
In theory, there is no difference between theory and practice.
In practice, there is.  .... Yogi Berra

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

* Re: How can I diagnose a startup failure on a live USB?
  2017-09-09 20:02   ` Miles Fidelman
@ 2017-09-11  2:55     ` Maxim Cournoyer
  0 siblings, 0 replies; 4+ messages in thread
From: Maxim Cournoyer @ 2017-09-11  2:55 UTC (permalink / raw)
  To: Miles Fidelman; +Cc: help-guix

Miles Fidelman <mfidelman@meetinghouse.net> writes:

> On 9/9/17 12:50 PM, Efraim Flashner wrote:
>
>> On Fri, Sep 08, 2017 at 03:03:24PM +0200, David Seaward wrote:
>>> Hi all,
>>>
>>> I am trying to run Guix SD from a live USB on two machines. On machine
>>> A this works: I can select "linux-libre" from GRUB and the startup
>>> process runs, ending with a prompt on TTY 1 and documentation on TTY 2.
>>>
>>> On machine B, the startup process runs but towards the end (ssh-
>>> keygen... ncsd...) the screen goes black and I can't switch between
>>> TTYs.
>>>
>>> How can I diagnose the cause of this problem? Even enough to report an
>>> error message.
>>>
>>>
> Perhaps see if there's a way to set more verbose logging with a boot
> parameter, and find a way to capture the console messages (e.g., use a
> serial console, and a software TTY emulator).  That will at least tell
> you where things stop working.  You can start debugging from there.

+1. You could also probably get by via SSH. Check the output of `dmesg'
from there. I had a system recently which would blackscreen on me at the
login screen. The issue was related to the amdgpu driver (nothing to do
with GuixSD though, that was on Debian).

Good luck!

Maxim

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

end of thread, other threads:[~2017-09-11  2:55 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-09-08 13:03 How can I diagnose a startup failure on a live USB? David Seaward
2017-09-09 19:50 ` Efraim Flashner
2017-09-09 20:02   ` Miles Fidelman
2017-09-11  2:55     ` Maxim Cournoyer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).