If your laptop isn't listed below doesn't mean that it won't work,
and you will most likely find a similar model that is listed below.
Most laptops work very well, however some will still have minor issues.
If you have your laptop working (or not working) and it isn't listed below,
please mail www@openbsd.org so that it
can be listed. Please supply as much information as possible.
Laptop |
Notes |
Acer Aspire 1360
|
- It comes with AMD Sempron 2800+. Running OpenBSD 3.7.
- Everything woks fine (mini-PCI slot, VIA S3 Unichrome PRO, VIA
RhineII-2).
Contact Maxim
Bourmistrov.
dmesg
¦
xorg.conf
|
Acer TravelMate 345
|
- As of OpenBSD 2.7-CURRENT, APM works.
- XFree86 works (800x600 16bpp).
- Sounds works.
Contact Kevin Lo.
|
Acer Travelmate 524TEV Laptop
|
- APM support works fully (under console and X)
- PCMCIA Card support (ne0) works fine
- Internal Intel Ethernet Express Pro 10/100 works
- XFree86 with ATI Rage Mobility AGP works (1024x768, 16bpp)
- Sound does not work.
Contact Matthias Schmidt <xhr@gmx.net>
|
Dell Inspiron 4100
|
- OpenBSD 3.7 works.
- apmd(8) is fully functional.
- Integrated xl(4) works fine.
- Integrated auich(4) works fine.
- USB works fine with my mouse.
- Both PCMCIA slots work.
- The Modem does not work.
Contact Robert Nagy.
|
Dell Latitude CPt
|
- apm -z and -S work.
- Sound works.
- XFree86 v3 works in 1024x768x24bpp. XF4 looks better in 16bpp.
- Both PCMCIA slots work.
- USB is detected, but untested.
- It does not appear to work after a suspend.
Contact Paul Wang.
XF86Config
|
Fujitsu Lifebook C325
|
- APM works fully.
- Sound works when the BIOS is told to activate SB emulation mode.
- Everything else on the machine works.
Contact Tom Knienieder.
|
Fujitsu Siemens Amilo D 7820
|
- APM is not working with 3.6 (boot with boot -c and then disable apm).
- Sound works fine.
- Everything else on the machine works.
Contact Alexander Schmid.
dmesg
¦
XF86Config
|
IBM Thinkpad 701C
|
- All features including hibernation and APM work.
Contact Todd Fries.
|
IBM Thinkpad 770Z
|
Contact Angelos Keromytis.
XF86Config
|
IBM Thinkpad A21p
|
- See the entry for the T21. Everything is the same except for
the video card, which is an ATI Rage 128 Mobility LF.
- OpenBSD 2.8 works great with XFree86 4.0.2. You only have to
enter the correct frequency ranges in the Monitor section
of XF86Config.
XF86Config
|
IBM Thinkpad A30p
|
- On my model, most things work fine with OpenBSD 3.1 and later.
- Beware that IBM does ship variations of the basic model, though.
- The usual setup as other Thinkpad models is required if one wishes
to keep Windows around. As usual, multibooting Windows NT works. I
have kept the restore partition around for now, and I recommend
burning the recovery partition to CD, as a backup.
- The video card (ATI Radeon Mobility) needs to be told explicitly
to run in 1600x1200 (which is just a two line addition to XF86Config).
Sometimes, X doesn't start correctly, and needs to be killed and
restarted.
- The XVideo extension works, so DVDs can be run full-screen with ogle.
In -current, mplayer can display most other kinds of video as well.
- Sound works. The integrated Ethernet card works.
The integrated Prism WiFi works.
- Suspend works.
The special keys (sound volume, light intensity...) are handled
by the hardware and work under OpenBSD as well.
The CD Burner works.
- IDE dma is not recognized in 3.1, as the chipset is a new revision
of the Intel 82801. This was fixed right after I got the laptop.
I haven't even tried to get the modem or the infrared working.
Contact Marc Espie.
|
IBM Thinkpad T21
|
- As of OpenBSD 2.8, everything works fine.
- Here is the fdisk output; the easiest way of getting there is
to resize the Windows partition (I use PartitionMagic) and move
it to the end of the disk, then create an OpenBSD partition
(and ignore the partition resizing fdisk does -- just go ahead
and create all the filesystems you need with disklabel).
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
-------------------------------------------------------------------------
0: 1C 1023 1 1 - 1023 239 63 [ 42003423 - 20502657] <Unknown ID>
*1: A6 0 1 1 - 1021 239 63 [ 63 - 15452577] OpenBSD
2: 00 0 0 1 - 0 0 0 [ 0 - 0] unused
3: 00 0 0 1 - 0 0 0 [ 0 - 0] unused
- To get it to see the serial and infrared ports (both as com*
devices), you need to play with the IRQ assignments in the
BIOS; just set them to the default values as found in the
GENERIC config file. Likewise for the parallel port (OpenBSD
can see lpt2). You may have to play with the Windows
assignments for this as well.
- There's at least two miniPCI cards available at this point:
one is an (unsupported) WinModem, and the other is a combo
ethernet/modem card. The ethernet works just fine (detected
as an fxp/inphy card); the modem looks like it's a real one,
but it's not yet supported.
- Sound (CS4614) works fine. To avoid system freeze when using
CardBus and audio simultaneously, you *may* need to set at least
two IRQs for use by PCI devices, in the BIOS; I use 9 and 11. It
is also necessary to turn off PCI Power Management in the BIOS
Power configuration (that's the only menu that scrolls, so make
sure you go to the bottom of the page :-)
- APM works except for hibernation (requires OS support). To
get "halt -p" to work, you must set the sysctl variable
machdep.apmhalt to 1 (you need OpenBSD 2.8-current with
sources from mid-January, or later). You will need this line
in your kernel configuration file for APM to work at all:
option APM_DISABLE_INTERRUPTS=0
- Although the video card is supposed to work with XFree86
3.3.6pl8, I've only managed to get it to work with XFree86
4.0.1 with
patches
(you can also find binaries of the driver for OpenBSD 2.8 at the
same location). You need to have a kernel with "option
INSECURE" and set the securelevel to -1 in /etc/rc.securelevel
(so the X server can open /dev/mem and mmap() the BIOS). In
this configuration, it can do 1400x1050 at 16bpp (version 1.1.13
of the savage driver works fine at 24bpp as well).
- UPDATE: The above-mentioned patches have been
included in XFree86 4.0.2, and work out of the box. You don'
need a kernel with the option INSECURE set, just set the
machdep.allowaperture sysctl variable to 2, typically in
/etc/sysctl.conf, if you have an OpenBSD 2.8 (or later) built
from sources updated after December 15th 2000.
- Note that some models only do 1024x768. Those that do
1400x1050, can also do 1600x1200 using a virtual screen
(wherein the whole display shifts as you go "off-screen"); I
have not tested whether that works (it does in Windows).
- If you close the lid of the laptop, the system suspends;
under XFree86 4.0, resuming works fine with respect to the
display (XFree86 3.3.6 might not be able to cope with this --
it couldn't on the ThinkPad 770Z).
- One annoying thing is when you take out one of the UltraBay
2000 devices; the system starts beeping. The only way to make it
stop is to suspend and then plug in a device in the UltraBay (not
necessarily the same one). Note that hot-swap of UltraBay 2000
devices is not currently supported in OpenBSD (as of 2.8), thus
it's only safe to hot-swap batteries.
Contact Angelos Keromytis.
XF86Config
¦
XF86Config with 3D Rage Mobility
|
IBM Thinkpad 760
|
- As of OpenBSD 2.6, XFree86 and APM do not work.
- Newer versions of XFree86 support X, and patches are available.
- MWave modem/sound does not work.
- APM has been fixed post-2.6 as well, and patches are forthcoming.
Contact Todd Fries.
|
IBM Thinkpad T20
|
Contact Marco S Hyman.
|
IBM Thinkpad T23 model 26478NU.
|
- It's running OpenBSD -current.
- If using a boot floppy the system may hang when probing ahc.
Workaround: boot with -c and disable ahc.
A GENERIC kernel does not have this issue.
- Apm mostly works -- suspends OK, doesn't hibernate.
- The audio chipset is supported (auich).
- See http://www.snafu.org/t23/
for more info.
Contact Marco S Hyman.
XF86Config
|
IBM Thinkpad X31
|
Contact Bernd Ahlers.
dmesg
¦
xorg.conf
|
JVC MP-XP 7250DE
|
- Everything works fine except APM and the built-in
SD card reader.
- Since OpenBSD 3.4 the boot loader does not boot correctly from
USB CDROM on this machine -- workaround: take 3.3 and upgrade or
boot via network or PCMCIA floppy.
- The audio chipset is supported. Wireless 802.11b PRISM 2.5 (USB)
is supported, too.
- X (XF4) works fine. More infos (dmesg and XF86Config)
can be found
here.
Contact Joerg Zinke.
|
Sony VAIO F430
|
- As of OpenBSD 2.6-Current (Feb 17/00)
- APM: "zzz" suspend works, as does the keyboard
suspend. "halt -p" and "apm -S"
don't. (but I've yet to look for phdisk utilities below - will be
investigating shortly).
- DVD drive, floppy all function.
- Ethernet works after wakeup with the card I'm using (3Com 3c589).
Contact Bob Beck.
|
Sony VAIO z505r
|
- APM support: "zzz", suspend via keyboard,
hibernation via keyboard, and "halt -p" all work.
"apm -S" wakes up immediately.
- Hibernation uses a block at the end of the disk, approximately
3-5MB larger than the memory in your machine. To repair hibernation,
use "phdisk.exe /create /partition" to setup the
partition. The phdisk program is available on the boot
floppy image provided on the first recovery CD.
- Built-in ethernet works fine, but occasionally requires reset
after suspend using
"ifconfig fxp0 down; ifconfig fxp0 up".
- After a suspend, the profiling clock is not running. Patches are
being worked on.
- Sound is supported using the
neo(4) device driver. Sometimes upon boot, a hang happens
when trying to determine the AC97 mixer type.
- When the memory stick slot is empty, it can cause errors which
overflow the dmesg buffer, and thus confuse the OpenBSD install
program.
- The BIOS Setup, (accessed using F2), has an option to disable the
memory stick.
Contact Theo de Raadt.
XF86Config
|
Sony Vaio z505n:
|
Contact Matthias Bauer.
|
Sony VAIO z505s
|
- Similar to the VAIO z505r, except that the provided USB floppy has
some problems.
Contact Niels Provos.
|
Sony VAIO 747
|
- Ever since OpenBSD 2.6, XFree86 and APM do work.
- Ships with a PCMCIA modem card (COM One MCC220 Platinum Card),
which works.
- Sound works (8 bit only).
- APM behaviour similar to the VAIO z505r, except that hibernation
has not been tested.
- USB does not work.
Contact Markus Friedl.
XF86Config
|
Sony VAIO PCG C1XD
|
- OpenBSD 3.6 works, but there are some minor issues.
- USB and built-in sound (Yamaha) work just fine.
- Firewire works with the experimental kernel support
- My 3com Megahertz Cardbus LAN Card works ok.
- Jog Dial and the mini camera were useless to me, so I never
tested them.
- While the GENERIC Kernel works fine, the installation ramdisk
kernel hangs on booting since OpenBSD 3.3 or so. Disabling the
cardslot and PCMCIA subsystem in UKC before booting makes the ramdisk
come up, too. But then you have to install from images you left on
the hard disk before (e. g. in a discardable filesystem in the
partition you want to use for swapping later), because you can't
access LAN or WLAN without the cardslot.
- Removing cards from the PCMCIA/Cardbus slot on a running
system may cause system freeze or instant reboot sometimes.
- My D-Link DWL-650 (PrismII) works for some time, but then
locks up and has to be reinserted to work again. This, however,
causes the problems mentioned above.
- APM works partly: "halt -p" switches off the machine, but
sometimes, you can't wake up from "zzz".
Contact Alexander von Gernler.
dmesg
¦
XF86Config
|
Sony VAIO PCG-SRX77
|
- OpenBSD 3.3 works but there are some quirks.
- Audio works, using the
auich(4)
driver.
- The built-in ethernet works, using the
fxp(4)
driver.
- The cardbus and built-in wireless do not work
without an awful hack.
- USB and the memory stick port work.
- Firewire is currently untested.
- The jog dial is not currently supported.
- APM does not work; the laptop goes to sleep but does not wake up.
- "halt -p" does halt the machine.
Contact Todd Miller.
XF86Config
|
Toshiba Libretto 50CT
|
Contact Todd Miller.
XFree86 4.X
¦
XFree86 3.3.X
|
Toshiba Libretto 100CT
|
- Most of the information listed in the Libretto 50CT entry
apply to the 100CT as well.
- X11 works in 800x400 mode. There are sample XF86Config files for
both.
Contact Todd Miller.
XFree86 4.X
¦
XFree86 3.3.X
|
Toshiba Portege 2000
|
- Builtin wavelan and 10/100 ethernet (fxp) work.
- Audio is not supported.
- APM works ("zzz"), as does "halt -p".
However, battery life is reported incorrectly--it always reports
that the laptop is connected to A/C power.
- USB attaches but is currently untested.
- The bundled pcmcia CD-ROM does not currently work.
- XFree86 4.2 and higher works. However, the keyboard repeat rate is a
little too fast.
XF86Config
|
Toshiba Portege 660CDT
|
- APM is completely broken.
- The mixed
sb(4)
and
wss(4)
sound hardware can cause some grief. Newer versions of the flash
BIOS are worse, since they are less flexible about what interrupts
they allow.
Contact Theo de Raadt.
|
Toshiba Satellite 2410S
|
- It's running OpenBSD 3.7-current.
- All stuff are working fine (graphics, sound, PCMCIA, APM,
ethernet) except Infrared and SD card reader.
- There's a bug with certain toshiba laptops and XFree/X.org. Ratio is
too quick, and some chars are repeated. To avoid that, disable
X's
kbd handling, and load a modmap with xmodmap.
Contact Alexandre Anriot.
dmesg
¦
xorg.conf
|
Toshiba Satellite 320CDS
|
- Trusty old model. Keep windows around, in at least a minimal
incarnation, as the BIOS setup is done in software, through a
TSETUP program.
- X works fine in 800x600, 16 bits.
- The sound chip can be handled as a windows sound system clone (wss).
This entails disabling the soundblaster clone recognition.
The BIOS setup must also be set to separate channels for playing
and recording. I haven't tried recording.
- PCMCIA cards work. Cardbus models work as well, provided the BIOS
is set to cardbus mode, and not auto-detection.
Contact Marc Espie.
|
Toshiba Tecra 500CS
|
- APM is broken, However it halt -p does work.
- Sound works by default with the GENERIC kernel, but with the speakers
is not really worth it. X runs nicely as well.
Contact Eric Jackson.
|
Toshiba Tecra 550CDT
|
- APM deep sleep (zzz) works, but -S wakes up
immediately.
- XFree86 works beautifully.
- Sound works, after some IRQ tinkering in the BIOS.
- USB works; at least, I plugged a digital camera in, and the
ugen(4)
driver detected and configured it.
- The pcic is broken in this machine, so I cannot accurately comment
on PCMCIA attach/detach.
Contact Aaron Campbell.
|