From owner-freebsd-x11@FreeBSD.ORG Wed Sep 24 16:24:48 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 61B1C498 for ; Wed, 24 Sep 2014 16:24:48 +0000 (UTC) Received: from mail-ig0-x22f.google.com (mail-ig0-x22f.google.com [IPv6:2607:f8b0:4001:c05::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2F243790 for ; Wed, 24 Sep 2014 16:24:48 +0000 (UTC) Received: by mail-ig0-f175.google.com with SMTP id h18so6850343igc.14 for ; Wed, 24 Sep 2014 09:24:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=CW3ldnesmyzgG/mIUJG7Y370OT4BotCK6zd6CI3ziBQ=; b=e/neOLFQYKgm+60GVdQbDiI25ZuN2fjKYevMeUl0ItsN5P9b4pLiM0GwvMcFQ3d90P CTku7xDxrgASDmAaoXndD8lVa8/Vq/USMLFeNCWLen5P7j3T+dmRUO7l2maWn2TmSzoe 8MxUKEhMi21HXyWmC00mqq7ZXoIhMbqLsJ6aZMOn9FsmsJn1mclYbhdwc4/HinvTVjdw DRrzFaCgP+huu7FegNrQh9ChXeGcLwEj+VTCIdJGXsJmbGsqRecgayt3O56TSerNRlSe EgjWRUN6NRLMfz2+Zn0+Dgu9CB+73tJIv34mcC1C3YSZbvgpXVCTgDGk9SEQNpfzTBLG 8nBg== MIME-Version: 1.0 X-Received: by 10.42.199.11 with SMTP id eq11mr12387928icb.5.1411575887638; Wed, 24 Sep 2014 09:24:47 -0700 (PDT) Sender: kob6558@gmail.com Received: by 10.107.163.70 with HTTP; Wed, 24 Sep 2014 09:24:47 -0700 (PDT) In-Reply-To: <5422DFB5.4070605@gmail.com> References: <5422DFB5.4070605@gmail.com> Date: Wed, 24 Sep 2014 09:24:47 -0700 X-Google-Sender-Auth: hAfwPCtGR8uBrKUhbMBfyDe0odM Message-ID: Subject: Re: Unable to start X.org with KMS in FreeBSD 10.0 without using the new_xorg repo From: Kevin Oberman To: Arto Pekkanen Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: "freebsd-x11@freebsd.org" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2014 16:24:48 -0000 On Wed, Sep 24, 2014 at 8:13 AM, Arto Pekkanen wrote: > FreeBSD 10.0-RELEASE-p5, some Acer laptop with Intel HD3000 IGP. > > Today I got bored of constantly updating packages with poudriere, and > upgraded all of them with pkg upgrade. By this time I had a working X11 > with Intel KMS. > > The operation worked just fine, except that after rebooting X would not > start; X.org log reported "(EE) No devices found". > > The wiki page https://wiki.freebsd.org/Graphics/WITH_NEW_XORG suggests > that all relevant packages are compiled WITH_NEW_XORG in the default > repository (http://pkg.freebsd.org/freebsd:10:x86:64/latest/). But it > seems this is not the case. I had to add the > http://pkg.freebsd.org/freebsd:10:x86:64/new_xorg/ -repository and do pkg > upgrade, only then I managed to get X.org working again. > > The reason why I assumed that the official packages would work is because > there is no mention of having to use the "new_xorg" repo anywhere in the > Handbook. > > Should the relevant documentation ( > https://www.freebsd.org/doc/handbook/x-install.html) be updated so that > people who have no previous experience dealing with this whole KMS issue > can get their X.org working? The documentation could at least mention that > "if the installed X.org won't find devices, please configure new_xorg repo > and do pkg upgrade". > > Should I mention this in freesd-doc mailing list? Or is there a reason why > this issue has not been documented in handbook yet? > > -- > Arto Pekkanen > ksym@IRCnet > > I just looked at the wiki page and I fail to see anything saying that the NEW_XRG packages are in the default repository. That is the reason the new_xorg repo exists. The wiki does say that WITH_NEW_XORG is now the default for all supported branches except 8. The goal is, indeed to get the NEW_XORG working with all supported versions and remove the old code, but I see no indication that it has been done as of today. I do agree that clear warnings about the need for the new_xorg repo if KMS is to be used. It also points out that an update of Intel KMS to support newer GPU is getting REALLY critical! It's getting harder and harder to find laptops that have supported graphics and while VESA (usually, sort of) works, it is not really a good way to run a system. -- R. Kevin Oberman, Network Engineer, Retired E-mail: rkoberman@gmail.com