I got an old notebook I want to give some use to, this is the first hardware with a radeon graphics card I want to use. I have searched the forums already, but somehow I am stuck.
I have installed drm-kmod, drm-fbsd13-kmod, xorg-drivers and want to run FreeBSD 13. In rc.conf, kld_list contains radeonkms. According to https://www.x.org/wiki/RadeonFeature/#index5h2 this card is of the family "Sea Islands", thus https://wiki.freebsd.org/Graphics/AMD-GPU-Matrix says I should use amdgpu. Tried amdgpu and radeonkms, with both I get:
I have the file /usr/local/etc/X11/xorg.conf.d/driver.conf:
and also tried with the screen.conf in the same directory:
Any ideas (scfb works but in low res)?
pciconf -lv
Code:
vgapci0@pci0:1:0:0: class=0x038000 rev=0x00 hdr=0x00 vendor=0x1002 device=0x6821 subvendor=0x144d subdevice=0xc0e6
vendor = 'Advanced Micro Devices, Inc. [AMD/ATI]'
device = 'Venus XT [Radeon HD 8870M / R9 M270X/M370X]'
class = display
I have installed drm-kmod, drm-fbsd13-kmod, xorg-drivers and want to run FreeBSD 13. In rc.conf, kld_list contains radeonkms. According to https://www.x.org/wiki/RadeonFeature/#index5h2 this card is of the family "Sea Islands", thus https://wiki.freebsd.org/Graphics/AMD-GPU-Matrix says I should use amdgpu. Tried amdgpu and radeonkms, with both I get:
Code:
[ 139.140] (II) LoadModule: "amdgpu"
[ 139.140] (II) Loading /usr/local/lib/xorg/modules/drivers/amdgpu_drv.so
[ 139.231] (II) Module amdgpu: vendor="X.Org Foundation"
[ 139.231] compiled for 1.20.9, module version = 19.1.0
[ 139.231] Module class: X.Org Video Driver
[ 139.231] ABI class: X.Org Video Driver, version 24.1
[ 139.231] (II) AMDGPU: Driver for AMD Radeon:
All GPUs supported by the amdgpu kernel driver
[ 139.231] (--) Using syscons driver with X support (version 2.0)
[ 139.231] (--) using VT number 9
[ 139.232] (EE) No devices detected.
[ 139.232] (EE)
Fatal server error:
[ 139.232] (EE) no screens found(EE)
[ 139.232] (EE)
Please consult the The X.Org Foundation support
at [URL]http://wiki.x.org[/URL]
for help.
[ 139.232] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 139.232] (EE)
[ 139.233] (EE) Server terminated with error (1). Closing log file.
I have the file /usr/local/etc/X11/xorg.conf.d/driver.conf:
Code:
Section "Device"
Identifier "Card0"
# Driver "radeon"
Driver "amdgpu"
EndSection
and also tried with the screen.conf in the same directory:
Code:
Section "Screen"
Identifier "Screen0"
Device "Card0"
SubSection "Display"
Modes "1024x768"
EndSubSection
EndSection
Any ideas (scfb works but in low res)?
Last edited by a moderator: