Reported by Clayton <firstname.lastname@example.org> on the Debian BTS 2 months ago. Upgrading to Xserver 1.3 broke X on his "Silicon Motion, Inc. SM712 LynxEM+ (rev a0)" board. It gives a black screen. The config and log with Xserver 1.3 are both available in http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=5;bug=428711
I thought it could be related to the VBE filtering problems that ajax fixed for the VESA driver, but Clayton tried a recent Debian Xserver with this patch and it didn't help.
I am assigning to the server for now since it was working fine with Xserver 1.1. But I don't know whether the server or driver actually needs to be fixed here.
are you shipping the same version of the smi driver with both xservers?
Debian 1.5.1 driver package can't work with Xserver 1.1. But I think our driver 1.4.1 should work with Xserver 1.3, I asked the submitter to test it.
He thinks he has been using driver 1.4.1 with Xserver 1.1 and driver 1.5.1 with Xserver 1.3. That's probably true, but we can't be 100% sure since the driver 1.5.1 says version 1.4.1 to the X logs (I forgot to fix lots of drivers doing this before the code slush :)).
(In reply to comment #2)
> He thinks he has been using driver 1.4.1 with Xserver 1.1 and driver 1.5.1 with
> Xserver 1.3. That's probably true, but we can't be 100% sure since the driver
> 1.5.1 says version 1.4.1 to the X logs (I forgot to fix lots of drivers doing
> this before the code slush :)).
you've got blanket approval from me to fix all drivers with broken version macros during either slush or freeze.
I'll try and roll new smi and savage releases this week.
The submitter says that it works fine with Xserver 1.1.1 and SiliconMotion 1.4.1, but upgrading Xserver to 1.3 does not work (without upgrading the driver).
Created attachment 29736 [details]
the latest Xorg log corresponding to this issue
The log I just uploaded FINALLY seems to have some kind of informative error message:
(EE) SMI(0): Not enough video memory for the configured screen size
(800x800) and color depth.
-- GitLab Migration Automatic Message --
This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-video-siliconmotion/issues/1.