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
[email protected]