Hello I am new in fedora and i need to connect my two external screens no laptop via Think pad dock station using USB-C and Display port, how i can do it?
And if you have link with information how to setup my gtx 1650 i would be pleased
Hi and welcome to Fedora!
For the NVIDIA issue please use the search function, especially the tag nvidia
If you didnt find something please create a separate post as 2 issues in one thread dont help with confusion.
For the docking station: so you have a dock and monitors? Have you like… tried it?
USB-C with Displayport should just work, this doesnt depend on software afaik. It is not like Displaylink where you need proprietary drivers.
Added docking-station, hardware, lenovo, multiple-displays, usb-c
I would start here for how to install drivers for nvidia.
https://rpmfusion.org/Howto/NVIDIA?highlight=(\bCategoryHowto\b)
It would be helpful to mention the types of ports your monitors provide and the models of laptop and docking station. If your monitors don’t have USB-C or DisplayPort connections, there are adapters. USB-C comes in many variations, so you need to provide more information. It is good practice to provide the output from running inxi -Fzxx
in a terminal (as pre-formatted text using the </>
button at the top of the text entry panel), preferably using the docking station as that may give added details of the available ports.
The link explaining how to install Nvidia drivers was provided in another post. If you have problems with Nvidia drivers you should create a new topic as it gets confusing when one topic has multiple issues.
Edit: Fxx -> Fzxx
System:
Host: fedora Kernel: 6.9.9-200.fc40.x86_64 arch: x86_64 bits: 64
compiler: gcc v: 2.41-37.fc40
Desktop: GNOME v: 46.3.1 tk: GTK v: 3.24.43 wm: gnome-shell dm: GDM
Distro: Fedora Linux 40 (Workstation Edition)
Machine:
Type: Laptop System: ASUSTeK product: ASUS TUF Gaming F15 FX506LH_FX506LH
v: 1.0 serial: <superuser required>
Mobo: ASUSTeK model: FX506LH v: 1.0 serial: <superuser required>
UEFI: American Megatrends v: FX506LH.309 date: 02/02/2021
Battery:
ID-1: BAT1 charge: 36.8 Wh (100.0%) condition: 36.8/48.1 Wh (76.4%)
volts: 12.5 min: 11.7 model: ASUS A32-K55 serial: N/A status: full
CPU:
Info: quad core model: Intel Core i5-10300H bits: 64 type: MT MCP
arch: Comet Lake rev: 2 cache: L1: 256 KiB L2: 1024 KiB L3: 8 MiB
Speed (MHz): avg: 2986 high: 4301 min/max: 800/4500 cores: 1: 4300 2: 800
3: 800 4: 4300 5: 4295 6: 800 7: 4299 8: 4301 bogomips: 39999
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: Intel CometLake-H GT2 [UHD Graphics] vendor: ASUSTeK driver: i915
v: kernel arch: Gen-9.5 ports: active: eDP-1 empty: none bus-ID: 00:02.0
chip-ID: 8086:9bc4
Device-2: NVIDIA TU117M [GeForce GTX 1650 Mobile / Max-Q] vendor: ASUSTeK
driver: nvidia v: 555.58.02 arch: Turing pcie: speed: 2.5 GT/s lanes: 16
ports: active: none off: HDMI-A-1 empty: DP-1 bus-ID: 01:00.0
chip-ID: 10de:1f99
Device-3: Sonix USB2.0 HD UVC WebCam driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 bus-ID: 1-7:3 chip-ID: 322e:202c
Device-4: Logitech BRIO Ultra HD Webcam
driver: hid-generic,snd-usb-audio,usbhid,uvcvideo type: USB rev: 3.1
speed: 5 Gb/s lanes: 1 bus-ID: 2-3.4.4:6 chip-ID: 046d:085e
Display: wayland server: X.org v: 1.20.14 with: Xwayland v: 24.1.1
compositor: gnome-shell driver: gpu: i915,nvidia,nvidia-nvswitch
display-ID: 0
Monitor-1: HDMI-A-1 model: LG (GoldStar) Ultra HD res: 3840x2160 dpi: 163
diag: 690mm (27.2")
Monitor-2: eDP-1 model: Najing CEC Panda 0x004d res: 1920x1080 dpi: 142
diag: 395mm (15.5")
API: OpenGL v: 4.6 vendor: intel mesa v: 24.1.4 glx-v: 1.4 es-v: 3.2
direct-render: yes renderer: Mesa Intel UHD Graphics (CML GT2)
device-ID: 8086:9bc4 display-ID: :0.0
API: EGL Message: EGL data requires eglinfo. Check --recommends.
Audio:
Device-1: Intel Comet Lake PCH cAVS vendor: ASUSTeK driver: snd_hda_intel
v: kernel bus-ID: 00:1f.3 chip-ID: 8086:06c8
Device-2: NVIDIA vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie:
speed: 2.5 GT/s lanes: 16 bus-ID: 01:00.1 chip-ID: 10de:10fa
Device-3: DisplayLink ThinkPad Hybrid USB-C with USB-A Dock
driver: snd-usb-audio type: USB rev: 3.2 speed: 5 Gb/s lanes: 1
bus-ID: 2-3.2:3 chip-ID: 17e9:6015
Device-4: Logitech BRIO Ultra HD Webcam
driver: hid-generic,snd-usb-audio,usbhid,uvcvideo type: USB rev: 3.1
speed: 5 Gb/s lanes: 1 bus-ID: 2-3.4.4:6 chip-ID: 046d:085e
API: ALSA v: k6.9.9-200.fc40.x86_64 status: kernel-api
Server-1: JACK v: 1.9.22 status: off
Server-2: PipeWire v: 1.0.7 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
Device-1: MEDIATEK MT7921 802.11ax PCI Express Wireless Network Adapter
vendor: AzureWave driver: mt7921e v: kernel pcie: speed: 5 GT/s lanes: 1
bus-ID: 04:00.0 chip-ID: 14c3:7961
IF: wlp4s0 state: up mac: be:c5:2c:00:e7:42
Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor: ASUSTeK driver: r8169 v: kernel pcie: speed: 2.5 GT/s lanes: 1
port: 3000 bus-ID: 05:00.0 chip-ID: 10ec:8168
IF: enp5s0 state: down mac: 50:eb:f6:4d:21:c5
Device-3: Lenovo ThinkPad Lan driver: cdc_ether type: USB rev: 3.0
speed: 5 Gb/s lanes: 1 bus-ID: 2-3.3:4 chip-ID: 17ef:a359
IF: enp0s20f0u3u3c2 state: unknown speed: 1000 Mbps duplex: half
mac: 00:50:b6:e6:c2:1b
Bluetooth:
Device-1: IMC Networks Wireless_Device driver: btusb v: 0.8 type: USB
rev: 2.1 speed: 480 Mb/s lanes: 1 bus-ID: 1-14:4 chip-ID: 13d3:3563
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: 14:13:33:04:E2:EA
bt-v: 5.2 lmp-v: 11
Drives:
Local Storage: total: 1.38 TiB used: 278.65 GiB (19.8%)
ID-1: /dev/nvme0n1 vendor: Kingston model: SNV2S1000G size: 931.51 GiB
speed: 63.2 Gb/s lanes: 4 serial: 50026B7282F76E23 temp: 36.9 C
ID-2: /dev/nvme1n1 vendor: Micron model: 2210 MTFDHBA512QFD
size: 476.94 GiB speed: 31.6 Gb/s lanes: 4 serial: 213231154353 temp: 33.9 C
Partition:
ID-1: / size: 399.18 GiB used: 9.77 GiB (2.4%) fs: btrfs dev: /dev/nvme1n1p5
ID-2: /boot size: 973.4 MiB used: 372.4 MiB (38.3%) fs: ext4
dev: /dev/nvme1n1p2
ID-3: /boot/efi size: 598.8 MiB used: 19 MiB (3.2%) fs: vfat
dev: /dev/nvme1n1p1
ID-4: /home size: 399.18 GiB used: 9.77 GiB (2.4%) fs: btrfs
dev: /dev/nvme1n1p5
Swap:
ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 36.0 C pch: 66.0 C mobo: N/A
Fan Speeds (rpm): cpu: 0
Info:
Memory: total: 32 GiB available: 31.18 GiB used: 6.19 GiB (19.9%)
Processes: 913 Power: uptime: 10m wakeups: 0 Init: systemd v: 255
target: graphical (5) default: graphical
Packages: pm: flatpak pkgs: 11 Compilers: gcc: 14.1.1 Shell: Bash
v: 5.2.26 running-in: gnome-terminal inxi: 3.3.34
Only 1 external monitor is found by inxi
– did you have both connected or are you limited by the available ports? Did the external monitor have a display? The inxi
report has the Intel Graphics connected to the laptop display, and a DP connection for the Nvidia card, but no ports are active.
inxi
says you have a ThinkPad Hybrid USB-C with USB-A Dock, but doesn’t provide complete details for the laptop USB 3.2 ports. In particular, USB 3.2 Gen 1 and Gen 2 ports are 5 or 10 Gbps respectively. This affects the available resolution for 2 monitors.
You can use journalctl --no-hostname -b -g usb |cat
in a terminal to see details of USB devices (the |cat
just wraps lines). There are usually lots of USB devices (mouse, keyboard, bluetooth, etc.) so you get a few hundred lines. Look for changes when the dock is connected.
It’s because you need the DisplayLink drivers. Newer ThinkDock’s require DisplayLink where the first two USB gens didn’t.
TL;DR - Install the Fedora 40 DisplayLink driver RPM and reboot.
I installed it from repo, Thank you. Now all working
Hi, I just installed Fedora41 and I’m using generation 9 Thinkpad X1 with an in-built Intel graphics card. I have installed fedora-40-displaylink-1.14.7-4.github_evdi.x86_64.rpm and fedora-41-displaylink-1.14.7-4.github_evdi.src.rpm but my Targus Displaylink dock still does not recognize my computer. Any ideas what might be the issue?
Since your issue is with a Targus Dock, please create a new topic with full details of your hardware (exact dock model, output from inxi -Fzxx
). You should also ensure that your system and dock firmware are fully updated. In the past, Targus has released their own DisplayLink drivers for Ubuntu. It is possible the github drivers will need some modifications to support Targus.