Trying FreeBSD 15.0 BETA 1 on ThinkPad T500

Operating Systems, Programming, etc
Post Reply
User avatar
Ben
Site Admin
Posts: 7
Joined: Wed Sep 10, 2025 11:27 pm

Trying FreeBSD 15.0 BETA 1 on ThinkPad T500

Post by Ben »

So far so good! Only using the Intel graphics for now, and needed to tell X.Org what's what in order to even get it to start... But minor, and totally expected.

Just needed to make a config file in /usr/local/etc/X11/xorg.conf.d/20-modesetting.conf

Code: Select all

Section "Device"
    Identifier "IntelGPU"
    Driver "modesetting"
    BusID "PCI:0:0:2"
    Option "AccelMethod" "glamor"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device "IntelGPU"
EndSection

Section "ServerLayout"
    Identifier "Layout0"
    Screen "Screen0"
EndSection

Section "ServerFlags"
	Option "AutoAddGPU" "False"
EndSection
That last bit is important, AutoAddGPU False, otherwise XOrg will get confused between the two available fb devices.

Your PCI ID may be different, you find this via pciconf -lv | grep -B3 display

Code: Select all

vgapci1@pci0:0:2:0:	class=0x030000 rev=0x07 hdr=0x00 vendor=0x8086 device=0x2a42 subvendor=0x17aa subdevice=0x2115
    vendor     = 'Intel Corporation'
    device     = 'Mobile 4 Series Chipset Integrated Graphics Controller'
    class      = display
--
vgapci0@pci0:1:0:0:	class=0x030000 rev=0x00 hdr=0x00 vendor=0x1002 device=0x9591 subvendor=0x17aa subdevice=0x2116
    vendor     = 'Advanced Micro Devices, Inc. [AMD/ATI]'
    device     = 'RV635/M86 [Mobility Radeon HD 3650]'
    class      = display
Only the PCI id is really important here.
Attachments
t500-fbsd15b1.png
t500-fbsd15b1.png (377.85 KiB) Viewed 324 times
Post Reply