From owner-freebsd-stable@FreeBSD.ORG Sat Oct 4 15:31:47 2014 Return-Path: Delivered-To: freebsd-stable@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 ABF42EB8; Sat, 4 Oct 2014 15:31:47 +0000 (UTC) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6C98DBB; Sat, 4 Oct 2014 15:31:47 +0000 (UTC) Received: from 2a02-8428-011b-e000-0290-f5ff-fe9d-b78c.rev.sfr.net ([2a02:8428:11b:e000:290:f5ff:fe9d:b78c] helo=magellan.dumbbell.fr) by mail.made4.biz with esmtpsa (TLSv1.2:DHE-RSA-AES128-SHA:128) (Exim 4.84 (FreeBSD)) (envelope-from ) id 1XaRJB-000Hw2-5I; Sat, 04 Oct 2014 17:31:45 +0200 Message-ID: <543012DB.2040208@FreeBSD.org> Date: Sat, 04 Oct 2014 17:31:39 +0200 From: =?windows-1252?Q?Jean-S=E9bastien_P=E9dron?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 MIME-Version: 1.0 To: freebsd-stable@freebsd.org, Nathan Whitehorn Subject: Re: Removal of legacy X.Org (aka non-WITH_NEW_XORG) [NVIDIA vs. powerpc64 for vt console switching; Radeon X1950 not working for powerpc64 Xorg generally] References: <2C74DFEC-D943-4237-8988-B9657240EC21@dsl-only.net> In-Reply-To: <2C74DFEC-D943-4237-8988-B9657240EC21@dsl-only.net> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="jG6xNJSTm4AHl3vomptVJ3lthF9NLiAAH" X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Oct 2014 15:31:47 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --jG6xNJSTm4AHl3vomptVJ3lthF9NLiAAH Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 04.10.2014 02:38, Mark Millard wrote: > NVIDIA 7800 GT in that type of PowerMac G5: Nearly black text on > black background problems for vt console switching from Xorg/xfce4 > but normal text display for sc... It looks like the backlight of your screen isn't turned on when switching to a console window. Could you please connect from a remote computer to your Power Mac G5 and run the following command as root? truss -fd -o truss-$(sysctl -n kern.vty).txt /usr/local/bin/Xorg Wait a couple seconds and hit Control-C to stop the X server. Please do this for both vt(4) and syscons. Then post both truss-vt.txt and truss-sc.txt files to this list. This will help us to determine if vt(4) lacks an ioctl, compared to syscons. > For 10.1-BETA3 the boot-time vt console display works for 1920x1200=20 > but not (usefully/readably) for 2560x1440. So the following notes > are for a 1920x1200 context. (10.1-BETA2 had different behavior and > was usable for 2560x1440 despite a temporary display oddity during > booting. But I'm not going down this path here. I'm pointing out a > different XOrg issue.) Could you please post pictures of this screen with both -BETA2 and -BETA3? I'd like to understand this regression on your side. > My attempt to test a Radeon X1950 in such a PowerMac G5 shows that=20 > XOrg does not get very far: If you have some time, could you please test my "kms-drm-update-38", available on GitHut? https://github.com/dumbbell/freebsd/tree/kms-drm-update-38 Just build a kernel from that checkout (no need to build world). This branch enables the Radeon kernel module on PowerPC. Then, you can play with xf86-video-ati (the KMS-only driver). Hopefully, the kernel driver provides better support for the card. > My attempt to side step this with use of xf86-video-scfb and a=20 > matching xorg.conf did not work either (note also the 'depth (32)' > below vs. the 'depth (24)' above, not just the 'Weight given (000)' > below) >=20 > [ 321.133] (II) LoadModule: "scfb" > [ 321.134] (II) Loading /usr/local/lib/xorg/modules/drivers/scfb_drv.= so > [ 321.134] (II) Module scfb: vendor=3D"X.Org Foundation" > [ 321.134] compiled for 1.12.4, module version =3D 0.0.4 > [ 321.134] ABI class: X.Org Video Driver, version 12.1 > [ 321.134] (II) scfb: driver for wsdisplay framebuffer: scfb > [ 321.154] (--) Using syscons driver with X support (version 85952293= 51.252) > [ 321.154] (--) using VT number 9 >=20 > [ 321.154] (WW) Falling back to old probe method for scfb > [ 321.154] scfb trace: probe start > [ 321.154] (II) scfb(0): using default device > [ 321.154] scfb trace: probe done > [ 321.154] (WW) VGA arbiter: cannot open kernel arbiter, no multi-car= d support > [ 321.154] scfb: PreInit 0 > [ 321.154] (II) scfb(0): Using: depth (32), width (1920), height= (1200) > [ 321.154] (**) scfb(0): Depth 32, (--) framebuffer bpp 32 > [ 321.154] (EE) scfb(0): Weight given (000) is inconsistent with the = depth (32) > [ 321.154] (II) UnloadModule: "scfb" > [ 321.154] (EE) Screen(s) found, but none have a usable configuration= =2E > [ 321.154]=20 > Fatal server error: > [ 321.154] no screens found Nathan (CC'd), do you have an idea about what's going on here? --=20 Jean-S=E9bastien P=E9dron --jG6xNJSTm4AHl3vomptVJ3lthF9NLiAAH Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJUMBLgXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NzA4N0ZEMUFFQUUwRTEyREJDNkE2RjAz OUU5OTc2MUE1RkQ5NENDAAoJEDnpl2Gl/ZTMJ18P/AwQyfwiLQ+BC/WJgChT2bWR fBIWJoZ0jzKWV5obGb2yciTjwpWcQqu1ijjQNVa64afG6YZ0bWhQBsKCezd9HbAp QUkBGI/1x80ruU7Lc4KumCeB+cb/GGCCyzUciA9vxwsodWgJsLFwebGcS3cXje1d p8cLJTcRX1kmZN8d9r5i+aM+LWyoEu3KhPbLZLQIyFBLjb2IvYw8q+rhBBSrfUHI fYG3aCP9pSuoJdXZ3MxMvMZZf5ekoFvesCLqCHpYvgYUVucL+H5qWClb1RD9JjrS k1/QErnhoj8A2ZQpojIU3RjYhnRCmGEFAV0c7Ff+lmc+p4XJEjz8N4DWvJ6e6fx8 dFDTD+3rmhwpFkYJSyauIh0g9aJiGxeA07eF0yGjpl/2HY55jL4il+A2MEtYNCxa WVbP7xSQY2/ndEO//D5Q6/RR5cUYztVITiy1YSSO+g9Mf7GQ7iBHDYU7l40If+Yo dmGi8gj1L9PwP0FKGmDG+6iiOvCNEUkZanQLkkUSxvnzF2PcKn0kzCsYZzAtKSlb JDsgPyf7ygtZV04vyAqYfF3XH8Z52upnN5R5rkUOCdSRR2R0J9Sthqh9Tx9NS301 7MnPjOka+MG9GscR9m5zvv5GPjPk5KDzH91PafhUcarAR8luRWtVWhxtbzlWvi8E pE3zsQdK8iq1oLozWvuv =2A8S -----END PGP SIGNATURE----- --jG6xNJSTm4AHl3vomptVJ3lthF9NLiAAH--