Re: Xorg - Buildroot distribution - chip XGI Volari z9s
Have you found a solution already? I use icop vdx-6326 and LCD-AU084-SET (resolution 800x600), my own linux distribution base on fedora 11 rpms and xgiz_drv.so (download from www.sis.com) (the key option in xorg.conf was "Device" Option "AccelMethod" "exa") In this configuration Xorg works fine. PDX-089T has the same Vortex86DX and Volari Z9s display chip, but after startx I got Panel Size (1024, 600)... (EE) XGIX(0): ERROR (EE) XGIX(0): No valid modes found ... (EE) Screen(s) found, but none have a usable configuration I found that xgiz does not support resolution 1024x600. So... Have you found a solution already? regards Grzegorz ___ xorg@lists.freedesktop.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.freedesktop.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com
Re: Xorg - Buildroot distribution - chip XGI Volari z9s
Damien Borie wrote: *Xorg + XGIZ* : Load module failed with this error : "dlopen: /usr/lib/xorg/modules/drivers/xgiz_drv.so: undefined symbol: resVgaMemShared" recompile again your driver against the last X server you have there. resVgaMemShared is a symbol from RAC module, which was extinct in recent versions of the server. Cheers, Tiago ___ xorg@lists.freedesktop.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Re: Xorg - Buildroot distribution - chip XGI Volari z9s
Hi, I found a patch here that could resolve one of my problem : http://lists.freedesktop.org/archives/xorg/2008-January/032346.html Its name : Ensure XGI DriverRec and xgiModuleData XF86ModuleData are public symbols. Could it be the cause of the error xgiModuleData object when using driver XGI? It only add a keyword *_X_EXPORT *before two variables in xgi_driver.c. I applied it and try but now I got a Segmentation fault. And the problem is I don't know if this segmentation fault comes from the _X_EXPORT key word (is this a macro of Xorg or something?) or if the patch really works and this is another error which came after. The segmentation fault trace in Xorg.0.log : (II) LoadModule: "xgi" (II) Loading /usr/lib/xorg/modules/drivers/xgi_drv.so (II) Module xgi: vendor="X.Org Foundation" compiled for 1.7.1, module version = 1.1.0 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 6.0 Backtrace: 0: X (xorg_backtrace+0x34) [0x80c6994] 1: X (0x8048000+0x4d711) [0x8095711] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb7741410] Segmentation fault at address 0x6 Fatal server error: Caught signal 11 (Segmentation fault). Server aborting At my level, I can't see something interesting in that message. So if anybody has an idea... Thanks! Damien Borie TERAWATT / AENERGIA S.A.S. ZA DUBOSCOA 64990 Villefranque FRANCE tel : +33 (0)5 59 44 26 08 fax : +33 (0)5 59 31 15 11 Damien Borie a écrit : Hello everybody. This is my first message in this list, so forgive me if I'm not quite clear. First, the situation. We work on a panel PC, the Icop PDX-089T, which contains a graphic chipset XGI Volari Z9S, a screen of size 8'9, a touch screen, and some other things. We have installed a Linux distribution, a customized one created with Buildroot. The aim is to execute three applications, and one of them is a graphic application (made with QT). So we need a nice displaying, with mode 1024x600x16. Before that, we used a PDX-057T, which is exactly the same device but with a smaller screen (5'7). We used Framebuffer with Vesa driver and succeed to obtain the good resolution (640x480x16). But the same Linux distribution on the PDX-089T doesn't offer a good resolution. The best is 800x600x8, and there is no mode with depth 16. We have concluded that there is a memory limit in Framebuffer which not allow depth of 16 with the same chip on a larger screen. So we had to active Xorg in our distribution. After some epic battles, we succeeded in creating a new distribution with Buildroot with Xorg and the drivers XGI and SiS installed. Then we tried to set up and launch a X server, but for now without success. The first try was with Xorg 1.5.3, XGI drivers 1.5.0, SiS drivers 0.10.0, which were all include in Buildroot last release (2010.02). The issues : *Framebuffer + Vesa* : Max resolution : 800x600x8. No depth 16 *Xorg + XGI* : No apparent error, but black screen. Interrupt doesn't return to the console. *Xorg + SiS* : No apparent error, but black screen. Interrupt allow to return to the console. *Xorg + XGIZ* : We try to install several version on the XGIZ driver, which is provided by XGI (and some other providers like Icop). No one seems to correspond to Xorg version 1.5.3, and no one works. After some search, we decided to try with the last snapshot of Buildroot, as a lot of X update have been made. Second try : Xorg 1.7.1, XGI driver 1.5.1, SiS driver 0.10.2, included in the snapshot, and XGIZ driver 2.70.1201 provided by Icop support service. *Framebuffer + Vesa *: Max resolution : 800x600x8. No depth 16 *Framebuffer + sisfb *: No display, black screen. Option problems? We didn't search any further... *Xorg + XGI* : Load module failed with this error : "LoadModule: Module xgi does not have a xgiModuleData data object." I don't know where this error comes from. *Xorg + SiS* : No apparent error, but black screen. Interrupt allow to return on the console. *Xorg + XGIZ* : Load module failed with this error : "dlopen: /usr/lib/xorg/modules/drivers/xgiz_drv.so: undefined symbol: resVgaMemShared" We are searching for long days now, for no result. All these drivers should works and be compatible with the chip. But, as we're not at all specialist of Xorg, we must have missed something. What I search here is : - any suggestion about the errors when loading module for XGI and XGIZ drivers. - any idea about why SiS driver doesn't seems to fail but do not display anything - any others suggestion from anybody who has already use this chip and encounters some problems. - any explanation about the apparent Framebuffer limit, as the provider confirm that 1024x600 resolution should be supported. - any suggestion about the options to set in xorg.conf, as I tried many things but with no results, and without understand everything. I have all the Xorg.0.log files saved if it's needed. I'll try to debug the source code of the driver, but I don't
Xorg - Buildroot distribution - chip XGI Volari z9s
Hello everybody. This is my first message in this list, so forgive me if I'm not quite clear. First, the situation. We work on a panel PC, the Icop PDX-089T, which contains a graphic chipset XGI Volari Z9S, a screen of size 8'9, a touch screen, and some other things. We have installed a Linux distribution, a customized one created with Buildroot. The aim is to execute three applications, and one of them is a graphic application (made with QT). So we need a nice displaying, with mode 1024x600x16. Before that, we used a PDX-057T, which is exactly the same device but with a smaller screen (5'7). We used Framebuffer with Vesa driver and succeed to obtain the good resolution (640x480x16). But the same Linux distribution on the PDX-089T doesn't offer a good resolution. The best is 800x600x8, and there is no mode with depth 16. We have concluded that there is a memory limit in Framebuffer which not allow depth of 16 with the same chip on a larger screen. So we had to active Xorg in our distribution. After some epic battles, we succeeded in creating a new distribution with Buildroot with Xorg and the drivers XGI and SiS installed. Then we tried to set up and launch a X server, but for now without success. The first try was with Xorg 1.5.3, XGI drivers 1.5.0, SiS drivers 0.10.0, which were all include in Buildroot last release (2010.02). The issues : *Framebuffer + Vesa* : Max resolution : 800x600x8. No depth 16 *Xorg + XGI* : No apparent error, but black screen. Interrupt doesn't return to the console. *Xorg + SiS* : No apparent error, but black screen. Interrupt allow to return to the console. *Xorg + XGIZ* : We try to install several version on the XGIZ driver, which is provided by XGI (and some other providers like Icop). No one seems to correspond to Xorg version 1.5.3, and no one works. After some search, we decided to try with the last snapshot of Buildroot, as a lot of X update have been made. Second try : Xorg 1.7.1, XGI driver 1.5.1, SiS driver 0.10.2, included in the snapshot, and XGIZ driver 2.70.1201 provided by Icop support service. *Framebuffer + Vesa *: Max resolution : 800x600x8. No depth 16 *Framebuffer + sisfb *: No display, black screen. Option problems? We didn't search any further... *Xorg + XGI* : Load module failed with this error : "LoadModule: Module xgi does not have a xgiModuleData data object." I don't know where this error comes from. *Xorg + SiS* : No apparent error, but black screen. Interrupt allow to return on the console. *Xorg + XGIZ* : Load module failed with this error : "dlopen: /usr/lib/xorg/modules/drivers/xgiz_drv.so: undefined symbol: resVgaMemShared" We are searching for long days now, for no result. All these drivers should works and be compatible with the chip. But, as we're not at all specialist of Xorg, we must have missed something. What I search here is : - any suggestion about the errors when loading module for XGI and XGIZ drivers. - any idea about why SiS driver doesn't seems to fail but do not display anything - any others suggestion from anybody who has already use this chip and encounters some problems. - any explanation about the apparent Framebuffer limit, as the provider confirm that 1024x600 resolution should be supported. - any suggestion about the options to set in xorg.conf, as I tried many things but with no results, and without understand everything. I have all the Xorg.0.log files saved if it's needed. I'll try to debug the source code of the driver, but I don't know if I could find something. So before I post here, in the hope to obtain some informations by people more specialized. Sorry for the very long message, and thank you for your time. Best regards. -- Damien Borie TERAWATT / AENERGIA S.A.S. ZA DUBOSCOA 64990 Villefranque FRANCE tel : +33 (0)5 59 44 26 08 fax : +33 (0)5 59 31 15 11 ___ xorg@lists.freedesktop.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.freedesktop.org/mailman/listinfo/xorg