I am trying to get X running on an AMD board with integrated graphics. I increased the graphics memory from 64MB to 256MB.
This is a fresh install of FreeBSD 11.2, there is no xorg.conf file and I try using
X seems to quit at "(EE) open /dev/dri/card0: No such file or directory"
And there is nothing at /dev/dri.
While digging for information, I read that there was (is?) a problem with AMD integrated graphics and EFI. I believe that
Thanks for any help!
This is a fresh install of FreeBSD 11.2, there is no xorg.conf file and I try using
startx
.
Code:
rh@lark2:~ % pciconf -lv | grep -B 4 VGA
vgapci0@pci0:0:1:0: class=0x030000 card=0x86231043 chip=0x98301002 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices, Inc. [AMD/ATI]'
device = 'Kabini [Radeon HD 8400 / R3 Series]'
class = display
subclass = VGA
rh@lark2:~ % uname -a
FreeBSD lark2.hodges.org 11.2-RELEASE FreeBSD 11.2-RELEASE #0 r335510: Fri Jun 22 04:32:14 UTC 2018 root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64
rh@lark2:~ % kldstat
Id Refs Address Size Name
1 37 0xffffffff80200000 2036810 kernel
2 1 0xffffffff8223a000 af98 aesni.ko
3 1 0xffffffff82245000 1e0d8 geom_eli.ko
4 1 0xffffffff82264000 381080 zfs.ko
5 2 0xffffffff825e6000 a380 opensolaris.ko
6 1 0xffffffff82f64000 e0810 radeonkms.ko
7 1 0xffffffff83045000 3f8cc drm2.ko
8 4 0xffffffff83085000 1ed0 iicbus.ko
9 1 0xffffffff83087000 e58 iic.ko
10 1 0xffffffff83088000 1570 iicbb.ko
Code:
[ 63.871]
X.Org X Server 1.18.4
Release Date: 2016-07-19
[ 63.871] X Protocol Version 11, Revision 0
[ 63.871] Build Operating System: FreeBSD 11.2-RELEASE-p9 amd64
[ 63.871] Current Operating System: FreeBSD lark2.hodges.org 11.2-RELEASE FreeBSD 11.2-RELEASE #0
r335510: Fri Jun 22 04:32:14 UTC 2018 root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC
amd64
[ 63.871] Build Date: 07 February 2019 09:44:50AM
[ 63.871]
[ 63.871] Current version of pixman: 0.34.0
[ 63.871] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 63.871] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 63.872] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Mar 4 13:20:24 2019
[ 63.909] (==) Using system config directory "/usr/local/share/X11/xorg.conf.d"
[ 63.909] (==) No Layout section. Using the first Screen section.
[ 63.909] (==) No screen section available. Using defaults.
[ 63.909] (**) |-->Screen "Default Screen Section" (0)
[ 63.909] (**) | |-->Monitor "<default monitor>"
[ 63.909] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 63.910] (==) Automatically adding devices
[ 63.910] (==) Automatically enabling devices
[ 63.910] (==) Not automatically adding GPU devices
[ 63.931] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 64.025] (==) FontPath set to:
/usr/local/share/fonts/misc/,
/usr/local/share/fonts/TTF/,
/usr/local/share/fonts/OTF/,
/usr/local/share/fonts/Type1/,
/usr/local/share/fonts/100dpi/,
/usr/local/share/fonts/75dpi/
[ 64.025] (==) ModulePath set to "/usr/local/lib/xorg/modules"
[ 64.025] (II) The server relies on devd to provide the list of input devices.
If no devices become available, reconfigure devd or disable AutoAddDevices.
[ 64.025] (II) Loader magic: 0x816eb0
[ 64.025] (II) Module ABI versions:
[ 64.025] X.Org ANSI C Emulation: 0.4
[ 64.025] X.Org Video Driver: 20.0
[ 64.025] X.Org XInput driver : 22.1
[ 64.025] X.Org Server Extension : 9.0
[ 64.025] (--) PCI:*(0:0:1:0) 1002:9830:1043:8623 rev 0, Mem @ 0xc0000000/268435456, 0xd0000000/8388608, 0xfeb00000/262144, I/O @ 0x0000f000/256, BIOS @ 0x????????/65536
[ 64.026] (II) LoadModule: "glx"
[ 64.036] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so
[ 64.175] (II) Module glx: vendor="X.Org Foundation"
[ 64.175] compiled for 1.18.4, module version = 1.0.0
[ 64.175] ABI class: X.Org Server Extension, version 9.0
[ 64.175] (==) AIGLX enabled
[ 64.175] (==) Matched ati as autoconfigured driver 0
[ 64.175] (==) Matched modesetting as autoconfigured driver 1
[ 64.175] (==) Matched scfb as autoconfigured driver 2
[ 64.175] (==) Matched vesa as autoconfigured driver 3
[ 64.175] (==) Assigned the driver to the xf86ConfigLayout
[ 64.175] (II) LoadModule: "ati"
[ 64.175] (II) Loading /usr/local/lib/xorg/modules/drivers/ati_drv.so
[ 64.185] (II) Module ati: vendor="X.Org Foundation"
[ 64.185] compiled for 1.18.4, module version = 18.1.0
[ 64.185] Module class: X.Org Video Driver
[ 64.185] ABI class: X.Org Video Driver, version 20.0
[ 64.187] (II) LoadModule: "radeon"
[ 64.188] (II) Loading /usr/local/lib/xorg/modules/drivers/radeon_drv.so
[ 64.239] (II) Module radeon: vendor="X.Org Foundation"
[ 64.239] compiled for 1.18.4, module version = 18.1.0
[ 64.239] Module class: X.Org Video Driver
[ 64.239] ABI class: X.Org Video Driver, version 20.0
[ 64.239] (II) LoadModule: "modesetting"
[ 64.239] (II) Loading /usr/local/lib/xorg/modules/drivers/modesetting_drv.so
[ 64.240] (II) Module modesetting: vendor="X.Org Foundation"
[ 64.240] compiled for 1.18.4, module version = 1.18.4
[ 64.240] Module class: X.Org Video Driver
[ 64.240] ABI class: X.Org Video Driver, version 20.0
[ 64.240] (II) LoadModule: "scfb"
[ 64.240] (II) Loading /usr/local/lib/xorg/modules/drivers/scfb_drv.so
[ 64.251] (II) Module scfb: vendor="X.Org Foundation"
[ 64.251] compiled for 1.18.4, module version = 0.0.4
[ 64.251] ABI class: X.Org Video Driver, version 20.0
[ 64.251] (II) LoadModule: "vesa"
[ 64.251] (II) Loading /usr/local/lib/xorg/modules/drivers/vesa_drv.so
[ 64.259] (II) Module vesa: vendor="X.Org Foundation"
[ 64.259] compiled for 1.18.4, module version = 2.4.0
[ 64.259] Module class: X.Org Video Driver
[ 64.259] ABI class: X.Org Video Driver, version 20.0
[ 64.259] (II) RADEON: Driver for ATI/AMD Radeon chipsets:
ATI Radeon Mobility X600 (M24), ATI FireMV 2400,
... (trimmed)
ARUBA, TAHITI, PITCAIRN, VERDE, OLAND, HAINAN, BONAIRE, KABINI,
MULLINS, KAVERI, HAWAII
[ 64.274] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 64.274] (II) scfb: driver for wsdisplay framebuffer: scfb
[ 64.274] (II) VESA: driver for VESA chipsets: vesa
[ 64.274] (--) Using syscons driver with X support (version 2.0)
[ 64.274] (--) using VT number 9
[ 64.648] (II) [KMS] drm report modesetting isn't supported.
[ 64.648] (EE) open /dev/dri/card0: No such file or directory
[ 64.648] (WW) Falling back to old probe method for modesetting
[ 64.648] (EE) open /dev/dri/card0: No such file or directory
[ 64.648] (WW) Falling back to old probe method for scfb
[ 64.648] scfb trace: probe start
[ 64.648] (II) scfb(2): using default device
[ 64.648] scfb trace: probe done
[ 64.648] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 64.648] (EE) Screen 0 deleted because of no matching config section.
[ 64.648] (II) UnloadModule: "radeon"
[ 64.649] (EE) Screen 0 deleted because of no matching config section.
[ 64.649] (II) UnloadModule: "modesetting"
[ 64.649] (EE)
Fatal server error:
[ 64.649] (EE) Cannot run in framebuffer mode. Please specify busIDs for all framebuffer devices
[ 64.649] (EE)
[ 64.649] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 64.649] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 64.649] (EE)
[ 64.649] (EE) Server terminated with error (1). Closing log file.
Code:
rh@lark2:~ % ll /dev/dri
ls: /dev/dri: No such file or directory
bsdinstall
installed my zfs (mirrored, encrypted) with EFI.Thanks for any help!