tidy up information about nvidia e6400

Signed-off-by: Leah Rowe <leah@libreboot.org>
c20230710
Leah Rowe 2023-05-31 12:27:30 +01:00
parent 7a45b5f635
commit d168ce3f27
2 changed files with 13 additions and 54 deletions

View File

@ -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:
<https://codeberg.org/libreboot/lbmk/issues/14>
@ -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.
<img tabindex=1 class="l" style="max-width:35%" src="https://av.libreboot.org/openbsd.jpg" /><span class="f"><img src="https://av.libreboot.org/openbsd.jpg" /></span>
See: <https://www.openbsd.org/>
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

View File

@ -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:
<https://codeberg.org/libreboot/lbmk/issues/14>
@ -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.
<img tabindex=1 class="l" style="max-width:35%" src="https://av.libreboot.org/openbsd.jpg" /><span class="f"><img src="https://av.libreboot.org/openbsd.jpg" /></span>
See: <https://www.openbsd.org/>
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: