On Ubuntu 22.04, only the screens (one HDMI, one DP) failed to work. To fix this, I went berserk and chose to upgrade to 24.04. But I finally made it work:
I did a complete wipe/reinstall of my Ubuntu partition. After this step, the screens would connect/display. But they would flicker/turn on-off every few seconds.
Really appreciate the effort in putting this guide, we usually don’t recommend docks as we can’t do extensive tests for most of them, but really welcomes any community effort for specific workarounds for specific brand and models to work.
I have FW16 with a CalDigit TS4 dock that is exhibiting the same issue with the monitors. Can you explain to me how to add that to the boot command line? I am a relatively new to Linux (using Fedora 40).
I’d like to see if this will help me too.
Current release kernel is 6.9.11 but hoping to see 6.10.0 soon.
Follow these steps to add amdgpu.sg_display=0 to the Linux boot command line on Fedora 40:
Open Terminal:
Press Ctrl+Alt+T to open a terminal window.
Edit the GRUB Configuration:
Use a text editor with superuser privileges to edit the GRUB configuration file. You can use nano, vi, or gedit. Here, we’ll use nano for simplicity. Type the following command and press Enter:
sudo nano /etc/default/grub
Find the GRUB_CMDLINE_LINUX Line:
Look for the line starting with GRUB_CMDLINE_LINUX. It will look something like this:
GRUB_CMDLINE_LINUX=""
Add the Parameter:
Inside the quotes, add amdgpu.sg_display=0. If there are already other parameters, separate them with a space. For example:
Thank you! Today Fedora 40 got updated to 6.9.12. I followed your steps, and same behavior. I’m going to leave that boot command line in and wait for kernel updates to see if starts working once we get 6.10.2.
Once it goes into this crashed state, a proper shutdown or reboot will get to a black screen but will not actuall shutdown or reboot. I would have to hold down the power button until it shuts off.
Oh sorry for the misunderstanding.
I was asking if the Power Button of the Dock can turn the framework on and off in general.
I wasn’t referring to the crashes
Oh, I have a CalDigit TS4 that is exhibiting the same issue with the 3rd display being detected as an unknown display. I made the edits as OP to hopefully fix it. OP has kernel 6.10, but mine was 6.9.12, Today Fedora 40 got 6.10.3 but still no happiness with the mod:
The CalDigit TS4 doesn’t have a power button to turn on the laptop. I also had a Dell WD22TB4 that exhibit the same behavior and has a power button, but I didn’t test the power button functionality while I had it.