From owner-freebsd-stable@FreeBSD.ORG Wed Jun 17 13:49:27 2015 Return-Path: Delivered-To: freebsd-stable@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id ED3C8EC3 for ; Wed, 17 Jun 2015 13:49:27 +0000 (UTC) (envelope-from ronald-lists@klop.ws) Received: from smarthost1.greenhost.nl (smarthost1.greenhost.nl [195.190.28.81]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AEC6D920 for ; Wed, 17 Jun 2015 13:49:27 +0000 (UTC) (envelope-from ronald-lists@klop.ws) Received: from smtp.greenhost.nl ([213.108.104.138]) by smarthost1.greenhost.nl with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1Z58Oi-0003mO-Cc for freebsd-stable@freebsd.org; Wed, 17 Jun 2015 10:08:42 +0200 Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes To: freebsd-stable@freebsd.org Subject: Re: Getting going with a new Dell 7810 References: <558054EE.4070405@wintek.com> <5580873C.3060907@wintek.com> Date: Wed, 17 Jun 2015 10:08:35 +0200 MIME-Version: 1.0 Content-Transfer-Encoding: Quoted-Printable From: "Ronald Klop" Message-ID: In-Reply-To: <5580873C.3060907@wintek.com> User-Agent: Opera Mail/12.16 (FreeBSD) X-Authenticated-As-Hash: 398f5522cb258ce43cb679602f8cfe8b62a256d1 X-Virus-Scanned: by clamav at smarthost1.samage.net X-Spam-Level: / X-Spam-Score: -0.2 X-Spam-Status: No, score=-0.2 required=5.0 tests=ALL_TRUSTED, BAYES_50, URIBL_BLOCKED autolearn=disabled version=3.3.1 X-Scan-Signature: 0b90d2ac815c9ef578df8ccc1b50cfb0 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Jun 2015 13:49:28 -0000 On Tue, 16 Jun 2015 22:29:48 +0200, Richard Kuhns wrote= : > On 06/16/15 15:58, John Nielsen wrote: >> On Jun 16, 2015, at 12:39 PM, Ronald Klop wrot= e: >> >>> What does 'sysctl kern.vty' say? If it is not 'vt', you need the = >>> following stuff. >>> >>> /boot/loader.conf should contain >>> kern.vty=3D"vt" >>> >>> And /etc/rc.conf >>> kld_list=3D"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. >> >> With UEFI boot it will be using vt but with the efifb driver by = >> default. Hopefully loading the radeon KMS driver (as Ronald suggests = = >> above) will let it take over. Try it with just a =E2=80=9Ckldload rad= eonkms=E2=80=9D = >> before adding it to rc.conf, just in case something gets wedged.. > > As you said, it is using vt. Unfortunately loading radeonkms didn't > help. It actually seems to be a regression; the only RADEON line > /var/log/Xorg.0.log now is the one that lists all the supported > chipsets. Immediately after that line it ends with > > =3D=3D=3D=3D > [ 4005.835] (II) VESA: driver for VESA chipsets: vesa > [ 4005.835] (++) Using config file: "/home/rjk/xorg.conf.new" > [ 4005.836] (=3D=3D) ServerLayout "X.org Configured" > [ 4005.836] (**) |-->Screen "Screen0" (0) > [ 4005.836] (**) | |-->Monitor "Monitor0" > [ 4005.836] (**) | |-->Device "Card0" > [ 4005.836] (**) |-->Screen "Screen1" (1) > [ 4005.836] (**) | |-->Monitor "Monitor1" > [ 4005.836] (**) | |-->Device "Card1" > [ 4005.836] (**) |-->Input Device "Mouse0" > [ 4005.836] (**) |-->Input Device "Keyboard0" > [ 4005.836] (=3D=3D) Automatically adding devices > [ 4005.836] (=3D=3D) Automatically enabling devices > [ 4005.836] (=3D=3D) Not automatically adding GPU devices > [ 4005.836] (**) 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/, > /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/ > [ 4005.836] (**) ModulePath set to "/usr/local/lib/xorg/modules" > [ 4005.836] (WW) Hotplugging is on, devices using drivers 'kbd', > 'mouse' or 'vmmouse' will be disabled. > [ 4005.836] (WW) Disabling Mouse0 > [ 4005.836] (WW) Disabling Keyboard0 > [ 4005.836] (II) [KMS] Kernel modesetting enabled. > [ 4005.836] (WW) Falling back to old probe method for vesa > [ 4005.836] Number of created screens does not match number of detect= ed > devices. > Configuration failed. > [ 4005.836] (EE) Server terminated with error (2). Closing log file. > =3D=3D=3D=3D > > I noticed in the previous log that it said > >>>> [ 1292.463] (--) Using syscons driver with X support (version 2.0)= > > which made me think I had something set up incorrectly, since it's usi= ng > vt, not syscons. Hi, I don't know about the other issues, but can confirm that my = Xorg.0.log also says syscons here while I'm using vt. That is normal. Regards, Ronald. > > >>> On Tue, 16 Jun 2015 18:55:10 +0200, Richard Kuhns = >>> wrote: >>> >>>> Greetings all, >>>> >>>> I've just received a new Dell Precision 7810. I've installed FreeBS= D >>>> 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 d= id = >>>> 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: >>>> >>>> =3D=3D=3D=3D=3D >>>> [ 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] (=3D=3D) RADEON(0): Depth 24, (--) framebuffer bpp 32 >>>> [ 1292.485] (II) RADEON(0): Pixel depth =3D 24 bits stored in 4 by= tes = >>>> (32 >>>> bpp pixmaps) >>>> [ 1292.485] (=3D=3D) RADEON(0): Default visual is TrueColor >>>> [ 1292.485] (=3D=3D) 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 =3D 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 fil= e. >>>> =3D=3D=3D=3D >>>> >>>> Should I be able to use this video card? I've done some googling, a= nd >>>> 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 li= ke = >>>> to >>>> fix it. >>>> >>>> Thanks for any comments! >>> _______________________________________________ >>> freebsd-stable@freebsd.org mailing list >>> http://lists.freebsd.org/mailman/listinfo/freebsd-stable >>> To unsubscribe, send any mail to = >>> "freebsd-stable-unsubscribe@freebsd.org" >>> >> >