Re: [Unichrome-users] bug report: incomplete screen draws
Brought to you by:
dwdeath
From: Kevin M. <kev...@ri...> - 2004-11-28 16:09:20
|
Barry Scott wrote: > What Chip set rev do you have? You can get the answer by looking for > these lines in the XFree/XOrg log file: > > (--) VIA(0): Chipset: "CLE266" > (--) VIA(0): mapping MMIO @ 0xdc000000 with size 0x9000 > (--) VIA(0): mapping BitBlt MMIO @ 0xdc200000 with size 0x10000 > (II) VIA(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000 > (--) VIA(0): Chipset Rev.: 18 > > If the Rev is 3 (in the example here it is 18) then it could be a bitblt bug > that is in the Unichrome driver, but not in the code shipped with XFree86 > 4.4.0. > (I don't have a fix.) > > Barry > > > >>-----Original Message----- >>From: uni...@li... >>[mailto:uni...@li...]On Behalf Of Kevin >>McCormick >>Sent: 20 November 2004 03:48 >>To: uni...@li... >>Subject: [Unichrome-users] bug report: incomplete screen draws >> >> >>I submitted this as a bug report. BTW I have a mach-speed 623D >>motherboard with the via cle266 video chip. Perhaps I am misconfigured, >>but I would have no idea how. >> >>Symptom 1: Widgets such as radio buttons in dialog boxes sometimes are >>rendered as black or grey rectangles. This also occurs in some >>java-based web pages with mozilla. It seems like "sub windows" beyond a >>certain "depth" are problematic (I'm a bit syntax challenged here). >> >>Symptom 2: Areas of text are blanked with xedit, xterm. rxvt, xman. >>Scrolling beyond the area and then back will fix the display, or the >>window can be minimized and restored. >> >>Symptom 3: The screen in general has a "washed out" appearance, not as >>crisp as the via driver or my old ati ragePro (not bad, just not good - >>like the SiS driver, but a little better). >> >>My system: Slackware 10.0; and from /var/log/Xorg.0.log: >>Release Date: 18 December 2003 >>X Protocol Version 11, Revision 0, Release 6.7 >>Build Operating System: Linux 2.6.7 i686 [ELF] >>Current Operating System: Linux mars 2.6.7-epia1_w4l #1 Mon Aug 23 >>06:46:00 CDT 2004 i686 >>Build Date: 12 August 2004 >> >>Unichrome driver source: >>unichrome-X-r26 >> >> >> >>------------------------------------------------------- >>This SF.Net email is sponsored by: InterSystems CACHE >>FREE OODBMS DOWNLOAD - A multidimensional database that combines >>robust object and relational technologies, making it a perfect match >>for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8 >>_______________________________________________ >>Unichrome-users mailing list >>Uni...@li... >>https://lists.sourceforge.net/lists/listinfo/unichrome-users >> >> > > > > Sorry for taking so long to respond -- holiday travels. I did a "find" for 'chipset' and here is the requested info from my /var/log/Xorg.0.log file: line 92 (--) PCI:*(1:0:0) unknown vendor (0x1106) unknown chipset (0x3122) rev 3, Mem @ 0xe4000000/26, 0xe8000000/24 * * * * line 257 (II) VIA: driver for VIA chipsets: CLE266, KM400/KN400, K8M800, PM800/PM880/CN400 (II) Primary Device is: PCI 01:00:0 (--) Assigning device section with no busID to primary device (--) Chipset CLE266 found * * * * line 345 (--) VIA(0): Chipset: "CLE266" (--) VIA(0): mapping MMIO @ 0xe8000000 with size 0x9000 (--) VIA(0): mapping BitBlt MMIO @ 0xe8200000 with size 0x10000 (II) VIA(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000 (--) VIA(0): Chipset Rev.: 3 (--) VIA(0): Detected VIA EPIA M/MII/.... (II) VIA(0): BIOS Version: 0.39 (II) VIA(0): BIOS Release Date: 2003/10/9 (==) VIA(0): Using gamma correction (1.0, 1.0, 1.0) (--) VIA(0): videoram = 32768k * * * * and this is from "lspci" kevin acct-apps: $ /sbin/lspci 00:00.0 Host bridge: VIA Technologies, Inc. VT8623 [Apollo CLE266] 00:01.0 PCI bridge: VIA Technologies, Inc. VT8633 [Apollo Pro266 AGP] 00:0d.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) 00:10.0 USB Controller: VIA Technologies, Inc. VT6202 [USB 2.0 controller] (rev 80) 00:10.1 USB Controller: VIA Technologies, Inc. VT6202 [USB 2.0 controller] (rev 80) 00:10.2 USB Controller: VIA Technologies, Inc. VT6202 [USB 2.0 controller] (rev 80) 00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82) 00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge 00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C/VT8235 PIPC Bus Master IDE (rev 06) 00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50) 01:00.0 VGA compatible controller: VIA Technologies, Inc. VT8623 [Apollo CLE266] integrated CastleRock graphics (rev 03) Regarding the patch file sent: > I've attached a possible fix. A patch against via_accel.c. Could you > try it out and see if it restores functionality? > > /Thomas I really know very little about patching files. My unichrome source is located in: /tmp/x11-build/xc/programs/Xserver/hw/xfree86/drivers/unichrome-X-r27 I've looked at the patch file and compared it to the existing via_accel.c and it appears all the line numbers and - + indications are consistent, so how do I do this? (Is this incorporated in the new X-r28 file just posted?) Thank you all for your responses. Kevin |