--- wikisrc/laptops.mdwn 2011/08/11 15:10:08 1.8 +++ wikisrc/laptops.mdwn 2020/06/10 15:06:55 1.18 @@ -19,6 +19,30 @@ No wireless (Atheros AR9285 Wireless LAN --- +# Apple + +## iBook G3/600 with Radeon 7500 16MB VRAM + +Used since NetBSD 1.6 or so. +Works nice with NetBSD/macppc. +No suspend support on NetBSD. +No modem support (some usb attached modem attaching as [[!template +id=man name="ugen" section="4"]]. +No WPA on NetBSD with [[!template id=man name="wi" section="4"]] (in contrast +to Mac OS X). +NetBSD/5.1_STABLE has problem that keyboard doesn't +work in xdm after logout; solved by forcing a xdm restart upon +logout. + + +## MacBook Air 11 inch (mid 2012) + +NetBSD/amd64 6.99.11 works without some devices (for example, internal WiFi). +In detail, please see [[How to install NetBSD/amd64 current on MacBook Air 11 inch (mid 2012)|/users/ryoon/how_to_install_netbsd_amd64_to_macbook_air_11_inch]] + + +--- + # Dell ## Dell Latitude D610 @@ -30,7 +54,38 @@ For X11, using xf86-video-intel-2.2.1nb1 --- -# HP +# Fujitsu + +## Fujitsu FMV-BIBLO LOOX P70WN + +NetBSD/i386 5.99.55. +Wireless with wpi works properly only when ACPI is disabled with "boot netbsd -2". + +--- + +# HP / Hewlett Packard + +## HP nc6120 + +5.1 did not have a working X. + +Almost everything works with -current: sound, wireless, X11. +Did not try resume/suspend. +Did not try the memory card slot recently. + +5.1 and -current have wired ethernet stability problems. +It gets watchdog timeouts and resets. + +X11 has a stability problem where a program can make total garbage on the +screen (except the mouse pointer) and lock up the server. Repeatable with a +certain image viewer which shows very big images. The machine does not +freeze: power off button powers down smoothly, (but can not switch consoles to +try to kill the X server). + +## HP Pavilion laptop, dv9750 + +NetBSD 5.1, audio, webcam, Ethernet, kb/touchpad work fine. +Broadcom Wireless 4312 does not work. ## HP ProBook 4310s @@ -45,16 +100,90 @@ Doesn't work with NetBSD 5. # IBM / Lenovo +## ThinkPad T22 + +Works perfect (sound, display, all devices, infrared port not tested). + +## ThinkPad T61 + +Used it since NetBSD 4.x. +With Intel GMA, X works great. +In netbsd-5 there is a patch to make trackpoint/touchpad initialize correctly. +Requires [[!template id=man name="hdaudio" section="4"]] instead +of [[!template id=man name="azalia" section="4"]] to make headphones work. +Cardbus port doesn't work properly. +Expresscard not tested/tried. + +## Lenovo ThinkPad T61p + +Following -current for the last 18 months or so (2012-12). +As close to perfect as one gets. Suspend/resume didn't work at the +time; not tried it since. + +## Lenovo ThinkPad T500 + +in the version with ATI graphics. Has a tendency to run hot and then to not +reboot cleanly (gets stuck after printing the mainbus line at boot); +5min off for cool-down usually fix this. This doesn't usually occur when +only the Intel on-board graphics get used. No known errors while running. + ## ThinkPad X60s -Everything works. Requires `PCI_BUS_FIXUP` and `PCI_ADDR_FIXUP` [[!template -id=man name="options" section="4"]]. +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`. +* WiFi works, it uses the `iwn(4)` dirver. +* Suspend and resume work. + +## 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. +* Working SD card reader, audio, ethernet (`wm(4)`), and WiFi (`iwm(4)`). +* 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 + xrandr in your window manager. +* Webcam will depend on upcoming xhci(4) isochronous pipe support. +* Wakes up after suspend. I have mine set to suspend on lid close with + powerd. + +## Lenovo ThinkPad Edge E130 + +With NetBSD/amd64 6.0 + +* Bluetooth adapter is recognized as ugen0 (should be patched like MacBook Air mid 2012 11-inch's one probably) +* Native X.org needs xorg.conf that has vesa driver entry, and sometimes X.org starts with slightly wrong resolution (xrandr is useful). +* Sound is recognized as hdaudio, and not tested. +* Network adapters are not tested. Wired LAN adapter is detected as re0, and WiFi adapter is not recognized. +* Card reader is not recognized + --- # Toshiba @@ -78,7 +207,3 @@ Audio works with hdaudio (vendor 0x10EC --- -# Fujitsu -## Fujitsu FMV-BIBLO LOOX P70WN -NetBSD/i386 5.99.55. -Wireless with wpi is works properly only when ACPI is disabled with "boot netbsd -2".