Code Monkey home page Code Monkey logo

Comments (7)

infirit avatar infirit commented on July 17, 2024

The problem is that if there is no consistent way to reproduce it is really hard to find where the problem may be.

So try to find out as much as possible when it happens. Look at the logs for errors or segfaults. Is the string that was copied "special" in any way? What did you do just before this happened? Do you have an exotic keyboard layout, etc etc.

Basically try to find a pattern πŸ˜„

I personally never have this problem.

from mate-terminal.

muttrudd avatar muttrudd commented on July 17, 2024

"Look at the logs for errors or segfaults."
I'll try my best to help. Can you suggest what logs to check? I'll get into the habit of opening mate-terminal from another terminal session, so I can see if it spits out any errors.

"Is the string that was copied "special" in any way? What did you do just before this happened?"
On both occasions it happened when I was copying my password from keepassx into mutt. Today when the problem occurred I tried to copy text from pluma into nano with no success. Nothing special as far as I can tell. I had my webrowser open. I have not changed anything on my system recently, except the appearance themes. This install is at least a year old,regularly updated, and I have been using mate-terminal, nano, keypassx, and mutt that whole time.

"Do you have an exotic keyboard layout, etc etc."
I use dvorak on a US English Thinkpad keyboard.

from mate-terminal.

infirit avatar infirit commented on July 17, 2024

The usual logs to check are dmesg, /var/log/messages and ~/.xsession-errors

from mate-terminal.

muttrudd avatar muttrudd commented on July 17, 2024

I got it to reproduce twice. /var/log/messages has nothing but messages about ufw and my router. But ~/.xsession-errors has the following messages about window management and keypass.

cade@debian-x120e:~$ tail -15 ~/.xsession-errors
Window manager warning: Invalid WM_TRANSIENT_FOR window 0x2c00011 specified for 0x2c00017 (/home/cade).
Found Metastream: KPX_CUSTOM_ICONS_4
Found Metastream: KPX_GROUP_TREE_STATE
Window manager warning: Invalid WM_TRANSIENT_FOR window 0x2c00011 specified for 0x2c00017 (/home/cade).
Found Metastream: KPX_CUSTOM_ICONS_4
Found Metastream: KPX_GROUP_TREE_STATE
Window manager warning: Invalid WM_TRANSIENT_FOR window 0x3200011 specified for 0x3200017 (/home/cade).
Found Metastream: KPX_CUSTOM_ICONS_4
Found Metastream: KPX_GROUP_TREE_STATE

** (mate-power-manager:3926): WARNING **: levels is 0!

** (mate-power-manager:3926): WARNING **: levels is 0!

** (mate-power-manager:3926): WARNING **: levels is 0!

and when it happened again, this:
cade@debian-x120e:~$ tail -15 ~/.xsession-errors
Window manager warning: Invalid WM_TRANSIENT_FOR window 0x2c00011 specified for 0x2c00017 (/home/cade).
Found Metastream: KPX_CUSTOM_ICONS_4
Found Metastream: KPX_GROUP_TREE_STATE
Window manager warning: Invalid WM_TRANSIENT_FOR window 0x3200011 specified for 0x3200017 (/home/cade).
Found Metastream: KPX_CUSTOM_ICONS_4
Found Metastream: KPX_GROUP_TREE_STATE

** (mate-power-manager:3926): WARNING **: levels is 0!

** (mate-power-manager:3926): WARNING **: levels is 0!

** (mate-power-manager:3926): WARNING **: levels is 0!
Window manager warning: Invalid WM_TRANSIENT_FOR window 0x3200011 specified for 0x3200017 (/home/cade).
Found Metastream: KPX_CUSTOM_ICONS_4
Found Metastream: KPX_GROUP_TREE_STATE

[the last three lines of the above being new messages]

While the issue looks like it has something to do with Keepassx and the Window Manager judging from the messages above, I was adjusting the colors and background image in mate-terminal profile-preferences when the issue occurred today. I may also have been doing so yesterday, I can't recall.

Incidentally I discovered that if the issue occurs and you use the menu to paste into terminal that fixes it from occurring again. That is enough of a fix for me.

from mate-terminal.

monsta avatar monsta commented on July 17, 2024

Can't reproduce this - paste shortcut always works for me. Does it still happen in 1.10?

from mate-terminal.

muttrudd avatar muttrudd commented on July 17, 2024

Sorry, I'm not using Mate anymore (though I like it and will probably
try it again sometime in the future.) If no one else had the problem I
suggest closing the report. Best, Mutt

On 2015-10-23 3:00, monsta wrote:

Can't reproduce this - paste shortcut always works for me. Does it
still happen in 1.10?

Reply to this email directly or view it on GitHub [1].

Links:

[1]
#68 (comment)

from mate-terminal.

thanatos avatar thanatos commented on July 17, 2024

Just a note, but I also experience this issue. However, I'm experiencing it in GNOME Terminal 2.32.1, not MATE terminal. (I keep meaning to switch to MATE terminal because MATE, but alas…) (Though certainly if I reproduce it in MATE, I'll post that here.)

This might be relevant: http://askubuntu.com/a/30867

This is a bug in gnome-terminal, the bug report is here with a patch:

https://bugzilla.gnome.org/show_bug.cgi?id=600876

Gnome has not fixed the problem though.

Ubuntu has fixed it independently of Gnome. The detailed bug report is here:

https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/630383

According to the bug report, the fixed Ubuntu package is gnome-terminal version 2.32.1-0ubuntu3. It is currently in the upload queue of maverick-proposed repository (with unapproved status).

Edit: glancing around the source, it looks like that the aforementioned patch may have been applied to MATE Terminal. It appears to have been issue #17, which has a better description of a potential cause, as well as similar symptoms to what I and others see. The patch in #17 appears to have been released in MATE terminal 1.7.0 and later.

from mate-terminal.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.