From owner-freebsd-x11@freebsd.org Fri Nov 17 10:39:27 2017 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 17010DC0CC3 for ; Fri, 17 Nov 2017 10:39:27 +0000 (UTC) (envelope-from agapon@gmail.com) Received: from mail-lf0-f53.google.com (mail-lf0-f53.google.com [209.85.215.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9EBDE3081; Fri, 17 Nov 2017 10:39:25 +0000 (UTC) (envelope-from agapon@gmail.com) Received: by mail-lf0-f53.google.com with SMTP id x68so2177946lff.0; Fri, 17 Nov 2017 02:39:25 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=FzV4zFpnKGREWUahyJamcBW7hCgx/qzcvlalhLP3kHU=; b=cBH3NEoHFz/tkl8QfLWS1p+buM11ntBfNdVXtUx5W4x0KZulxQaxpPDHpxT2hcLfP5 569/K3yPwxzqeXw0XuYYK4ktk1ztvUVZMWBj2M6kkw5oYFzx93O8GRNw0JVDYIQ7iF/x /CBVCJxWCpcFsaMZBA7fS0YIvTzfdIuuxViX8DwICi/byAeRCOk12QYCr2ylKIfRc+1o 7VPY5Jl9xxogQtqZJyUKtoRy/q6blQ6C9iQ2yCzO/evuyEIyoGZ3DhJR8B5TsWzifYr8 HUThcsDBaZx8YR3RC4ZQmPIOfU0OlIvFJh1BEklFvOfNl7lEDGKVrKh1PaFhxrx9JE0X E1kQ== X-Gm-Message-State: AJaThX7JGKmA+3H7YQU/emSa4DBP1+0oWf6ae6v+D67AA2UFsqJwrHS+ x1FMeStFz1VqeVX2iGSwfzAslX/tefo= X-Google-Smtp-Source: AGs4zMauMag3KQSolCyFWjHY5Gz1XWhg11m5634Ppqo5Rt40JKcZZH7oUfGBgjQnQ3W+wwQUDwU4eA== X-Received: by 10.25.67.79 with SMTP id m15mr651070lfj.216.1510915157769; Fri, 17 Nov 2017 02:39:17 -0800 (PST) Received: from [192.168.0.88] (east.meadow.volia.net. [93.72.151.96]) by smtp.googlemail.com with ESMTPSA id h11sm535360lfd.54.2017.11.17.02.39.16 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 17 Nov 2017 02:39:16 -0800 (PST) To: freebsd-x11@FreeBSD.org, Alexey Dokuchaev From: Andriy Gapon Subject: nvidia driver Message-ID: Date: Fri, 17 Nov 2017 12:39:15 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Nov 2017 10:39:27 -0000 I would like to clarify a couple of things about x11/nvidia-driver, because they don't seem to be spelled out in the package documentation (pkg-message, etc). First, it seems that the driver requires that syscons (device sc) is compiled into the kernel. Even if vt is actually used sc still must be present, because otherwise the module would fail to load: > link_elf_obj: symbol sc_get_softc undefined Also, from my experiments it seems that switching between X and text consoles works only with syscons. If vt is used then there is a garbage on the screen after switching to a text console. Is this true? Finally, it seems that syscons should not use any VESA ("graphic") modes. On my system the screen becomes garbled and neither X nor text consoles are usable if I enabled any VESA mode via device hints. It would be nice to describe these things in pkg-message. Thanks! -- Andriy Gapon