On Fri, 05 Feb 2010 07:25:52 -0800, Jürgen Keil wrote: > Robert Milkowski wrote: >> On 03/02/2010 12:25, Jürgen Keil wrote: >> > Robert Milkowski wrote: >> > >> >> Toshiba R600, up-to snv_129 X is working fine. snv_131 and the moment >> >> Xorg starts the notebook does hard-reset (quick power-off) - no crash >> >> dump, no nothing, When I booted under kernel debugger the box just >> >> hangs and I can't go into the debugger. >> >> >> >> I tried to boot into single user mode, console is fine, then manually >> >> start Xorg binary and laptop does a hard-reset almost right-away. >> >> >> > What happens when you boot into single user mode under kernel >> > debugger, and open the /dev/agpgart device, e.g. like this >> > >> > true< /dev/agpgart >> > >> > Does that panic the kernel? >> > >> > >> yes, it does in hat_devload() >> >> ? > > That looks a lot like 6914386 > "X freeze (and reboot) a build 130 system" > http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6914386 > > Which got a "commit to fix" for b134. > > > I've just installed b132 on a Tecra A10, like this: > > - boot and install b132 using the vesa install option > unfortunately there was a new problem with vesa, compiz and a white > screen (defect 14387, > http://defect.opensolaris.org/bz/show_bug.cgi?id=14387 ) but with > metacity instead of compiz the gui installer worked ok > > - boot b132 from hdd into single user mode > > - disable the broken chipset flush code in the agptarget driver, > using the following patch: > > echo "intel_chipset_flush_setup?w c3" | mdb -w /kernel/drv/agptarget > echo "intel_chipset_flush_setup?w c3" | mdb -w > /kernel/drv/amd64/agptarget > > halt > > (My Tecra A10 seems to work just fine with the chipset flush code > disabled; YMMV) > > - reboot into b132 > > - remove the /etc/X11/xorg.conf file > (it forces the use of the vesa driver, after the vesa install) and > logout from Xorg > > - Xorg should no be using the intel video driver > > > A similar patch should work when you upgrade to b132 using the dev pkg. > After the upgrade, mount the new b132 BE and apply the above patch to > the b132 kernel/drv/agptarget and kernel/drv/amd64/agptarget binary.
The good news is that yes this does get around the crash on boot (with snv_132 at least). I've a couple of other minor workarounds to do before I start using it in anger. (like TB3 not loading, FF3.6 not loading and the CLI CR/non visible chars). :-) -- Bruce "The internet is a huge and diverse community and not every one is friendly" http://www.ytc1.co.uk _______________________________________________ opensolaris-discuss mailing list opensolaris-discuss@opensolaris.org