GNUmoon2 | fsmithred: I updated the source.list, but as rrq said, best to install specific packages. So I've done more research on how thunderbolt works. | 00:33 |
---|---|---|
GNUmoon2 | I found this CCC talk by Christian Kellner (bolt dev) https://media.ccc.de/v/ASG2019-150-the-state-of-thunderbolt-on-gnu-linux | 00:33 |
fsmithred | OK, be careful with it. Generally it's a bad idea to mix stable and testing | 00:33 |
GNUmoon2 | Seems the kernel creates the interface to the thunderbolt dev that includes the USB/DP interfaces. Bolt just talks to the sysfs to authorise it. | 00:35 |
GNUmoon2 | So I guess either the kernel is not showing the DP so xorg can use them or xorg is not handling it correctly... | 00:35 |
fsmithred | I have a chimaera live-iso if that would help with testing | 00:36 |
fsmithred | does this thing require any non-free firmware? | 00:36 |
GNUmoon2 | oh yeah, that would be great. Happy to test. | 00:36 |
fsmithred | https://get.refracta.org/files/experimental/snapshot_chimaera_01-20200702_1212.iso | 00:36 |
GNUmoon2 | Yes it needs wifi firmware (which I can skip for testing) and it might need something for the intel internal gpu. | 00:37 |
fsmithred | it's a very lean system. openbox, lxpanel, no display manager - use startx | 00:37 |
GNUmoon2 | ok | 00:37 |
fsmithred | login:password - user:user and root:root | 00:37 |
fsmithred | there are some non-free firmware packages in the user's home, but only main is enabled in sources.list | 00:38 |
fsmithred | if you have a lot of ram, you could install stuff in the live session | 00:39 |
GNUmoon2 | okay, thanks! | 00:39 |
GNUmoon2 | Looks like it will take 20 minutes to download. | 00:40 |
fsmithred | ouch | 00:40 |
GNUmoon2 | I'll go do something else :) | 00:41 |
GNUmoon2 | fsmithred: okay Chimaera is up, I did an apt update, apt upgrade, apt install bolt. | 02:04 |
GNUmoon2 | authorized the dock...and no external monitors. | 02:05 |
GNUmoon2 | strange, there is no Xorg.0.log file. Is that expected? | 02:05 |
fsmithred | xorg log might be in your home | 04:07 |
GNUmoon2 | oh yeah, I'll have a look | 04:14 |
GNUmoon2 | thanks | 04:14 |
fsmithred | ~/.local/share/xorg/ | 04:22 |
fsmithred | afk zzzz | 04:31 |
GNUmoon2 | I just had a look, xorg does not do anything when plugging in the dock. | 04:53 |
GNUmoon2 | PopOS (via live boot) does show xorg detecting 1 monitor. | 04:53 |
GNUmoon2 | The only obvious difference I can see is that devuan sets up iommu groups, whilst PopOS does not. | 04:54 |
GNUmoon2 | e.g. pci 0000:04:00.0: Adding to iommu group 20 | 04:55 |
GNUmoon2 | The dock does not have iommu dma protection according to "cat /sys/bus/thunderbolt/devices/domain0/iommu_dma_protection" yields 0 | 07:57 |
GNUmoon2 | So the iommu groups should not matter. | 07:58 |
GNUmoon2 | I'm flying blind here. | 07:58 |
GNUmoon2 | PopOS uses wayland, but that should not impact the kernel detecting the DP ports via thunderbolt. | 08:26 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!