Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

How to enable dual display (laptop display + external monitor) on fedora28 with Lenova machine

On my older Fedora systems (using a Dell laptop) plugging the external monitor to the HDMI input was sufficient; Both monitors appeared in settings/display and I could adjust resolution etc. On my new laptop I see a single unknown monitor (the laptop display) whether or not the external monitor is plugged in. The Fn F7 key does nothing, and xrandr only shows the single monitor:

xrandr --listmonitors xrandr: Failed to get size of gamma for output default Monitors: 1 0: +default 1920/508x1080/286+0+0 default* The BIOS offers the ability to set either the laptop display or external display as the boot option ie where the username and password appear. With the BIOS set to external and the external monitor connected to the HDMI port, I do indeed see my display on the external monitor. The laptop display is dark, and xrandr and the Settings/display page shows a single monitor as before. Is there a better driver available for Intel UHD Graphics 620 card, or a way to manually set the X11 config file?

Machine components: System: Host: lenolin-triumf-ca Kernel: 4.17.17-200.fc28.x86_64 x86_64 bits: 64 compiler: gcc v: 8.1.1 Desktop: Gnome 3.28.3 Distro: Fedora release 28 (Twenty Eight) Machine: Type: Laptop System: LENOVO product: 20L50011US v: ThinkPad T480 serial: <filter> Mobo: LENOVO model: 20L50011US v: SDK0J40697 WIN serial: <filter> UEFI: LENOVO v: N24ET41W (1.16 ) date: 07/18/2018 Battery: ID-1: BAT0 charge: 22.7 Wh condition: 23.9/23.9 Wh (100%) model: LGC 01AV489 status: Unknown ID-2: BAT1 charge: 21.3 Wh condition: 23.9/23.9 Wh (100%) model: LGC 01AV490 status: Discharging Memory: Array-1: capacity: 32 GiB slots: 2 EC: None max module size: 16 GiB note: est. Device-1: ChannelA-DIMM0 size: 8 GiB speed: 2400 MT/s type: DDR4 Device-2: ChannelB-DIMM0 size: No Module Installed CPU: Topology: Quad Core model: Intel Core i5-8350U bits: 64 type: MT MCP arch: Kaby Lake rev: A L2 cache: 6144 KiB flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 30336 Speed: 753 MHz min/max: 400/3600 MHz Core speeds (MHz): 1: 740 2: 733 3: 744 4: 743 5: 744 6: 782 7: 775 8: 763 Graphics: Card-1: Intel UHD Graphics 620 driver: N/A bus ID: 00:02.0 Display: x11 server: Fedora Project X.org 1.19.6 driver: fbdev unloaded: modesetting,vesa resolution: 1920x1080~77Hz OpenGL: renderer: llvmpipe (LLVM 6.0 256 bits) v: 3.3 Mesa 18.0.5 direct render: Yes Audio: Card-1: Intel Sunrise Point-LP HD Audio driver: snd_hda_intel v: kernel bus ID: 00:1f.3 Sound Server: ALSA v: k4.17.17-200.fc28.x86_64 Network: Card-1: Intel Ethernet I219-LM driver: e1000e v: 3.2.6-k port: N/A bus ID: 00:1f.6 IF: enp0s31f6 state: up speed: 1000 Mbps duplex: full mac: <filter> Card-2: Intel Wireless 8265 / 8275 driver: iwlwifi v: kernel bus ID: 03:00 IF: wlp3s0 state: up mac: <filter> Card-3: IMC Networks Integrated Camera type: USB driver: uvcvideo bus ID: 1:3 IF-ID-1: virbr0 state: down mac: <filter> IF-ID-2: virbr0-nic state: down mac: <filter> Drives: Local Storage: total: 238.47 GiB used: 32.74 GiB (13.7%) ID-1: /dev/nvme0n1 vendor: Intel model: SSDPEKKF256G8L size: 238.47 GiB Partition: ID-1: / size: 48.97 GiB used: 9.42 GiB (19.2%) fs: ext4 dev: /dev/dm-0 ID-2: /boot size: 975.9 MiB used: 159.9 MiB (16.4%) fs: ext4 dev: /dev/nvme0n1p2 ID-3: /home size: 175.79 GiB used: 23.16 GiB (13.2%) fs: ext4 dev: /dev/dm-2 ID-4: swap-1 size: 7.67 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/dm-1 Sensors: System Temperatures: cpu: 39.0 C mobo: N/A Fan Speeds (RPM): cpu: 0 Info: Processes: 271 Uptime: 26m Memory: 7.55 GiB used: 2.02 GiB (26.7%) Init: systemd runlevel: 5 Compilers: gcc: 8.1.1 Shell: bash v: 4.4.23 inxi: 3.0.20

click to hide/show revision 2
None

How to enable dual display (laptop display + external monitor) on fedora28 with Lenova machine

On my older Fedora systems (using a Dell laptop) plugging the external monitor to the HDMI input was sufficient; Both monitors appeared in settings/display and I could adjust resolution etc. On my new laptop I see a single unknown monitor (the laptop display) whether or not the external monitor is plugged in. The Fn F7 key does nothing, and xrandr only shows the single monitor:

xrandr

*xrandr --listmonitors
xrandr: Failed to get size of gamma for output default
Monitors: 1
 0: +default +*default 1920/508x1080/286+0+0  default*

The BIOS offers the ability to set either the laptop display or external display as the boot option ie where the username and password appear. With the BIOS set to external and the external monitor connected to the HDMI port, I do indeed see my display on the external monitor. The laptop display is dark, and xrandr and the Settings/display page shows a single monitor as before. Is there a better driver available for Intel UHD Graphics 620 card, or a way to manually set the X11 config file?

Machine components:
System:
  Host: lenolin-triumf-ca Kernel: 4.17.17-200.fc28.x86_64 x86_64 bits: 64 
  compiler: gcc v: 8.1.1 Desktop: Gnome 3.28.3 
  Distro: Fedora release 28 (Twenty Eight) 
Machine:
  Type: Laptop System: LENOVO product: 20L50011US v: ThinkPad T480 
  serial: <filter> 
  Mobo: LENOVO model: 20L50011US v: SDK0J40697 WIN serial: <filter> 
  UEFI: LENOVO v: N24ET41W (1.16 ) date: 07/18/2018 
Battery:
  ID-1: BAT0 charge: 22.7 Wh condition: 23.9/23.9 Wh (100%) 
  model: LGC 01AV489 status: Unknown 
  ID-2: BAT1 charge: 21.3 Wh condition: 23.9/23.9 Wh (100%) 
  model: LGC 01AV490 status: Discharging 
Memory:
  Array-1: capacity: 32 GiB slots: 2 EC: None max module size: 16 GiB 
  note: est. 
  Device-1: ChannelA-DIMM0 size: 8 GiB speed: 2400 MT/s type: DDR4 
  Device-2: ChannelB-DIMM0 size: No Module Installed 
CPU:
  Topology: Quad Core model: Intel Core i5-8350U bits: 64 type: MT MCP 
  arch: Kaby Lake rev: A L2 cache: 6144 KiB 
  flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 30336 
  Speed: 753 MHz min/max: 400/3600 MHz Core speeds (MHz): 1: 740 2: 733 
  3: 744 4: 743 5: 744 6: 782 7: 775 8: 763 
Graphics:
  Card-1: Intel UHD Graphics 620 driver: N/A bus ID: 00:02.0 
  Display: x11 server: Fedora Project X.org 1.19.6 driver: fbdev 
  unloaded: modesetting,vesa resolution: 1920x1080~77Hz 
  OpenGL: renderer: llvmpipe (LLVM 6.0 256 bits) v: 3.3 Mesa 18.0.5 
  direct render: Yes 
Audio:
  Card-1: Intel Sunrise Point-LP HD Audio driver: snd_hda_intel v: kernel 
  bus ID: 00:1f.3 
  Sound Server: ALSA v: k4.17.17-200.fc28.x86_64 
Network:
  Card-1: Intel Ethernet I219-LM driver: e1000e v: 3.2.6-k port: N/A 
  bus ID: 00:1f.6 
  IF: enp0s31f6 state: up speed: 1000 Mbps duplex: full mac: <filter> 
  Card-2: Intel Wireless 8265 / 8275 driver: iwlwifi v: kernel bus ID: 03:00 
  IF: wlp3s0 state: up mac: <filter> 
  Card-3: IMC Networks Integrated Camera type: USB driver: uvcvideo 
  bus ID: 1:3 
  IF-ID-1: virbr0 state: down mac: <filter> 
  IF-ID-2: virbr0-nic state: down mac: <filter> 
Drives:
  Local Storage: total: 238.47 GiB used: 32.74 GiB (13.7%) 
  ID-1: /dev/nvme0n1 vendor: Intel model: SSDPEKKF256G8L size: 238.47 GiB 
Partition:
  ID-1: / size: 48.97 GiB used: 9.42 GiB (19.2%) fs: ext4 dev: /dev/dm-0 
  ID-2: /boot size: 975.9 MiB used: 159.9 MiB (16.4%) fs: ext4 
  dev: /dev/nvme0n1p2 
  ID-3: /home size: 175.79 GiB used: 23.16 GiB (13.2%) fs: ext4 
  dev: /dev/dm-2 
  ID-4: swap-1 size: 7.67 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/dm-1 
Sensors:
  System Temperatures: cpu: 39.0 C mobo: N/A 
  Fan Speeds (RPM): cpu: 0 
Info:
  Processes: 271 Uptime: 26m Memory: 7.55 GiB used: 2.02 GiB (26.7%) 
  Init: systemd runlevel: 5 Compilers: gcc: 8.1.1 Shell: bash v: 4.4.23 
  inxi: 3.0.20 3.0.20

EDIT: by hello for readability