Cannot buy Nexdock due to "new tariff regulations"

The Nexdock 360’s touchscreen works out of the box so I would assume that when Purism provides the new Lapdocks that the touchscreen should work as well. Yes, you do need to check the Mobile Settings Convergence menu and enable it but the Nexdock 2025 model is not listed there yet.

I have gotten the touchscreen to work on my Raspberry Pi 5 running Raspberry Pi OS without any tinkering so it seems to be just a software issue.

1 Like

Just plugged everything up again to test the NexDock2025 and it’s just as I said in this post. The L5 will recognize the external display and report it’s make and resolution (Nextgen Mediatec) but the dock screen remains a blank white screen. The keyboard and trackpad seem to have not affect on the L5 screen while in the Settings app looking at the displays settings. So, does Crimson have newer drivers or something to help?

Before connecting the lapdock, capture lsusb output in a file.

Then connect the lapdock (making sure that you have no peripherals attached to the lapdock itself at this stage).

Then capture lsusb output in a different file.

Then diff the two files and post here.

As said, touch events will not work unless a magic incantation is issued (unless the device is recognised up front and the incantation is issued on your behalf) but the above is checking for more fundamental problems.

See!? I knew I shouldn’t have skipped ‘incantation day’ at wizard summer camp….. D’oh!

I’ll see if I can get that output up here this coming weekend when I have more time and patience.

1 Like

the L5 “thinks” the screen is there when i do a screenshot. but the dock screen never changes.

the lsusb diff is:

5a6,7

Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

You might need more detailed troubleshooting from someone who actually at least has a Nexdock.

I guess it may help to check the system log to see whether any messages shed light on what is going on.

We’re using the new Nexdocks in our lapdock kit and have not seen this type of issue - the display output should not require any particular configuration to work. (The touchscreen mapping does as @irvinewade mentioned, we’re working on adding the new model to mobile settings so it is easy to enable.)

@cyber_fu This could be an issue with DisplayPort output from USB-C in general or a poor cable/connection, or maybe a problem with the Nexdock itself.. Do you have any other displays you can test with the Librem 5? (Could be via a USB-C to HDMI adapter, another USB-C display, etc.). Does the Nexdock show the normal splash screen if it’s turned on with no inputs connected? Can you try other USB-C superspeed cables?

1 Like

I do have another display that I tried with no success. I have tried multiple cables in every possible orientation. The nexdock splash screen does show and the on screen menu works. But on my L5USA it does not pick up the trackpad or keyboard either. Is there anything I can check in my phones software to see if I have the latest driver or something for the USB-C DP stuff?

If no displays work, then it is most likely a problem with the USB-C hardware in the Librem 5. Unfortunately I think this is most likely hardware if both DisplayPort and USB 2.0 are affected.

@dos do you know of anything in software worth troubleshooting to address DisplayPort and USB 2.0 not working?

It is pretty straightforward to replace the USB-C board though, and it’s separate from the mainboard, so if you want to go that route I’d suggest opening a support ticket. I don’t think it’s still under warranty since it’s an L5 USA and those have all aged out of warranty by now IIRC, but we can provide parts or service out-of-warranty if you want to go that route.

1 Like

For starters: https://source.puri.sm/Librem5/fw/firmware-tps6598x-nonfree#debugging

And of course dmesg.

1 Like

Ok, I might just buy another board to test that. How soon do you think the Mobile Settings will be updated to recognize the new dock for convergence?