Package: emacs;
Reported by: Alexander Prähauser <alexander.praehauser <at> gmx.at>
Date: Sat, 30 Sep 2023 15:48:02 UTC
Severity: normal
Found in version 30.0.50
Done: Stefan Kangas <stefankangas <at> gmail.com>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 66281 in the body.
You can then email your comments to 66281 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
bug-gnu-emacs <at> gnu.org
:bug#66281
; Package emacs
.
(Sat, 30 Sep 2023 15:48:02 GMT) Full text and rfc822 format available.Alexander Prähauser <alexander.praehauser <at> gmx.at>
:bug-gnu-emacs <at> gnu.org
.
(Sat, 30 Sep 2023 15:48:02 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Alexander Prähauser <alexander.praehauser <at> gmx.at> To: bug-gnu-emacs <at> gnu.org Subject: 30.0.50; Emacs won't start on X11 with 10 bit color depth Date: Sat, 30 Sep 2023 19:39:21 +0200
[Message part 1 (text/plain, inline)]
I have an OLED monitor and configured X to use 10 bit color depth as described here: https://linuxreviews.org/HOWTO_enable_10-bit_color_on_Linux Using Gnome on Wayland I never experienced any problems with this, but I switched to Stumpwm and can't start Emacs from there if color depth is configured to 10 bit. I included the error message printed by Emacs as an attachment. My system is Arch and all programs were just upgraded. The bug persists if I don't load the init file.
[bug.txt (text/plain, inline)]
X protocol error: BadValue (integer parameter out of range for operation) on protocol request 91 Serial no: 1051 Failing resource ID (if any): 0xffffffff Minor code: 0 This is a bug! Please report this to bug-gnu-emacs <at> gnu.org! When compiled with GTK, Emacs cannot recover from X disconnects. This is a GTK bug: https://gitlab.gnome.org/GNOME/gtk/issues/221 For details, see etc/PROBLEMS. Fatal error 6: Aborted Backtrace: emacs(+0x1a89be)[0x55d6a13289be] emacs(+0x4e257)[0x55d6a11ce257] emacs(+0x4e81d)[0x55d6a11ce81d] emacs(+0x143396)[0x55d6a12c3396] emacs(+0x14391e)[0x55d6a12c391e] emacs(+0x143b2b)[0x55d6a12c3b2b] /usr/lib/libX11.so.6(_XError+0x11c)[0x7f312c29268c] /usr/lib/libX11.so.6(+0x44798)[0x7f312c292798] /usr/lib/libX11.so.6(_XReply+0x3c1)[0x7f312c294421] /usr/lib/libX11.so.6(XQueryColor+0x65)[0x7f312c289285] emacs(+0x175669)[0x55d6a12f5669] emacs(+0x17bbc4)[0x55d6a12fbbc4] emacs(+0x167341)[0x55d6a12e7341] emacs(+0x2616d2)[0x55d6a13e16d2] emacs(+0x2172e6)[0x55d6a13972e6] emacs(+0x2178c2)[0x55d6a13978c2] emacs(+0x2616d2)[0x55d6a13e16d2] emacs(+0x21c6cc)[0x55d6a139c6cc] emacs(+0x21ac5e)[0x55d6a139ac5e] emacs(+0x21d66f)[0x55d6a139d66f] emacs(+0x215a07)[0x55d6a1395a07] emacs(+0x185b96)[0x55d6a1305b96] emacs(+0x215961)[0x55d6a1395961] emacs(+0x1850ff)[0x55d6a13050ff] emacs(+0x18cf52)[0x55d6a130cf52] emacs(+0x18d2e0)[0x55d6a130d2e0] emacs(+0x5739c)[0x55d6a11d739c] /usr/lib/libc.so.6(+0x27cd0)[0x7f312b040cd0] /usr/lib/libc.so.6(__libc_start_main+0x8a)[0x7f312b040d8a] emacs(+0x578c5)[0x55d6a11d78c5]
[Message part 3 (text/plain, inline)]
In GNU Emacs 30.0.50 (build 4, x86_64-pc-linux-gnu, GTK+ Version 3.24.38, cairo version 1.17.8) of 2023-08-26 built on Arch Repository revision: 7318fa75b802b8f9de1cb14f06f22e1d3e61bd34 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101008 System Description: Arch Linux Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: mu4e:main Minor modes in effect: winner-mode: t mu4easy-mode: t org-msg-mode: t mu4e-column-faces-mode: t mu4e-search-minor-mode: t mu4e-update-minor-mode: t mu4e-context-minor-mode: t mu4e-modeline-mode: t helm-epa-mode: t helm-top-poll-mode: t helm-adaptive-mode: t recentf-mode: t windmove-mode: t global-edit-server-edit-mode: t global-goto-address-mode: t goto-address-mode: t all-the-icons-completion-mode: t bufler-workspace-mode: t backward-forward-mode: t dynamic-completion-mode: t electric-pair-mode: t minibuffer-depth-indicate-mode: t icicle-mode: t Info-breadcrumbs-in-mode-line-mode: t global-org-modern-mode: t TeX-PDF-mode: t fancy-compilation-mode: t yas-global-mode: t yas-minor-mode: t treemacs-filewatch-mode: t treemacs-follow-mode: t treemacs-git-mode: t treemacs-fringe-indicator-mode: t centaur-tabs-mode: t savehist-mode: t helm-mode: t helm-minibuffer-history-mode: t helm-ff-icon-mode: t helm-popup-tip-mode: t async-bytecomp-package-mode: t global-undo-tree-mode: t global-git-commit-mode: t magit-auto-revert-mode: t override-global-mode: t desktop-save-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t global-prettify-symbols-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t buffer-read-only: t line-number-mode: t global-visual-line-mode: t visual-line-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t abbrev-mode: t overwrite-mode: overwrite-mode-binary Load-path shadows: ~/.emacs.d/site-lisp/icicles/dired+ hides ~/.emacs.d/site-lisp/dired+ ~/.emacs.d/site-lisp/icicles/bookmark+ hides /home/alex/.emacs.d/elpa/bookmark+-20230325.160624/bookmark+ /home/alex/.emacs.d/elpa/org-projectile-helm-20230817.801/org-projectile-helm hides /home/alex/.emacs.d/elpa/org-projectile-20230817.851/org-projectile-helm /home/alex/.roswell/lisp/slime/2023.06.18/slime hides /home/alex/.emacs.d/elpa/slime-20230730.1734/slime /home/alex/.roswell/lisp/slime/2023.06.18/slime-tests hides /home/alex/.emacs.d/elpa/slime-20230730.1734/slime-tests /home/alex/.roswell/lisp/slime/2023.06.18/slime-autoloads hides /home/alex/.emacs.d/elpa/slime-20230730.1734/slime-autoloads /home/alex/.emacs.d/elpa/transient-20230812.2142/transient hides /usr/local/share/emacs/30.0.50/lisp/transient /home/alex/.emacs.d/elpa/use-package-20230426.2324/use-package-lint hides /usr/local/share/emacs/30.0.50/lisp/use-package/use-package-lint /home/alex/.emacs.d/elpa/use-package-20230426.2324/use-package-jump hides /usr/local/share/emacs/30.0.50/lisp/use-package/use-package-jump /home/alex/.emacs.d/elpa/use-package-20230426.2324/use-package-ensure hides /usr/local/share/emacs/30.0.50/lisp/use-package/use-package-ensure /home/alex/.emacs.d/elpa/use-package-20230426.2324/use-package hides /usr/local/share/emacs/30.0.50/lisp/use-package/use-package /home/alex/.emacs.d/elpa/use-package-20230426.2324/use-package-diminish hides /usr/local/share/emacs/30.0.50/lisp/use-package/use-package-diminish /home/alex/.emacs.d/elpa/use-package-20230426.2324/use-package-delight hides /usr/local/share/emacs/30.0.50/lisp/use-package/use-package-delight /home/alex/.emacs.d/elpa/use-package-20230426.2324/use-package-core hides /usr/local/share/emacs/30.0.50/lisp/use-package/use-package-core /home/alex/.emacs.d/elpa/use-package-20230426.2324/use-package-bind-key hides /usr/local/share/emacs/30.0.50/lisp/use-package/use-package-bind-key /home/alex/.emacs.d/elpa/bind-key-20230203.2004/bind-key hides /usr/local/share/emacs/30.0.50/lisp/use-package/bind-key /home/alex/.emacs.d/elpa/seq-2.24/seq hides /usr/local/share/emacs/30.0.50/lisp/emacs-lisp/seq Features: (shadow view emacsbug winner face-remap tramp-archive tramp-gvfs tramp-cache time-stamp zeroconf helm-command helm-elisp helm-eval edebug debug backtrace helm-info mu4easy org-msg htmlize gnus-msg gnus-cite helm-mu mu4e-alert time alert log4e gntp mu4e-column-faces mu4e-contrib eshell esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util mu4e-icalendar gnus-icalendar org-capture icalendar diary-lib diary-loaddefs mu4e mu4e-org mu4e-notification notifications mu4e-main mu4e-view gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-sum gnus-group gnus-undo gnus-start gnus-dbus gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range gnus-win gnus nnheader range mu4e-headers mu4e-compose mu4e-draft mu4e-actions smtpmail mu4e-search mu4e-lists mu4e-bookmarks mu4e-mark mu4e-message shr pixel-fill kinsoku url-file svg dom flow-fill mule-util mu4e-contacts mu4e-update mu4e-folders mu4e-context mu4e-query-items mu4e-server mu4e-modeline mu4e-vars mu4e-helpers mu4e-config mu4e-window ido mu4e-obsolete init-helm helm-epa helm-sys helm-adaptive isearch+ isearch-prop recentf tree-widget windmove edit-server epa-file goto-addr all-the-icons-completion bufler-workspace burly backward-forward completion elec-pair wc-mode icicles mb-depth facemenu two-column icicles-mode dired+ image-file image-converter icicles-cmd2 icicles-cmd1 icicles-mcmd doremi icicles-fn icicles-var apropos-fn+var icicles-opt ffap- fuzzy-match cus-theme cus-edit cus-load menu-bar+ misc-cmds rect bookmark+ bookmark+-key bookmark+-bmu info+ fit-frame help-fns+ wid-edit+ bookmark+-lit pp+ dired-x crosshairs col-highlight vline hl-line+ bookmark+-1 bookmark+-mac treemacs-bookmarks treemacs-tags magit-bookmark bookmark thingatpt+ icicles-face hexrgb forge-list forge-commands forge-semi forge-bitbucket buck forge-gogs gogs forge-gitea gtea forge-gitlab glab forge-github ghub-graphql treepy gsexp ghub url-http url-gw nsm url-auth let-alist gnutls forge-notify forge-revnote forge-pullreq forge-issue forge-topic yaml bug-reference forge-post markdown-mode forge-repo forge forge-core forge-db closql emacsql-sqlite-common emacsql emacsql-compiler eieio-base yaml-mode org-modern tex dbus xml texmathp slime-company company fancy-compilation yasnippet-snippets yasnippet ac-math auto-complete popup math-symbol-lists treemacs-tab-bar treemacs treemacs-header-line treemacs-compatibility treemacs-mode treemacs-interface treemacs-persistence treemacs-filewatch-mode treemacs-follow-mode treemacs-rendering treemacs-annotations treemacs-async treemacs-workspaces treemacs-dom treemacs-visuals treemacs-fringe-indicator pulse treemacs-faces treemacs-icons treemacs-scope treemacs-themes treemacs-core-utils pfuture inline hl-line ht treemacs-logging treemacs-customization treemacs-macros auto-dictionary flyspell ispell all-the-icons-dired bufler projectile grep ibuf-ext ibuffer ibuffer-loaddefs pretty-hydra bufler-group-tree f f-shortdoc s vc vc-dispatcher centaur-tabs centaur-tabs-interactive centaur-tabs-functions centaur-tabs-elements all-the-icons all-the-icons-faces data-material data-weathericons data-octicons data-fileicons data-faicons data-alltheicons powerline powerline-separators powerline-themes color ace-jump-mode finder-inf dired-quick-sort hydra lv savehist ls-lisp helm-dired-history helm-mode helm-misc helm-files image-dired image-dired-tags image-dired-external image-dired-util tramp trampver tramp-integration files-x tramp-message tramp-compat tramp-loaddefs helm-buffers helm-occur helm-tags helm-locate helm-grep helm-regexp helm-utils helm-help helm-types helm helm-global-bindings helm-core async-bytecomp helm-source helm-multi-match helm-lib async dired-aux undo-tree queue use-package-ensure-system-package gnus-dired ox-odt rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex ox-icalendar org-agenda ox-html table ox-ascii ox-publish ox org-element org-persist xdg org-id org-refile org ob ob-tangle ob-ref ob-lob ob-table org-macro org-src ob-comint org-pcomplete org-list org-footnote org-faces org-entities ob-emacs-lisp org-table org-keys org-loaddefs cal-menu calendar cal-loaddefs avl-tree ol oc ob-exp ob-core org-cycle org-fold org-fold-core org-compat ob-eval org-version org-macs mime-w3m w3m doc-view jka-compr image-mode exif timezone w3m-hist bookmark-w3m w3m-ems wid-edit w3m-favicon w3m-image w3m-fb tab-line w3m-proc w3m-util magit-submodule magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func imenu magit-diff smerge-mode diff diff-mode git-commit log-edit message sendmail yank-media puny rfc822 mml mml-sec epa epg rfc6068 epg-config gnus-util mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log magit-core magit-autorevert autorevert filenotify magit-margin magit-transient magit-process with-editor shell pcomplete server magit-mode transient magit-git magit-base magit-section format-spec cursor-sensor crm dash compat compat-29 edmacro kmacro auto-install ffap find-func dired dired-loaddefs quelpa-use-package parse-time iso8601 time-date quelpa mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr help-fns radix-tree use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key use-package-core slime-fancy slime-indentation slime-cl-indent cl-indent slime-trace-dialog slime-fontifying-fu slime-package-fu slime-references slime-compiler-notes-tree slime-scratch slime-presentations advice bridge slime-macrostep macrostep slime-mdot-fu slime-enclosing-context slime-fuzzy slime-fancy-trace slime-fancy-inspector slime-c-p-c slime-editing-commands slime-autodoc slime-repl elp slime-parse slime derived cl-extra help-mode easy-mmode lisp-mnt gud apropos compile text-property-search etags fileloop generator xref project arc-mode archive-mode noutline outline icons pp comint ansi-osc ansi-color ring hyperspec thingatpt desktop frameset icicles-install cl modus-vivendi-theme modus-themes ac-math-autoloads tex-site auto-complete-auctex-autoloads auto-complete-sage-autoloads auto-complete-autoloads auto-dictionary-autoloads cdlatex-autoloads centaur-tabs-autoloads emms-autoloads fancy-compilation-autoloads forge-autoloads closql-autoloads emacsql-autoloads ghub-autoloads bufler-autoloads burly-autoloads f-autoloads markdown-mode-autoloads math-symbol-lists-autoloads helm-easymenu org-modern-autoloads org-projectile-helm-autoloads helm-autoloads helm-core-autoloads org-projectile-autoloads org-project-capture-autoloads org-category-capture-autoloads popup-autoloads powerline-autoloads pretty-hydra-autoloads rx slime-company-autoloads company-autoloads slime-autoloads simple-httpd-autoloads telega-autoloads magit-autoloads pcase magit-section-autoloads git-commit-autoloads transient-autoloads treemacs-autoloads treepy-autoloads w3m-load w3m-autoloads wfnames-autoloads info seq-autoloads yaml-autoloads yasnippet-snippets-autoloads package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd touch-screen 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 lcms2 dynamic-setting system-font-setting font-render-setting cairo gtk x-toolkit xinput2 x multi-tty move-toolbar make-network-process emacs) Memory information: ((conses 16 1354302 1009201) (symbols 48 76609 394) (strings 32 352918 102999) (string-bytes 1 10458189) (vectors 16 130896) (vector-slots 8 1642861 777065) (floats 8 1149 5164) (intervals 56 4967 2159) (buffers 992 19))
bug-gnu-emacs <at> gnu.org
:bug#66281
; Package emacs
.
(Sun, 01 Oct 2023 01:05:02 GMT) Full text and rfc822 format available.Message #8 received at 66281 <at> debbugs.gnu.org (full text, mbox):
From: Po Lu <luangruo <at> yahoo.com> To: Alexander Prähauser <alexander.praehauser <at> gmx.at> Cc: 66281 <at> debbugs.gnu.org Subject: Re: bug#66281: 30.0.50; Emacs won't start on X11 with 10 bit color depth Date: Sun, 01 Oct 2023 09:03:55 +0800
Alexander Prähauser <alexander.praehauser <at> gmx.at> writes: > I have an OLED monitor and configured X to use 10 bit color depth > as described here: > > https://linuxreviews.org/HOWTO_enable_10-bit_color_on_Linux > > Using Gnome on Wayland I never experienced any problems with this, > but I switched to Stumpwm and can't start Emacs from > there if color depth is configured to 10 bit. I included the error > message printed by Emacs as an attachment. My system > is Arch and all programs were just upgraded. The bug persists if I > don't load the init file. > > X protocol error: BadValue (integer parameter out of range for operation) on protocol request 91 > Serial no: 1051 > Failing resource ID (if any): 0xffffffff > Minor code: 0 > This is a bug! Please report this to bug-gnu-emacs <at> gnu.org! Please enable synchronous operation by running Emacs like so: ./emacs -q -xrm "Emacs.synchronous: true" under gdb, and when the X error transpires, type: (gdb) bt full (gdb) p *x_display_list (gdb) p x_display_list->visual_info and send us the output of the aformentioned commands.
Stefan Kangas <stefankangas <at> gmail.com>
to control <at> debbugs.gnu.org
.
(Sun, 01 Oct 2023 08:06:01 GMT) Full text and rfc822 format available.bug-gnu-emacs <at> gnu.org
:bug#66281
; Package emacs
.
(Sun, 01 Oct 2023 09:39:02 GMT) Full text and rfc822 format available.Message #13 received at 66281 <at> debbugs.gnu.org (full text, mbox):
From: Alexander Prähauser <alexander.praehauser <at> gmx.at> To: Po Lu <luangruo <at> yahoo.com> Cc: 66281 <at> debbugs.gnu.org, Alexander Prähauser <alexander.praehauser <at> gmx.at> Subject: Re: bug#66281: 30.0.50; Emacs won't start on X11 with 10 bit color depth Date: Sun, 01 Oct 2023 13:37:06 +0200
[Message part 1 (text/plain, inline)]
I put the output into the attached file.
[gdb-log.log (text/plain, inline)]
Starting program: /usr/bin/emacs emacs -q -xrm "Emacs.synchronous: true" This GDB supports auto-downloading debuginfo from the following URLs: <https://debuginfod.archlinux.org> Debuginfod has been enabled. To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit. [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". [New Thread 0x7fffe3b9f6c0 (LWP 1585)] [New Thread 0x7fffe325d6c0 (LWP 1586)] [New Thread 0x7fffe2a5c6c0 (LWP 1587)] [New Thread 0x7fffe225b6c0 (LWP 1588)] [New Thread 0x7fffe15e66c0 (LWP 1589)] [New Thread 0x7fffe0de56c0 (LWP 1590)] [New Thread 0x7fffcbfff6c0 (LWP 1591)] [New Thread 0x7fffcb7fe6c0 (LWP 1615)] Thread 1 "emacs" received signal SIGABRT, Aborted. __pthread_kill_implementation (threadid=<optimized out>, signo=signo <at> entry=6, no_tid=no_tid <at> entry=0) at pthread_kill.c:44 44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0; #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo <at> entry=6, no_tid=no_tid <at> entry=0) at pthread_kill.c:44 tid = <optimized out> ret = 0 pd = <optimized out> old_mask = {__val = {0}} ret = <optimized out> #1 0x00007ffff39538a3 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78 #2 0x00007ffff3903668 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = <optimized out> #3 0x000055555559f987 in () #4 0x0000555555f83060 in () #5 0x0000000000000020 in () #6 0x00007ffff3a9dac0 in main_arena () at /usr/lib/libc.so.6 #7 0x00007fffffffce90 in () #8 0x0000555555e06010 in () #9 0x0000000000000007 in () #10 0x0000000000000000 in () No symbol "x_display_list" in current context. No symbol "x_display_list" in current context.
[Message part 3 (text/plain, inline)]
Po Lu [2023-10-01 Sun 09:03] wrote: > Alexander Prähauser <alexander.praehauser <at> gmx.at> writes: > >> I have an OLED monitor and configured X to use 10 bit color >> depth >> as described here: >> >> https://linuxreviews.org/HOWTO_enable_10-bit_color_on_Linux >> >> Using Gnome on Wayland I never experienced any problems with >> this, >> but I switched to Stumpwm and can't start Emacs from >> there if color depth is configured to 10 bit. I included the >> error >> message printed by Emacs as an attachment. My system >> is Arch and all programs were just upgraded. The bug persists >> if I >> don't load the init file. >> >> X protocol error: BadValue (integer parameter out of range for >> operation) on protocol request 91 >> Serial no: 1051 >> Failing resource ID (if any): 0xffffffff >> Minor code: 0 >> This is a bug! Please report this to bug-gnu-emacs <at> gnu.org! > > Please enable synchronous operation by running Emacs like so: > > ./emacs -q -xrm "Emacs.synchronous: true" > > under gdb, and when the X error transpires, type: > > (gdb) bt full > (gdb) p *x_display_list > (gdb) p x_display_list->visual_info > > and send us the output of the aformentioned commands.
bug-gnu-emacs <at> gnu.org
:bug#66281
; Package emacs
.
(Sun, 01 Oct 2023 11:01:02 GMT) Full text and rfc822 format available.Message #16 received at 66281 <at> debbugs.gnu.org (full text, mbox):
From: Po Lu <luangruo <at> yahoo.com> To: Alexander Prähauser <alexander.praehauser <at> gmx.at> Cc: 66281 <at> debbugs.gnu.org Subject: Re: bug#66281: 30.0.50; Emacs won't start on X11 with 10 bit color depth Date: Sun, 01 Oct 2023 18:59:37 +0800
Alexander Prähauser <alexander.praehauser <at> gmx.at> writes: > I put the output into the attached file. Debugging symbols are absent from the copy of Emacs being run under gdb, so this output is meaningless. Please build Emacs from source code and debug that in its place.
bug-gnu-emacs <at> gnu.org
:bug#66281
; Package emacs
.
(Sun, 01 Oct 2023 11:12:01 GMT) Full text and rfc822 format available.Message #19 received at 66281 <at> debbugs.gnu.org (full text, mbox):
From: Stefan Kangas <stefankangas <at> gmail.com> To: Alexander Prähauser <alexander.praehauser <at> gmx.at>, Po Lu <luangruo <at> yahoo.com> Cc: 66281 <at> debbugs.gnu.org Subject: Re: bug#66281: 30.0.50; Emacs won't start on X11 with 10 bit color depth Date: Sun, 1 Oct 2023 04:11:17 -0700
Alexander Prähauser <alexander.praehauser <at> gmx.at> writes: > I put the output into the attached file. Could you try again, but before you rebuild run: ./configure --enable-checking='yes,glyphs' --enable-check-lisp-object-type \ CFLAGS='-O0 -g3' Then just "make" as usual, and run under gdb again.
bug-gnu-emacs <at> gnu.org
:bug#66281
; Package emacs
.
(Sun, 01 Oct 2023 14:10:02 GMT) Full text and rfc822 format available.Message #22 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Björn Bidar <bjorn.bidar <at> thaodan.de> To: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org> Cc: Po Lu <luangruo <at> yahoo.com>, 66281 <at> debbugs.gnu.org, Alexander Prähauser <alexander.praehauser <at> gmx.at> Subject: Re: bug#66281: 30.0.50; Emacs won't start on X11 with 10 bit color depth Date: Sun, 01 Oct 2023 17:09:06 +0300
Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org> writes: > Alexander Prähauser <alexander.praehauser <at> gmx.at> writes: > >> I put the output into the attached file. > > Debugging symbols are absent from the copy of Emacs being run under gdb, > so this output is meaningless. Please build Emacs from source code and > debug that in its place. Alexander: Make sure sure you press y when gdb ask to fetch debug syumbols from debuginfod. He prevent this from happening, no need to rebuild emacs.
bug-gnu-emacs <at> gnu.org
:bug#66281
; Package emacs
.
(Sun, 01 Oct 2023 14:10:02 GMT) Full text and rfc822 format available.bug-gnu-emacs <at> gnu.org
:bug#66281
; Package emacs
.
(Mon, 02 Oct 2023 08:52:01 GMT) Full text and rfc822 format available.Message #28 received at 66281 <at> debbugs.gnu.org (full text, mbox):
From: Alexander Prähauser <alexander.praehauser <at> gmx.at> To: Po Lu <luangruo <at> yahoo.com> Cc: 66281 <at> debbugs.gnu.org, Alexander Prähauser <alexander.praehauser <at> gmx.at> Subject: Re: bug#66281: 30.0.50; Emacs won't start on X11 with 10 bit color depth Date: Mon, 02 Oct 2023 12:48:05 +0200
[Message part 1 (text/plain, inline)]
I uninstalled the Emacs version I had on my desktop, then downloaded the newest source file, ran make and make install, changed to the directory /usr/local/bin which was the only Emacs executable I found and did the commands you sent again, but I don't see any difference in the output. Should I have ran Emacs from somewhere else?
[bug-log.log (text/plain, inline)]
Undefined command: "emacs". Try "help". Starting program: /usr/local/bin/emacs emacs -q -xrm "Emacs.synchronous: true" This GDB supports auto-downloading debuginfo from the following URLs: <https://debuginfod.archlinux.org> Debuginfod has been enabled. To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit. [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". [New Thread 0x7ffff0ffe6c0 (LWP 27721)] [New Thread 0x7fffe87fd6c0 (LWP 27722)] [New Thread 0x7fffebfff6c0 (LWP 27723)] [New Thread 0x7fffeb7fe6c0 (LWP 27724)] Thread 1 "emacs" received signal SIGABRT, Aborted. __pthread_kill_implementation (threadid=<optimized out>, signo=signo <at> entry=6, no_tid=no_tid <at> entry=0) at pthread_kill.c:44 44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0; #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo <at> entry=6, no_tid=no_tid <at> entry=0) at pthread_kill.c:44 tid = <optimized out> ret = 0 pd = <optimized out> old_mask = {__val = {4613937818241073152}} ret = <optimized out> #1 0x00007ffff5b0c8a3 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78 #2 0x00007ffff5abc668 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = <optimized out> #3 0x00005555555a2272 in () #4 0x0000000000000002 in () #5 0x0000000000000020 in () #6 0x00007fffffffd2c0 in () #7 0x0000000000000004 in () #8 0x0000555555dca010 in () #9 0x0000000000000007 in () #10 0x00ff00fd00fb00f9 in () #11 0x0000000000000000 in () No symbol "x_display_list" in current context. No symbol "x_display_list" in current context.
[Message part 3 (text/plain, inline)]
Po Lu [2023-10-01 Sun 18:59] wrote: > Alexander Prähauser <alexander.praehauser <at> gmx.at> writes: > >> I put the output into the attached file. > > Debugging symbols are absent from the copy of Emacs being run > under gdb, > so this output is meaningless. Please build Emacs from source > code and > debug that in its place.
bug-gnu-emacs <at> gnu.org
:bug#66281
; Package emacs
.
(Mon, 02 Oct 2023 10:49:01 GMT) Full text and rfc822 format available.Message #31 received at 66281 <at> debbugs.gnu.org (full text, mbox):
From: Po Lu <luangruo <at> yahoo.com> To: Alexander Prähauser <alexander.praehauser <at> gmx.at> Cc: 66281 <at> debbugs.gnu.org Subject: Re: bug#66281: 30.0.50; Emacs won't start on X11 with 10 bit color depth Date: Mon, 02 Oct 2023 18:47:29 +0800
Alexander Prähauser <alexander.praehauser <at> gmx.at> writes: > I uninstalled the Emacs version I had on my desktop, then > downloaded the newest source file, ran make and make install, > changed to the directory /usr/local/bin which was the only Emacs > executable I found and did the commands you sent again, > but I don't see any difference in the output. Should I have ran > Emacs from somewhere else? Did you compile Emacs without debugging symbols? Please compile Emacs absent any modifications to CFLAGS (particularly those which delete -g3 from it), and try again.
bug-gnu-emacs <at> gnu.org
:bug#66281
; Package emacs
.
(Mon, 02 Oct 2023 15:16:01 GMT) Full text and rfc822 format available.Message #34 received at 66281 <at> debbugs.gnu.org (full text, mbox):
From: Alexander Prähauser <alexander.praehauser <at> gmx.at> To: Po Lu <luangruo <at> yahoo.com> Cc: 66281 <at> debbugs.gnu.org, Alexander Prähauser <alexander.praehauser <at> gmx.at> Subject: Re: bug#66281: 30.0.50; Emacs won't start on X11 with 10 bit color depth Date: Mon, 02 Oct 2023 19:10:18 +0200
[Message part 1 (text/plain, inline)]
I didn't change any compiler flags. Someone says here: https://emacs.stackexchange.com/a/4241 that it worked when they started emacsclient from emacs/lib-src but not when they started it from its location through make install. So I tried starting emacs from emacs/src. I thought debugging symbols were now on because the gdb output looked colorful, but the log doesn't so I'm not sure.
[bug-log.log (text/plain, inline)]
Starting program: /home/alex/tmp/emacs/src/emacs emacs -q -xrm "Emacs.synchronous: true" This GDB supports auto-downloading debuginfo from the following URLs: <https://debuginfod.archlinux.org> Debuginfod has been enabled. To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit. Downloading separate debug info for system-supplied DSO at 0x7ffff7fc8000 [### ] Downloading separate debug info for /usr/lib/libtiff.so.6 [### ] Downloading separate debug info for /usr/lib/libjpeg.so.8 [### ] Downloading separate debug info for /usr/lib/libpng16.so.16 [### ] Downloading separate debug info for /usr/lib/libgif.so.7 [### ] Downloading separate debug info for /usr/lib/libXpm.so.4 [### ] Downloading separate debug info for /usr/lib/libwebpdemux.so.2 [### ] Downloading separate debug info for /usr/lib/libwebpdecoder.so.3 [### ] Downloading separate debug info for /usr/lib/libgtk-3.so.0 [### ] [ ### ] [ ### ] [ ### ] [ ### ] Downloading separate debug info for /usr/lib/libgdk-3.so.0 [### ] [ ### ] Downloading separate debug info for /usr/lib/libz.so.1 [### ] Downloading separate debug info for /usr/lib/libpangocairo-1.0.so.0 [### ] Downloading separate debug info for /usr/lib/libpango-1.0.so.0 [### ] Downloading separate debug info for /usr/lib/libharfbuzz.so.0 [### ] [ ### ] [ ### ] [ ### ] [ ### ] Downloading separate debug info for /usr/lib/libatk-1.0.so.0 [### ] Downloading separate debug info for /usr/lib/libcairo-gobject.so.2 [### ] Downloading separate debug info for /usr/lib/libcairo.so.2 [### ] Downloading separate debug info for /usr/lib/libgdk_pixbuf-2.0.so.0 [### ] Downloading separate debug info for /usr/lib/libgio-2.0.so.0 [### ] [ ### ] [ ### ] Downloading separate debug info for /usr/lib/libgobject-2.0.so.0 [### ] Downloading separate debug info for /usr/lib/libglib-2.0.so.0 [### ] Downloading separate debug info for /usr/lib/libSM.so.6 [### ] Downloading separate debug info for /usr/lib/libICE.so.6 [### ] Downloading separate debug info for /usr/lib/libX11.so.6 [### ] [ ### ] Downloading separate debug info for /usr/lib/libX11-xcb.so.1 [### ] Downloading separate debug info for /usr/lib/libxcb.so.1 [### ] Downloading separate debug info for /usr/lib/libXrender.so.1 [### ] Downloading separate debug info for /usr/lib/libasound.so.2 [### ] Downloading separate debug info for /usr/lib/librsvg-2.so.2 [### ] [ ### ] [ ### ] [ ### ] [ ### ] [ ### ] [ ### ] [ ### ] Downloading separate debug info for /usr/lib/libacl.so.1 [### ] Downloading separate debug info for /usr/lib/libattr.so.1 [### ] Downloading separate debug info for /usr/lib/libdbus-1.so.3 [### ] Downloading separate debug info for /usr/lib/libXrandr.so.2 [### ] Downloading separate debug info for /usr/lib/libXinerama.so.1 [### ] Downloading separate debug info for /usr/lib/libXfixes.so.3 [### ] Downloading separate debug info for /usr/lib/libXext.so.6 [### ] Downloading separate debug info for /usr/lib/libxml2.so.2 [### ] Downloading separate debug info for /usr/lib/libgpm.so.2 [### ] Downloading separate debug info for /usr/lib/libncursesw.so.6 [### ] Downloading separate debug info for /usr/lib/libfreetype.so.6 [### ] Downloading separate debug info for /usr/lib/libfontconfig.so.1 [### ] Downloading separate debug info for /usr/lib/libotf.so.1 [### ] Downloading separate debug info for /usr/lib/libm17n-flt.so.0 [### ] Downloading separate debug info for /usr/lib/libm17n-core.so.0 [### ] Downloading separate debug info for /usr/lib/libgnutls.so.30 [### ] [ ### ] Downloading separate debug info for /usr/lib/liblcms2.so.2 [### ] Downloading separate debug info for /usr/lib/libjansson.so.4 [### ] Downloading separate debug info for /usr/lib/libgmp.so.10 [### ] Downloading separate debug info for /usr/lib/libXi.so.6 [### ] Downloading separate debug info for /usr/lib/libtree-sitter.so.0 [### ] Downloading separate debug info for /usr/lib/libsqlite3.so.0 [### ] [ ### ] [ ### ] Downloading separate debug info for /usr/lib/libXcomposite.so.1 [### ] Downloading separate debug info for /usr/lib/libxcb-shape.so.0 [### ] [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". Downloading separate debug info for /usr/lib/libzstd.so.1 [### ] [ ### ] Downloading separate debug info for /usr/lib/liblzma.so.5 [### ] [ ### ] Downloading separate debug info for /usr/lib/libjbig.so.2.1 [### ] Downloading separate debug info for /usr/lib/libwebp.so.7 [### ] Downloading separate debug info for /usr/lib/libgmodule-2.0.so.0 [### ] [ ### ] Downloading separate debug info for /usr/lib/libpangoft2-1.0.so.0 [### ] Downloading separate debug info for /usr/lib/libfribidi.so.0 [### ] Downloading separate debug info for /usr/lib/libepoxy.so.0 [### ] Downloading separate debug info for /usr/lib/libatk-bridge-2.0.so.0 [### ] Downloading separate debug info for /usr/lib/libcloudproviders.so.0 [### ] Downloading separate debug info for /usr/lib/libtracker-sparql-3.0.so.0 [### ] [ ### ] Downloading separate debug info for /usr/lib/libxkbcommon.so.0 [### ] Downloading separate debug info for /usr/lib/libwayland-client.so.0 [### ] Downloading separate debug info for /usr/lib/libwayland-cursor.so.0 [### ] Downloading separate debug info for /usr/lib/libwayland-egl.so.1 [### ] Downloading separate debug info for /usr/lib/libXcursor.so.1 [### ] Downloading separate debug info for /usr/lib/libXdamage.so.1 [### ] Downloading separate debug info for /usr/lib/libthai.so.0 [### ] Downloading separate debug info for /usr/lib/libgraphite2.so.3 [### ] Downloading separate debug info for /usr/lib/libxcb-render.so.0 [### ] Downloading separate debug info for /usr/lib/libxcb-shm.so.0 [### ] Downloading separate debug info for /usr/lib/libpixman-1.so.0 [### ] Downloading separate debug info for /usr/lib/libmount.so.1 [### ] Downloading separate debug info for /usr/lib/libffi.so.8 [### ] Downloading separate debug info for /usr/lib/libpcre2-8.so.0 [### ] Downloading separate debug info for /usr/lib/libuuid.so.1 [### ] Downloading separate debug info for /usr/lib/libXau.so.6 [### ] Downloading separate debug info for /usr/lib/libXdmcp.so.6 [### ] Downloading separate debug info for /usr/lib/libicuuc.so.73 [### ] [ ### ] [ ### ] Downloading separate debug info for /usr/lib/libbz2.so.1.0 [### ] Downloading separate debug info for /usr/lib/libbrotlidec.so.1 [### ] Downloading separate debug info for /usr/lib/libexpat.so.1 [### ] Downloading separate debug info for /usr/lib/libicui18n.so.73 [### ] [ ### ] [ ### ] [ ### ] [ ### ] Downloading separate debug info for /usr/lib/libicudata.so.73 [### ] Downloading separate debug info for /usr/lib/libp11-kit.so.0 [### ] Downloading separate debug info for /usr/lib/libbrotlienc.so.1 [### ] [ ### ] Downloading separate debug info for /usr/lib/libidn2.so.0 [### ] Downloading separate debug info for /usr/lib/libunistring.so.5 [### ] Downloading separate debug info for /usr/lib/libtasn1.so.6 [### ] Downloading separate debug info for /usr/lib/libnettle.so.8 [### ] Downloading separate debug info for /usr/lib/libhogweed.so.6 [### ] Downloading separate debug info for /usr/lib/libcap.so.2 [### ] Downloading separate debug info for /usr/lib/libgcrypt.so.20 [### ] Downloading separate debug info for /usr/lib/liblz4.so.1 [### ] Downloading separate debug info for /usr/lib/libsharpyuv.so.0 [### ] Downloading separate debug info for /usr/lib/libatspi.so.0 [### ] Downloading separate debug info for /usr/lib/libjson-glib-1.0.so.0 [### ] Downloading separate debug info for /usr/lib/libdatrie.so.1 [### ] Downloading separate debug info for /usr/lib/libblkid.so.1 [### ] Downloading separate debug info for /usr/lib/libbrotlicommon.so.1 [### ] Downloading separate debug info for /usr/lib/libgpg-error.so.0 [### ] Downloading separate debug info for /usr/lib/gtk-3.0/modules/libcanberra-gtk-module.so [### ] Downloading separate debug info for /usr/lib/libcanberra-gtk3.so.0 [### ] Downloading separate debug info for /usr/lib/libcanberra.so.0 [### ] Downloading separate debug info for /usr/lib/libvorbisfile.so.3 [### ] Downloading separate debug info for /usr/lib/libtdb.so.1 [### ] Downloading separate debug info for /usr/lib/libltdl.so.7 [### ] Downloading separate debug info for /usr/lib/libvorbis.so.0 [### ] Downloading separate debug info for /usr/lib/libogg.so.0 [### ] Downloading separate debug info for /usr/lib/gio/modules/libgvfsdbus.so [### ] Downloading separate debug info for /usr/lib/gvfs/libgvfscommon.so [### ] [New Thread 0x7ffff0ffe6c0 (LWP 33981)] [New Thread 0x7fffebfff6c0 (LWP 33982)] [New Thread 0x7fffeb7fe6c0 (LWP 33983)] Downloading separate debug info for /usr/lib/gio/modules/libdconfsettings.so [### ] [New Thread 0x7fffeaffd6c0 (LWP 33984)] Thread 1 "emacs" received signal SIGABRT, Aborted. __pthread_kill_implementation (threadid=<optimized out>, signo=signo <at> entry=6, no_tid=no_tid <at> entry=0) at pthread_kill.c:44 44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0; #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo <at> entry=6, no_tid=no_tid <at> entry=0) at pthread_kill.c:44 tid = <optimized out> ret = 0 pd = <optimized out> old_mask = {__val = {4597482358064142494}} ret = <optimized out> #1 0x00007ffff5b0c8a3 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78 #2 0x00007ffff5abc668 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26 ret = <optimized out> #3 0x00005555555a2272 in () #4 0x0000000000000002 in () #5 0x0000000000000020 in () #6 0x00007fffffffd350 in () #7 0x0000000000000004 in () #8 0x0000555555dca010 in () #9 0x0000000000000007 in () #10 0x00007ffff783a4ff in () at /usr/lib/libgtk-3.so.0 #11 0x00007ffff783a4ec in () at /usr/lib/libgtk-3.so.0 #12 0x0000000000000000 in () No symbol "x_display_list" in current context. No symbol "x_display_list" in current context.
[Message part 3 (text/plain, inline)]
Po Lu [2023-10-02 Mon 18:47] wrote: > Alexander Prähauser <alexander.praehauser <at> gmx.at> writes: > >> I uninstalled the Emacs version I had on my desktop, then >> downloaded the newest source file, ran make and make install, >> changed to the directory /usr/local/bin which was the only >> Emacs >> executable I found and did the commands you sent again, >> but I don't see any difference in the output. Should I have ran >> Emacs from somewhere else? > > Did you compile Emacs without debugging symbols? Please compile > Emacs > absent any modifications to CFLAGS (particularly those which > delete -g3 > from it), and try again.
bug-gnu-emacs <at> gnu.org
:bug#66281
; Package emacs
.
(Tue, 03 Oct 2023 00:52:06 GMT) Full text and rfc822 format available.Message #37 received at 66281 <at> debbugs.gnu.org (full text, mbox):
From: Po Lu <luangruo <at> yahoo.com> To: Alexander Prähauser <alexander.praehauser <at> gmx.at> Cc: 66281 <at> debbugs.gnu.org Subject: Re: bug#66281: 30.0.50; Emacs won't start on X11 with 10 bit color depth Date: Tue, 03 Oct 2023 08:48:41 +0800
Alexander Prähauser <alexander.praehauser <at> gmx.at> writes: > I didn't change any compiler flags. Someone says here: > > https://emacs.stackexchange.com/a/4241 > > that it worked when they started emacsclient from emacs/lib-src > but not when they started it from its location through > make install. So I tried starting emacs from emacs/src. I thought > debugging symbols were now on because the gdb output > looked colorful, but the log doesn't so I'm not sure. > > Starting program: /home/alex/tmp/emacs/src/emacs emacs -q -xrm "Emacs.synchronous: true" This crash arises within GDK. Does a build without any X toolkit (--with-x-toolkit=no) experience the same crash?
bug-gnu-emacs <at> gnu.org
:bug#66281
; Package emacs
.
(Tue, 03 Oct 2023 18:33:02 GMT) Full text and rfc822 format available.Message #40 received at 66281 <at> debbugs.gnu.org (full text, mbox):
From: Alexander Prähauser <alexander.praehauser <at> gmx.at> To: Po Lu <luangruo <at> yahoo.com> Cc: 66281 <at> debbugs.gnu.org, Alexander Prähauser <alexander.praehauser <at> gmx.at> Subject: Re: bug#66281: 30.0.50; Emacs won't start on X11 with 10 bit color depth Date: Tue, 03 Oct 2023 22:31:20 +0200
Where exactly should I put this flag? I tried adding it after make and putting it into CLANG, but it didn't recognize it, and it still compiled wit GTK when I put it into CLANGXXX. Po Lu [2023-10-03 Tue 08:48] wrote: > Alexander Prähauser <alexander.praehauser <at> gmx.at> writes: > >> I didn't change any compiler flags. Someone says here: >> >> https://emacs.stackexchange.com/a/4241 >> >> that it worked when they started emacsclient from emacs/lib-src >> but not when they started it from its location through >> make install. So I tried starting emacs from emacs/src. I >> thought >> debugging symbols were now on because the gdb output >> looked colorful, but the log doesn't so I'm not sure. >> >> Starting program: /home/alex/tmp/emacs/src/emacs emacs -q -xrm >> "Emacs.synchronous: true" > > This crash arises within GDK. Does a build without any X > toolkit > (--with-x-toolkit=no) experience the same crash?
bug-gnu-emacs <at> gnu.org
:bug#66281
; Package emacs
.
(Tue, 03 Oct 2023 23:43:02 GMT) Full text and rfc822 format available.Message #43 received at 66281 <at> debbugs.gnu.org (full text, mbox):
From: Po Lu <luangruo <at> yahoo.com> To: Alexander Prähauser <alexander.praehauser <at> gmx.at> Cc: 66281 <at> debbugs.gnu.org Subject: Re: bug#66281: 30.0.50; Emacs won't start on X11 with 10 bit color depth Date: Wed, 04 Oct 2023 07:41:15 +0800
Alexander Prähauser <alexander.praehauser <at> gmx.at> writes: > Where exactly should I put this flag? I tried adding it after make and > putting it into CLANG, but it didn't recognize > it, and it still compiled wit GTK when I put it into CLANGXXX. This flag should be provided on configure's command line. That is to say, ./configure --with-x-toolkit=no
bug-gnu-emacs <at> gnu.org
:bug#66281
; Package emacs
.
(Thu, 05 Oct 2023 19:56:01 GMT) Full text and rfc822 format available.Message #46 received at 66281 <at> debbugs.gnu.org (full text, mbox):
From: Alexander Prähauser <alexander.praehauser <at> gmx.at> To: Po Lu <luangruo <at> yahoo.com> Cc: 66281 <at> debbugs.gnu.org, Alexander Prähauser <alexander.praehauser <at> gmx.at> Subject: Re: bug#66281: 30.0.50; Emacs won't start on X11 with 10 bit color depth Date: Thu, 05 Oct 2023 23:51:38 +0200
It works without an X toolkit, thanks! Po Lu [2023-10-04 Wed 07:41] wrote: > Alexander Prähauser <alexander.praehauser <at> gmx.at> writes: > >> Where exactly should I put this flag? I tried adding it after >> make and >> putting it into CLANG, but it didn't recognize >> it, and it still compiled wit GTK when I put it into CLANGXXX. > > This flag should be provided on configure's command line. That > is to say, > > ./configure --with-x-toolkit=no
bug-gnu-emacs <at> gnu.org
:bug#66281
; Package emacs
.
(Wed, 10 Jan 2024 10:37:02 GMT) Full text and rfc822 format available.Message #49 received at 66281 <at> debbugs.gnu.org (full text, mbox):
From: Stefan Kangas <stefankangas <at> gmail.com> To: Alexander Prähauser <alexander.praehauser <at> gmx.at> Cc: Po Lu <luangruo <at> yahoo.com>, 66281 <at> debbugs.gnu.org Subject: Re: bug#66281: 30.0.50; Emacs won't start on X11 with 10 bit color depth Date: Wed, 10 Jan 2024 02:36:21 -0800
Alexander Prähauser <alexander.praehauser <at> gmx.at> writes: > It works without an X toolkit, thanks! Po Lu [2023-10-04 Wed 07:41] wrote: > >> Alexander Prähauser <alexander.praehauser <at> gmx.at> writes: >> >>> Where exactly should I put this flag? I tried adding it after make and >>> putting it into CLANG, but it didn't recognize >>> it, and it still compiled wit GTK when I put it into CLANGXXX. >> >> This flag should be provided on configure's command line. That is to say, >> >> ./configure --with-x-toolkit=no So what's our conclusion here? Is this a bug in Gdk?
Stefan Kangas <stefankangas <at> gmail.com>
to control <at> debbugs.gnu.org
.
(Wed, 10 Jan 2024 10:37:02 GMT) Full text and rfc822 format available.bug-gnu-emacs <at> gnu.org
:bug#66281
; Package emacs
.
(Wed, 10 Jan 2024 11:18:01 GMT) Full text and rfc822 format available.Message #54 received at 66281 <at> debbugs.gnu.org (full text, mbox):
From: Po Lu <luangruo <at> yahoo.com> To: Stefan Kangas <stefankangas <at> gmail.com> Cc: 66281 <at> debbugs.gnu.org, Alexander Prähauser <alexander.praehauser <at> gmx.at> Subject: Re: bug#66281: 30.0.50; Emacs won't start on X11 with 10 bit color depth Date: Wed, 10 Jan 2024 19:16:49 +0800
Stefan Kangas <stefankangas <at> gmail.com> writes: > So what's our conclusion here? Is this a bug in Gdk? Yes, thanks.
Stefan Kangas <stefankangas <at> gmail.com>
:Alexander Prähauser <alexander.praehauser <at> gmx.at>
:Message #59 received at 66281-done <at> debbugs.gnu.org (full text, mbox):
From: Stefan Kangas <stefankangas <at> gmail.com> To: Po Lu <luangruo <at> yahoo.com> Cc: 66281-done <at> debbugs.gnu.org, Alexander Prähauser <alexander.praehauser <at> gmx.at> Subject: Re: bug#66281: 30.0.50; Emacs won't start on X11 with 10 bit color depth Date: Wed, 10 Jan 2024 04:00:50 -0800
tags 66281 + notabug close 66281 thanks Po Lu <luangruo <at> yahoo.com> writes: > Stefan Kangas <stefankangas <at> gmail.com> writes: > >> So what's our conclusion here? Is this a bug in Gdk? > > Yes, thanks. Thanks, I'm therefore closing this bug report. Please report this bug to the Gdk maintainers.
Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Wed, 07 Feb 2024 12:24:16 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.