Greetings all, I've just received a new Dell Precision 7810. I've installed FreeBSD 10.1 (UEFI boot), checked out sources, built world & kernel and am now running r284449. So far, so good. The problem is Xorg. I'm running the latest Xorg in ports; I just did a 'make install clean' in /usr/ports/x11/xorg with no errors. The display card is a FirePro W4100. lspci shows: 03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde GL [FirePro W4100] It has 4 DisplayPorts, and I have 2 monitors plugged in. If I run 'Xorg -configure' it says Number of created screens does not match number of detected devices. Configuration failed. Looking through /var/log/Xorg.0.log it appears that the X server is trying to use the RADEON driver, but ends with: ====[ 1292.463] (--) Using syscons driver with X support (version 2.0) [ 1292.463] (--) using VT number 9 [ 1292.485] (II) [KMS] Kernel modesetting enabled. [ 1292.485] (WW) Falling back to old probe method for vesa [ 1292.485] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support [ 1292.485] (==) RADEON(0): Depth 24, (--) framebuffer bpp 32 [ 1292.485] (II) RADEON(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps) [ 1292.485] (==) RADEON(0): Default visual is TrueColor [ 1292.485] (==) RADEON(0): RGB weight 888 [ 1292.485] (II) RADEON(0): Using 8 bits per RGB (8 bit DAC) [ 1292.485] (--) RADEON(0): Chipset: "VERDE" (ChipID = 0x682c) [ 1292.579] (EE) RADEON(0): [drm] Failed to open DRM device for pci:0000:03:00.0: No such file or directory [ 1292.579] (EE) RADEON(0): Kernel modesetting setup failed [ 1292.579] (II) UnloadModule: "radeon" [ 1292.579] (EE) Screen(s) found, but none have a usable configuration. [ 1292.579] (EE) Fatal server error: [ 1292.579] (EE) no screens found(EE) [ 1292.580] (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help. [ 1292.580] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information. [ 1292.580] (EE) [ 1292.580] (EE) Server terminated with error (1). Closing log file. === Should I be able to use this video card? I've done some googling, and apparently at least some Linux people are using it. It's not a huge deal if it doesn't work; I can install a Radeon HD 4670 that I know works. If I've mis-configured something, though, I'd like to fix it. Thanks for any comments! -- Richard Kuhns <rjk at wintek.com> Main Number: 765-742-8428 Wintek Corporation Direct: 765-269-8541 427 N 6th Street Internet Support: 765-269-8503 Lafayette, IN 47901-2211 Consulting: 765-269-8504
What does 'sysctl kern.vty' say? If it is not 'vt', you need the following stuff. /boot/loader.conf should contain kern.vty="vt" And /etc/rc.conf kld_list="radeonkms" Or something similar. FreeBSD is in the transition of old-style syscons- and vt-terminal. The last one has support for modern KMS graphics, but is not the default on 10 yet. Regards, Ronald. On Tue, 16 Jun 2015 18:55:10 +0200, Richard Kuhns <rjk at wintek.com> wrote:> Greetings all, > > I've just received a new Dell Precision 7810. I've installed FreeBSD > 10.1 (UEFI boot), checked out sources, built world & kernel and am now > running r284449. So far, so good. > > The problem is Xorg. I'm running the latest Xorg in ports; I just did a > 'make install clean' in /usr/ports/x11/xorg with no errors. > > The display card is a FirePro W4100. lspci shows: > > 03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. > [AMD/ATI] Cape Verde GL [FirePro W4100] > > It has 4 DisplayPorts, and I have 2 monitors plugged in. If I run 'Xorg > -configure' it says > > Number of created screens does not match number of detected devices. > Configuration failed. > > Looking through /var/log/Xorg.0.log it appears that the X server is > trying to use the RADEON driver, but ends with: > > ====> [ 1292.463] (--) Using syscons driver with X support (version 2.0) > [ 1292.463] (--) using VT number 9 > > [ 1292.485] (II) [KMS] Kernel modesetting enabled. > [ 1292.485] (WW) Falling back to old probe method for vesa > [ 1292.485] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card > support > [ 1292.485] (==) RADEON(0): Depth 24, (--) framebuffer bpp 32 > [ 1292.485] (II) RADEON(0): Pixel depth = 24 bits stored in 4 bytes (32 > bpp pixmaps) > [ 1292.485] (==) RADEON(0): Default visual is TrueColor > [ 1292.485] (==) RADEON(0): RGB weight 888 > [ 1292.485] (II) RADEON(0): Using 8 bits per RGB (8 bit DAC) > [ 1292.485] (--) RADEON(0): Chipset: "VERDE" (ChipID = 0x682c) > [ 1292.579] (EE) RADEON(0): [drm] Failed to open DRM device for > pci:0000:03:00.0: No such file or directory > [ 1292.579] (EE) RADEON(0): Kernel modesetting setup failed > [ 1292.579] (II) UnloadModule: "radeon" > [ 1292.579] (EE) Screen(s) found, but none have a usable configuration. > [ 1292.579] (EE) > Fatal server error: > [ 1292.579] (EE) no screens found(EE) > [ 1292.580] (EE) > Please consult the The X.Org Foundation support > at http://wiki.x.org > for help. > [ 1292.580] (EE) Please also check the log file at > "/var/log/Xorg.0.log" for additional information. > [ 1292.580] (EE) > [ 1292.580] (EE) Server terminated with error (1). Closing log file. > ===> > Should I be able to use this video card? I've done some googling, and > apparently at least some Linux people are using it. > > It's not a huge deal if it doesn't work; I can install a Radeon HD 4670 > that I know works. If I've mis-configured something, though, I'd like to > fix it. > > Thanks for any comments!
On 06/16/2015 12:55, Richard Kuhns wrote:> Greetings all, > > I've just received a new Dell Precision 7810. I've installed FreeBSD > 10.1 (UEFI boot), checked out sources, built world & kernel and am now > running r284449. So far, so good. > > The problem is Xorg. I'm running the latest Xorg in ports; I just did a > 'make install clean' in /usr/ports/x11/xorg with no errors. > > The display card is a FirePro W4100. lspci shows: > > 03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. > [AMD/ATI] Cape Verde GL [FirePro W4100] >If it is brand new, it is probably not supported and probably won't be for a while. Please see https://wiki.freebsd.org/Graphics for a list of devices which does include your Radeon HD 4670.