sphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget/translations/zh_CN/power/videomodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget/translations/zh_TW/power/videomodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget/translations/it_IT/power/videomodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget/translations/ja_JP/power/videomodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget/translations/ko_KR/power/videomodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget/translations/sp_SP/power/videomodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhsection)}(hhh](htitle)}(hVideo issues with S3 resumeh]hVideo issues with S3 resume}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhh9/var/lib/git/docbuild/linux/Documentation/power/video.rsthKubh paragraph)}(h2003-2006, Pavel Machekh]h2003-2006, Pavel Machek}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(hXrDuring S3 resume, hardware needs to be reinitialized. For most devices, this is easy, and kernel driver knows how to do it. Unfortunately there's one exception: video card. Those are usually initialized by BIOS, and kernel does not have enough information to boot video card. (Kernel usually does not even contain video card driver -- vesafb and vgacon are widely used).h]hXtDuring S3 resume, hardware needs to be reinitialized. For most devices, this is easy, and kernel driver knows how to do it. Unfortunately there’s one exception: video card. Those are usually initialized by BIOS, and kernel does not have enough information to boot video card. (Kernel usually does not even contain video card driver -- vesafb and vgacon are widely used).}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(hThis is not problem for swsusp, because during swsusp resume, BIOS is run normally so video card is normally initialized. It should not be problem for S1 standby, because hardware should retain its state over that.h]hThis is not problem for swsusp, because during swsusp resume, BIOS is run normally so video card is normally initialized. It should not be problem for S1 standby, because hardware should retain its state over that.}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(hXWe either have to run video BIOS during early resume, or interpret it using vbetool later, or maybe nothing is necessary on particular system because video state is preserved. Unfortunately different methods work on different systems, and no known method suits all of them.h]hXWe either have to run video BIOS during early resume, or interpret it using vbetool later, or maybe nothing is necessary on particular system because video state is preserved. Unfortunately different methods work on different systems, and no known method suits all of them.}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(hXwUserland application called s2ram has been developed; it contains long whitelist of systems, and automatically selects working method for a given system. It can be downloaded from CVS at www.sf.net/projects/suspend . If you get a system that is not in the whitelist, please try to find a working solution, and submit whitelist entry so that work does not need to be repeated.h]hXwUserland application called s2ram has been developed; it contains long whitelist of systems, and automatically selects working method for a given system. It can be downloaded from CVS at www.sf.net/projects/suspend . If you get a system that is not in the whitelist, please try to find a working solution, and submit whitelist entry so that work does not need to be repeated.}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(hCurrently, VBE_SAVE method (6 below) works on most systems. Unfortunately, vbetool only runs after userland is resumed, so it makes debugging of early resume problems hard/impossible. Methods that do not rely on userland are preferable.h]hCurrently, VBE_SAVE method (6 below) works on most systems. Unfortunately, vbetool only runs after userland is resumed, so it makes debugging of early resume problems hard/impossible. Methods that do not rely on userland are preferable.}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hhhhubh)}(hhh](h)}(hDetailsh]hDetails}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhj hhhhhK&ubh)}(hCThere are a few types of systems where video works after S3 resume:h]hCThere are a few types of systems where video works after S3 resume:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK(hj hhubhenumerated_list)}(hhh](h list_item)}(h0systems where video state is preserved over S3. h]h)}(h/systems where video state is preserved over S3.h]h/systems where video state is preserved over S3.}(hj7hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK*hj3ubah}(h]h ]h"]h$]h&]uh1j1hj.hhhhhNubj2)}(hsystems where it is possible to call the video BIOS during S3 resume. Unfortunately, it is not correct to call the video BIOS at that point, but it happens to work on some machines. Use acpi_sleep=s3_bios. h]h)}(hsystems where it is possible to call the video BIOS during S3 resume. Unfortunately, it is not correct to call the video BIOS at that point, but it happens to work on some machines. Use acpi_sleep=s3_bios.h]hsystems where it is possible to call the video BIOS during S3 resume. Unfortunately, it is not correct to call the video BIOS at that point, but it happens to work on some machines. Use acpi_sleep=s3_bios.}(hjOhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK,hjKubah}(h]h ]h"]h$]h&]uh1j1hj.hhhhhNubj2)}(hsystems that initialize video card into vga text mode and where the BIOS works well enough to be able to set video mode. Use acpi_sleep=s3_mode on these. h]h)}(hsystems that initialize video card into vga text mode and where the BIOS works well enough to be able to set video mode. Use acpi_sleep=s3_mode on these.h]hsystems that initialize video card into vga text mode and where the BIOS works well enough to be able to set video mode. Use acpi_sleep=s3_mode on these.}(hjghhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK1hjcubah}(h]h ]h"]h$]h&]uh1j1hj.hhhhhNubj2)}(h^on some systems s3_bios kicks video into text mode, and acpi_sleep=s3_bios,s3_mode is needed. h]h)}(h]on some systems s3_bios kicks video into text mode, and acpi_sleep=s3_bios,s3_mode is needed.h]h]on some systems s3_bios kicks video into text mode, and acpi_sleep=s3_bios,s3_mode is needed.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK5hj{ubah}(h]h ]h"]h$]h&]uh1j1hj.hhhhhNubj2)}(hXradeon systems, where X can soft-boot your video card. You'll need a new enough X, and a plain text console (no vesafb or radeonfb). See http://www.doesi.gmxhome.de/linux/tm800s3/s3.html for more information. Alternatively, you should use vbetool (6) instead. h]h)}(hXradeon systems, where X can soft-boot your video card. You'll need a new enough X, and a plain text console (no vesafb or radeonfb). See http://www.doesi.gmxhome.de/linux/tm800s3/s3.html for more information. Alternatively, you should use vbetool (6) instead.h](hradeon systems, where X can soft-boot your video card. You’ll need a new enough X, and a plain text console (no vesafb or radeonfb). See }(hjhhhNhNubh reference)}(h1http://www.doesi.gmxhome.de/linux/tm800s3/s3.htmlh]h1http://www.doesi.gmxhome.de/linux/tm800s3/s3.html}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jhjubhI for more information. Alternatively, you should use vbetool (6) instead.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhK8hjubah}(h]h ]h"]h$]h&]uh1j1hj.hhhhhNubj2)}(hXother radeon systems, where vbetool is enough to bring system back to life. It needs text console to be working. Do vbetool vbestate save > /tmp/delme; echo 3 > /proc/acpi/sleep; vbetool post; vbetool vbestate restore < /tmp/delme; setfont , and your video should work. h]h)}(hXother radeon systems, where vbetool is enough to bring system back to life. It needs text console to be working. Do vbetool vbestate save > /tmp/delme; echo 3 > /proc/acpi/sleep; vbetool post; vbetool vbestate restore < /tmp/delme; setfont , and your video should work.h]hXother radeon systems, where vbetool is enough to bring system back to life. It needs text console to be working. Do vbetool vbestate save > /tmp/delme; echo 3 > /proc/acpi/sleep; vbetool post; vbetool vbestate restore < /tmp/delme; setfont , and your video should work.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK=hjubah}(h]h ]h"]h$]h&]uh1j1hj.hhhhhNubj2)}(hon some systems, it is possible to boot most of kernel, and then POSTing bios works. Ole Rohne has patch to do just that at http://dev.gentoo.org/~marineam/patch-radeonfb-2.6.11-rc2-mm2. h]h)}(hon some systems, it is possible to boot most of kernel, and then POSTing bios works. Ole Rohne has patch to do just that at http://dev.gentoo.org/~marineam/patch-radeonfb-2.6.11-rc2-mm2.h](h|on some systems, it is possible to boot most of kernel, and then POSTing bios works. Ole Rohne has patch to do just that at }(hjhhhNhNubj)}(h=http://dev.gentoo.org/~marineam/patch-radeonfb-2.6.11-rc2-mm2h]h=http://dev.gentoo.org/~marineam/patch-radeonfb-2.6.11-rc2-mm2}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1jhjubh.}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKChjubah}(h]h ]h"]h$]h&]uh1j1hj.hhhhhNubj2)}(hX?on some systems, you can use the video_post utility and or do echo 3 > /sys/power/state && /usr/sbin/video_post - which will initialize the display in console mode. If you are in X, you can switch to a virtual terminal and back to X using CTRL+ALT+F1 - CTRL+ALT+F7 to get the display working in graphical mode again. h]h)}(hX>on some systems, you can use the video_post utility and or do echo 3 > /sys/power/state && /usr/sbin/video_post - which will initialize the display in console mode. If you are in X, you can switch to a virtual terminal and back to X using CTRL+ALT+F1 - CTRL+ALT+F7 to get the display working in graphical mode again.h]hX>on some systems, you can use the video_post utility and or do echo 3 > /sys/power/state && /usr/sbin/video_post - which will initialize the display in console mode. If you are in X, you can switch to a virtual terminal and back to X using CTRL+ALT+F1 - CTRL+ALT+F7 to get the display working in graphical mode again.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKGhjubah}(h]h ]h"]h$]h&]uh1j1hj.hhhhhNubeh}(h]h ]h"]h$]h&]enumtypearabicprefix(suffix)uh1j,hj hhhhhK*ubh)}(hXNow, if you pass acpi_sleep=something, and it does not work with your bios, you'll get a hard crash during resume. Be careful. Also it is safest to do your experiments with plain old VGA console. The vesafb and radeonfb (etc) drivers have a tendency to crash the machine during resume.h]hXNow, if you pass acpi_sleep=something, and it does not work with your bios, you’ll get a hard crash during resume. Be careful. Also it is safest to do your experiments with plain old VGA console. The vesafb and radeonfb (etc) drivers have a tendency to crash the machine during resume.}(hj'hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKMhj hhubh)}(hX&You may have a system where none of above works. At that point you either invent another ugly hack that works, or write proper driver for your video card (good luck getting docs :-(). Maybe suspending from X (proper X, knowing your hardware, not XF68_FBcon) might have better chance of working.h]hX&You may have a system where none of above works. At that point you either invent another ugly hack that works, or write proper driver for your video card (good luck getting docs :-(). Maybe suspending from X (proper X, knowing your hardware, not XF68_FBcon) might have better chance of working.}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKShj hhubh)}(h!Table of known working notebooks:h]h!Table of known working notebooks:}(hjChhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKYhj hhubhtable)}(hhh]htgroup)}(hhh](hcolspec)}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1j[hjXubj\)}(hhh]h}(h]h ]h"]h$]h&]colwidthK/uh1j[hjXubhthead)}(hhh]hrow)}(hhh](hentry)}(hhh]h)}(hModelh]hModel}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK]hj}ubah}(h]h ]h"]h$]h&]uh1j{hjxubj|)}(hhh]h)}(hhack (or "how to do it")h]hhack (or “how to do it”)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK]hjubah}(h]h ]h"]h$]h&]uh1j{hjxubeh}(h]h ]h"]h$]h&]uh1jvhjsubah}(h]h ]h"]h$]h&]uh1jqhjXubhtbody)}(hhh](jw)}(hhh](j|)}(hhh]h)}(hAcer Aspire 1406LCh]hAcer Aspire 1406LC}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK_hjubah}(h]h ]h"]h$]h&]uh1j{hjubj|)}(hhh]h)}(h&ole's late BIOS init (7), turn off DRIh]h(ole’s late BIOS init (7), turn off DRI}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK_hjubah}(h]h ]h"]h$]h&]uh1j{hjubeh}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh](j|)}(hhh]h)}(h Acer TM 230h]h Acer TM 230}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK`hjubah}(h]h ]h"]h$]h&]uh1j{hjubj|)}(hhh]h)}(h s3_bios (2)h]h s3_bios (2)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK`hj ubah}(h]h ]h"]h$]h&]uh1j{hjubeh}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh](j|)}(hhh]h)}(h Acer TM 242FXh]h Acer TM 242FX}(hj0hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKahj-ubah}(h]h ]h"]h$]h&]uh1j{hj*ubj|)}(hhh]h)}(h vbetool (6)h]h vbetool (6)}(hjGhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKahjDubah}(h]h ]h"]h$]h&]uh1j{hj*ubeh}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh](j|)}(hhh]h)}(h Acer TM C110h]h Acer TM C110}(hjghhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKbhjdubah}(h]h ]h"]h$]h&]uh1j{hjaubj|)}(hhh]h)}(hvideo_post (8)h]hvideo_post (8)}(hj~hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKbhj{ubah}(h]h ]h"]h$]h&]uh1j{hjaubeh}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh](j|)}(hhh]h)}(h Acer TM C300h]h Acer TM C300}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKchjubah}(h]h ]h"]h$]h&]uh1j{hjubj|)}(hhh]h)}(hMvga=normal (only suspend on console, not in X), vbetool (6) or video_post (8)h]hMvga=normal (only suspend on console, not in X), vbetool (6) or video_post (8)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKchjubah}(h]h ]h"]h$]h&]uh1j{hjubeh}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh](j|)}(hhh]h)}(hAcer TM 4052LCih]hAcer TM 4052LCi}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKehjubah}(h]h ]h"]h$]h&]uh1j{hjubj|)}(hhh]h)}(h s3_bios (2)h]h s3_bios (2)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKehjubah}(h]h ]h"]h$]h&]uh1j{hjubeh}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh](j|)}(hhh]h)}(hAcer TM 636Lcih]hAcer TM 636Lci}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKfhj ubah}(h]h ]h"]h$]h&]uh1j{hjubj|)}(hhh]h)}(hs3_bios,s3_mode (4)h]hs3_bios,s3_mode (4)}(hj#hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKfhj ubah}(h]h ]h"]h$]h&]uh1j{hjubeh}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh](j|)}(hhh]h)}(hAcer TM 650 (Radeon M7)h]hAcer TM 650 (Radeon M7)}(hjChhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKghj@ubah}(h]h ]h"]h$]h&]uh1j{hj=ubj|)}(hhh]h)}(h6vga=normal plus boot-radeon (5) gets text console backh]h6vga=normal plus boot-radeon (5) gets text console back}(hjZhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKghjWubah}(h]h ]h"]h$]h&]uh1j{hj=ubeh}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh](j|)}(hhh]h)}(h Acer TM 660h]h Acer TM 660}(hjzhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKihjwubah}(h]h ]h"]h$]h&]uh1j{hjtubj|)}(hhh]h)}(h ??? [#f1]_h](h??? }(hjhhhNhNubhfootnote_reference)}(h[#f1]_h]h1}(hjhhhNhNubah}(h]id1ah ]h"]h$]h&]autoKrefidf1docname power/videouh1jhjresolvedKubeh}(h]h ]h"]h$]h&]uh1hhhhKihjubah}(h]h ]h"]h$]h&]uh1j{hjtubeh}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh](j|)}(hhh]h)}(h Acer TM 800h]h Acer TM 800}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKjhjubah}(h]h ]h"]h$]h&]uh1j{hjubj|)}(hhh]h)}(h5vga=normal, X patches, see webpage (5) or vbetool (6)h]h5vga=normal, X patches, see webpage (5) or vbetool (6)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKjhjubah}(h]h ]h"]h$]h&]uh1j{hjubeh}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh](j|)}(hhh]h)}(h Acer TM 803h]h Acer TM 803}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKlhjubah}(h]h ]h"]h$]h&]uh1j{hjubj|)}(hhh]h)}(h5vga=normal, X patches, see webpage (5) or vbetool (6)h]h5vga=normal, X patches, see webpage (5) or vbetool (6)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKlhjubah}(h]h ]h"]h$]h&]uh1j{hjubeh}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh](j|)}(hhh]h)}(hAcer TM 803LCih]hAcer TM 803LCi}(hj6hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKnhj3ubah}(h]h ]h"]h$]h&]uh1j{hj0ubj|)}(hhh]h)}(hvga=normal, vbetool (6)h]hvga=normal, vbetool (6)}(hjMhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKnhjJubah}(h]h ]h"]h$]h&]uh1j{hj0ubeh}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh](j|)}(hhh]h)}(h Arima W730ah]h Arima W730a}(hjmhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKohjjubah}(h]h ]h"]h$]h&]uh1j{hjgubj|)}(hhh]h)}(hvbetool needed (6)h]hvbetool needed (6)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKohjubah}(h]h ]h"]h$]h&]uh1j{hjgubeh}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh](j|)}(hhh]h)}(h Asus L2400Dh]h Asus L2400D}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKphjubah}(h]h ]h"]h$]h&]uh1j{hjubj|)}(hhh]h)}(h%s3_mode (3) [#f2]_ (S1 also works OK)h](h s3_mode (3) }(hjhhhNhNubj)}(h[#f2]_h]h2}(hjhhhNhNubah}(h]id2ah ]h"]h$]h&]jKjf2jjuh1jhjjKubh (S1 also works OK)}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKphjubah}(h]h ]h"]h$]h&]uh1j{hjubeh}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh](j|)}(hhh]h)}(hAsus L3350M (SiS 740)h]hAsus L3350M (SiS 740)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKqhjubah}(h]h ]h"]h$]h&]uh1j{hjubj|)}(hhh]j-)}(hhh]j2)}(hhh]h}(h]h ]h"]h$]h&]uh1j1hjubah}(h]h ]h"]h$]h&]j!j"j#j$j%j&startKuh1j,hjubah}(h]h ]h"]h$]h&]uh1j{hjubeh}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh](j|)}(hhh]h)}(hAsus L3800C (Radeon M7)h]hAsus L3800C (Radeon M7)}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKrhj(ubah}(h]h ]h"]h$]h&]uh1j{hj%ubj|)}(hhh]h)}(hs3_bios (2) (S1 also works OK)h]hs3_bios (2) (S1 also works OK)}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKrhj?ubah}(h]h ]h"]h$]h&]uh1j{hj%ubeh}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh](j|)}(hhh]h)}(h Asus M6887Neh]h Asus M6887Ne}(hjbhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKshj_ubah}(h]h ]h"]h$]h&]uh1j{hj\ubj|)}(hhh]h)}(hDvga=normal, s3_bios (2), use radeon driver instead of fglrx in x.orgh]hDvga=normal, s3_bios (2), use radeon driver instead of fglrx in x.org}(hjyhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKshjvubah}(h]h ]h"]h$]h&]uh1j{hj\ubeh}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh](j|)}(hhh]h)}(hAthlon64 desktop prototypeh]hAthlon64 desktop prototype}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKuhjubah}(h]h ]h"]h$]h&]uh1j{hjubj|)}(hhh]h)}(h s3_bios (2)h]h s3_bios (2)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKuhjubah}(h]h ]h"]h$]h&]uh1j{hjubeh}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh](j|)}(hhh]h)}(h Compal CL-50h]h Compal CL-50}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKvhjubah}(h]h ]h"]h$]h&]uh1j{hjubj|)}(hhh]h)}(h ??? [#f1]_h](h??? }(hjhhhNhNubj)}(h[#f1]_h]h1}(hjhhhNhNubah}(h]id3ah ]h"]h$]h&]jKjjjjuh1jhjjKubeh}(h]h ]h"]h$]h&]uh1hhhhKvhjubah}(h]h ]h"]h$]h&]uh1j{hjubeh}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh](j|)}(hhh]h)}(hCompaq Armada E500 - P3-700h]hCompaq Armada E500 - P3-700}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKwhjubah}(h]h ]h"]h$]h&]uh1j{hjubj|)}(hhh]h)}(hnone (1) (S1 also works OK)h]hnone (1) (S1 also works OK)}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKwhj*ubah}(h]h ]h"]h$]h&]uh1j{hjubeh}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh](j|)}(hhh]h)}(hCompaq Evo N620ch]hCompaq Evo N620c}(hjMhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKxhjJubah}(h]h ]h"]h$]h&]uh1j{hjGubj|)}(hhh]h)}(hvga=normal, s3_bios (2)h]hvga=normal, s3_bios (2)}(hjdhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKxhjaubah}(h]h ]h"]h$]h&]uh1j{hjGubeh}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh](j|)}(hhh]h)}(hDell 600m, ATI R250 Lfh]hDell 600m, ATI R250 Lf}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKyhjubah}(h]h ]h"]h$]h&]uh1j{hj~ubj|)}(hhh]h)}(h(none (1), but needs xorg-x11-6.8.1.902-1h]h(none (1), but needs xorg-x11-6.8.1.902-1}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKyhjubah}(h]h ]h"]h$]h&]uh1j{hj~ubeh}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh](j|)}(hhh]h)}(hDell D600, ATI RV250h]hDell D600, ATI RV250}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKzhjubah}(h]h ]h"]h$]h&]uh1j{hjubj|)}(hhh]h)}(h%vga=normal and X, or try vbestate (6)h]h%vga=normal and X, or try vbestate (6)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKzhjubah}(h]h ]h"]h$]h&]uh1j{hjubeh}(h]h ]h"]h$]h&]uh1jvhjubjw)}(hhh](j|)}(hhh]h)}(h Dell D610h]h Dell D610}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK{hjubah}(h]h ]h"]h$]h&]uh1j{hjubj|)}(hhh]h)}(hEnumerated list start value not ordinal-1: “6” (ordinal 6)}(hjUhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjRubah}(h]h ]h"]h$]h&]levelKtypeINFOsourcehlineKuh1jPhjubjQ)}(hhh]h)}(heUnexpected possible title overline or transition. Treating it as ordinary text because it's so short.h]hgUnexpected possible title overline or transition. Treating it as ordinary text because it’s so short.}(hjqhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjnubah}(h]h ]h"]h$]h&]levelKtypejklineKsourcehuh1jPhjubjQ)}(hhh]h)}(h:Enumerated list start value not ordinal-1: "2" (ordinal 2)h]h>Enumerated list start value not ordinal-1: “2” (ordinal 2)}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]levelKtypejksourcehlineKuh1jPhjubetransform_messages] transformerN include_log] decorationNhhub.