Qengineering / Jetson-Nano-Ubuntu-20-image

Jetson Nano with Ubuntu 20.04 image
https://qengineering.eu/install-ubuntu-20.04-on-jetson-nano.html
BSD 3-Clause "New" or "Revised" License
702 stars 74 forks source link

Flashing cursor - no GUI #84

Open pete-789 opened 5 months ago

pete-789 commented 5 months ago

First of all thank you so much for creating this image, getting 20.04 (and thus Python 3.8) to run on these machines is really important to a lot of people. My unit is a Seeed J1020 - basically a 4GB Nano with a 16GB eMMC and a NVME slot underneath.

I've got the original (18.04) Jetson image on the 16GB eMMC, and this 20.04 image on a 256GB SSD drive in the NVME slot. I used the technique mentioned in Issue #32 and modified the extlinux.conf file on both devices. For my setup '/dev/nvme0n1p1' works.

At boot, after a few lines on the screen, the screen clears and there is just a flashing cursor in the top corner. No GUI.

I can log in to the Jetson-Nano-Ubuntu-20-image okay using the serial console, so it is booting okay.

Is this image intended to have a GUI, or is it 'headless'? I'd like a GUI, what can I do - or what could be wrong?

Many thanks for any help you can give!

pete-789 commented 5 months ago

I should add that I am using the HDMI port, through a DVI adapter to my monitor. This works fine with the default 18.04 installation.

Qengineering commented 5 months ago

I can't help you with this issue, as I don't have your configuration. The image is intended to have a GUI. That's for sure. Some of the people of issue #32 might help you.

pete-789 commented 5 months ago

I think this might be an HDMI / DVI issue - at boot I get

tegra-i2c 7000c000.i2c: no acknowledge from address 0x50 and tegra-i2c 7000c400.i2c: no acknowledge from address 0x50

If I boot without connecting the HDMI cable, then connect it I get

edid invalid

I started a thread on the NVIDIA forum and they thought that the 'device tree' might need editing? Or might there be something else that is included in the original 18.04 build (the monitor works fine) but missed off the QEngineering 20.04 build? Something I could install or edit maybe?

(I will also try to find a true HDMI monitor to test with).

I'm excited because this seems so close to working!

piyush-bug commented 2 months ago

I've got the original (18.04) Jetson image on the 16GB eMMC, and this 20.04 image on a 256GB SSD drive in the NVME slot Hey @pete-789 ,

Do you have any workaround with a stable GUI version that boots perfectly? Let me know.

Many thanks!