you might try adding setterm --blank 0 --powersave no  --powerdown=0

I think i have had luck with that making sure when I turn a monitor
back on that the session/screen/output is there and still showing.

I think I have put this sort of stuff in rc.local before to be run at boot.


On Wed, Apr 2, 2025 at 2:48 PM Dave Close <d...@compata.com> wrote:
>
> I wrote:
>
> > I have a machine running Fedora 41 which has stopped providing video
> > for its console. Of course, the problem could be hardware, but there
> > is no clear evidence of that. I am able to access the machine with SSH
> > so I know it is working. I don't find any indication of a problem in
> > log files. To help diagnose the issue, I'd like to access its console
> > through its serial interface. (The machine does have a DB9 serial
> > connector and I have verified that it works properly.)
> >
> > I have connected a serial to USB adapter to the machine's serial port
> > and connected the other end of the USB cable to a laptop (also running
> > Fedora 41). On the laptop, I've started putty and selected a serial
> > connection to ttyUSB0 at speed 38400. On the problem machine, I've run
> > the following commands as root with no errors reported.
> >
> >   # grubby \
> >     --args="systemd.journald.forward_to_console=1 \
> >     console=ttyS0,38400 console=tty1" --update-kernel=ALL
> >   # # The line continuation above is only for readability.
> >   # # The actual command was all one line.
> >   # grubby --set-default=/boot/vmlinuz-6.13.9-200.fc41.x86_64
> >   # grub2-mkconfig -o /boot/grub2/grub.cfg
> >   # grub2-install /dev/sda
> >   # reboot
> >
> > I then SSH into the problem machine and check for agetty.
> >
> >   # ps -ef | grep [g]etty
> >   root  1429  1  0 21:55 tty1   00:00:00
> >     /sbin/agetty -o -p -- \u --noclear - linux
> >   root  1430  1  0 21:55 ttyS0  00:00:00
> >     /sbin/agetty -o -p -- \u --keep-baud 115200,57600,38400,9600 - vt220
> >   # Again, lines are split and condensed here only for readability.
> >
> > After all this, I get no output on the putty connection and no response
> > when attempting any entry. I've also tried the other listed baud rates.
> >
> > Is there any obvious step I've missed? Is there a better way to do this?
>
> Roger Heflin wrote:
>
> >If the machine does not crash then the serial console is not going to
> >have any information that dmesg from ssh does not have.
>
> >The use-case for the serial console(or kdump) is when the machine
> >stops and you can no longer see dmesg output from that boot.
> >
> >Likely you will need to find the log file for the Wayland/X session
> >and look at it.
>
> Well, neither X nor Wayland has been started since the problem. Without
> a display, neither would be of much help. I realize I could try starting
> through SSH but haven't felt the need nor can I see the point. I can
> start an X application with port forwarding. Note, I do not use the
> "graphical" boot and start KDE from the command line.
>
> Trying to start X through the SSH (-X) connection, I'm told, "Only
> console users are allowed to run the X server". Trying to start Wayland
> doesn't work either but produces voluminous output. If the serial
> connection worked, it would be a console, so maybe Wayland or X could at
> least try to start.
>
> Looking through the dmesg output on the problem machine and on another
> machine (also Fedora 41) with the same monitor attached, I don't find
> any references to the monitor at all. It appears that monitor detection
> doesn't happen until the normal syslog process is running. I do find a
> reference to it in /var/log/messages, but only on the working machine.
> I don't find any messages indicating failure to find the monitor on the
> problem machine.
>
> Of course, the motivation for trying to get the serial console working
> is not really the reason for my post. My reason is, why doesn't the
> serial console seem to work? What am I missing in the process?
>
> I might be focusing on the serial console for Fedora when what I really
> need is serial console access to the BIOS boot process. That is the only
> way I see to boot from a USB drive (with a different system), just to
> see if the problem is a configuration error in Fedora. I now realize
> that by the time Fedora starts, that process is done. Maybe I should be
> asking if there is a way to get serial access before Fedora.
> --
>          Dave Close, Compata, Irvine CA       +1 714 434 7359
>        d...@compata.com              dhcl...@alumni.caltech.edu
>    "A man who says, 'I have learned enough and will learn no further,'
>     should be considered as knowing nothing at all." --Haile Selassie
>
>
> --
> _______________________________________________
> users mailing list -- users@lists.fedoraproject.org
> To unsubscribe send an email to users-le...@lists.fedoraproject.org
> Fedora Code of Conduct: 
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org
> Do not reply to spam, report it: 
> https://pagure.io/fedora-infrastructure/new_issue
-- 
_______________________________________________
users mailing list -- users@lists.fedoraproject.org
To unsubscribe send an email to users-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to