Description of problem: No particular modifications or updates to my system. Xfce-terminal crashes either directly on opening or on the first interaction with the newly opened terminal. Version-Release number of selected component: xfce4-terminal-0.6.90-1.fc24 Additional info: reporter: libreport-2.7.2 backtrace_rating: 4 cmdline: xfce4-terminal crash_function: XInternAtom executable: /usr/bin/xfce4-terminal global_pid: 1974 kernel: 4.6.6-300.fc24.x86_64 pkg_fingerprint: 73BD E983 81B4 6521 pkg_vendor: Fedora Project runlevel: unknown type: CCpp uid: 1000 Truncated backtrace: Thread no. 1 (10 frames) #0 XInternAtom at IntAtom.c:174 #1 gdk_x11_atom_to_xatom_for_display at gdkproperty-x11.c:115 #2 gdk_x11_screen_supports_net_wm_hint at gdkscreen-x11.c:1754 #3 terminal_window_init at terminal-window.c:388 #4 g_type_create_instance at gtype.c:1875 #5 g_object_new_internal at gobject.c:1781 #6 g_object_new_valist at gobject.c:2040 #8 terminal_window_new at terminal-window.c:1895 #9 terminal_app_create_window at terminal-app.c:334 #10 terminal_app_open_window at terminal-app.c:685
Created attachment 1193418 [details] File: backtrace
Created attachment 1193419 [details] File: cgroup
Created attachment 1193420 [details] File: core_backtrace
Created attachment 1193421 [details] File: dso_list
Created attachment 1193422 [details] File: environ
Created attachment 1193423 [details] File: exploitable
Created attachment 1193424 [details] File: limits
Created attachment 1193425 [details] File: maps
Created attachment 1193426 [details] File: mountinfo
Created attachment 1193427 [details] File: namespaces
Created attachment 1193428 [details] File: open_fds
Created attachment 1193429 [details] File: proc_pid_status
Created attachment 1193430 [details] File: var_log_messages
Before this new faulty behaviour the terminal was working fine. The bug appeared without any reboot or other specific operation between two terminal start-ups. Rebooting (warm & cold boot) the system does not make the behaviour disappear.
I've already reported this upstream. You are running in a gnome-wayland session right? https://bugzilla.xfce.org/show_bug.cgi?id=12785 workaround: GDK_BACKEND=wayland xfce4-terminal
Yes indeed. It's a gnome-wayland session. Thanks for the upstream report!
Can you try this scratch build: https://koji.fedoraproject.org/koji/taskinfo?taskID=15473669 and see if it works under wayland for you now?
(In reply to Kevin Fenzi from comment #17) > Can you try this scratch build: > > https://koji.fedoraproject.org/koji/taskinfo?taskID=15473669 > > and see if it works under wayland for you now? Sorry for the late reply. I was away from my computer for the last week. I've installed the scratch and my terminal is not crashing at launch or after a couple of commands (time will tell if it's solid). However it's not supporting transparency any more as it did before the crashes even though I still have my background set to transparent. Wayland interference? Effect of the scratch build? Tell me what info you need and I'll get it.
Odd. Transparency is working here fine, but I am using the final new upstream release. It's in updates testing now, so can you try it: sudo dnf --enablerepo=updates-testing update xfce4-terminal Should get you version 0.6.92-1.fc24. Can you update to that and retest?
I've just installed the final new upstream release in updates-testing and even after reboot the transparency is not coming back. From visual observation it seems like the terminal is opening with transparency enabled but switches to a black opaque background (i.e the 'none' background variety) after 1/4 second. I don't have any special or funky visual tweaks on my system. Just vanilla F24 with Gnome on Wayland. And even without Wayland (i.e standard Gnome) the transparency is not coming back. It might well be that this is a problem particular to my workstation but for the moment I don't have a clue what might have provoked this behaviour. Like said, I'd be happy to help out investigating this.
Can you confirm for sure you have the newer build? what does: rpm -q xfce4-terminal which xfce4-terminal rpm -V xfce4-terminal all output? If thats verified I am not sure whats next... will try and think of what could be different.
I am running the newer build. rpm -q xfce4-terminal returns "xfce4-terminal-0.6.92-1.fc24.x86_64" And the path is the obvious one to the executable which also returns 0.6.92-1.fc24.x86_64 when queried with --version. If you don't have any thoughts that's OK. My goal is not to use you as my personal debugger. As usual there's a high probability that it's specific to my machine because of some unforeseen detail, especially as yours is behaving well.
Quick question: when you were testing this, were you just running a xfce4-terminal and looking at the background behind it? Or were there other terminals or apps behind it that didn't show up? One quirk of the gtk3 port is that while you can see other applications behind a transparent xfce4-terminal, the background will never show up, it will just be solid if the only thing behind the terminal is the background... Just a stab in the dark.