From nobody Wed Dec 01 16:42:33 2021 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 E62F718BEE93 for ; Wed, 1 Dec 2021 16:43:38 +0000 (UTC) (envelope-from bacon4000@gmail.com) Received: from mail-qv1-xf29.google.com (mail-qv1-xf29.google.com [IPv6:2607:f8b0:4864:20::f29]) (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 4J44fL5WR1z4ST1 for ; Wed, 1 Dec 2021 16:43:38 +0000 (UTC) (envelope-from bacon4000@gmail.com) Received: by mail-qv1-xf29.google.com with SMTP id u16so22245892qvk.4 for ; Wed, 01 Dec 2021 08:43:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:date:mime-version:user-agent:subject:content-language:to :cc:references:from:in-reply-to:content-transfer-encoding; bh=7KiBve0eRtjI33uqMmo8UHxjXAdXvJ/11Z3O6QR4TCQ=; b=FLcU1aW4QirWDj9T+HNhCFe6C2P+R2p9wvSazMMLypWQ+SvYi2KMtVe7ydk/clrESS Zh1nncdO8os/lf0QnEhRY7bbQfBOs3nw8R4SbLYGNd2S4mW5Xoj6UaOWYXVfUtPo12Pv b/OesRzbel17Q/TPRru9hvRv1z1ZezgXdvjx9cVTf54/eUjMAVdfA+lXQipzxCtqqZ/Y 0HxfeQ4n5IGm4fZmzLQcO++uTO0hx2Dpy0GTXc04rZme5o2y9UPAcgp1qwIhbSdAr2aN qUYW060BKlXxvRH3+p7LXie0PSH+yV8CIWjCdVopUXIZrt7QQOnkD+EdWveTpzQ1jl4m MejA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=7KiBve0eRtjI33uqMmo8UHxjXAdXvJ/11Z3O6QR4TCQ=; b=Aj/bxc0CpV8Sr04fg9eT28kzkPh57LJBtYBJhOrWX/04k2u/Sd5d/YkqpEnqOW0a1O YWUlaBzVC8/t2XS92IiVxayCh/YN7cQKXVxMcUw7RUfW/MHWkmdJ+WmnlsZpkXrqz7RW 6wD74Uiny206UOg5K0fctDcYiRXnQpERtTGh0x5Lnf1/IbzWvir/pZXacNKgVv2G/47y o0fUvkqLtVaiB7Xn3ZgJegikWO6wx5A7BMKR9Fev9tdu45IHmBbpf9bBwnB0Cs7zMxtl Sk5WhBw1yru8anw818p5728VKK1metXsaY81DR+O7eFBRC1tMDnaLkdyrqE4fx1ZJACW kOQQ== X-Gm-Message-State: AOAM532Fxn9dmT9ZmHD31trFDMsJIkhOSZlOMBTdu+z3KsZsC3iCdiXD 9N8MihTR9PbmuCPeU6ohI6VNnsmkK54= X-Google-Smtp-Source: ABdhPJyIMXicA1bmZIjXUbtS6XNba4LLTYBFD6jlOIeQ5cohbaM/IvNOM7isvbr0al34Gb9maBOoyg== X-Received: by 2002:ad4:58cf:: with SMTP id dh15mr7497919qvb.125.1638377018482; Wed, 01 Dec 2021 08:43:38 -0800 (PST) Received: from ?IPV6:2603:6000:a401:3a00:223:24ff:fe37:c4d7? (2603-6000-a401-3a00-0223-24ff-fe37-c4d7.res6.spectrum.com. [2603:6000:a401:3a00:223:24ff:fe37:c4d7]) by smtp.gmail.com with ESMTPSA id m4sm131059qtu.87.2021.12.01.08.43.37 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 01 Dec 2021 08:43:37 -0800 (PST) Message-ID: Date: Wed, 1 Dec 2021 10:42:33 -0600 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 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:91.0) Gecko/20100101 Thunderbird/91.3.2 Subject: Re: Call for Foundation-supported Project Ideas Content-Language: en-US To: Stefan Blachmann Cc: freebsd-hackers@freebsd.org References: <861r36xzpe.fsf@phe.ftfl.ca> <371b758c-1efa-b5df-6437-ce4f06369383@gmail.com> <23c3e735-22b5-7528-e311-d75657c33a69@gmail.com> From: Jason Bacon In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4J44fL5WR1z4ST1 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N On 11/30/21 11:55, Stefan Blachmann wrote: > On 11/30/21, Stefan Esser wrote: >> ULE does not care for the "niceness" of a process and lets nice -19 >> processes run with hardly any reduction of the share of CPU cycles >> granted compared to competing nice 0 processes, for example. > > I can confirm this... always believed it's just me. > I'd like very much if renicing would have more, actually usable, effect. > > > On 11/30/21, Jason Bacon wrote: >> If your nVidia cards are basically landfill, like some of mine, and you >> don't care about 3D support, xf86-video-nv still works in some case that >> would otherwise call for v304. I wonder if it would be a simple matter >> to add support to it for some additional older hardware supported by >> v340. Yes, I know nv is deprecated, but this may be the only solution >> for ancient hardware. > > Actually xf86-video-nv overlaps into the range of what is supported by > nvidia-driver-304. > Practically all nvidia proprietary drivers overlap in their range of > supported cards with the "adjacent" versions. > So it is common, for example, to see the newer ones of the cards that > are supported by 390 are still supported by, for example, 470, while > the older ones still supported by 390 are supported by 340, too, but > not by 4xx. > > The bad thing now is that with nvidia having already dropped 304 and > 340 support, the next xorg ABI change will render the "middle field" > (eg not yet historic, but not yet very new either) of nvidia cards > useless on FreeBSD if there is no nouveau port. > > > On 11/30/21, Floyd, Paul wrote: >> However I'm not sure that porting nouveau will help. My experience on >> Fedora is that nouveau simply never works. > > Never used Fedora. Maybe it's because Fedora is very close to > commercial RHEL which might be not really targeted at desktop? > Personally, I never have tried Fedora, but used several other distros. > Nouveau always worked fine for me. So no idea what's the cause the > difficulties you are experiencing on Fedora. > > On practically every Linux distro Nouveau is the quasi standard driver > for any type of Nvidia cards, as the proprietary Nvidia drivers are > non-free category. > So I think one can consider Nouveau as very well-tested and reliable > and that porting it to FreeBSD would be worthwhile, profiting many > users who would else either have to buy a new graphics card or migrate > to Linux. > A Nouveau port, if it works reliably and supports all the same hardware as the closed-source drivers, would greatly simplify things for sysutils/desktop-installer. I recall reading in a distant thread that the Nouveau developers are friendly to the idea of a FreeBSD port and the barriers are only technical. So maybe this is worth some investment if we have someone with the right skills available. -- All wars are civil wars, because all men are brothers ... Each one owes infinitely more to the human race than to the particular country in which he was born. -- Francois Fenelon