From owner-freebsd-x11@freebsd.org Sun May 29 19:31:10 2016 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A379BB53862 for ; Sun, 29 May 2016 19:31:10 +0000 (UTC) (envelope-from freebsd-x11@mathaas.de) Received: from clayman.mathaas.de (clayman.mathaas.de [37.120.161.224]) (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 3250D112C for ; Sun, 29 May 2016 19:31:09 +0000 (UTC) (envelope-from freebsd-x11@mathaas.de) Received: from clayman.mathaas.de (localhost [127.0.0.1]) by clayman.mathaas.de (Postfix) with ESMTPS id E1C7B3494F1E for ; Sun, 29 May 2016 21:31:07 +0200 (CEST) Received: from [192.168.0.13] (ipbcc191c3.dynamic.kabel-deutschland.de [188.193.145.195]) (Authenticated sender: freebsd-x11@mathaas.de) by clayman.mathaas.de (Postfix) with ESMTPSA id ABC3D3494F1D for ; Sun, 29 May 2016 21:31:05 +0200 (CEST) Subject: Re: CFT update day 2 To: freebsd-x11@freebsd.org References: <154dcac7f27.f5da66a0148247.6294302194451585046@nextbsd.org> <5e9c72c8-eb73-eff6-9d20-03e5bc423ec0@freebsd.org> <154fdf6a252.ded3c290281065.8333167109007661706@nextbsd.org> From: Matthias Haas Message-ID: <73f9b9dd-16ab-e1ca-6118-1da207b0b5b4@mathaas.de> Date: Sun, 29 May 2016 21:30:54 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.0 MIME-Version: 1.0 In-Reply-To: <154fdf6a252.ded3c290281065.8333167109007661706@nextbsd.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 May 2016 19:31:10 -0000 Am 29.05.2016 um 21:21 schrieb Matthew Macy > It sounds like I just need to make the newer xf86-intel wo= rk. The old one probably simply isn't able to support newer chips. Thanks= for the report.-M That would probably be the best solution, I tried backporting the=20 required bits, but I didn't have any success and in the end I guess that = would be more work and harder to maintain than bringing the new=20 xf86-intel to a working state. > ---- On Sun, 29 May 2016 12:15:47 -0700 Ren=C3=A9 Ladan wrote ----On 29-05-16 18:37, Matthias Haas wrote: > Am 29.05.2016 um = 16:51 schrieb Ren=C3=A9 Ladan: >> On 23-05-16 10:12, Matthew Macy wrote: = >>> The highlights for today are the following: >>> >>> Bug fixes: >>> - = Will Andrews fixed attach for some laptops (such as the Carbon X1). >>> = The Carbon X1 has a quirky BIOS that doesn't allow the OS to >>> enu= merate the GPU's interrupt. >>> - Will Andrews identified a conditionally= uninitialized return in >>> idr_find that could lead to a panic in so= me cases. >>> - Fixed a panic in mtrr_del frequently seen when attach fai= led. >>> - Sleep/wakeups with interrupts are largely implemented correctl= y >>> now. Previously a polling 10ms sleep was used. I'm still >>> = concerned that the code really needs to be level-triggered. >>> >>> Clean= ups: >>> - Logging is now enabled for the first 10s after attach unless >= >> dev.drm.drm_debug_keep=3D1. >>> - Unimplemented warnings are off by= default. >>> >> [...snip USB instructions...] >>> If using the github re= po, make sure you're using the drm-next-4.6 >>> branch. >>> >> I tested t= he latest github version on my laptop (an Acer Aspire >> E5-773G-78RN wit= h an Intel HD 520 GPU, see [1]), some results: >> >> - xfce4 starts, no v= isual artifacts >> - XV is disabled but present according to xdpyinfo, i.= e. mplayer renders >> movies with black borders in full screen mode >> - = glxgears gets up to 30 fps full screen (so something is not >> accelerate= d) >> - HDMI output works (when X is started after initially plugging in = the >> cable), the TV image keeps getting updated if I close the lid >> -= switching back and forth between X and the console works >> - stellarium= works >> >> Maybe xf86-video-intel 2.21.15 is missing an PCI id? > It is= indeed missing a few PCI ids, I created 2 patches that add those > missi= ng ids, but that doesn't seem to be enough in my case (Iris 550). > You m= ay try them anyway and see if they change anything for you, but I > can't= give any support as I'm only a web developer and all this stuff is > not= really my area of expertise. With a patched xf86-video-intel the screen= freezes and switching back to the console does not work either. SSH logi= n still works fine. Although Xorg looks frozen, Xorg.log shows that accel= eration should work now, as shown in the attached Xorg.log diff (with tim= estamps removed). A kernel log from around the freeze is attached too. T= his is with the drm-next-4.6 branch at commit 1e9ceda8a2a5b5eb45b3cd69298= 7edc8b410817f >> [1] https://wiki.freebsd.org/Laptops/Acer_Aspire_E5_773= G_78RN Cheers, Ren=C3=A9 > =20 > =20 > > =20 > =20 > > _______________________________________________ > freebsd-x11@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org"