--- wikisrc/laptops.mdwn 2020/09/07 13:34:13 1.26 +++ wikisrc/laptops.mdwn 2020/09/11 13:58:58 1.27 @@ -2,9 +2,6 @@ This page lists and links to pages about and portable computers that work well with NetBSD, are of interest to developers, and are standardized or easy to find. -For i386-based netbooks also see -. - [[!toc ]] --- @@ -103,13 +100,6 @@ and for everyday usage. Works perfect (sound, display, all devices, infrared port not tested). -## ThinkPad T61 - -Used it since NetBSD 4.x. -With Intel GMA, X works great. -Cardbus port doesn't work properly. -Expresscard not tested/tried. - ## ThinkPad X60s Everything works. @@ -117,25 +107,14 @@ Everything works. ## ThinkPad X41 Works fine (sound, display, all devices, bluetooth, modem not tested). -Standby is broken for me in -current (~2012-01-12) but worked in 5.1. ## ThinkPad X61s Everything works. Requires `PCI_BUS_FIXUP` and `PCI_ADDR_FIXUP` [[!template id=man name="options" section="4"]]. -## Thinkpad X201 - -Running -current since March 2011. -Working graphics (with the vesa driver), audio, trackpoint, wired -and wireless LAN. -Does not wake up after suspend (drives spin up but the display -stays black and the LED indicating a sleep state stays lit). - ## Thinkpad X220 -From user reports, in NetBSD 9.0: - * Video acceleration works, but when using `xf86-video-intel` (the default), it's advisable to set `Option "AccelMethod" "uxa"` in `xorg.conf`. * Ethernet is supported through the [[!template id=man name="wm" section="4"]] driver. @@ -144,45 +123,74 @@ From user reports, in NetBSD 9.0: ## Thinkpad X230 -From user reports, in NetBSD 9.0: - * Accelerated graphics with the i915 driver. * Ethernet is supported through the [[!template id=man name="wm" section="4"]] driver. * WiFi is supported through the [[!template id=man name="iwn" section="4"]] driver. ## Thinkpad X250 -Nearly perfect. Running NetBSD 9.0 and -current since 2019. - * Accelerated graphics with the i915 driver. Connecting externals displays works with the miniDP and VGA ports. * SD card reader is supported through the [[!template id=man name="rtsx" section="4"]] driver. * Ethernet is supported through the [[!template id=man name="wm" section="4"]] driver. * WiFi is supported through the [[!template id=man name="iwm" section="4"]] driver. -* For the extra trackpoint buttons to work correctly, needs a patch to - synaptics.c that is in -current and will be in 9.1. - Tapping and the clickpad have always been fine. -* Brightness buttons do not work in 9 by default. You can bind them to +* Extra trackpoint buttons: run at least 9.0_STABLE for fixes to the Synaptics driver. +* Brightness buttons do not work in 9.0 by default. You can bind them to xrandr in your window manager. * Webcam will depend on upcoming xhci isochronous pipe support. * To record from the internal mic, set `mixerctl -w record.source=ADC02` +* Some spam from [[!template id=man name="hdaudio" section="4"]] on some + reboots, the chip doesn't seem to reset properly. Disappears and boots + normally after a few seconds. + [[!template id=pr number=51734]] * Suspend and resume work. ## Thinkpad X260 -From user reports, in NetBSD 9.0: - * Accelerated graphics with the i915 driver. * SD card reader is supported through the [[!template id=man name="rtsx" section="4"]] driver. * Ethernet is supported through the [[!template id=man name="wm" section="4"]] driver. * WiFi is supported through the [[!template id=man name="iwm" section="4"]] driver. -* For the extra trackpoint buttons to work correctly, needs a patch to - synaptics.c that is in -current and will be in 9.1. - Tapping and the clickpad have always been fine. +* Extra trackpoint buttons: run at least 9.0_STABLE for fixes to the Synaptics driver. * Suspend and resume work. --- +# Asus + +Eee PCs were previously very popular hardware, so they're widely available +cheaply, tend to work quite well, and what works is documented. + +## EeePC 701 + +[[!table data=""" +GPU | WiFi | SD card reader | Ethernet | Audio | Webcam | Suspend/Resume +Supported | Supported | Supported | Supported | Supported | Supported | Supported +"""]] + +## EeePC 900 + +[[!table data=""" +GPU | WiFi | SD card reader | Ethernet | Audio | Webcam | Suspend/Resume +Supported | Supported | Supported | Supported | Supported | Supported | Supported +"""]] + +## EeePC 900 + +[[!table data=""" +GPU | WiFi | SD card reader | Ethernet | Audio | Webcam | Suspend/Resume +Supported | Supported | Supported | Supported | Supported | Supported | Supported +"""]] + +## EeePC 1000HA + +[[!table data=""" +GPU | WiFi | SD card reader | Ethernet | Audio | Webcam | Suspend/Resume +Supported | Supported | Supported | Supported | Supported | Supported | Supported +"""]] + +--- + # PINE64 A number of NetBSD developers use Pinebooks to hack on NetBSD @@ -193,8 +201,6 @@ different compared to x86 laptops. ## Pinebook (Allwinner A64) -From user reports to port-arm@, in NetBSD 9.0: - * [[!template id=man name="uvideo" section="4"]] webcam works. * External WiFI adapters can be used. Support for the internal WiFi - after WiFi system rework? * Plugging in external monitors works via the HDMI port.