From d168ce3f272e1bf15f95a47ffa8c227c7de44bb2 Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Wed, 31 May 2023 12:27:30 +0100 Subject: [PATCH] tidy up information about nvidia e6400 Signed-off-by: Leah Rowe --- site/docs/hardware/e6400.md | 35 ++++++++--------------------------- site/news/e6400nvidia.md | 32 +++++--------------------------- 2 files changed, 13 insertions(+), 54 deletions(-) diff --git a/site/docs/hardware/e6400.md b/site/docs/hardware/e6400.md index 96f43a4..61b6f2b 100644 --- a/site/docs/hardware/e6400.md +++ b/site/docs/hardware/e6400.md @@ -153,26 +153,13 @@ Nouveau(in Linux) currently broken ---------------------------------- Nouveau is the libre driver in Linux, for Nvidia graphics. Nvidia themselves -do not provide binary drivers anymore, for these GPUs. +do not provide binary drivers anymore, for these GPUs. It crashes in Linux, +when you try to start Xorg (Wayland is untested). If you're booting an Nvidia variant in Linux, boot Linux with the `nomodeset` kernel option at boot time. This means that graphics are rendered in software. -The reason it's -in a WIP branch is because, on this day, more testing is needed; the Linux -nouveau driver crashed when I tried to start xorg (tested in Debian -Stable, 11.6, with default kernel and mesa - use of `nomodeset` kernel option -at boot time makes Xorg work just fine, when I tested it, but this means that -all video is being rendered in software) - this is being -investigated, and when a fix is made, either to nouveau and/or coreboot, this -variant of the E6400 will become available in Libreboot's master branch, and -subsequent releases. - -The same Video BIOS Option ROM is used by Dell's boot firmware, and Xorg works -just fine there under Linux, with the same nouveau driver. A trace could be -performed, to see where Nouveau crashes. - Development discussion, for Nvidia variants of E6400, is available here: @@ -180,32 +167,26 @@ Development discussion, for Nvidia variants of E6400, is available here: OpenBSD's Nvidia driver works perfectly --------------------------------------- -OpenBSD 7.3 was tested, on my Nvidia-model E6400, and works perfectly, -including 2D and 3D acceleration. I *wholeheartedly* recommend OpenBSD in -general, but it works *especially* well on these machines. +OpenBSD 7.3 was tested, on my Nvidia-model E6400, and Xorg works OK with +the `nv` driver. See: OpenBSD is a complete free 4.4BSD Unix operating system focused on portability, -security and *code correctness*. It's quite a competent OS for many purposes, -and works very well on laptops. I use it myself for all sorts of things. If -you're already familiar with Linux-based systems, OpenBSD will immediately -feel familiar, and it has *the best* documentation. You can configure the -entire system by just reading the FAQ page and *manpages*, and it's very easy -to get a basic setup really quickly. A lot of the packages you might be familiar -with in Linux are available in *ports*. You may have heard that Linux-based -systems are *unix-like*, but BSD systems *are* Unix, by code heritage. +security and *code correctness*. It's quite useable for most day to day tasks. You can find information in Libreboot about BSD operating systems on the main guide: -* [BSD Operating Systems](../docs/bsd/) +* [BSD Operating Systems](../bsd/) FreeBSD and newer Linux (e.g. Archlinux) untested! -------------------------------------------------- +FreeBSD has not yet been tested, as far as we know, but it should work. + [Testers needed! Please get in touch!](../maintain/testing.html) **At the time of writing this post, FreeBSD diff --git a/site/news/e6400nvidia.md b/site/news/e6400nvidia.md index e489839..b4e6e4c 100644 --- a/site/news/e6400nvidia.md +++ b/site/news/e6400nvidia.md @@ -63,27 +63,13 @@ Nouveau(in Linux) currently broken ---------------------------------- Nouveau is the libre driver in Linux, for Nvidia graphics. Nvidia themselves -do not provide binary drivers anymore, for these GPUs. +do not provide binary drivers anymore, for these GPUs. It crashes in Linux, +when you try to start Xorg (Wayland is untested). If you're booting an Nvidia variant in Linux, boot Linux with the `nomodeset` kernel option at boot time. This means that graphics are rendered in software. -More information about Nvidia E6400 models is written in -the [regular E6400 hardware page](../docs/hardware/e6400.md). The reason it's -in a WIP branch is because, on this day, more testing is needed; the Linux -nouveau driver crashed when I tried to start xorg (tested in Debian -Stable, 11.6, with default kernel and mesa - use of `nomodeset` kernel option -at boot time makes Xorg work just fine, when I tested it, but this means that -all video is being rendered in software) - this is being -investigated, and when a fix is made, either to nouveau and/or coreboot, this -variant of the E6400 will become available in Libreboot's master branch, and -subsequent releases. - -The same Video BIOS Option ROM is used by Dell's boot firmware, and Xorg works -just fine there under Linux, with the same nouveau driver. A trace could be -performed, to see where Nouveau crashes. - Development discussion, for Nvidia variants of E6400, is available here: @@ -91,23 +77,15 @@ Development discussion, for Nvidia variants of E6400, is available here: OpenBSD's Nvidia driver works perfectly --------------------------------------- -OpenBSD 7.3 was tested, on my Nvidia-model E6400, and works perfectly, -including 2D and 3D acceleration. I *wholeheartedly* recommend OpenBSD in -general, but it works *especially* well on these machines. +OpenBSD 7.3 was tested, on my Nvidia-model E6400, and Xorg works OK with +the `nv` driver. See: OpenBSD is a complete free 4.4BSD Unix operating system focused on portability, -security and *code correctness*. It's quite a competent OS for many purposes, -and works very well on laptops. I use it myself for all sorts of things. If -you're already familiar with Linux-based systems, OpenBSD will immediately -feel familiar, and it has *the best* documentation. You can configure the -entire system by just reading the FAQ page and *manpages*, and it's very easy -to get a basic setup really quickly. A lot of the packages you might be familiar -with in Linux are available in *ports*. You may have heard that Linux-based -systems are *unix-like*, but BSD systems *are* Unix, by code heritage. +security and *code correctness*. It's quite useable for most day to day tasks. You can find information in Libreboot about BSD operating systems on the main guide: