From nobody Thu Jan 6 16:33:52 2022 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 12962193BDEC for ; Thu, 6 Jan 2022 16:34:02 +0000 (UTC) (envelope-from sblachmann@gmail.com) Received: from mail-lf1-x12c.google.com (mail-lf1-x12c.google.com [IPv6:2a00:1450:4864:20::12c]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JVBkd1sQpz3nmq for ; Thu, 6 Jan 2022 16:34:01 +0000 (UTC) (envelope-from sblachmann@gmail.com) Received: by mail-lf1-x12c.google.com with SMTP id g26so6066887lfv.11 for ; Thu, 06 Jan 2022 08:34:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=efKv8lYZjy7B7a/b4qPg6vs9ffrOfZ3lUPccUrOSqCM=; b=Jrwmo5iRmjkPpiQ0ulE1oZjnukztp5jSoRm0LZNY5hoFdSAmm+PC7v9i6UJ4eYmYBG ggLq8gQ5A6t34b2IKefqlDinoXmMz7+yh5V3PxO+1fQW2oZZ/Df24evodx/EXIDg8god k5NFpwBGjpQreQogdH2Wc0sHCLkM6OTMi58woIfSCTcohPAdAFu2bWbgP3bYj5twX++M shnLlQTATQ0EiIMPEP25T/JU4/B8rQz2ueu8ZFyH7epLkzJX7KubB+GEJQWoA533Z+bN 9DTu6A/MeVBKmpoM60Pw7D2MtwkMFUCw4cQwEeOSNNfzPH5p/tHYzf9jMKu2Rlefufrh RPJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=efKv8lYZjy7B7a/b4qPg6vs9ffrOfZ3lUPccUrOSqCM=; b=colOUIuQr/7eFJBVnz9LK2dgavkk9Bv778oj7he1FyVgfrmMmENNT4HuwdqJHidaOq qWMxQNmKChCirUz9dkhWvbsgLSR5tTh2UvDYjlKBcv2kg8IanEp1T8dSZlYWTjSjME40 KA9Yb9iCI5VVwJQUkQHDp5ha0gr2liaBA/yeeGK9gc0IJZXSyzyV9rJSPaI6jY/4USIY xdK9UDMYQch+ws6xDTtI356fMcadG3H5CCLQTsvswJTmYj2//IhoO9MUEjnXk6PuP470 OnSG9lknG5etG7jGDPit5N+NMpWL4JWBuffL0RyarKXFPqiez7W3RYUJvQgiWyMiutKY 75Fw== X-Gm-Message-State: AOAM533J2o0GvAYPzZ8OjHq5WSp44SlHbjIDSHF0BbgtoPOV929Qx22p oC2vvLU3DUeY3gFuI6d7pFBY43ouayxCLz7lTNIgCHYqx7M= X-Google-Smtp-Source: ABdhPJxpOVEhRT1EVQILK0qY3v9F6prJ1uB0vzycskt4fUTXjlc6t23sXEglzX9W+sbVUMi/T+lu78CMoFtsQfWG3Qw= X-Received: by 2002:a05:6512:2304:: with SMTP id o4mr51307500lfu.563.1641486833473; Thu, 06 Jan 2022 08:33:53 -0800 (PST) List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@freebsd.org MIME-Version: 1.0 Received: by 2002:a2e:920a:0:0:0:0:0 with HTTP; Thu, 6 Jan 2022 08:33:52 -0800 (PST) In-Reply-To: References: <864k6qj6x6.fsf@phe.ftfl.ca> <86zgoihs64.fsf@phe.ftfl.ca> From: Stefan Blachmann Date: Thu, 6 Jan 2022 17:33:52 +0100 Message-ID: Subject: Re: 5.9 points Re: 7.0 points 5.1 points Re: Call for Foundation-supported Project Ideas To: freebsd-hackers@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4JVBkd1sQpz3nmq X-Spamd-Bar: + Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20210112 header.b=Jrwmo5iR; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of sblachmann@gmail.com designates 2a00:1450:4864:20::12c as permitted sender) smtp.mailfrom=sblachmann@gmail.com X-Spamd-Result: default: False [1.99 / 15.00]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20210112]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; TO_DN_NONE(0.00)[]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; RCPT_COUNT_ONE(0.00)[1]; MID_RHS_MATCH_FROMTLD(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::12c:from]; NEURAL_SPAM_SHORT(0.99)[0.995]; NEURAL_SPAM_LONG(1.00)[1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] X-ThisMailContainsUnwantedMimeParts: N Correct. Only late in the discussion Warner mentioned that the kms drm drivers need to be loaded. So my request has became moot. The drm kmod drivers usually are being associated as graphics drivers for xorg. Thus it is not at all intuitive/obvious that these are also required on console-only computers to make resuming succeed. Given this, it is rather a *documentation* *issue*, as the necessity to install/load the drm kmod drivers is *not* mentioned anywhere in the documentation regarding suspend/resume, making users wonder why resuming fails. On 1/6/22, Joerg Sonnenberger wrote: > On Wed, Jan 05, 2022 at 11:22:39AM -0700, Warner Losh wrote: >> Why bother. Load the kms drm drivers. The suspend/resume code is in those >> drivers. They work console, X11 and wayland, more or less. It's an >> absolutely >> insane idea to spend limited funds on the crazy ideas presented in this >> thread. >> They are known to be flakey, unreliable or technically just not possible. > > The main problem is that modern VGA devices often only have just enough > VESA BIOS support to give Windows a generic framebuffer as fallback. > Otherwise, I don't think it is as flakey. All that said, spending funds > on it would certainly be misdirected. > > Joerg > >