[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#591345: marked as done (xserver-xorg-video-cirrus: gd5446 w. 4mb: pitch too high)



Your message dated Wed, 12 Jan 2011 18:18:57 +0100
with message-id <20110112171857.GA27118@debian.org>
and subject line Re: Bug#591345: xserver-xorg-video-cirrus: gd5446 w. 4mb: pitch too high
has caused the Debian Bug report #591345,
regarding xserver-xorg-video-cirrus: gd5446 w. 4mb: pitch too high
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
591345: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=591345
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: xserver-xorg-video-cirrus
Version: 1:1.3.2-2
Severity: normal
Tags: patch

Hi,

thanks for maintaining xserver-xorg-video-cirrus. With the resolution 
1360x768, the driver sets the pitch to 1408 * 3. However internally, the gd 
5446 uses only 9 bits to store the pitch, which get left shifted by 3. So the 
maximum allowed value for the pitch is 4088. As a result, the screen is 
garbled since the resulting pitch is then just 128.

Attached is a patch, that limits the maximum pitch for the gd5446. This bug is 
also reported upstream at 
<https://bugs.freedesktop.org/show_bug.cgi?id=23775>

Would be very nice if you could apply the patch.

Thanks in advance,
    Stefan.

-- Package-specific info:
/var/lib/x11/X.roster does not exist.

/var/lib/x11/X.md5sum does not exist.

X server symlink status:
lrwxrwxrwx 1 root root 13 Jul 17 16:37 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 1878240 Jun  3 15:09 /usr/bin/Xorg

/var/lib/x11/xorg.conf.roster does not exist.

VGA-compatible devices on PCI bus:
00:08.0 VGA compatible controller: Cirrus Logic GD 5446 (rev 01)

/etc/X11/xorg.conf does not exist.

Kernel version (/proc/version):
Linux version 2.6.32-5-amd64 (Debian 2.6.32-15) (ben@decadent.org.uk) (gcc 
version 4.3.5 (Debian 4.3.5-1) ) #1 SMP Tue Jun 1 04:34:03 UTC 2010

Xorg X server log files on system:
-rw-r--r-- 1 root root 34498 Aug  2 10:40 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file
/var/log/Xorg.0.log:

X.Org X Server 1.7.7
Release Date: 2010-05-04
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.32-5-amd64 x86_64 Debian
Current Operating System: Linux debian 2.6.32-5-amd64 #1 SMP Tue Jun 1 
04:34:03 UTC 2010 x86_64
Kernel command line: initrd=/live/initrd.img boot=live live-config   
BOOT_IMAGE=/live/vmlinuz 
Build Date: 03 June 2010  03:01:44PM
xorg-server 2:1.7.7-2 (Julien Cristau <jcristau@debian.org>) 
Current version of pixman: 0.16.4
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Aug  2 10:39:56 2010
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(==) No Layout section.  Using the first Screen section.
(==) No screen section available. Using defaults.
(**) |-->Screen "Default Screen Section" (0)
(**) |   |-->Monitor "<default monitor>"
(==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
	Entry deleted from font path.
(==) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/100dpi/:unscaled,
	/usr/share/fonts/X11/75dpi/:unscaled,
	/usr/share/fonts/X11/Type1,
	/usr/share/fonts/X11/100dpi,
	/usr/share/fonts/X11/75dpi,
	/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
	built-ins
(==) ModulePath set to "/usr/lib/xorg/modules"
(II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
(II) Loader magic: 0x7c5e80
(II) Module ABI versions:
	X.Org ANSI C Emulation: 0.4
	X.Org Video Driver: 6.0
	X.Org XInput driver : 7.0
	X.Org Server Extension : 2.0
(++) using VT number 7

(--) PCI:*(0:0:8:0) 1013:00b8:0000:0000 Cirrus Logic GD 5446 rev 1, Mem @ 
0x50000000/33554432, 0x52000000/4096, BIOS @ 0x????????/65536
(II) Open ACPI successful (/var/run/acpid.socket)
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension SELinux
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.0.0
	ABI class: X.Org Server Extension, version 2.0
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.13.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.0.0
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.1.0
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(==) Matched cirrus as autoconfigured driver 0
(==) Matched vesa as autoconfigured driver 1
(==) Matched fbdev as autoconfigured driver 2
(==) Assigned the driver to the xf86ConfigLayout
(II) LoadModule: "cirrus"
(II) Loading /usr/lib/xorg/modules/drivers/cirrus_drv.so
(II) Module cirrus: vendor="X.Org Foundation"
	compiled for 1.7.6.901, module version = 1.3.2
	Module class: X.Org Video Driver
	ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "vesa"
(II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
(II) Module vesa: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 2.3.0
	Module class: X.Org Video Driver
	ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "fbdev"
(II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
(II) Module fbdev: vendor="X.Org Foundation"
	compiled for 1.7.6.901, module version = 0.4.2
	ABI class: X.Org Video Driver, version 6.0
(II) CIRRUS: driver for Cirrus chipsets: CLGD5430, CLGD5434-4, CLGD5434-8,
	CLGD5436, CLGD5446, CLGD5480, CL-GD5462, CL-GD5464, CL-GD5464BD,
	CL-GD5465, CL-GD7548
(II) VESA: driver for VESA chipsets: vesa
(II) FBDEV: driver for framebuffer: fbdev
(II) Primary Device is: PCI 00@00:08:0
(WW) Falling back to old probe method for cirrus
(--) Assigning device section with no busID to primary device
(--) Chipset CLGD5446 found
(II) Loading sub module "cirrus_alpine"
(II) LoadModule: "cirrus_alpine"
(II) Loading /usr/lib/xorg/modules/drivers/cirrus_alpine.so
(II) Module cirrus_alpine: vendor="X.Org Foundation"
	compiled for 1.7.6.901, module version = 1.0.0
	ABI class: X.Org Video Driver, version 6.0
(WW) Falling back to old probe method for vesa
(WW) Falling back to old probe method for fbdev
(II) Loading sub module "fbdevhw"
(II) LoadModule: "fbdevhw"
(II) Loading /usr/lib/xorg/modules/linux/libfbdevhw.so
(II) Module fbdevhw: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 0.0.2
	ABI class: X.Org Video Driver, version 6.0
(EE) open /dev/fb0: No such file or directory
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/lib/xorg/modules/libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 0.1.0
	ABI class: X.Org Video Driver, version 6.0
(II) CIRRUS(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 
0x0000
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/lib/xorg/modules/libint10.so
(II) Module int10: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.0.0
	ABI class: X.Org Video Driver, version 6.0
(II) CIRRUS(0): initializing int10
(II) CIRRUS(0): Primary V_BIOS segment is: 0xc000
(II) CIRRUS(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 24/24
(--) CIRRUS(0): Depth 24, (==) framebuffer bpp 24
(==) CIRRUS(0): RGB weight 888
(==) CIRRUS(0): Default visual is TrueColor
(==) CIRRUS(0): Using SW cursor
(--) CIRRUS(0): Linear framebuffer at 0x50000000
(--) CIRRUS(0): Using MMIO
(--) CIRRUS(0): MMIO registers at 0x52000000
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"
(II) Module "i2c" already built-in
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(II) CIRRUS(0): I2C bus "I2C bus 1" initialized.
(II) CIRRUS(0): I2C bus "I2C bus 2" initialized.
(II) CIRRUS(0): I2C device "I2C bus 1:ddc2" registered at address 0xA0.
(II) CIRRUS(0): Manufacturer: AMT  Model: 5530  Serial#: 699
(II) CIRRUS(0): Year: 1999  Week: 41
(II) CIRRUS(0): EDID Version: 1.1
(II) CIRRUS(0): Analog Display Input,  Input Voltage Level: 0.700/0.300 V
(II) CIRRUS(0): Signal levels configurable
(II) CIRRUS(0): Sync:  Separate  Composite  SyncOnGreen
(II) CIRRUS(0): Max Image Size [cm]: horiz.: 36  vert.: 27
(II) CIRRUS(0): Gamma: 2.20
(II) CIRRUS(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
(II) CIRRUS(0): redX: 0.625 redY: 0.340   greenX: 0.290 greenY: 0.604
(II) CIRRUS(0): blueX: 0.150 blueY: 0.069   whiteX: 0.281 whiteY: 0.312
(II) CIRRUS(0): Supported established timings:
(II) CIRRUS(0): 720x400@70Hz
(II) CIRRUS(0): 640x480@60Hz
(II) CIRRUS(0): 640x480@67Hz
(II) CIRRUS(0): 640x480@72Hz
(II) CIRRUS(0): 640x480@75Hz
(II) CIRRUS(0): 800x600@72Hz
(II) CIRRUS(0): 800x600@75Hz
(II) CIRRUS(0): 832x624@75Hz
(II) CIRRUS(0): 1024x768@70Hz
(II) CIRRUS(0): 1024x768@75Hz
(II) CIRRUS(0): 1280x1024@75Hz
(II) CIRRUS(0): 1152x864@75Hz
(II) CIRRUS(0): Manufacturer's mask: 0
(II) CIRRUS(0): Supported standard timings:
(II) CIRRUS(0): #0: hsize: 1600  vsize 1200  refresh: 75  vid: 20393
(II) CIRRUS(0): #1: hsize: 1600  vsize 1200  refresh: 70  vid: 19113
(II) CIRRUS(0): #2: hsize: 1024  vsize 768  refresh: 85  vid: 22881
(II) CIRRUS(0): #3: hsize: 640  vsize 480  refresh: 85  vid: 22833
(II) CIRRUS(0): #4: hsize: 800  vsize 600  refresh: 85  vid: 22853
(II) CIRRUS(0): #5: hsize: 640  vsize 480  refresh: 70  vid: 18993
(II) CIRRUS(0): #6: hsize: 1600  vsize 1200  refresh: 65  vid: 17833
(II) CIRRUS(0): Supported detailed timing:
(II) CIRRUS(0): clock: 202.5 MHz   Image Size:  398 x 299 mm
(II) CIRRUS(0): h_active: 1600  h_sync: 1664  h_sync_end 1856 h_blank_end 2160 
h_border: 0
(II) CIRRUS(0): v_active: 1200  v_sync: 1201  v_sync_end 1204 v_blanking: 1250 
v_border: 0
(II) CIRRUS(0): Supported detailed timing:
(II) CIRRUS(0): clock: 189.0 MHz   Image Size:  398 x 299 mm
(II) CIRRUS(0): h_active: 1600  h_sync: 1664  h_sync_end 1856 h_blank_end 2160 
h_border: 0
(II) CIRRUS(0): v_active: 1200  v_sync: 1201  v_sync_end 1204 v_blanking: 1250 
v_border: 0
(II) CIRRUS(0): Supported detailed timing:
(II) CIRRUS(0): clock: 94.5 MHz   Image Size:  398 x 299 mm
(II) CIRRUS(0): h_active: 1024  h_sync: 1072  h_sync_end 1168 h_blank_end 1376 
h_border: 0
(II) CIRRUS(0): v_active: 768  v_sync: 769  v_sync_end 772 v_blanking: 808 
v_border: 0
(II) CIRRUS(0): Supported detailed timing:
(II) CIRRUS(0): clock: 80.0 MHz   Image Size:  398 x 299 mm
(II) CIRRUS(0): h_active: 1024  h_sync: 1056  h_sync_end 1152 h_blank_end 1328 
h_border: 0
(II) CIRRUS(0): v_active: 768  v_sync: 771  v_sync_end 774 v_blanking: 804 
v_border: 0
(II) CIRRUS(0): EDID (in hex):
(II) CIRRUS(0): 	00ffffffffffff0005b43055bb020000
(II) CIRRUS(0): 	290901011e241b78e807b3a0574a9a26
(II) CIRRUS(0): 	11484fbce780a94fa94a615931594559
(II) CIRRUS(0): 	314aa94501011a4f403062b0324040c0
(II) CIRRUS(0): 	13008e2b1100001ed449403062b03240
(II) CIRRUS(0): 	40c013008e2b1100001eea2400604100
(II) CIRRUS(0): 	2830306013008e2b1100001e401f0030
(II) CIRRUS(0): 	41002430206033008e2b1100000200c3
(II) CIRRUS(0): EDID vendor "AMT", prod id 21808
(II) CIRRUS(0): DDCModeFromDetailedTiming: 1024x768 Warning: We only handle 
separate sync.
(II) CIRRUS(0): Printing DDC gathered Modelines:
(II) CIRRUS(0): Modeline "1600x1200"x0.0  202.50  1600 1664 1856 2160  1200 
1201 1204 1250 +hsync +vsync (93.8 kHz)
(II) CIRRUS(0): Modeline "1600x1200"x0.0  189.00  1600 1664 1856 2160  1200 
1201 1204 1250 +hsync +vsync (87.5 kHz)
(II) CIRRUS(0): Modeline "1024x768"x0.0   94.50  1024 1072 1168 1376  768 769 
772 808 +hsync +vsync (68.7 kHz)
(II) CIRRUS(0): Modeline "1024x768"x0.0   80.00  1024 1056 1152 1328  768 771 
774 804 +hsync -vsync (60.2 kHz)
(II) CIRRUS(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 
500 -hsync -vsync (37.5 kHz)
(II) CIRRUS(0): Modeline "640x480"x0.0   31.50  640 664 704 832  480 489 492 
520 -hsync -vsync (37.9 kHz)
(II) CIRRUS(0): Modeline "640x480"x0.0   30.24  640 704 768 864  480 483 486 
525 -hsync -vsync (35.0 kHz)
(II) CIRRUS(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 
525 -hsync -vsync (31.5 kHz)
(II) CIRRUS(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 
449 -hsync +vsync (31.5 kHz)
(II) CIRRUS(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 
1025 1028 1066 +hsync +vsync (80.0 kHz)
(II) CIRRUS(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 
772 800 +hsync +vsync (60.0 kHz)
(II) CIRRUS(0): Modeline "1024x768"x0.0   75.00  1024 1048 1184 1328  768 771 
777 806 -hsync -vsync (56.5 kHz)
(II) CIRRUS(0): Modeline "832x624"x0.0   57.28  832 864 928 1152  624 625 628 
667 -hsync -vsync (49.7 kHz)
(II) CIRRUS(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 
625 +hsync +vsync (46.9 kHz)
(II) CIRRUS(0): Modeline "800x600"x0.0   50.00  800 856 976 1040  600 637 643 
666 +hsync +vsync (48.1 kHz)
(II) CIRRUS(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 
868 900 +hsync +vsync (67.5 kHz)
(II) CIRRUS(0): Modeline "640x480"x0.0   36.00  640 696 752 832  480 481 484 
509 -hsync -vsync (43.3 kHz)
(II) CIRRUS(0): Modeline "800x600"x0.0   56.25  800 832 896 1048  600 601 604 
631 +hsync +vsync (53.7 kHz)
(II) CIRRUS(0): Modeline "1600x1200"x0.0  175.50  1600 1664 1856 2160  1200 
1201 1204 1250 +hsync +vsync (81.2 kHz)
(==) CIRRUS(0): Using gamma correction (1.0, 1.0, 1.0)
(--) CIRRUS(0): Memory Config reg 1 is 0x98
(--) CIRRUS(0): Memory Config reg 2 is 0x20
(--) CIRRUS(0): VideoRAM: 4096 kByte
(==) CIRRUS(0): Min pixel clock is 12 MHz
(--) CIRRUS(0): Max pixel clock is 85 MHz
(II) CIRRUS(0): <default monitor>: Using hsync range of 31.47-93.75 kHz
(II) CIRRUS(0): <default monitor>: Using vrefresh range of 59.94-85.06 Hz
(II) CIRRUS(0): Estimated virtual size for aspect ratio 1.3333 is 1600x1200
(II) CIRRUS(0): Clock range:  12.00 to  85.50 MHz
(II) CIRRUS(0): Not using default mode "320x175" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "320x200" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "360x200" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "320x240" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "320x240" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "320x240" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "320x240" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "800x600" (vrefresh out of range)
(II) CIRRUS(0): Not using default mode "400x300" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "400x300" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "400x300" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "400x300" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "400x300" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1024x768" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "512x384" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "512x384" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "512x384" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "512x384" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1024x768" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "512x384" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1152x864" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "576x432" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1280x960" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "640x480" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1280x960" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "640x480" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1280x1024" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "640x512" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1280x1024" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "640x512" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1280x1024" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "640x512" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1600x1200" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "800x600" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1600x1200" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "800x600" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1600x1200" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "800x600" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1600x1200" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "800x600" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1600x1200" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "800x600" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1792x1344" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "896x672" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1792x1344" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "896x672" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1856x1392" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "928x696" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1856x1392" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "928x696" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1920x1440" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "960x720" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1920x1440" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "960x720" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "416x312" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "576x432" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1152x864" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "576x432" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1152x864" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "576x432" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1152x864" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "576x432" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1152x864" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "576x432" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1152x864" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "576x432" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1360x768" (monitor doesn't support 
reduced blanking)
(II) CIRRUS(0): Not using default mode "680x384" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "680x384" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1400x1050" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "700x525" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1400x1050" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "700x525" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1400x1050" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "700x525" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1400x1050" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "700x525" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1440x900" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "720x450" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1600x1024" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "800x512" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1680x1050" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "840x525" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1680x1050" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "840x525" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1680x1050" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "840x525" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1680x1050" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "840x525" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1680x1050" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "840x525" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1920x1080" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "960x540" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1920x1200" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "960x600" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1920x1440" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "960x720" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "2048x1536" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "1024x768" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "2048x1536" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "1024x768" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "2048x1536" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using default mode "1024x768" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using driver mode "1600x1200" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using driver mode "1600x1200" (insufficient memory for 
mode)
(II) CIRRUS(0): Not using driver mode "1024x768" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using driver mode "1280x1024" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using driver mode "1152x864" (bad mode 
clock/interlace/doublescan)
(II) CIRRUS(0): Not using driver mode "1600x1200" (insufficient memory for 
mode)
(WW) CIRRUS(0): Shrinking virtual size estimate from 1600x1200 to 1360x768
(--) CIRRUS(0): Virtual size is 1360x768 (pitch 1408)
(**) CIRRUS(0): *Default mode "1360x768": 84.8 MHz, 47.7 kHz, 59.8 Hz
(II) CIRRUS(0): Modeline "1360x768"x59.8   84.75  1360 1432 1568 1776  768 771 
781 798 -hsync +vsync (47.7 kHz)
(**) CIRRUS(0): *Default mode "1152x864": 81.6 MHz, 53.7 kHz, 60.0 Hz
(II) CIRRUS(0): Modeline "1152x864"x60.0   81.62  1152 1216 1336 1520  864 865 
868 895 -hsync +vsync (53.7 kHz)
(**) CIRRUS(0): *Driver mode "1024x768": 78.8 MHz, 60.0 kHz, 75.0 Hz
(II) CIRRUS(0): Modeline "1024x768"x75.0   78.75  1024 1040 1136 1312  768 769 
772 800 +hsync +vsync (60.0 kHz)
(**) CIRRUS(0): *Driver mode "1024x768": 80.0 MHz, 60.2 kHz, 74.9 Hz
(II) CIRRUS(0): Modeline "1024x768"x74.9   80.00  1024 1056 1152 1328  768 771 
774 804 +hsync -vsync (60.2 kHz)
(**) CIRRUS(0): *Driver mode "1024x768": 75.0 MHz, 56.5 kHz, 70.1 Hz
(II) CIRRUS(0): Modeline "1024x768"x70.1   75.00  1024 1048 1184 1328  768 771 
777 806 -hsync -vsync (56.5 kHz)
(**) CIRRUS(0): *Default mode "1024x768": 78.8 MHz, 60.0 kHz, 75.0 Hz
(II) CIRRUS(0): Modeline "1024x768"x75.0   78.75  1024 1040 1136 1312  768 769 
772 800 +hsync +vsync (60.0 kHz)
(**) CIRRUS(0): *Default mode "1024x768": 75.0 MHz, 56.5 kHz, 70.1 Hz
(II) CIRRUS(0): Modeline "1024x768"x70.1   75.00  1024 1048 1184 1328  768 771 
777 806 -hsync -vsync (56.5 kHz)
(**) CIRRUS(0): *Default mode "1024x768": 65.0 MHz, 48.4 kHz, 60.0 Hz
(II) CIRRUS(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 
777 806 -hsync -vsync (48.4 kHz)
(**) CIRRUS(0): *Driver mode "832x624": 57.3 MHz, 49.7 kHz, 74.6 Hz
(II) CIRRUS(0): Modeline "832x624"x74.6   57.28  832 864 928 1152  624 625 628 
667 -hsync -vsync (49.7 kHz)
(**) CIRRUS(0): *Default mode "832x624": 57.3 MHz, 49.7 kHz, 74.6 Hz
(II) CIRRUS(0): Modeline "832x624"x74.6   57.28  832 864 928 1152  624 625 628 
667 -hsync -vsync (49.7 kHz)
(**) CIRRUS(0): *Driver mode "800x600": 56.2 MHz, 53.7 kHz, 85.1 Hz
(II) CIRRUS(0): Modeline "800x600"x85.1   56.25  800 832 896 1048  600 601 604 
631 +hsync +vsync (53.7 kHz)
(**) CIRRUS(0): *Driver mode "800x600": 49.5 MHz, 46.9 kHz, 75.0 Hz
(II) CIRRUS(0): Modeline "800x600"x75.0   49.50  800 816 896 1056  600 601 604 
625 +hsync +vsync (46.9 kHz)
(**) CIRRUS(0): *Driver mode "800x600": 50.0 MHz, 48.1 kHz, 72.2 Hz
(II) CIRRUS(0): Modeline "800x600"x72.2   50.00  800 856 976 1040  600 637 643 
666 +hsync +vsync (48.1 kHz)
(**) CIRRUS(0): *Default mode "800x600": 56.3 MHz, 53.7 kHz, 85.1 Hz
(II) CIRRUS(0): Modeline "800x600"x85.1   56.30  800 832 896 1048  600 601 604 
631 +hsync +vsync (53.7 kHz)
(**) CIRRUS(0): *Default mode "800x600": 49.5 MHz, 46.9 kHz, 75.0 Hz
(II) CIRRUS(0): Modeline "800x600"x75.0   49.50  800 816 896 1056  600 601 604 
625 +hsync +vsync (46.9 kHz)
(**) CIRRUS(0): *Default mode "800x600": 50.0 MHz, 48.1 kHz, 72.2 Hz
(II) CIRRUS(0): Modeline "800x600"x72.2   50.00  800 856 976 1040  600 637 643 
666 +hsync +vsync (48.1 kHz)
(**) CIRRUS(0): *Default mode "800x600": 40.0 MHz, 37.9 kHz, 60.3 Hz
(II) CIRRUS(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 
628 +hsync +vsync (37.9 kHz)
(**) CIRRUS(0): *Driver mode "640x480": 36.0 MHz, 43.3 kHz, 85.0 Hz
(II) CIRRUS(0): Modeline "640x480"x85.0   36.00  640 696 752 832  480 481 484 
509 -hsync -vsync (43.3 kHz)
(**) CIRRUS(0): *Driver mode "640x480": 31.5 MHz, 37.5 kHz, 75.0 Hz
(II) CIRRUS(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481 484 
500 -hsync -vsync (37.5 kHz)
(**) CIRRUS(0): *Driver mode "640x480": 31.5 MHz, 37.9 kHz, 72.8 Hz
(II) CIRRUS(0): Modeline "640x480"x72.8   31.50  640 664 704 832  480 489 492 
520 -hsync -vsync (37.9 kHz)
(**) CIRRUS(0): *Driver mode "640x480": 30.2 MHz, 35.0 kHz, 66.7 Hz
(II) CIRRUS(0): Modeline "640x480"x66.7   30.24  640 704 768 864  480 483 486 
525 -hsync -vsync (35.0 kHz)
(**) CIRRUS(0): *Driver mode "640x480": 25.2 MHz, 31.5 kHz, 59.9 Hz
(II) CIRRUS(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 
525 -hsync -vsync (31.5 kHz)
(**) CIRRUS(0): *Default mode "640x480": 36.0 MHz, 43.3 kHz, 85.0 Hz
(II) CIRRUS(0): Modeline "640x480"x85.0   36.00  640 696 752 832  480 481 484 
509 -hsync -vsync (43.3 kHz)
(**) CIRRUS(0): *Default mode "640x480": 31.5 MHz, 37.5 kHz, 75.0 Hz
(II) CIRRUS(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481 484 
500 -hsync -vsync (37.5 kHz)
(**) CIRRUS(0): *Default mode "640x480": 31.5 MHz, 37.9 kHz, 72.8 Hz
(II) CIRRUS(0): Modeline "640x480"x72.8   31.50  640 664 704 832  480 489 492 
520 -hsync -vsync (37.9 kHz)
(**) CIRRUS(0): *Default mode "640x480": 25.2 MHz, 31.5 kHz, 59.9 Hz
(II) CIRRUS(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 
525 -hsync -vsync (31.5 kHz)
(**) CIRRUS(0): *Driver mode "720x400": 28.3 MHz, 31.5 kHz, 70.1 Hz
(II) CIRRUS(0): Modeline "720x400"x70.1   28.32  720 738 846 900  400 412 414 
449 -hsync +vsync (31.5 kHz)
(**) CIRRUS(0): *Default mode "720x400": 35.5 MHz, 37.9 kHz, 85.0 Hz
(II) CIRRUS(0): Modeline "720x400"x85.0   35.50  720 756 828 936  400 401 404 
446 -hsync +vsync (37.9 kHz)
(**) CIRRUS(0): *Default mode "640x400": 31.5 MHz, 37.9 kHz, 85.1 Hz
(II) CIRRUS(0): Modeline "640x400"x85.1   31.50  640 672 736 832  400 401 404 
445 -hsync +vsync (37.9 kHz)
(**) CIRRUS(0): *Default mode "640x350": 31.5 MHz, 37.9 kHz, 85.1 Hz
(II) CIRRUS(0): Modeline "640x350"x85.1   31.50  640 672 736 832  350 382 385 
445 +hsync -vsync (37.9 kHz)
(**) CIRRUS(0): Display dimensions: (360, 270) mm
(**) CIRRUS(0): DPI set to (95, 72)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.0.0
	ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/lib/xorg/modules/libxaa.so
(II) Module xaa: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.2.1
	ABI class: X.Org Video Driver, version 6.0
(II) UnloadModule: "vesa"
(II) Unloading /usr/lib/xorg/modules/drivers/vesa_drv.so
(II) UnloadModule: "fbdev"
(II) Unloading /usr/lib/xorg/modules/drivers/fbdev_drv.so
(II) UnloadModule: "fbdevhw"
(II) Unloading /usr/lib/xorg/modules/linux/libfbdevhw.so
(--) Depth 24 pixmap format is 24 bpp
(II) CIRRUS(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 
0x0000
(II) CIRRUS(0): Using 224 lines for offscreen memory
(II) CIRRUS(0): Using XFree86 Acceleration Architecture (XAA)
	Screen to screen bit blits
	Solid filled rectangles
	Solid Horizontal and Vertical Lines
(==) CIRRUS(0): Silken mouse enabled
(==) CIRRUS(0): DPMS enabled
(==) RandR enabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
SELinux: Disabled on system, not enabling in X server
(II) AIGLX: Screen 0 is not DRI2 capable
(II) AIGLX: Screen 0 is not DRI capable
(II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so
(II) GLX: Initialized DRISWRAST GL provider for screen 0
(II) config/udev: Adding input device Power Button (/dev/input/event3)
(**) Power Button: Applying InputClass "evdev keyboard catchall"
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
	compiled for 1.7.6.901, module version = 2.3.2
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 7.0
(**) Power Button: always reports core events
(**) Power Button: Device: "/dev/input/event3"
(II) Power Button: Found keys
(II) Power Button: Configuring as keyboard
(II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us"
(II) config/udev: Adding input device AT Translated Set 2 keyboard 
(/dev/input/event1)
(**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard 
catchall"
(**) AT Translated Set 2 keyboard: always reports core events
(**) AT Translated Set 2 keyboard: Device: "/dev/input/event1"
(II) AT Translated Set 2 keyboard: Found keys
(II) AT Translated Set 2 keyboard: Configuring as keyboard
(II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" 
(type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us"
(II) config/udev: Adding input device ImExPS/2 Generic Explorer Mouse 
(/dev/input/event4)
(**) ImExPS/2 Generic Explorer Mouse: Applying InputClass "evdev pointer 
catchall"
(**) ImExPS/2 Generic Explorer Mouse: always reports core events
(**) ImExPS/2 Generic Explorer Mouse: Device: "/dev/input/event4"
(II) ImExPS/2 Generic Explorer Mouse: Found 9 mouse buttons
(II) ImExPS/2 Generic Explorer Mouse: Found scroll wheel(s)
(II) ImExPS/2 Generic Explorer Mouse: Found relative axes
(II) ImExPS/2 Generic Explorer Mouse: Found x and y relative axes
(II) ImExPS/2 Generic Explorer Mouse: Configuring as mouse
(**) ImExPS/2 Generic Explorer Mouse: YAxisMapping: buttons 4 and 5
(**) ImExPS/2 Generic Explorer Mouse: EmulateWheelButton: 4, 
EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "ImExPS/2 Generic Explorer Mouse" 
(type: MOUSE)
(II) ImExPS/2 Generic Explorer Mouse: initialized for relative axes.
(II) config/udev: Adding input device ImExPS/2 Generic Explorer Mouse 
(/dev/input/mouse1)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device PC Speaker (/dev/input/event2)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device Macintosh mouse button emulation 
(/dev/input/event0)
(**) Macintosh mouse button emulation: Applying InputClass "evdev pointer 
catchall"
(**) Macintosh mouse button emulation: always reports core events
(**) Macintosh mouse button emulation: Device: "/dev/input/event0"
(II) Macintosh mouse button emulation: Found 3 mouse buttons
(II) Macintosh mouse button emulation: Found relative axes
(II) Macintosh mouse button emulation: Found x and y relative axes
(II) Macintosh mouse button emulation: Configuring as mouse
(**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
(**) Macintosh mouse button emulation: EmulateWheelButton: 4, 
EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "Macintosh mouse button emulation" 
(type: MOUSE)
(II) Macintosh mouse button emulation: initialized for relative axes.
(II) config/udev: Adding input device Macintosh mouse button emulation 
(/dev/input/mouse0)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device ACPI Virtual Keyboard Device 
(/dev/input/event5)
(**) ACPI Virtual Keyboard Device: Applying InputClass "evdev keyboard 
catchall"
(**) ACPI Virtual Keyboard Device: always reports core events
(**) ACPI Virtual Keyboard Device: Device: "/dev/input/event5"
(II) ACPI Virtual Keyboard Device: Found keys
(II) ACPI Virtual Keyboard Device: Configuring as keyboard
(II) XINPUT: Adding extended input device "ACPI Virtual Keyboard Device" 
(type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us"

udev information:
P: /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3/event3
N: input/event3
S: char/13:67
E: UDEV_LOG=3
E: DEVPATH=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3/event3
E: SUBSYSTEM=input
E: DEVNAME=input/event3
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: XKBMODEL=pc105
E: XKBLAYOUT=us
E: MAJOR=13
E: MINOR=67
E: DEVLINKS=/dev/char/13:67

P: /devices/platform/i8042/serio0/input/input1/event1
N: input/event1
S: char/13:65
S: input/by-path/platform-i8042-serio-0-event-kbd
E: UDEV_LOG=3
E: DEVPATH=/devices/platform/i8042/serio0/input/input1/event1
E: SUBSYSTEM=input
E: DEVNAME=input/event1
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_INPUT_KEYBOARD=1
E: ID_SERIAL=noserial
E: ID_PATH=platform-i8042-serio-0
E: XKBMODEL=pc105
E: XKBLAYOUT=us
E: MAJOR=13
E: MINOR=65
E: 
DEVLINKS=/dev/char/13:65 /dev/input/by-path/platform-i8042-serio-0-event-kbd

P: /devices/platform/i8042/serio1/input/input4/event4
N: input/event4
S: char/13:68
S: input/by-path/platform-i8042-serio-1-event-mouse
E: UDEV_LOG=3
E: DEVPATH=/devices/platform/i8042/serio1/input/input4/event4
E: SUBSYSTEM=input
E: DEVNAME=input/event4
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_SERIAL=noserial
E: ID_PATH=platform-i8042-serio-1
E: MAJOR=13
E: MINOR=68
E: 
DEVLINKS=/dev/char/13:68 /dev/input/by-path/platform-i8042-serio-1-event-mouse

P: /devices/platform/i8042/serio1/input/input4/mouse1
N: input/mouse1
S: char/13:33
S: input/by-path/platform-i8042-serio-1-mouse
E: UDEV_LOG=3
E: DEVPATH=/devices/platform/i8042/serio1/input/input4/mouse1
E: SUBSYSTEM=input
E: DEVNAME=input/mouse1
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_SERIAL=noserial
E: ID_PATH=platform-i8042-serio-1
E: MAJOR=13
E: MINOR=33
E: DEVLINKS=/dev/char/13:33 /dev/input/by-path/platform-i8042-serio-1-mouse

P: /devices/platform/pcspkr/input/input2/event2
N: input/event2
S: char/13:66
S: input/by-path/platform-pcspkr-event-spkr
E: UDEV_LOG=3
E: DEVPATH=/devices/platform/pcspkr/input/input2/event2
E: SUBSYSTEM=input
E: DEVNAME=input/event2
E: ID_INPUT=1
E: ID_SERIAL=noserial
E: ID_PATH=platform-pcspkr
E: MAJOR=13
E: MINOR=66
E: DEVLINKS=/dev/char/13:66 /dev/input/by-path/platform-pcspkr-event-spkr

P: /devices/virtual/input/input0/event0
N: input/event0
S: char/13:64
E: UDEV_LOG=3
E: DEVPATH=/devices/virtual/input/input0/event0
E: SUBSYSTEM=input
E: DEVNAME=input/event0
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_SERIAL=noserial
E: MAJOR=13
E: MINOR=64
E: DEVLINKS=/dev/char/13:64

P: /devices/virtual/input/input0/mouse0
N: input/mouse0
S: char/13:32
E: UDEV_LOG=3
E: DEVPATH=/devices/virtual/input/input0/mouse0
E: SUBSYSTEM=input
E: DEVNAME=input/mouse0
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_SERIAL=noserial
E: MAJOR=13
E: MINOR=32
E: DEVLINKS=/dev/char/13:32

P: /devices/virtual/input/input5/event5
N: input/event5
S: char/13:69
E: UDEV_LOG=3
E: DEVPATH=/devices/virtual/input/input5/event5
E: SUBSYSTEM=input
E: DEVNAME=input/event5
E: ID_INPUT=1
E: ID_INPUT_KEY=1
E: ID_INPUT_KEYBOARD=1
E: ID_SERIAL=noserial
E: XKBMODEL=pc105
E: XKBLAYOUT=us
E: MAJOR=13
E: MINOR=69
E: DEVLINKS=/dev/char/13:69

DRM Information from dmesg:
[    0.000000] No AGP bridge found
[    2.690284] Linux agpgart interface v0.103
[    2.690284] agpgart-intel 0000:00:00.0: Intel 440LX Chipset
[    2.743005] agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0x0


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages xserver-xorg-video-cirrus depends on:
ii  libc6                         2.11.2-2   Embedded GNU C Library: Shared 
lib
ii  xserver-xorg-core [xorg-video 2:1.7.7-2  Xorg X server - core server

xserver-xorg-video-cirrus recommends no packages.

xserver-xorg-video-cirrus suggests no packages.

-- no debconf information
--- xserver-xorg-video-cirrus-1.3.2.orig/src/alp_driver.c
+++ xserver-xorg-video-cirrus-1.3.2/src/alp_driver.c
@@ -407,6 +407,8 @@
 {
 	int *linePitches = NULL;
 	int i, n = 0;
+	int max_pitch = 2048;
+
 	CirPtr pCir = CIRPTR(pScrn);
 
 	/* XXX ajv - 512, 576, and 1536 may not be supported
@@ -423,8 +425,20 @@
 							1280, 1536, 1600, 1920, 2048, 0 };
 #endif
 
+	switch (pCir->Chipset) {
+	case PCI_CHIP_GD5446:
+		max_pitch = 0x1ff << 3;
+		break;
+
+	default:
+		/* FIXME max_pitch for other chipsets? */
+		max_pitch = (pScrn->bitsPerPixel / 8) * 2048;
+		break;
+	}
+
 	for (i = 0; accelWidths[i] != 0; i++) {
-		if (accelWidths[i] % pCir->Rounding == 0) {
+		if ((accelWidths[i] % pCir->Rounding == 0)
+		 && ((accelWidths[i] * pScrn->bitsPerPixel / 8) <= max_pitch)) {
 			n++;
 			linePitches = xnfrealloc(linePitches, n * sizeof(int));
 			linePitches[n - 1] = accelWidths[i];

Attachment: signature.asc
Description: This is a digitally signed message part.


--- End Message ---
--- Begin Message ---
Version: 1:1.3.2-2+squeeze1

Cyril Brulebois <kibi@debian.org> (03/08/2010):
> Many thanks. I'll wait a bit to see what upstream thinks of it, and
> if that's accepted, I might merge it in Debian w/o waiting for the
> next release.

Sorry, forgot to close the Debian bug in the changelog.

KiBi.


Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply to: