I have created a .desktop file which runs a command to open a web browser on start, then changed the /etc/lightdm/lighdm.conf user-session to pick up that desktop file, so when the Jetson starts, the user only sees my browser.
Now this works… but I have no way back. I can’t go to regular desktop, and I can’t SSH tunnel into the device. I don’t see how to open GRUB/Recovery mode and I am stuck with a very expensive browser.
Hi,
Recovery mode is a pure hardware behavior. What you did won’t break the recovery mode.
If you didn’t try recover mode before, then let me clarify it again. Recovery mode is just a mode to put the board into a status and then you can use sdkmanager to flash it.
It won’t “recover” from anything if you don’t flash it from x86 PC.
Thank you Wayne. Here is what I ended up doing to revert my changes:
- alt + F4 to close the browser
- click right to open a login menu again
- next to user name, click the button to choose a different session, and choose ubuntu, and enter password
- back in the regular desktop interface, revert my changes in /etc/lightdm/lightdm.conf
For the future, note that serial console would also do this. Even when the GUI crashes and burns, serial console works. It’s text-only, but I’ll advise to grab a USB serial UART cable (3.3.V level) and learn how to use serial console if you plan to do much development.
Ah great, thanks for sharing. I will have a look
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.