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) (b...@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 <jcris...@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 0...@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): 720x...@70hz (II) CIRRUS(0): 640x...@60hz (II) CIRRUS(0): 640x...@67hz (II) CIRRUS(0): 640x...@72hz (II) CIRRUS(0): 640x...@75hz (II) CIRRUS(0): 800x...@72hz (II) CIRRUS(0): 800x...@75hz (II) CIRRUS(0): 832x...@75hz (II) CIRRUS(0): 1024x...@70hz (II) CIRRUS(0): 1024x...@75hz (II) CIRRUS(0): 1280x1...@75hz (II) CIRRUS(0): 1152x...@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];
signature.asc
Description: This is a digitally signed message part.