version 1.39, 2000/12/15 09:32:05 |
version 1.40, 2001/01/04 05:30:15 |
|
|
4.0.1 with the patches found <a |
4.0.1 with the patches found <a |
href="http://www.probo.com/timr/savagemx.html">here</a> (you |
href="http://www.probo.com/timr/savagemx.html">here</a> (you |
can also find binaries of the driver for OpenBSD 2.8 at the |
can also find binaries of the driver for OpenBSD 2.8 at the |
same location). These patches have supposedly been folded into |
same location). You need to have a kernel with "option |
XFree86 4.0.2. You need to have a kernel with "option |
|
INSECURE" and set the securelevel to -1 in /etc/rc.securelevel |
INSECURE" and set the securelevel to -1 in /etc/rc.securelevel |
(so the X server can open /dev/mem and mmap() the BIOS). In |
(so the X server can open /dev/mem and mmap() the BIOS). In |
this configuration, it can do 1400x1050 at 16bpp (at 32bpp I |
this configuration, it can do 1400x1050 at 16bpp (at 32bpp I |
see a lot of flickering -- this may be fixed in subsequent |
see a lot of flickering -- this may be fixed in subsequent |
versions of the driver, so keep trying).</p> |
versions of the driver, so keep trying).</p> |
|
|
|
<p>UPDATE: The above-mentioned patches have been included in |
|
XFree86 4.0.2, and work out of the box. You don't 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.</p> |
|
|
<p>Note that some models only do 1024x768. Those that do |
<p>Note that some models only do 1024x768. Those that do |
1400x1050, can also do 1600x1200 using a virtual screen |
1400x1050, can also do 1600x1200 using a virtual screen |
(wherein the whole display shifts as you go "off-screen"); I |
(wherein the whole display shifts as you go "off-screen"); I |
|
|
|
|
<p>An XF86Config file for XFree 4.0 can be found <a |
<p>An XF86Config file for XFree 4.0 can be found <a |
href="xf86configs/thinkpadt21">here</a>.</p> |
href="xf86configs/thinkpadt21">here</a>.</p> |
|
|
|
<p>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.</p> |
|
|
<p>Contact <a href=mailto:angelos@openbsd.org>Angelos Keromytis</a>.</p> |
<p>Contact <a href=mailto:angelos@openbsd.org>Angelos Keromytis</a>.</p> |
</td> |
</td> |