From unknown Tue Sep 09 21:32:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#71591: 30.0.50; PGTK: Terrible input lag with display scaling Resent-From: Jarno Malmari Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 16 Jun 2024 12:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 71591 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 71591@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.171854268031098 (code B ref -1); Sun, 16 Jun 2024 12:58:01 +0000 Received: (at submit) by debbugs.gnu.org; 16 Jun 2024 12:58:00 +0000 Received: from localhost ([127.0.0.1]:54449 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sIpSJ-00085Q-Mj for submit@debbugs.gnu.org; Sun, 16 Jun 2024 08:58:00 -0400 Received: from lists.gnu.org ([209.51.188.17]:45992) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sIoxl-0003qF-C7 for submit@debbugs.gnu.org; Sun, 16 Jun 2024 08:26:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sIoxj-0002zl-KF for bug-gnu-emacs@gnu.org; Sun, 16 Jun 2024 08:26:23 -0400 Received: from wfhigh1-smtp.messagingengine.com ([64.147.123.152]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sIoxh-0007Vg-ES for bug-gnu-emacs@gnu.org; Sun, 16 Jun 2024 08:26:23 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailfhigh.west.internal (Postfix) with ESMTP id 0947118000A6 for ; Sun, 16 Jun 2024 08:26:17 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Sun, 16 Jun 2024 08:26:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ftml.net; h=cc :content-type:content-type:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:subject:subject:to:to; s=fm1; t=1718540777; x=1718627177; bh=vrf7mFJt35oRSDk/UhNnrpxgBiETwmn4 JtL2awyfjok=; b=VPzSFtsLoUQ+YT67diD55JwRKjc0AdBCRfw76bm4f0m/HZC6 knhisyOsxJRJip4jEvkIktBTNRE7IYii5ajCNWOZ6CySAdUBiaNGfeuLCeFcEvfh pfpg2sARyuoveaVJnaN8L3Ow6d191oAI2VZWRYHnqY45KEOJlG2bp2lpZPpi66Qa Oc9mIDP9RZcf7Pk56PbBLH8ZB4lK2tUUZf7WNHVrgtTA4LbXz9m9nNC4UAMeEAzY RfMeVnfuR3qWqgxsIA+gBc+B2tVNt0PkOufOnfXdi/Klc9IRXxsKcfmKmKDIyjQq z8+LhEdvg0sYGcB1tDwSwdQg23A67a7wqofL7A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1718540777; x=1718627177; bh=vrf7mFJt35oRSDk/UhNnrpxgBiETwmn4JtL 2awyfjok=; b=d+ET0ESpIak241ehqqUUN1qHn8OdyPwYTbaAtb02aTkNdDaKm/C DZbqE1rnVFuIwl7ma4Mari3lyDv/gruuW3c11oBuNpqjZMzIFvSTQCBbQ82iXt81 D4ffgepLLpLSL/z7/v4k/F4SP+lFaPoDc6rvJkplsChzNFpD/uciqnGYXkZsZuLh lrVf9USAnJuyhvBIsS8N8VL7fR6ZF0WBRFLecW1a4rM3I9JSTLf/P3a9wLQUeh+J vuXYV9bK4A94jz+Wj5sBqvz7sUCgBhu/VFw26gHGsxjc2Hy70krl70dCit4eiYWC PzPTLdY5f9psJBz1kbafhQPTFD2v6llLr+Q== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrfedvfedgheefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkgggtsehttdertddttd dtnecuhfhrohhmpeflrghrnhhoucforghlmhgrrhhiuceojhhmrghlmhgrrhhisehfthhm lhdrnhgvtheqnecuggftrfgrthhtvghrnhepgedthffgtddvgedugfelfeeffffftddute dufeefjeelgeeujeeihfettdejieefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghr rghmpehmrghilhhfrhhomhepjhhmrghlmhgrrhhisehfthhmlhdrnhgvth X-ME-Proxy: Feedback-ID: if9514931:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Sun, 16 Jun 2024 08:26:16 -0400 (EDT) From: Jarno Malmari Date: Sun, 16 Jun 2024 15:26:13 +0300 Message-ID: <87zfrl3wgq.fsf@ftml.net> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=64.147.123.152; envelope-from=jmalmari@ftml.net; helo=wfhigh1-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.6 (/) X-Mailman-Approved-At: Sun, 16 Jun 2024 08:57:58 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) With a 4k display and 150 % display scaling there is a noticeable input lag when moving the point around in fullscreen. Very sluggish feel. Shrinking the window helps. Besides "sluggish feel" I couldn't figure out easily measurable metric for this. One way is to clock how long it takes to use your keyboard repeat with `next-line' to reach the end of a couple pages long buffer. This was tested with PGTK build on KDE Plasma 6 running Wayland. X build running in XWayland does not have this problem even if configured to be "Scaled by the system" from the system display configuration UI. The scale option that affects this can also be changed with these commands: kscreen-doctor output.${OUTPUT_NAME}.scale.1.5 kscreen-doctor output.${OUTPUT_NAME}.scale.1.0 Applies also to emacs 29. -- In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.42, cairo version 1.18.0) of 2024-06-16 built on *** Repository revision: a39f6480ea5b6d3f81db90808123cdeb54790787 Repository branch: master System Description: Arch Linux Configured using: 'configure --with-pgtk' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG LCMS2 LIBOTF LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM GTK3 ZLIB Important settings: value of $LC_MONETARY: fi_FI.UTF-8 value of $LC_NUMERIC: fi_FI.UTF-8 value of $LC_TIME: fi_FI.UTF-8 value of $LANG: en_GB.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t minibuffer-regexp-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr compile comint ansi-osc ansi-color ring comp-run bytecomp byte-compile comp-common rx emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date subr-x mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/pgtk-win pgtk-win term/common-win touch-screen pgtk-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify dynamic-setting system-font-setting font-render-setting cairo gtk pgtk lcms2 multi-tty move-toolbar make-network-process native-compile emacs) Memory information: ((conses 16 61800 9334) (symbols 48 6696 0) (strings 32 17531 4045) (string-bytes 1 505683) (vectors 16 11602) (vector-slots 8 140314 7100) (floats 8 22 2) (intervals 56 247 0) (buffers 992 11)) From unknown Tue Sep 09 21:32:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#71591: 30.0.50; PGTK: Terrible input lag with display scaling Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 27 Jun 2024 07:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71591 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jarno Malmari , Po Lu Cc: 71591@debbugs.gnu.org Received: via spool by 71591-submit@debbugs.gnu.org id=B71591.171947418823768 (code B ref 71591); Thu, 27 Jun 2024 07:44:02 +0000 Received: (at 71591) by debbugs.gnu.org; 27 Jun 2024 07:43:08 +0000 Received: from localhost ([127.0.0.1]:40915 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sMjmd-0006BG-UT for submit@debbugs.gnu.org; Thu, 27 Jun 2024 03:43:08 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sMjmc-0006Aj-ET for 71591@debbugs.gnu.org; Thu, 27 Jun 2024 03:43:06 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sMjmU-00031i-BR; Thu, 27 Jun 2024 03:42:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=toreuPo3lVTopY/DdXY21hjJYFHFkevECVJ73AeA+yA=; b=h/dChoxG6tGY OgvHbvUUw4K1rAyq3LVRmTX3GTDxOpBwpjgLqQAo77E2SL7mFCExMYsnCfZY4aa/lwvfHkGvF0bch sd9BuJbZmaLOjW/h28PTgCJ9nUxbTCUdOfxFIgTeduIHBhJiodiuPHMUtcciN7BdyPX5TEHocRpNP PZDqeEtmybq9KA7oPw/HRMtt1YlGPRSxiUxRh0noNu4/46lqFslvi1X5dHFHNQG3lQkKDcQII4/rY qu8Fl71q2El2H3vdax/6ms9zEEK/45PCBT1/6wvdE7aMYcCGj5ahMWb7AmRdCrDWtAI6HakY6qVf3 fgkS3nJXs9W1Nl/WyzubJg==; Date: Thu, 27 Jun 2024 10:42:55 +0300 Message-Id: <86zfr66dc0.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87zfrl3wgq.fsf@ftml.net> (message from Jarno Malmari on Sun, 16 Jun 2024 15:26:13 +0300) References: <87zfrl3wgq.fsf@ftml.net> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Jarno Malmari > Date: Sun, 16 Jun 2024 15:26:13 +0300 > > With a 4k display and 150 % display scaling there is a noticeable input > lag when moving the point around in fullscreen. Very sluggish > feel. Shrinking the window helps. > > Besides "sluggish feel" I couldn't figure out easily measurable metric > for this. One way is to clock how long it takes to use your keyboard > repeat with `next-line' to reach the end of a couple pages long buffer. > > This was tested with PGTK build on KDE Plasma 6 running Wayland. X build > running in XWayland does not have this problem even if configured to be > "Scaled by the system" from the system display configuration UI. > > The scale option that affects this can also be changed with these commands: > > kscreen-doctor output.${OUTPUT_NAME}.scale.1.5 > kscreen-doctor output.${OUTPUT_NAME}.scale.1.0 > > Applies also to emacs 29. Po Lu, any suggestions or ideas? From unknown Tue Sep 09 21:32:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#71591: 30.0.50; PGTK: Terrible input lag with display scaling Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 27 Jun 2024 10:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71591 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Jarno Malmari , 71591@debbugs.gnu.org Received: via spool by 71591-submit@debbugs.gnu.org id=B71591.171948581710406 (code B ref 71591); Thu, 27 Jun 2024 10:57:02 +0000 Received: (at 71591) by debbugs.gnu.org; 27 Jun 2024 10:56:57 +0000 Received: from localhost ([127.0.0.1]:41138 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sMmoD-0002hm-GB for submit@debbugs.gnu.org; Thu, 27 Jun 2024 06:56:57 -0400 Received: from sonic317-34.consmr.mail.ne1.yahoo.com ([66.163.184.45]:42423) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sMmoB-0002hY-Uw for 71591@debbugs.gnu.org; Thu, 27 Jun 2024 06:56:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1719485807; bh=HFnaaEVQsTvTXb5Vz/CViJsiCF6OwdAkRY5VobPqeKQ=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=dtsG5xVKaLC8lA5S93lM8kmD4V4IFQ0EKy5ZFwdv48AtoLHlBHdn+yvbDkq1bQg2IJ52SmhO0y+dFXzF5onaMRSiDBpOM2BTTTHl9Ehi7BpSILIE+UjAjb3/6+ywpMI/Eoz9w50HWDvA5paJDgBC4F/drsYW14CDRceBezZmKaMpaoXEjvU9l31ptS7+lG96uyIcY7DbCUOBVrOhgAWrjo/1cQL4Cke3wEYvDsLeenaNoSdyz9c/LhVtuaZSYMOc66TACpHvRw9fZkth+mAmDfMNEdwD8j+IkEnZ+7IMsf8wtGietzhNggiBcD580QVmU8TLU+YTr1BxqnYpIGB+mg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1719485807; bh=kvZVQ8MfvkFDL+0mJ41Vc1WmdRyceGmObvGUPYW0FDB=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=CXTrYgU3/fgtvVQ+80/MhqCjcQdChxlFJvXsR7SgHSRyFz+IgcoP/6DkjN27D56Yb/vydVvCFQjsKNio/Ik/DN0yKtd7PMKPr5wEAMDCkgaoWyUdtzL5tbGytCHt0Z4dUP4AhdHRgeLT5S1MynNF9AEqnGCAvxgXbNc1tbycXUy5hkDo7vGmGTblV+xdgOCXgrFVykyELz1VCm6xP5iwt28NEU1dVDGLU6aWPJ/RjGz6FdhNadfyXwqNvWxm0+eKaNYzRNVQRtaC0T2grjUKkS4T3z0j9zw+EyO27Dxij3k9XDFe/ubCJCrb/FvAU+2KavSiJ54+Eovw3N2JcL2GGw== X-YMail-OSG: yaS2js0VM1mVTmf08rO0XKPhlIsVYd6BKDa1Tt8uBvhMwjaHT.BRot5Pjo3E.Yl J9No3yBZ7AonBYhcpAn3GLIEJo43JXnBnCSI3lGMqfVEUJmwwQ9z.gyjh5GVCoHBZaen0dmCfi22 lYxLi_See2T8gsl9hExTVpcdaqGnjWvMSvjYbtc2MkpNUQpdmgF5m7rBfxBlger76fy2vlrSHAWj B1fBtd.J02bTDyU5Mkd6lzAxu_rzBuZl0bBa6WCH7YMqQEKrdZweDZBp3cbJGiORpktfcjk5FGU6 LaeVWNAub.P4J1_zrMeaJAl8BtXLRuObQWqvqolhfhRvkndi_WbTFHoy.3al00m_7IQyChikt.Z7 v8iL5EQcwQ1a5ocyEqFPeahYtspTdXD9tY6vTctZqDtPe3957VSXKkqvx0BEAcU0qCLsAoxf_vVX zd4sXmE.uJdK1OaJ4Zat7gYW3dpOJpvVyEZwQ7vaAvMwa5vw.G0l7UohFFXkBKi0YxreXvJg_CJR 8iG27dzRwkc08aIiu5DLZtUYkXHkMnhIWSzhZyNxvgDX_oEdx8ThO.ua4WLwm7JC4_35M.7oWthh j9fA_F4RONM67_d3XtbSAo2qvhaGh0zE6VtOKa_HXLmNxttms9EUMOC_9rjrfYAyLJZXq3GGSEVM R1_V2PIjkG4DXb25gTS86jdWMKDNBM7uia3q7PTsV1jpEoX_QNPNTBeLk96UKldOYHt9qjgLcHdx LObmPGaNXeOjthovDyEGfPHSVN9tx_403sXu_URL.EQrJF_w9E6.sM1bmZb85gnw.i4nMbwKqSae wcr5oP8mCS9Q.3ETsJ1olccrMirkIsHyzGECTbH7j.7OtdClKJ_s5O9PR07_Z1Dzeu0cEG4HGdpl G1i.6tRTu955OEcPdMNTyYDn6GLsKgudVgeuerwBdLpXSeYCBoOboJ0rrzzBIemliaht3_XxAkp. P9cXOYjkTKr.zEJ7ajBDiqihGfbN3EURUr08bJnY8cF7ZaVuyjjc91bDk04YEzNRUVZb7mNSZGB7 rHXMxJSvkp1nmm2wJF97.0tDLYEPhycUnbOSE5GtAP4E20ey5U_J4bFag1BQ5640dYrLKOJgwuEF TZH2PAiLqIZS68RHVP39CnAgSiFMtEuEjJHH_Nj9Gc0FguA0Sja6yr0Kk_MC85qX.fsRaoRzzPto ifp6cOeG1g3UbCenG90rs7bEB5FDpddy.JJ4GZor_ObEvOxTdjTXKDaDVgVm1UgWKZsvbNTSiDLS G9.JevtraAnPkGX_VyisZKKYKaJ5mVJsEfBcIeG_Q_JJo5G48MxFsaTG_l60QNu4Ik8ve4gU8VIG _c7VdtzwRIP59loOufBgJkCKkSMjliKEXni9AgArnqp74QOq20hEm8vmpODgYsA_lkEduc0AAqhU CbhZ8biWAdwEqa4rYdX8VVF_sk.DKmuoc42iY1CluLXqCAQXD_B8OaDdJS0QLnA0ppXxPyKPMX0s 5VTxsw7yTe8VfMMBb.OfLRattzKcd3Lgls.qSNMRKz4Rvz9hMmnM8y5zwAgcz0wqiqyEvNxK2HlX MTbhFJh59dh25zbUCbqny4jCDxN0s1o9XMY3Yyi5dn9.f.FlZMKigQybJiJ14jXRP3lOhfkh3xru xuzsoBeSSZtMyl41K2sPmSAvWiT9ajW7nDjqIuXfTXrOygD6Ei47nJ56GarP2lSUkpIqb6VRwW8. 7ji1RQZZYuyFVgqfNyqGu.NnPqMGl.SLNUMFu9reWPNcLG7iF3CpLpC1K3E7eBU7WypZspouu1Ex RfJDw5Ys.y62_fZJ0uKFk5jGifyMKRCFgPZTxCjYb.dG9rUr4b0d34tayehNfdq3LJENx10LZ5TY DAu6Gi_16YzujthznU3KoG5mSsNvIXzmSzw.jJBbDE5abV7cug.MR3T0JfJKwX92XcPw_EzRz5Eh XI02EnCB1E38Z_vhJMG0tOtAmPyEeEO8qDF9nVk2AZ6Rr2nYa8_IRUHolg2lx527N_Jys0GD2SIR j95dQzZBOWkVrXUvCFWo0ZWI80uqz5v_vrMZHRLr6U94hH1x5LEtAznBVqVM11OZuA75pMQzI2Tx 0TfvKiA5qH8u2zDg4c9DOVL1o3MO3x2tpwJgX5p40xXnFudet9LFuMrLibjs.Ar46zWZe6Ok754N W1jfGXM90Mfjl60d39a1CJDnYYCA64VSJ931K_wU4PhkqVrxtRnkQ8nLgSoSyl1RhDUMiMK7MEG9 g.bOHCwyl8yAnbIkPamscB2pln84.VulwLjK_74mXVZJVjdv0IXxUsK_lz8TiUsw3499x X-Sonic-MF: X-Sonic-ID: b4d39fd7-8444-43a8-bef5-430aaa939dfe Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.ne1.yahoo.com with HTTP; Thu, 27 Jun 2024 10:56:47 +0000 Received: by hermes--production-sg3-7b469d9f6-jl6j9 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID b9a224d31df0c9561a818a47d6b59200; Thu, 27 Jun 2024 10:56:43 +0000 (UTC) From: Po Lu In-Reply-To: <86zfr66dc0.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 27 Jun 2024 10:42:55 +0300") References: <87zfrl3wgq.fsf@ftml.net> <86zfr66dc0.fsf@gnu.org> Date: Thu, 27 Jun 2024 18:56:32 +0800 Message-ID: <871q4ivelb.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.22407 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1070 X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: >> From: Jarno Malmari >> Date: Sun, 16 Jun 2024 15:26:13 +0300 >> >> With a 4k display and 150 % display scaling there is a noticeable input >> lag when moving the point around in fullscreen. Very sluggish >> feel. Shrinking the window helps. >> >> Besides "sluggish feel" I couldn't figure out easily measurable metric >> for this. One way is to clock how long it takes to use your keyboard >> repeat with `next-line' to reach the end of a couple pages long buffer. >> >> This was tested with PGTK build on KDE Plasma 6 running Wayland. X build >> running in XWayland does not have this problem even if configured to be >> "Scaled by the system" from the system display configuration UI. >> >> The scale option that affects this can also be changed with these commands: >> >> kscreen-doctor output.${OUTPUT_NAME}.scale.1.5 >> kscreen-doctor output.${OUTPUT_NAME}.scale.1.0 >> >> Applies also to emacs 29. > > Po Lu, any suggestions or ideas? Jarno, does your system use NVIDIA graphics drivers? From unknown Tue Sep 09 21:32:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#71591: 30.0.50; PGTK: Terrible input lag with display scaling Resent-From: "Jarno Malmari" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 27 Jun 2024 16:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71591 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Po Lu" , "Eli Zaretskii" Cc: 71591@debbugs.gnu.org Received: via spool by 71591-submit@debbugs.gnu.org id=B71591.171950486911868 (code B ref 71591); Thu, 27 Jun 2024 16:15:01 +0000 Received: (at 71591) by debbugs.gnu.org; 27 Jun 2024 16:14:29 +0000 Received: from localhost ([127.0.0.1]:43246 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sMrlU-00035M-Gp for submit@debbugs.gnu.org; Thu, 27 Jun 2024 12:14:28 -0400 Received: from fhigh5-smtp.messagingengine.com ([103.168.172.156]:47039) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sMrlS-000358-Tq for 71591@debbugs.gnu.org; Thu, 27 Jun 2024 12:14:27 -0400 Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailfhigh.nyi.internal (Postfix) with ESMTP id 8E1D611401B7; Thu, 27 Jun 2024 12:14:18 -0400 (EDT) Received: from imap51 ([10.202.2.101]) by compute6.internal (MEProxy); Thu, 27 Jun 2024 12:14:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ftml.net; h=cc :cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm2; t=1719504858; x=1719591258; bh=k3qKda0yZB FeGXWgZqTmjRnc68eAxC83u+0nIAcEOxc=; b=GFHujDD2HhnO5m0yQFGFPJRvbo m4ohDzNSMVn9mfUlIkISGvILvenXiopr2LSrYQs4+KHdu2zTR8BUpU15wMzwPNUk LmldfPEW8TRyCqS/tgx73HQOclwrMNBfd333ORDY2EAIdNUdZa184mUBQXwirM7l iuOXq6N1aqpRa2cNmsCSLXrCZM/4KCIyk67c+nRsLExrNPxwvvYzw9Z6jipQ1f0D sT2raOctIHiDmzZWbF+QAtlnWLcftv5VZvz4PXe49/FtwmEjfVyivS5bI8J6EfOJ Iiw/b9dF946YRducW2542aGj718jk5zOQvhu3/fTea8lpfsNlK0/hTwqAqUg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1719504858; x=1719591258; bh=k3qKda0yZBFeGXWgZqTmjRnc68eA xC83u+0nIAcEOxc=; b=onyyWyOIkLl9ZRyYCWZkGCiXxXVzahQesSODM/6OwBID bIuSvCwPtt8bnzLP7oYzvGylaKofZO5C8DgxzfiIiKyB/+lpPGJn2jKFzJZqovwi Ep5uPPbyv/6Pdg0h77xTfXzOuKuyC/Q1vD7a/97HTnKPJIL+UJPM2A8MyJX8dBhW zrcI9XkIDjaBCou4nlWZvtVWh5qCp4l24nqbYMjGzbF23/xmoexGwHZnAMUxDzCg M+Q/dTZcPqxO6D3r9NfoMKung1mMpTCYE9NgyT53sUxjVk7SJSOi2xxRrzTw0vxh MSuSPJG/NRl7lqcDQt58gnmg5GsjS/lGnZ4f9pz6Jw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrtdeggdellecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgggkfgjfhffhffvvefutgesthdtredtreertdenucfhrhhomhepfdflrghr nhhoucforghlmhgrrhhifdcuoehjmhgrlhhmrghrihesfhhtmhhlrdhnvghtqeenucggtf frrghtthgvrhhnpeekffefieeuhfehtdekudejhffgkeelleejvdekgfejuedvlefhvddu vdevhfegjeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhroh hmpehjmhgrlhhmrghrihesfhhtmhhlrdhnvght X-ME-Proxy: Feedback-ID: if9514931:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id 22452B6008D; Thu, 27 Jun 2024 12:14:18 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.11.0-alpha0-538-g1508afaa2-fm-20240616.001-g1508afaa MIME-Version: 1.0 Message-Id: In-Reply-To: <871q4ivelb.fsf@yahoo.com> References: <87zfrl3wgq.fsf@ftml.net> <86zfr66dc0.fsf@gnu.org> <871q4ivelb.fsf@yahoo.com> Date: Thu, 27 Jun 2024 19:12:38 +0300 From: "Jarno Malmari" Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Thu, 27 Jun 2024, at 13:56, Po Lu wrote: > Eli Zaretskii writes: > >>> From: Jarno Malmari >>> Date: Sun, 16 Jun 2024 15:26:13 +0300 >>> >>> With a 4k display and 150 % display scaling there is a noticeable input >>> lag when moving the point around in fullscreen. Very sluggish >>> feel. Shrinking the window helps. >>> >>> Besides "sluggish feel" I couldn't figure out easily measurable metric >>> for this. One way is to clock how long it takes to use your keyboard >>> repeat with `next-line' to reach the end of a couple pages long buffer. >>> >>> This was tested with PGTK build on KDE Plasma 6 running Wayland. X build >>> running in XWayland does not have this problem even if configured to be >>> "Scaled by the system" from the system display configuration UI. >>> >>> The scale option that affects this can also be changed with these commands: >>> >>> kscreen-doctor output.${OUTPUT_NAME}.scale.1.5 >>> kscreen-doctor output.${OUTPUT_NAME}.scale.1.0 >>> >>> Applies also to emacs 29. >> >> Po Lu, any suggestions or ideas? > > Jarno, does your system use NVIDIA graphics drivers? No. AMD Rembrandt [Radeon 680M], amdgpu kernel driver.