2nd Monitor Not Recognized

Laptop with dual monitor setup, one of which is not being detected.
FBSD: 14.1-Release, zfs, Xorg, KDE x11/plasma5-plasma desktop

Graphics cards:
- vgapci1@pci0:0:2:0 class=0x030000 rev=0x18 hdr=0x00 vendor=0x8086 device=0x0046
Intel Core Processor Integrated Graphics Controller​
- vgapci0@pci0:1:0:0 class=0x030000 rev=0xa1 hdr=0x00 vendor=0x10de device=0x0df0
Nvidia GeForce GT 425M​

Installed drivers:
Intel
- drm-kmod​
- xf86-video-intel (was needed to enable KDE to work)​
Nvidia
- x11/nvidia-secondary-driver-390​

rc.conf includes:
kld_list="i915kms nvidia-modeset" (required as per the nvidia-secondary-390 driver)​
dbus_enable="YES"​
sddm_enable="YES"​

.xnitrc = exec ck-launch-session startplasma-x11

/usr/local/etc/X11/xorg.conf.d/00-intel.conf
Section “Device”
Driver “Intel”​
Option “AccelMethod" "sna”​
Option “TearFree" "true”​
Option “DRI" "3”​
Option “Backlight" "intel_backlight”​
EndSection

/usr/local/etc/X11/xorg.conf.d/20-drivers.conf
Section “Device”
Identifier “Card0”​
Driver “intel”​
BusID “pci0:0:2:0”​
EndSection

Section “Device”
Identifier “Card0”​
Driver “nvidia”​
BusID “pci0:1:0:0”​
EndSection


Error checking from /var/log/Xorg.0.log:
- no current errors

Running xrandr produces:
Screen 0: minimum 8x8, current 3286 x 1200, maxiumum 32767 x 32767
LDVS-1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 350mm x 190mm
1366x768 59.97*+ (this is the laptop screen)​
1280x720 59.74​
1024x768 60​
ETC ...​
VGA-1 connected 1920x1200+1366+0 (normal left inverted right x axis y axis)520mm x 320mm
1920x1200 59.95*+ (this is one of the external monitors)​
1600x1200 60​
ETC ...​
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
(If this refers to the 2nd monitor, don't know why it's disconnected)​

In KDE System Settings > Display and Monitor > Display Configuration
- resolutions are correct, and other resolution options are available
- but the 2nd monitor is not
- Only one of the monitors (VGA connection) is recognized and detected / activated.
- The other (HDMI connection) is not.

Is this a graphics card driver issue?
Or maybe a device driver issue (or something else) not picking up the HDMI port?


Testing with Linux Mint Live (Debian 6 - Faye, Cinnamon), everything works as it should. All monitors and resolutions are correct.
Even turning off the screen after a period of inactivity, and also Suspend (& Resume) funcions work.
From the Linux System Report, I see it's using the nouveau driver.
Looked in FBSD ports, didn't see this as an option. Is it available somewhere else? If yes, and if it works with LMDE, could it not also work with FBSD?

LMDE6 System Report (graphics)
Graphics:

Device-1: Intel Core Processor Integrated Graphics
driver: i915
v: kernel​
arch: Gen-5.75​
ports:​
active: LVDS-1, VGA-1​
empty: none​
bus-ID: 00:02.0​
chip-ID: 8086:0046​

Device-2: NVIDIA GF108M [GeForce GT 425M]
driver: nouveau
v: kernel​
arch: Fermi​
pcie:​
speed: 2.5 GT/s​
lanes: 16​
ports:​
active: HDMI-A-1​
off: VGA-2​
empty: none​
bus-ID: 01:00.0​
chip-ID: 10de:0df0​
temp: 52.0 C​

Display: x11
server: X.Org​
v: 1.21.1.7​
with: Xwayland​
v: 22.1.9​
driver:​
X:​
loaded: modesetting​
unloaded: fbdev,vesa​
dri: crocus​
gpu: i915,nouveau
display-ID: :0​
screens: 1​

Screen-1: 0
s-res: 5206x1200​
s-dpi: 96​

Monitor-1: HDMI-A-1 (1st monitor - the one not showing up in FBSD)
mapped: HDMI-1-1​
pos: primary,center​
res: 1920x1200​
dpi: 94​
diag: 611mm (24.1")​

Monitor-2: LVDS-1 (laptop screen)
pos: left​
res: 1366x768​
dpi: 101​
diag: 396mm (15.6")​

Monitor-3: VGA-1 (2nd monitor)
pos: right​
res: 1920x1200​
dpi: 94​
diag: 611mm (24.1")​

API: OpenGL
v: 2.1 Mesa 22.3.6​
renderer: Mesa Intel HD Graphics (ILK)​
direct-render: Yes​


Thoughts, comments, suggestions?
 
… Laptop …

Make and model?

Does it allow you to disable Intel integrated graphics?

… nouveau driver.
Looked in FBSD ports, didn't see this as an option.

x11-drivers/xf86-video-nouveau is in FreshPorts, deleted.

… xf86-video-intel (was needed to enable KDE to work) …

Hmm.

kldstat | grep i915kms

Is the kernel mode setting module loaded?

vendor=0x8086 device=0x0046

In the BSD Hardware Database, probe #a5d1838130 of Toshiba Satellite C645 shows the device working without xf86-video-intel.
 
Back
Top