From owner-freebsd-ppc@freebsd.org Thu May 23 19:02:54 2019 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 82CF115B2DC5 for ; Thu, 23 May 2019 19:02:54 +0000 (UTC) (envelope-from oggy@farscape.co.uk) Received: from mail-lj1-x22e.google.com (mail-lj1-x22e.google.com [IPv6:2a00:1450:4864:20::22e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 11A2782CB4 for ; Thu, 23 May 2019 19:02:52 +0000 (UTC) (envelope-from oggy@farscape.co.uk) Received: by mail-lj1-x22e.google.com with SMTP id h19so1016176ljj.4 for ; Thu, 23 May 2019 12:02:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=farscape-co-uk.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=PF6h75K/+I/Q1NyrLrtNc6QuuLmN94FA6OkvHE3vxHs=; b=KhEyHHnOU+WYpkrRHBL24lLnNzXs5CoxgwYilRgqVyTo+xg6MJh4A8rf12KRdgTLvm eu1muJVR22mzvYiDh1x3C9kwBncS2rS1OHTXUX1iudmmSzCRmT0NcNOEtX1B1f9bwKnB rDbv8Om7Lg3/I6qd3Jay4EHj4w5XT/fPgnF3CN3XocjRBRXhKkB9DjVRX3WvTHw1I1PX jxidBdNGIhpTVLueF3fRXSqgQbH8+BQ184DtNTPoeTouMwc+m7VzL817l+5GpyCveGYQ A9sR2A0+Z3pb8cskdcSxL14w3HlDdXpc7uukM383V4UbwVviiAZzl0MqgQSfgOVymDaB ZPTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=PF6h75K/+I/Q1NyrLrtNc6QuuLmN94FA6OkvHE3vxHs=; b=Zv3FAJKkt0RArAChiQapocK54gm6zwk/TlsqHvQ4RKCThSb9KmopHXKbMQV5+yONs3 qlBL6yyVBGnog5FwbQNZd2szYk9DN/QaT8zVrc7Cj5sVhrE2i+VCF0tcoG1ZAYHI7CxB 8Kbn38OR3M16p1Gpu6McZZDBy5xWSyycs3dvxxBaXNU6cbAByNiChRkq5tK7Jxxt4zcK Y6ZYHwgUH/R6GTyMsAnK5Pzbu9/zNbpSu59qH/fd+2Gs5I9dzUQewIMdiF8dbEM/cgw6 guLYgJe7I0QtSttTreYRkp5i9z1yH/Jon1dwS5kWgDJ1Rf29jqKLfd9ZEFy9YjfOZSuz J0aQ== X-Gm-Message-State: APjAAAUXcEmoU7eici8/XaFnuegrEcqfGcG0336+b0oJFuhxStmYvuq2 tAl37BB+WmfPJHHdhgScCjt/R4maN6vptRGdul/qCPDc X-Google-Smtp-Source: APXvYqyFZBO/t6CaJsiocqb1U7wvorVghLIMnhOzlNJlF17+30SV/miFLJlD2oLqGHSd7GJYPbYQRb4oD/CUBbW9lXM= X-Received: by 2002:a2e:8985:: with SMTP id c5mr5506622lji.84.1558638170478; Thu, 23 May 2019 12:02:50 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Francis Little Date: Thu, 23 May 2019 20:02:37 +0100 Message-ID: Subject: Re: Mac G5 X11 performance To: Jason Bacon Cc: freebsd-ppc@freebsd.org X-Rspamd-Queue-Id: 11A2782CB4 X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=farscape-co-uk.20150623.gappssmtp.com header.s=20150623 header.b=KhEyHHnO; spf=pass (mx1.freebsd.org: domain of oggy@farscape.co.uk designates 2a00:1450:4864:20::22e as permitted sender) smtp.mailfrom=oggy@farscape.co.uk X-Spamd-Result: default: False [-5.26 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.995,0]; R_DKIM_ALLOW(-0.20)[farscape-co-uk.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ppc@freebsd.org]; DMARC_NA(0.00)[farscape.co.uk]; URI_COUNT_ODD(1.00)[21]; NEURAL_HAM_SHORT(-0.92)[-0.923,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[farscape-co-uk.20150623.gappssmtp.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[e.2.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; MX_GOOD(-0.01)[alt1.aspmx.l.google.com,aspmx.l.google.com,alt3.aspmx.l.google.com,alt2.aspmx.l.google.com,alt4.aspmx.l.google.com]; IP_SCORE(-2.83)[ip: (-9.62), ipnet: 2a00:1450::/32(-2.20), asn: 15169(-2.28), country: US(-0.06)]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 May 2019 19:02:54 -0000 I find WindowMaker fairly responsive. I've not had a lot of luck with a web browser yet, Midori builds and comes up but cannot load webpages for some reason. On Thu, 23 May 2019, 19:25 Jason Bacon, wrote: > > This is not a very important issue, but thought I'd bring in up in case > there's a simple solution. > > I have an iMac G5, used mainly for port testing, but I've found that > it's very close to being a usable desktop system (running SLiM login > manager and LXDE as other mainstream desktop environments don't > currently build). All it would need is a few more key ports fixed (e.g. > firefox or chromium, qt5-*) and improved X11 performance. > > X11 performance is slow to the point where a dragged window won't even > keep up with the mouse. > > Chipset and Xorg info is below. > > Loading radeonkms causes a complete system freeze. > > I haven't found anything on the freebsd-ppc pages or elsewhere to help. > > If anyone knows of any ways to improve the situation, I'd appreciate > hearing them. If they're not too hackish, I would add support to > sysutils/desktop-installer so others with PowerPC Macs can configure > them with minimal effort. > > vgapci0@pci0:0:16:0: class=0x030000 card=0x41501002 chip=0x41501002 > rev=0x00 hdr=0x00 > vendor = 'Advanced Micro Devices, Inc. [AMD/ATI]' > device = 'RV350 [Radeon 9550/9600/X1050 Series]' > class = display > subclass = VGA > > [ 66.665] > X.Org X Server 1.18.4 > Release Date: 2016-07-19 > [ 66.665] X Protocol Version 11, Revision 0 > [ 66.665] Build Operating System: FreeBSD 12.0-RELEASE-p3 powerpc > [ 66.666] Current Operating System: FreeBSD imacg5.acadix.biz > 12.0-RELEASE FreeBSD 12.0-RELEASE r341666 GENERIC powerpc > [ 66.667] Build Date: 01 May 2019 12:53:13AM > [ 66.667] > [ 66.667] Current version of pixman: 0.34.0 > [ 66.667] Before reporting problems, check http://wiki.x.org > to make sure that you have the latest version. > [ 66.667] Markers: (--) probed, (**) from config file, (==) default > setting, > (++) from command line, (!!) notice, (II) informational, > (WW) warning, (EE) error, (NI) not implemented, (??) unknown. > [ 66.667] (==) Log file: "/var/log/Xorg.0.log", Time: Thu May 23 > 12:59:10 2019 > [ 66.790] (==) Using system config directory > "/usr/local/share/X11/xorg.conf.d" > [ 66.834] (==) No Layout section. Using the first Screen section. > [ 66.834] (==) No screen section available. Using defaults. > [ 66.834] (**) |-->Screen "Default Screen Section" (0) > [ 66.834] (**) | |-->Monitor "" > [ 66.835] (==) No monitor specified for screen "Default Screen Section". > Using a default monitor configuration. > [ 66.835] (==) Automatically adding devices > [ 66.835] (==) Automatically enabling devices > [ 66.835] (==) Not automatically adding GPU devices > [ 66.835] (==) Max clients allowed: 256, resource mask: 0x1fffff > [ 66.921] (==) FontPath set to: > /usr/local/share/fonts/misc/, > /usr/local/share/fonts/TTF/, > /usr/local/share/fonts/OTF/, > /usr/local/share/fonts/Type1/, > /usr/local/share/fonts/100dpi/, > /usr/local/share/fonts/75dpi/ > [ 66.921] (==) ModulePath set to "/usr/local/lib/xorg/modules" > [ 66.921] (II) The server relies on devd to provide the list of input > devices. > If no devices become available, reconfigure devd or disable > AutoAddDevices. > [ 66.921] (II) Loader magic: 0x1023d968 > [ 66.921] (II) Module ABI versions: > [ 66.921] X.Org ANSI C Emulation: 0.4 > [ 66.921] X.Org Video Driver: 20.0 > [ 66.922] X.Org XInput driver : 22.1 > [ 66.922] X.Org Server Extension : 9.0 > [ 66.922] (WW) xf86EnableIO -1 > [ 66.922] (II) xf86EnableIO: ffffffff > [ 66.922] (WW) Can't map IO space! > [ 66.922] (--) PCI: (0:0:16:0) 1002:4150:1002:4150 rev 0, Mem @ > 0x98000000/134217728, 0x90000000/65536, I/O @ 0x00000400/256, BIOS @ > 0x????????/65536 > [ 66.923] (II) LoadModule: "glx" > [ 66.945] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so > [ 67.207] (II) Module glx: vendor="X.Org Foundation" > [ 67.207] compiled for 1.18.4, module version = 1.0.0 > [ 67.207] ABI class: X.Org Server Extension, version 9.0 > [ 67.208] (==) AIGLX enabled > [ 67.208] (==) Matched modesetting as autoconfigured driver 0 > [ 67.209] (==) Matched scfb as autoconfigured driver 1 > [ 67.209] (==) Assigned the driver to the xf86ConfigLayout > [ 67.209] (II) LoadModule: "modesetting" > [ 67.209] (II) Loading > /usr/local/lib/xorg/modules/drivers/modesetting_drv.so > [ 67.222] (II) Module modesetting: vendor="X.Org Foundation" > [ 67.222] compiled for 1.18.4, module version = 1.18.4 > [ 67.222] Module class: X.Org Video Driver > [ 67.222] ABI class: X.Org Video Driver, version 20.0 > [ 67.222] (II) LoadModule: "scfb" > [ 67.222] (II) Loading /usr/local/lib/xorg/modules/drivers/scfb_drv.so > [ 67.232] (II) Module scfb: vendor="X.Org Foundation" > [ 67.232] compiled for 1.18.4, module version = 0.0.4 > [ 67.232] ABI class: X.Org Video Driver, version 20.0 > [ 67.232] (II) modesetting: Driver for Modesetting Kernel Drivers: kms > [ 67.232] (II) scfb: driver for wsdisplay framebuffer: scfb > [ 67.233] (--) Using syscons driver with X support (version > 8589934592.0) > [ 67.233] (++) using VT number 9 > > [ 67.233] (WW) Falling back to old probe method for modesetting > [ 67.234] (EE) open /dev/dri/card0: No such file or directory > [ 67.234] (WW) Falling back to old probe method for scfb > [ 67.234] scfb trace: probe start > [ 67.234] (II) scfb(0): using default device > [ 67.234] scfb trace: probe done > [ 67.234] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card > support > [ 67.234] scfb: PreInit 0 > [ 67.234] (II) scfb(0): Using: depth (32), width (1680), height > (1050) > [ 67.235] (II) scfb(0): Creating default Display subsection in Screen > section > "Default Screen Section" for depth/fbbpp 24/32 > [ 67.235] (==) scfb(0): Depth 24, (==) framebuffer bpp 32 > [ 67.235] (==) scfb(0): RGB weight 888 > [ 67.235] (==) scfb(0): Default visual is TrueColor > [ 67.235] (==) scfb(0): Using gamma correction (1.0, 1.0, 1.0) > [ 67.235] (II) scfb(0): Vidmem: 7087k > [ 67.235] (==) scfb(0): DPI set to (96, 96) > [ 67.235] (**) scfb(0): Using "Shadow Framebuffer" > [ 67.235] (II) Loading sub module "shadow" > [ 67.235] (II) LoadModule: "shadow" > [ 67.236] (II) Loading /usr/local/lib/xorg/modules/libshadow.so > [ 67.359] (II) Module shadow: vendor="X.Org Foundation" > [ 67.359] compiled for 1.18.4, module version = 1.1.0 > [ 67.359] ABI class: X.Org ANSI C Emulation, version 0.4 > [ 67.359] (II) Loading sub module "fb" > [ 67.359] (II) LoadModule: "fb" > [ 67.360] (II) Loading /usr/local/lib/xorg/modules/libfb.so > [ 67.415] (II) Module fb: vendor="X.Org Foundation" > [ 67.415] compiled for 1.18.4, module version = 1.0.0 > [ 67.415] ABI class: X.Org ANSI C Emulation, version 0.4 > [ 67.415] scfb: PreInit done > [ 67.415] (II) UnloadModule: "modesetting" > [ 67.415] (II) Unloading modesetting > [ 67.415] (--) Depth 24 pixmap format is 32 bpp > [ 67.416] scfb: ScfbScreenInit 0 > [ 67.416] bitsPerPixel=32, depth=24, defaultVisual=TrueColor > mask: ff0000,ff00,ff, offset: 16,8,0 > [ 67.416] mmap returns: addr 0x811b4b000 len 0x6ec000, fd 6, off 0 > [ 67.416] scfb: ScfbSave 0 > [ 67.416] scfb: ScfbSave done > [ 67.418] (==) scfb(0): Backing store enabled > [ 67.418] scfb: ScfbScreenInit done > [ 67.418] (==) RandR enabled > [ 67.437] (II) AIGLX: Screen 0 is not DRI2 capable > [ 67.437] (EE) AIGLX: reverting to software rendering > [ 67.738] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer > [ 67.739] (II) AIGLX: Loaded and initialized swrast > [ 67.739] (II) GLX: Initialized DRISWRAST GL provider for screen 0 > [ 68.589] (II) config/devd: probing input devices... > [ 68.589] (II) config/devd: adding input device (null) (/dev/kbdmux) > [ 68.589] (II) LoadModule: "kbd" > [ 68.591] (II) Loading /usr/local/lib/xorg/modules/input/kbd_drv.so > [ 68.609] (II) Module kbd: vendor="X.Org Foundation" > [ 68.609] compiled for 1.18.4, module version = 1.9.0 > [ 68.609] Module class: X.Org XInput Driver > [ 68.609] ABI class: X.Org XInput driver, version 22.1 > [ 68.609] (II) Using input driver 'kbd' for 'kbdmux' > [ 68.609] (**) kbdmux: always reports core events > [ 68.609] (**) kbdmux: always reports core events > [ 68.609] (**) Option "Protocol" "standard" > [ 68.609] (**) Option "XkbRules" "base" > [ 68.609] (**) Option "XkbModel" "pc105" > [ 68.609] (**) Option "XkbLayout" "us" > [ 68.609] (**) Option "config_info" "devd:kbdmux" > [ 68.610] (II) XINPUT: Adding extended input device "kbdmux" (type: > KEYBOARD, id 6) > [ 68.611] (II) config/devd: kbdmux is enabled, ignoring device ukbd0 > [ 68.611] (II) config/devd: kbdmux is enabled, ignoring device ukbd1 > [ 68.612] (II) config/devd: adding input device (null) (/dev/sysmouse) > [ 68.612] (II) LoadModule: "mouse" > [ 68.613] (II) Loading /usr/local/lib/xorg/modules/input/mouse_drv.so > [ 68.665] (II) Module mouse: vendor="X.Org Foundation" > [ 68.665] compiled for 1.18.4, module version = 1.9.3 > [ 68.665] Module class: X.Org XInput Driver > [ 68.665] ABI class: X.Org XInput driver, version 22.1 > [ 68.665] (II) Using input driver 'mouse' for 'sysmouse' > [ 68.665] (**) sysmouse: always reports core events > [ 68.665] (**) Option "Device" "/dev/sysmouse" > [ 68.665] (==) sysmouse: Protocol: "Auto" > [ 68.666] (**) sysmouse: always reports core events > [ 68.666] (==) sysmouse: Emulate3Buttons, Emulate3Timeout: 50 > [ 68.666] (**) sysmouse: ZAxisMapping: buttons 4 and 5 > [ 68.666] (**) sysmouse: Buttons: 5 > [ 68.666] (**) Option "config_info" "devd:sysmouse" > [ 68.666] (II) XINPUT: Adding extended input device "sysmouse" (type: > MOUSE, id 7) > [ 68.667] (**) sysmouse: (accel) keeping acceleration scheme 1 > [ 68.667] (**) sysmouse: (accel) acceleration profile 0 > [ 68.667] (**) sysmouse: (accel) acceleration factor: 2.000 > [ 68.667] (**) sysmouse: (accel) acceleration threshold: 4 > [ 68.667] (II) sysmouse: SetupAuto: hw.iftype is 4, hw.model is 0 > [ 68.667] (II) sysmouse: SetupAuto: protocol is SysMouse > [ 68.668] (II) config/devd: device /dev/ums0 already opened > [ 68.668] (II) config/devd: device /dev/ums1 already opened > [ 68.670] scfb: SaveScreen 0 > [ 68.670] scfb: SaveScreen done > [ 668.671] scfb: SaveScreen 0 > [ 668.672] scfb: SaveScreen done > > -- > Earth is a beta site. > > _______________________________________________ > freebsd-ppc@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ppc > To unsubscribe, send any mail to "freebsd-ppc-unsubscribe@freebsd.org" >