Re: Running ArchLinux on Jetson Nano

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



so 3. 8. 2019 v 2:03 odesílatel Thierry Reding
<thierry.reding@xxxxxxxxx> napsal:
>
> On Fri, Jul 05, 2019 at 08:06:16PM -0400, Anthony MOI wrote:
> > Hi Thierry,
> >
> > Thank you immensely for your work on the Jetson Nano and Linux Tegra. We
> > are two developers that are trying to install Arch Linux on a Jetson Nano,
> > and you have helped us tremendously with your multiple tutorials.
> >
> > We are reaching out today because we feel like we have hit a wall and we
> > would be very grateful if you could give us any indication whatsoever as to
> > what the next step could be.
> >
> > Allow us to give you background on what we have done so far:
> >
> > - We can easily flash the provided sample root file system and get a
> > running Ubuntu.
> > - We managed to flash an ArchLinux-aarch64, putting all the drivers
> > manually. With this installation, we have the 4.9 Kernel provided with the
> > L4T drivers package. Everything seems to be working fine, except that we
> > can't get Xorg to run.
> > - We can update/upgrade the arch system as long as we don't update the
> > kernel/firmware
> > - We tried to compile both U-Boot and the kernel using your `p3450`
> > branches. We can boot using both but in the end, Xorg doesn't work either,
> > and the USB firmware does not load.
> >
> > We have what seems to be a fully working Arch Linux system right now,
> > except for the actual display (and the USB with the custom kernel).
> >
> > When we try to launch our X server, we have the following error:
> > [   540.384] (EE) NVIDIA(GPU-0): Failed to initialize the NVIDIA graphics
> > device!
> > [   540.384] (EE) NVIDIA(0): Failing initialization of X screen 0
> > When running the command `shasum -c /etc/nv_tegra_release`, all our drivers
> > return OK.
> >
> > We are at a loss at what to do next, we have tried everything we could
> > think of, and would love to have your opinion on the matter.
> >
> > Thank you so much for everything you’ve done,
>
> Hi,
>
> sorry this got burried in my inbox and I only stumbled across it by
> accident.
>
> First of all, the p3450 branch for the Linux kernel is mostly stale
> at this point. You should get equivalent, if not better, functionality
> using a recent linux-next release.
>
> Second, if I understand correctly, you're trying to run the L4T
> userspace on top of an upstream kernel. However, that's not supported
> and will not work. If you want to use an upstream kernel you're going
> to have to stick to an upstream graphics stack, which for X means the
> modesetting driver (which is built into recent X servers) and Mesa.
> The version of Mesa that ships with Arch Linux should support Tegra X1
> and therefore Jetson Nano out of the box.
>
> If you need to stick with the L4T driver package, then I'm afraid but
> you also need to stick with the L4T kernel image.
>
> Thierry

Hello.
Perhaps this will help solve the problem.
https://elinux.org/Jetson/Porting_Arch#X11_Support
I don't know ...

Milan

-- 

Remember, no question is too stupid and no problem too small
                           -- We've all been beginners




[Index of Archives]     [ARM Kernel]     [Linux ARM]     [Linux ARM MSM]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux