From nobody Tue Dec 30 14:35:02 2025 X-Original-To: freebsd-desktop@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dgbGW0Px9z6M2ld for ; Tue, 30 Dec 2025 14:35:15 +0000 (UTC) (envelope-from ben@benhutton.com.au) Received: from mail.myuniquemail.com (mail.myuniquemail.com [115.70.107.139]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4dgbGT3YyNz49yd for ; Tue, 30 Dec 2025 14:35:13 +0000 (UTC) (envelope-from ben@benhutton.com.au) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=pass (policy=reject) header.from=benhutton.com.au; spf=pass (mx1.freebsd.org: domain of ben@benhutton.com.au designates 115.70.107.139 as permitted sender) smtp.mailfrom=ben@benhutton.com.au Received: from [10.128.2.199] (unknown [10.128.10.1]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by mail.myuniquemail.com (Postfix) with ESMTPSA id B3C8320CCE9 for ; Tue, 30 Dec 2025 22:35:02 +0800 (AWST) Message-ID: Date: Tue, 30 Dec 2025 22:35:02 +0800 List-Id: Using and improving FreeBSD on the desktop List-Archive: https://lists.freebsd.org/archives/freebsd-desktop List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-desktop@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-AU To: freebsd-desktop@freebsd.org From: Ben Hutton Subject: XFCE unusably slow when only on laptop screen Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Bar: / X-Spamd-Result: default: False [0.19 / 15.00]; NEURAL_SPAM_MEDIUM(1.00)[0.999]; NEURAL_HAM_SHORT(-0.99)[-0.988]; NEURAL_SPAM_LONG(0.97)[0.975]; DMARC_POLICY_ALLOW(-0.50)[benhutton.com.au,reject]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEFALL_USER(0.00)[ben]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; R_DKIM_NA(0.00)[]; MLMMJ_DEST(0.00)[freebsd-desktop@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-desktop@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Queue-Id: 4dgbGT3YyNz49yd Hi, I have an odd problem since doing a pkg upgrade earlier today. Since I've done that my laptop is painfull slow in XFCE but only when using the laptop without external displays. As soon as I plug in an external display it runs at normal performance. After disconnecting the external display it takes 1-2 seconds to respond to general typing and also task switching. Dragging windows around is also painfully slow. If I switch to a tty it is performant again as well. Note this on a Thinkpad P1 Gen3 running hybrid graphics using both Intel and Nvidia. From memory when using external screens it switches to the NVidia GPU and uses the Intel when no external displays are attached (at least that's my understanding). I have tried upgrading FreeBSD to the latest current. I have also force upgraded all packages. Any help would be greatly appreciated. Kind regards Ben