Hello everyone,
I don't know if you keep up the with current development, so excuse me if I bug you with information you already have. The situation is like this: Two days ago, I received a new version if the sisfb from SiS themselves. This new version of sisfb, of course, refused to work on my machine, and looking through the code, I saw that it contained the exact same bugs as the old version. However, the root problem the old driver had, namely that the LVDS tables were all empty (which made it impossible that the driver ever worked on a LVDS machine), is gone; there are lots of tables for about 30 different LCD panel types/brands/models. What I did was do the same patches to the code that I had made to the old linux kernel driver, and after a short while I could make the new driver run on my machine. WITHOUT READING THE BIOS. (8bit modes still don't work, though). Why I am writing this to you: The new sisfb also contains support for the upcoming SiS650 chipset. Since the X driver only supports 630 and compatibles (540,300; aside from the old 530 series) I intend to include the mode switching functions of sisfb into the X driver in order to support newer chipsets as well. I WILL ONLY DO THIS IF sisfb's FUNCTIONS REALLY WORK ON ALL MACHINES! Therefore, I really need to know if the new sisfb works on your machines. Please, please, please try the new sisfb with all 16 and 32 bit modes your LCD display supports and report a) if the old driver worked on your machine, AND b) if the new driver works. People with 1280x960 panels should also try this mode with 16 and 32 bit depth! Please include the relevant part of the syslog and the output of "lspci -vvv" with your reports. My progress with the X driver depends on your results! Thanks in advance, Thomas PS: The new driver is available at http://www.webit.com/tw/linuxsis630.shtml PPS: Installation remark: The archive contains a file names "sisfb.h" which must be copied over the old one in [kernel-tree]/include/linux PPPS: Please let me remind you that sisfb does NOT support 24 bit modes. Use 32 instead. (The value refers to the framebuffer depth, not the COLORdepth.) -- Thomas Winischhofer Vienna/Austria mailto:[EMAIL PROTECTED] *** http://www.webit.com/tw _______________________________________________ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
