From owner-freebsd-current@FreeBSD.ORG Mon Apr 13 13:24:27 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AE255106566B for ; Mon, 13 Apr 2009 13:24:27 +0000 (UTC) (envelope-from dominique.goncalves@gmail.com) Received: from mail-bw0-f164.google.com (mail-bw0-f164.google.com [209.85.218.164]) by mx1.freebsd.org (Postfix) with ESMTP id CC18A8FC15 for ; Mon, 13 Apr 2009 13:24:26 +0000 (UTC) (envelope-from dominique.goncalves@gmail.com) Received: by bwz8 with SMTP id 8so2017717bwz.43 for ; Mon, 13 Apr 2009 06:24:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=Otr8UvqX5Slhl7DeXdP8XnAB1eWYj1OsuskKUNTkY64=; b=dtP+xqyQMBEjqKITjkr8451giFiVr7mwD7fXDtKAfPoC8Mo0NO+hK6buwAwMl7dcaE dowdUfWmWX23ikK3R3lwEXYuiavf1C1s5TyD+NHxESbuTqyoL8Ec1O0pw2hR6TuC5bAo S017Ot4zQewLqM47a3fd7VygPBS6mb1Hq47H8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=n8hX3159p6Iay3Pbjx1sknEUgAG4+EbmhMzsQjiE9mWsJNYHeL2eOJu7dP9lJPwH7n ucXMRIxRqE3JUoZCri19dO4De9OtJDPw+tR3e4OVgQwMcWWXcrvieJ3N8aWq7OXjLvDQ SEYyHQlzOmjXX8sxBvpvVe1Gc4aVKS/pzys/Q= MIME-Version: 1.0 Received: by 10.223.113.200 with SMTP id b8mr1692277faq.84.1239629065734; Mon, 13 Apr 2009 06:24:25 -0700 (PDT) In-Reply-To: <49E3362B.9040704@gwdg.de> References: <7daacbbe0904130203m62080028v14f6a1e4a3285dc0@mail.gmail.com> <49E3362B.9040704@gwdg.de> Date: Mon, 13 Apr 2009 15:24:25 +0200 Message-ID: <7daacbbe0904130624r70509e06k1ceffecd7e902bb0@mail.gmail.com> From: Dominique Goncalves To: Rainer Hurling Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-current Subject: Re: Unusable Xorg with USB mouse X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Apr 2009 13:24:28 -0000 Hi Rainer, On Mon, Apr 13, 2009 at 2:55 PM, Rainer Hurling wrote: > Hi Dominique, > > On 13.04.2009 11:03 (UTC+1), Dominique Goncalves wrote: >> >> Hi, >> >> I upgraded my FreeBSD desktop (XFCE4 and some applications) from >> 7.1-RELEASE to 8.0-CURRENT r190942 all ports was build from scratch >> after removing old files with make delete-old delete-old-libs. I should have been more precise, I followed these steps, upgrade to -CURRENT with the usual steps described in UPDATING (buildworld, buildkernel, installworld, installkernel, mergemaster, etc) # rm -fr /usr/local/* /var/db/pkg/* # cd /usr/src # yes | make delete-old # yes | make delete-old-libs and rebuild ports: xorg, xfce4, firefox3 > as far as I know 'make delete-old delete-old-libs' has to be done from > /usr/src and so it removes obsolete files from system (see > /usr/src/ObsoleteFiles.inc). > > To remove ports (/usr/ports) and build from scratch you have to 'pkg_dele= te > -a' or something like this... > >> Now it's very hard to listen music with mplayer, write text with vim, >> browse internet with firefox... it just stop working and restart when >> moving the mouse! > > There had been many changes in CURRENT and xorg in the last time. USB is > totally new, libusb is integrated in the system (please do not install th= at > port!) etc. > > So please read /usr/ports/UPDATING, especially the entries 20090309 and > 20090123. > > Hope I could help, > Rainer > > >> Let me know if you need more information. >> >> Any help is really appreciated, >> Thanks. >> >>> dmesg >> >> Copyright (c) 1992-2009 The FreeBSD Project. >> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 >> =A0 =A0 =A0 =A0The Regents of the University of California. All rights r= eserved. >> FreeBSD is a registered trademark of The FreeBSD Foundation. >> FreeBSD 8.0-CURRENT #0 r190942: Sat Apr 11 22:05:48 CEST 2009 >> =A0 =A0root@djdomics:/usr/obj/usr/src/sys/GENERIC_NODEBUG >> Timecounter "i8254" frequency 1193182 Hz quality 0 >> CPU: Intel(R) Pentium(R) 4 CPU 2.00GHz (2000.15-MHz 686-class CPU) >> =A0Origin =3D "GenuineIntel" =A0Id =3D 0xf24 =A0Stepping =3D 4 >> >> =A0Features=3D0x3febfbff >> real memory =A0=3D 805306368 (768 MB) >> avail memory =3D 774045696 (738 MB) >> ACPI APIC Table: >> MADT: Forcing active-low polarity and level trigger for SCI >> ioapic0 irqs 0-23 on motherboard >> kbd1 at kbdmux0 >> acpi0: on motherboard >> acpi0: [ITHREAD] >> acpi0: Power Button (fixed) >> Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 >> acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0 >> acpi_button0: on acpi0 >> pcib0: port 0xcf8-0xcff on acpi0 >> pci0: on pcib0 >> agp0: on hostb0 >> pcib1: at device 1.0 on pci0 >> pci1: on pcib1 >> vgapci0: mem >> 0xde000000-0xdeffffff,0xc0000000-0xcfffffff irq 16 at device 0.0 on >> pci1 >> isab0: at device 2.0 on pci0 >> isa0: on isab0 >> atapci0: port >> 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xff00-0xff0f at device 2.5 on >> pci0 >> ata0: on atapci0 >> ata0: [ITHREAD] >> ata1: on atapci0 >> ata1: [ITHREAD] >> ohci0: mem 0xdfffc000-0xdfffcfff irq 20 at >> device 3.0 on pci0 >> ohci0: [ITHREAD] >> usbus0: on ohci0 >> ohci1: mem 0xdfffd000-0xdfffdfff irq 21 at >> device 3.1 on pci0 >> ohci1: [ITHREAD] >> usbus1: on ohci1 >> ohci2: mem 0xdfffe000-0xdfffefff irq 22 at >> device 3.2 on pci0 >> ohci2: [ITHREAD] >> usbus2: on ohci2 >> ehci0: mem 0xdffff000-0xdfffffff >> irq 23 at device 3.3 on pci0 >> ehci0: [ITHREAD] >> usbus3: EHCI version 1.0 >> usbus3: on ehci0 >> pcm0: port >> 0xdc00-0xdc1f,0xd800-0xd80f,0xd400-0xd40f,0xd000-0xd03f irq 19 at >> device 8.0 on pci0 >> pcm0: [ITHREAD] >> pcm0: system configuration >> =A0SubVendorID: 0x1412, SubDeviceID: 0xd63b >> =A0XIN2 Clock Source: 22.5792MHz(44.1kHz*512) >> =A0MPU-401 UART(s) #: 1 >> =A0AC'97 codec: not exist >> =A0ADC #: 4 >> =A0DAC #: 4 >> =A0Multi-track converter type: I2S(96KHz support, 24bit resolution, ID#0= x2) >> =A0S/PDIF(IN/OUT): 1/1 ID# 0x00 >> =A0GPIO(mask/dir/state): 0x04/0xfb/0x7e >> rl0: port 0xcc00-0xccff mem >> 0xdfffbf00-0xdfffbfff irq 18 at device 11.0 on pci0 >> miibus0: on rl0 >> rlphy0: PHY 0 on miibus0 >> rlphy0: =A010baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto >> rl0: Ethernet address: 00:10:dc:82:9b:d2 >> rl0: [ITHREAD] >> atrtc0: port 0x70-0x71 irq 8 on acpi0 >> fdc1: port 0x3f2-0x3f3,0x3f4-0x3f5,0x3f7 irq >> 6 drq 2 on acpi0 >> fdc1: [FILTER] >> uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 >> uart0: [FILTER] >> uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 on acpi0 >> uart1: [FILTER] >> ppc0: port 0x378-0x37f irq 7 on acpi0 >> ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode >> ppc0: [ITHREAD] >> ppbus0: on ppc0 >> plip0: on ppbus0 >> plip0: [ITHREAD] >> lpt0: on ppbus0 >> lpt0: [ITHREAD] >> lpt0: Interrupt-driven port >> ppi0: on ppbus0 >> cpu0: on acpi0 >> p4tcc0: on cpu0 >> pmtimer0 on isa0 >> orm0: at iomem 0xc0000-0xcffff,0xd0000-0xd27ff pnpid >> ORM0000 on isa0 >> sc0: at flags 0x100 on isa0 >> sc0: VGA <16 virtual consoles, flags=3D0x300> >> vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa= 0 >> atkbdc0: at port 0x60,0x64 on isa0 >> atkbd0: irq 1 on atkbdc0 >> kbd0 at atkbd0 >> atkbd0: [GIANT-LOCKED] >> atkbd0: [ITHREAD] >> fdc0: No FDOUT register! >> Timecounter "TSC" frequency 2000150592 Hz quality 800 >> Timecounters tick every 1.000 msec >> usbus0: 12Mbps Full Speed USB v1.0 >> usbus1: 12Mbps Full Speed USB v1.0 >> usbus2: 12Mbps Full Speed USB v1.0 >> usbus3: 480Mbps High Speed USB v2.0 >> ad0: 57241MB at ata0-master UDMA100 >> ugen0.1: at usbus0 >> uhub0: on usbus0 >> ugen1.1: at usbus1 >> uhub1: on usbus1 >> ugen2.1: at usbus2 >> uhub2: on usbus2 >> ugen3.1: at usbus3 >> uhub3: on usbus3 >> ad1: 57241MB at ata0-slave UDMA100 >> uhub0: 2 ports with 2 removable, self powered >> uhub1: 2 ports with 2 removable, self powered >> uhub2: 2 ports with 2 removable, self powered >> acd0: DVDROM at ata1-master UDMA33 >> GEOM: ad0: partition 1 does not start on a track boundary. >> GEOM: ad0: partition 1 does not end on a track boundary. >> acd1: CDRW at ata1-slave UDMA33 >> GEOM: ad0s2: geometry does not match label (255h,63s !=3D 16h,255s). >> GEOM: ad1: partition 1 does not start on a track boundary. >> GEOM: ad1: partition 1 does not end on a track boundary. >> uhub3: 6 ports with 6 removable, self powered >> acd1: FAILURE - INQUIRY ILLEGAL REQUEST asc=3D0x24 ascq=3D0x00 >> acd0: FAILURE - INQUIRY ILLEGAL REQUEST asc=3D0x24 ascq=3D0x00 >> cd0 at ata1 bus 0 target 1 lun 0 >> cd0: Removable CD-ROM SCSI-0 device >> cd0: 33.000MB/s transfers >> cd0: cd present [196100 x 2048 byte records] >> cd1 at ata1 bus 0 target 0 lun 0 >> cd1: Removable CD-ROM SCSI-0 device >> cd1: 33.000MB/s transfers >> cd1: cd present [3510947 x 2048 byte records] >> GEOM_LABEL: Label for provider acd0 is iso9660/DIE_HARD_1. >> GEOM_LABEL: Label for provider ad0s2a is ufsid/47fa91abbef03a13. >> GEOM_LABEL: Label for provider ad0s2d is ufsid/47fa91ad7b28768a. >> GEOM_LABEL: Label for provider ad0s2e is ufsid/47fa91abefc1e226. >> GEOM_LABEL: Label for provider ad0s2f is ufsid/47fa91abfb5c1768. >> GEOM: ad1s2: geometry does not match label (255h,63s !=3D 16h,255s). >> GEOM: ad1s3: geometry does not match label (16h,63s !=3D 16h,255s). >> ugen2.2: at usbus2 >> ums0: on usbus2 >> ums0: 3 buttons and [XYZ] coordinates ID=3D0 >> GEOM_LABEL: Label for provider acd1 is iso9660/CDROM. >> GEOM_LABEL: Label for provider ad1s2a is ufsid/423b25e8c0bf6015. >> GEOM_LABEL: Label for provider ad1s2d is ufsid/423b25e933d9f5b1. >> GEOM_LABEL: Label for provider ad1s2e is ufsid/423b25e88d1a575d. >> GEOM_LABEL: Label for provider ad1s2f is ufsid/423b25e8f04b19a7. >> GEOM_LABEL: Label for provider ad1s3g is ufsid/423de7c40ececa0b. >> GEOM_LABEL: Label for provider ad1s3i is ufsid/423de7c57cc3c44b. >> GEOM_LABEL: Label for provider ad1s3j is ufsid/423de7cf5ab394ca. >> acd1: FAILURE - READ_BIG ILLEGAL REQUEST asc=3D0x64 ascq=3D0x00 >> Trying to mount root from ufs:/dev/ad0s2a >> GEOM_LABEL: Label ufsid/47fa91abbef03a13 removed. >> GEOM_LABEL: Label for provider ad0s2a is ufsid/47fa91abbef03a13. >> GEOM_LABEL: Label ufsid/47fa91abefc1e226 removed. >> GEOM_LABEL: Label for provider ad0s2e is ufsid/47fa91abefc1e226. >> GEOM_LABEL: Label ufsid/47fa91abfb5c1768 removed. >> GEOM_LABEL: Label for provider ad0s2f is ufsid/47fa91abfb5c1768. >> GEOM_LABEL: Label ufsid/47fa91ad7b28768a removed. >> GEOM_LABEL: Label for provider ad0s2d is ufsid/47fa91ad7b28768a. >> GEOM_LABEL: Label ufsid/47fa91abbef03a13 removed. >> GEOM_LABEL: Label ufsid/47fa91abefc1e226 removed. >> GEOM_LABEL: Label ufsid/47fa91abfb5c1768 removed. >> GEOM_LABEL: Label ufsid/47fa91ad7b28768a removed. >> rl0: link state changed to UP >> >>> vmstat -i >> >> interrupt =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0total =A0 = =A0 =A0 rate >> irq1: atkbd0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A01823 =A0 =A0= =A0 =A0 =A01 >> irq14: ata0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A010943 =A0 =A0= =A0 =A0 =A07 >> irq15: ata1 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 4692 =A0 =A0= =A0 =A0 =A03 >> irq18: rl0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 32566 =A0 =A0= =A0 =A0 22 >> irq19: pcm0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A099133 =A0 =A0= =A0 =A0 68 >> irq22: ohci2 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 31197 =A0 =A0 = =A0 =A0 21 >> irq23: ehci0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 2 =A0 = =A0 =A0 =A0 =A00 >> cpu0: timer =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A02872088 =A0 =A0 = =A0 1998 >> Total =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A03052444 =A0= =A0 =A0 2124 >> >>> cat /etc/rc.conf >> >> # -- sysinstall generated deltas -- # Mon Apr =A07 23:50:43 2008 >> # Created: Mon Apr =A07 23:50:43 2008 >> # Enable network daemons for user convenience. >> # Please make all changes to this file, not to /etc/defaults/rc.conf. >> # This file now contains just the overrides from /etc/defaults/rc.conf. >> hostname=3D"djdomics" >> ifconfig_rl0=3D"DHCP" >> keymap=3D"fr.iso.acc" >> sshd_enable=3D"YES" >> gnome_enable=3D"YES" >> >>> cat /etc/X11/xorg.conf >> >> Section "ServerLayout" >> =A0 =A0 =A0 =A0Identifier =A0 =A0 "X.org Configured" >> =A0 =A0 =A0 =A0Screen =A0 =A0 =A00 =A0"Screen0" 0 0 >> =A0 =A0 =A0 =A0InputDevice =A0 =A0"Mouse0" "CorePointer" >> =A0 =A0 =A0 =A0InputDevice =A0 =A0"Keyboard0" "CoreKeyboard" >> =A0 =A0 =A0 =A0Option =A0 =A0 =A0 =A0 "AllowEmptyInput" "off" >> EndSection >> >> Section "Files" >> =A0 =A0 =A0 =A0ModulePath =A0 "/usr/local/lib/xorg/modules" >> =A0 =A0 =A0 =A0FontPath =A0 =A0 "/usr/local/lib/X11/fonts/misc/" >> =A0 =A0 =A0 =A0FontPath =A0 =A0 "/usr/local/lib/X11/fonts/TTF/" >> =A0 =A0 =A0 =A0FontPath =A0 =A0 "/usr/local/lib/X11/fonts/OTF" >> =A0 =A0 =A0 =A0FontPath =A0 =A0 "/usr/local/lib/X11/fonts/Type1/" >> =A0 =A0 =A0 =A0FontPath =A0 =A0 "/usr/local/lib/X11/fonts/100dpi/" >> =A0 =A0 =A0 =A0FontPath =A0 =A0 "/usr/local/lib/X11/fonts/75dpi/" >> EndSection >> >> Section "Module" >> =A0 =A0 =A0 =A0Load =A0"dbe" >> =A0 =A0 =A0 =A0Load =A0"dri" >> =A0 =A0 =A0 =A0Load =A0"extmod" >> =A0 =A0 =A0 =A0Load =A0"glx" >> =A0 =A0 =A0 =A0Load =A0"record" >> =A0 =A0 =A0 =A0Load =A0"xtrap" >> =A0 =A0 =A0 =A0Load =A0"freetype" >> EndSection >> >> Section "InputDevice" >> =A0 =A0 =A0 =A0Identifier =A0"Keyboard0" >> =A0 =A0 =A0 =A0Driver =A0 =A0 =A0"kbd" >> =A0 =A0 =A0 =A0Option =A0 =A0 =A0"XkbLayout" "fr" >> EndSection >> >> Section "InputDevice" >> =A0 =A0 =A0 =A0Identifier =A0"Mouse0" >> =A0 =A0 =A0 =A0Driver =A0 =A0 =A0"mouse" >> =A0 =A0 =A0 =A0Option =A0 =A0 =A0"Protocol" "auto" >> =A0 =A0 =A0 =A0Option =A0 =A0 =A0"Device" "/dev/sysmouse" >> =A0 =A0 =A0 =A0Option =A0 =A0 =A0"ZAxisMapping" "4 5 6 7" >> EndSection >> >> Section "Monitor" >> =A0 =A0 =A0 =A0#DisplaySize =A0 =A0 =A0320 =A0 240 =A0 =A0 # mm >> =A0 =A0 =A0 =A0Identifier =A0 "Monitor0" >> =A0 =A0 =A0 =A0VendorName =A0 "FUS" >> =A0 =A0 =A0 =A0ModelName =A0 =A0"C700" >> =A0 =A0 =A0 =A0HorizSync =A0 =A030.0 - 72.0 >> =A0 =A0 =A0 =A0VertRefresh =A050.0 - 160.0 >> =A0 =A0 =A0 =A0Option =A0 =A0 =A0"DPMS" >> EndSection >> >> Section "Device" >> =A0 =A0 =A0 =A0### Available Driver options are:- >> =A0 =A0 =A0 =A0### Values: : integer, : float, : "True"/"Fal= se", >> =A0 =A0 =A0 =A0### : "String", : " Hz/kHz/MHz" >> =A0 =A0 =A0 =A0### [arg]: arg optional >> =A0 =A0 =A0 =A0#Option =A0 =A0 "SWcursor" =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0# [] >> =A0 =A0 =A0 =A0#Option =A0 =A0 "HWcursor" =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0# [] >> =A0 =A0 =A0 =A0#Option =A0 =A0 "NoAccel" =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= =A0 # [] >> =A0 =A0 =A0 =A0#Option =A0 =A0 "ShadowFB" =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0# [] >> =A0 =A0 =A0 =A0#Option =A0 =A0 "UseFBDev" =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0# [] >> =A0 =A0 =A0 =A0#Option =A0 =A0 "Rotate" =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0# [] >> =A0 =A0 =A0 =A0#Option =A0 =A0 "VideoKey" =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0# >> =A0 =A0 =A0 =A0#Option =A0 =A0 "FlatPanel" =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 # [] >> =A0 =A0 =A0 =A0#Option =A0 =A0 "FPDither" =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0# [] >> =A0 =A0 =A0 =A0#Option =A0 =A0 "CrtcNumber" =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0# >> =A0 =A0 =A0 =A0#Option =A0 =A0 "FPScale" =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= =A0 # [] >> =A0 =A0 =A0 =A0#Option =A0 =A0 "FPTweak" =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= =A0 # >> =A0 =A0 =A0 =A0#Option =A0 =A0 "DualHead" =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0# [] >> =A0 =A0 =A0 =A0Identifier =A0"Card0" >> =A0 =A0 =A0 =A0Driver =A0 =A0 =A0"nv" >> =A0 =A0 =A0 =A0VendorName =A0"nVidia Corporation" >> =A0 =A0 =A0 =A0BoardName =A0 "NV36 [GeForce FX 5700LE]" >> =A0 =A0 =A0 =A0BusID =A0 =A0 =A0 "PCI:1:0:0" >> EndSection >> >> Section "Screen" >> =A0 =A0 =A0 =A0Identifier "Screen0" >> =A0 =A0 =A0 =A0Device =A0 =A0 "Card0" >> =A0 =A0 =A0 =A0Monitor =A0 =A0"Monitor0" >> =A0 =A0 =A0 =A0SubSection "Display" >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Viewport =A0 0 0 >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Depth =A0 =A0 1 >> =A0 =A0 =A0 =A0EndSubSection >> =A0 =A0 =A0 =A0SubSection "Display" >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Viewport =A0 0 0 >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Depth =A0 =A0 4 >> =A0 =A0 =A0 =A0EndSubSection >> =A0 =A0 =A0 =A0SubSection "Display" >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Viewport =A0 0 0 >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Depth =A0 =A0 8 >> =A0 =A0 =A0 =A0EndSubSection >> =A0 =A0 =A0 =A0SubSection "Display" >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Viewport =A0 0 0 >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Depth =A0 =A0 15 >> =A0 =A0 =A0 =A0EndSubSection >> =A0 =A0 =A0 =A0SubSection "Display" >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Viewport =A0 0 0 >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Depth =A0 =A0 16 >> =A0 =A0 =A0 =A0EndSubSection >> =A0 =A0 =A0 =A0SubSection "Display" >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Viewport =A0 0 0 >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0Depth =A0 =A0 24 >> =A0 =A0 =A0 =A0EndSubSection >> EndSection >> >> >> > --=20 There's this old saying: "Give a man a fish, feed him for a day. Teach a man to fish, feed him for life."