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

Reply via email to