Silicon Motion chip on amd64
Alex Deucher
alexdeucher at gmail.com
Tue Oct 3 06:29:02 PDT 2006
On 10/3/06, Free Ekanayaka <free at agnula.org> wrote:
> |--==> Alex Deucher writes:
>
> AD> On 10/2/06, Free Ekanayaka <free at agnula.org> wrote:
> >>Hi,
> >>
> >>|--==> Alex Deucher writes:
> >>
> >>>>
> >>>>Yes, when trying to use the siliconmotion driver the X server seems to
> >>>>start bug hangs half way, and sucks the 99% of the CPU. The screen is
> >>>>completely black and there's no pointer.
> >>
> AD> Do "NoAccel" or XaaNoCPUToScreenColorExpandFill help?
> >>
> >>Apparently not. I've added this to my xorg.conf
> >>
> >>Section "Device"
> >>Option "NoAccel"
> >>Option "XaaNoCPUToScreenColorExpandFill"
> >>Identifier "Generic Video Card"
> >>Driver "vesa"
> >>BusID "PCI:0:10:0"
> >>EndSection
> >>
> >>but it didn't change anything. I'm not an expert of xorg tweaking, so
> >>I may be missing something very basic in setting these options..
> >>
>
> AD> that should do it. Do you have a log from the failed X start with
> AD> siliconmotion?
>
> Here it is:
>
> http://people.64studio.com/~free/Xorg.0.log.siliconmotion
>
> in this case X does not crash, but it doesn't correctly start: the
> screen is completely black (not even the mouse pointer) and the
> process sucks the 70-90% of the CPU.
>
The engine doesn't seem to want to idle so it's continually resetting
itself waiting for an idle state. I'm not sure why off hand. Can you
try commenting out the call to WaitIdle() in SMI_WriteMode()?
Alex
> Ciao,
>
> Free
>
>
>
More information about the xorg
mailing list