Diff for /wikisrc/laptops.mdwn between versions 1.26 and 1.27

version 1.26, 2020/09/07 13:34:13 version 1.27, 2020/09/11 13:58:58
Line 2  This page lists and links to pages about Line 2  This page lists and links to pages about
 and portable computers that work well with NetBSD, are of interest  and portable computers that work well with NetBSD, are of interest
 to developers, and are standardized or easy to find.  to developers, and are standardized or easy to find.
   
 For i386-based netbooks also see  
 <http://www.netbsd.org/ports/i386/netbook.html>.  
   
 [[!toc ]]  [[!toc ]]
   
 ---  ---
Line 103  and for everyday usage. Line 100  and for everyday usage.
   
 Works perfect (sound, display, all devices, infrared port not tested).  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  ## ThinkPad X60s
   
 Everything works.  Everything works.
Line 117  Everything works. Line 107  Everything works.
 ## ThinkPad X41  ## ThinkPad X41
   
 Works fine (sound, display, all devices, bluetooth, modem not tested).  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  ## ThinkPad X61s
   
 Everything works. Requires `PCI_BUS_FIXUP` and `PCI_ADDR_FIXUP` [[!template  Everything works. Requires `PCI_BUS_FIXUP` and `PCI_ADDR_FIXUP` [[!template
 id=man name="options" section="4"]].  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  ## Thinkpad X220
   
 From user reports, in NetBSD 9.0:  
   
 * Video acceleration works, but when using `xf86-video-intel` (the default),  * Video acceleration works, but when using `xf86-video-intel` (the default),
   it's advisable to set `Option "AccelMethod"  "uxa"` in `xorg.conf`.    it's advisable to set `Option "AccelMethod"  "uxa"` in `xorg.conf`.
 * Ethernet is supported through the [[!template id=man name="wm" section="4"]] driver.  * Ethernet is supported through the [[!template id=man name="wm" section="4"]] driver.
Line 144  From user reports, in NetBSD 9.0: Line 123  From user reports, in NetBSD 9.0:
   
 ## Thinkpad X230  ## Thinkpad X230
   
 From user reports, in NetBSD 9.0:  
   
 * Accelerated graphics with the i915 driver.  * Accelerated graphics with the i915 driver.
 * Ethernet is supported through the [[!template id=man name="wm" 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="iwn" section="4"]] driver.  * WiFi is supported through the [[!template id=man name="iwn" section="4"]] driver.
   
 ## Thinkpad X250  ## Thinkpad X250
   
 Nearly perfect. Running NetBSD 9.0 and -current since 2019.  
   
 * Accelerated graphics with the i915 driver. Connecting externals displays  * Accelerated graphics with the i915 driver. Connecting externals displays
   works with the miniDP and VGA ports.    works with the miniDP and VGA ports.
 * SD card reader is supported through the [[!template id=man name="rtsx" section="4"]] 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.  * 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.  * 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  * Extra trackpoint buttons: run at least 9.0_STABLE for fixes to the Synaptics driver.
   synaptics.c that is in -current and will be in 9.1.  * Brightness buttons do not work in 9.0 by default. You can bind them to
   Tapping and the clickpad have always been fine.  
 * Brightness buttons do not work in 9 by default. You can bind them to  
   xrandr in your window manager.    xrandr in your window manager.
 * Webcam will depend on upcoming xhci isochronous pipe support.  * Webcam will depend on upcoming xhci isochronous pipe support.
 * To record from the internal mic, set `mixerctl -w record.source=ADC02`  * 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.  * Suspend and resume work.
   
 ## Thinkpad X260  ## Thinkpad X260
   
 From user reports, in NetBSD 9.0:  
   
 * Accelerated graphics with the i915 driver.  * Accelerated graphics with the i915 driver.
 * SD card reader is supported through the [[!template id=man name="rtsx" section="4"]] 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.  * 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.  * 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  * Extra trackpoint buttons: run at least 9.0_STABLE for fixes to the Synaptics driver.
   synaptics.c that is in -current and will be in 9.1.  
   Tapping and the clickpad have always been fine.  
 * Suspend and resume work.  * 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  # PINE64
   
 A number of NetBSD developers use Pinebooks to hack on NetBSD  A number of NetBSD developers use Pinebooks to hack on NetBSD
Line 193  different compared to x86 laptops. Line 201  different compared to x86 laptops.
   
 ## Pinebook (Allwinner A64)  ## Pinebook (Allwinner A64)
   
 From user reports to port-arm@, in NetBSD 9.0:  
   
 * [[!template id=man name="uvideo" section="4"]] webcam works.  * [[!template id=man name="uvideo" section="4"]] webcam works.
 * External WiFI adapters can be used. Support for the internal WiFi - after WiFi system rework?  * External WiFI adapters can be used. Support for the internal WiFi - after WiFi system rework?
 * Plugging in external monitors works via the HDMI port.  * Plugging in external monitors works via the HDMI port.

Removed from v.1.26  
changed lines
  Added in v.1.27


CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb