Hi, all
I have a very odd issue under FreeBSD, where my dock's DVI output is not detected, however VGA works great and S-Video is detected fine. The DVI works perfectly fine under Linux -- at least from what I saw, I used it mostly for testing. Though, it would only display under X, and it seemed to take longer for it to "initialise" compared to VGA.
For some quick general information, here's the laptop I'm using, as well as information for the dock:
I've read from several older posts on this forum that others had ran into a similar issue because of a bug with FreeBSD 12.1's version of `drm-kmod', leading to a specialised version that fixed the issue. However, this fixed version will not compile or work under 13.2. Is this bug just somehow still prevalent despite the numerous updates to `drm-kmod' and therefor `i915kms'? If it's not, is there just something I've overlooked, such as a module I haven't loaded?
My `xrandr' output:
My `kldstat -h' output:
Any help or point in a direction is honestly greatly appreciated, even if it means I have to fix the module myself hahahaha.
And, before anyone says anything: yes, I know FreeBSD is more of a server operating-system, not made with laptops or full desktop use in mind, but, I much prefer using it and dealing with little annoyances like this than using any alternative.
I have a very odd issue under FreeBSD, where my dock's DVI output is not detected, however VGA works great and S-Video is detected fine. The DVI works perfectly fine under Linux -- at least from what I saw, I used it mostly for testing. Though, it would only display under X, and it seemed to take longer for it to "initialise" compared to VGA.
For some quick general information, here's the laptop I'm using, as well as information for the dock:
Code:
[INDENT]Dell Latitude D630[/INDENT]
[INDENT=2]Intel GMA X3100, Intel GM965 chipset[/INDENT]
[INDENT=2]i915kms compiled from ports/graphics/drm-kmod/[/INDENT]
[INDENT]Dell Dock PR01X[/INDENT]
[INDENT=2]This dock [I][B]does not[/B][/I] contain a dedicated PCI-E slot for discrete cards.[/INDENT]
[INDENT=2]1 VGA, 1 DVI, and 1 S-Video video-output[/INDENT]
[INDENT=2]`acpi0: <DELL M08 >'[/INDENT]
I've read from several older posts on this forum that others had ran into a similar issue because of a bug with FreeBSD 12.1's version of `drm-kmod', leading to a specialised version that fixed the issue. However, this fixed version will not compile or work under 13.2. Is this bug just somehow still prevalent despite the numerous updates to `drm-kmod' and therefor `i915kms'? If it's not, is there just something I've overlooked, such as a module I haven't loaded?
My `xrandr' output:
Code:
Screen 0: minimum 320 x 200, current 3040 x 900, maximum 8192 x 8192
LVDS-1 connected 1440x900+0+0 (normal left inverted right x axis y axis) 303mm x 190mm
1440x900 60.00*+
. . .
VGA-1 connected 1600x900+1440+0 (normal left inverted right x axis y axis) 443mm x 249mm
1600x900 59.95*+
. . .
SVIDEO-1 unknown connection (normal left inverted right x axis y axis)
848x480 59.94 +
. . .
My `kldstat -h' output:
Code:
Id Refs Address Size Name
1 159 0xffffffff80200000 31M kernel
2 1 0xffffffff8213f000 41K cryptodev.ko
3 1 0xffffffff8214b000 164K if_bwi.ko
4 3 0xffffffff82175000 931K vboxdrv.ko
5 1 0xffffffff8225e000 5.6M zfs.ko
6 1 0xffffffff82d20000 29K linprocfs.ko
7 4 0xffffffff82d28000 48K linux_common.ko
8 1 0xffffffff82d34000 83K netlink.ko
9 1 0xffffffff82d49000 13K linsysfs.ko
10 2 0xffffffff82d4d000 17K vboxnetflt.ko
11 2 0xffffffff82d52000 43K netgraph.ko
12 1 0xffffffff82d5d000 12K ng_ether.ko
13 1 0xffffffff82d61000 21K vboxnetadp.ko
14 1 0xffffffff82d67000 17K acpi_video.ko
15 1 0xffffffff82d6c000 8.5K acpi_dock.ko
16 1 0xffffffff82d6f000 13K acpi_wmi.ko
17 1 0xffffffff82d73000 13K ichsmb.ko
18 1 0xffffffff82d77000 8.4K smbus.ko
19 1 0xffffffff82d7a000 208K if_bwn.ko
20 14 0xffffffff82dae000 224K bhnd.ko
21 2 0xffffffff82de7000 25K gpiobus.ko
22 4 0xffffffff82dee000 45K bhndb.ko
23 1 0xffffffff82dfa000 21K bhndb_pci.ko
24 1 0xffffffff82e00000 8.7K bhnd_pci_hostb.ko
25 2 0xffffffff82e03000 13K bhnd_pci.ko
26 1 0xffffffff82e07000 8.4K bcma_bhndb.ko
27 1 0xffffffff82e0a000 20K bcma.ko
28 1 0xffffffff82e10000 8.8K siba_bhndb.ko
29 1 0xffffffff82e13000 24K siba.ko
30 1 0xffffffff82e1a000 100K bwi_v3_ucode.ko
31 1 0xffffffff82e34000 13K uhid.ko
32 1 0xffffffff82e38000 17K ums.ko
33 1 0xffffffff82e3d000 13K usbhid.ko
34 1 0xffffffff82e41000 12K hidbus.ko
35 1 0xffffffff82e45000 26K u3g.ko
36 1 0xffffffff82e4c000 19K ucom.ko
37 1 0xffffffff82e51000 199K linux.ko
38 1 0xffffffff82e83000 183K linux64.ko
39 1 0xffffffff82eb1000 8.6K pty.ko
40 1 0xffffffff82eb4000 13K fdescfs.ko
41 1 0xffffffff82eb8000 18K nullfs.ko
42 1 0xffffffff82ebd000 11K mac_ntpd.ko
43 1 0xffffffff82ec0000 1.5M i915kms.ko
44 1 0xffffffff83043000 459K drm.ko
45 1 0xffffffff830b6000 8.7K iic.ko
46 2 0xffffffff830b9000 12K linuxkpi_gplv2.ko
47 3 0xffffffff830bd000 25K dmabuf.ko
And, before anyone says anything: yes, I know FreeBSD is more of a server operating-system, not made with laptops or full desktop use in mind, but, I much prefer using it and dealing with little annoyances like this than using any alternative.