Bring gnome-terminal and other processes hidden after reconnecting to remote CentOS 7 desktop

Clash Royale CLAN TAG#URR8PPP
up vote
0
down vote
favorite
Connecting to a remote CentOS 7 desktop (via xrdp, from these instructions: https://www.itzgeek.com/how-tos/linux/centos-how-tos/install-xrdp-on-centos-7-rhel-7.html) from Windows 10 Remote Desktop Manager after disconnecting from the server, all of the previously open process appear to be hidden and asleep (happens some times and not others).
For example, if previously had some bash terminals and a Firefox window opened, after remote desktop disconnects (say due to temporary network outage) and reconnects, I will now see a blank desktop as if had just logged into a new session. However, trying to run Firefox would complain that "Firefox is already running, but is not responding" and checking the System Monitor shows that it is still running but asleep.
Examining the process stack to find the root processes involved in these 'hidden' processes, it outputs
$pstree -ua
...
âÂÂâÂÂgnome-terminal-,me <--- these are the set of bash terminals I'm trying to "reopen"
â âÂÂâÂÂbash
â â âÂÂâÂÂzsh
â â âÂÂâÂÂsu,root
â â âÂÂâÂÂbash
â â âÂÂâÂÂsu me
â â âÂÂâÂÂbash,me
â â âÂÂâÂÂzsh
â â âÂÂâÂÂjava -Xms1g -Xmx1g ...
â â âÂÂâÂÂ91*[java]
â âÂÂâÂÂbash
â â âÂÂâÂÂzsh
â â âÂÂâÂÂnode --no-warnings ./bin/../src/cli
â â âÂÂâÂÂ9*[node]
â âÂÂâÂÂbash
â â âÂÂâÂÂzsh
â â âÂÂâÂÂnpm
â â âÂÂâÂÂnode ...
â â â âÂÂâÂÂnode...
â â â â âÂÂâÂÂ9*[node]
â â â âÂÂâÂÂ5*[node]
â â âÂÂâÂÂ9*[npm]
â âÂÂâÂÂbash
â â âÂÂâÂÂzsh
â â âÂÂâÂÂpycharm.sh ./pycharm.sh
â â âÂÂâÂÂjava -classpath/home/rvi
â â âÂÂâÂÂfsnotifier64
â â âÂÂâÂÂ38*[java]
â âÂÂâÂÂbash
â â âÂÂâÂÂzsh
â âÂÂâÂÂgnome-pty-helpe
â âÂÂâÂÂ3*[gnome-terminal-]
âÂÂâÂÂgnome-terminal-,me <--- The session I'm currently using to try to find info on the old one
â âÂÂâÂÂbash
â â âÂÂâÂÂzsh
â â âÂÂâÂÂpstree -ua
...
showing that the old (gnome-terminal) processes are in fact running even though can't see them on the desktop GUI. Checking the System Monitor,

we see that the process is sleeping. Trying to "wake" the process back up by right clicking on the process in the System Monitor and clicking "continue" seems to do nothing.
Fairly new to most linux stuff and not sure how to proceed from here, so any debugging advice or solutions would be appreciated.
centos remote-desktop
add a comment |Â
up vote
0
down vote
favorite
Connecting to a remote CentOS 7 desktop (via xrdp, from these instructions: https://www.itzgeek.com/how-tos/linux/centos-how-tos/install-xrdp-on-centos-7-rhel-7.html) from Windows 10 Remote Desktop Manager after disconnecting from the server, all of the previously open process appear to be hidden and asleep (happens some times and not others).
For example, if previously had some bash terminals and a Firefox window opened, after remote desktop disconnects (say due to temporary network outage) and reconnects, I will now see a blank desktop as if had just logged into a new session. However, trying to run Firefox would complain that "Firefox is already running, but is not responding" and checking the System Monitor shows that it is still running but asleep.
Examining the process stack to find the root processes involved in these 'hidden' processes, it outputs
$pstree -ua
...
âÂÂâÂÂgnome-terminal-,me <--- these are the set of bash terminals I'm trying to "reopen"
â âÂÂâÂÂbash
â â âÂÂâÂÂzsh
â â âÂÂâÂÂsu,root
â â âÂÂâÂÂbash
â â âÂÂâÂÂsu me
â â âÂÂâÂÂbash,me
â â âÂÂâÂÂzsh
â â âÂÂâÂÂjava -Xms1g -Xmx1g ...
â â âÂÂâÂÂ91*[java]
â âÂÂâÂÂbash
â â âÂÂâÂÂzsh
â â âÂÂâÂÂnode --no-warnings ./bin/../src/cli
â â âÂÂâÂÂ9*[node]
â âÂÂâÂÂbash
â â âÂÂâÂÂzsh
â â âÂÂâÂÂnpm
â â âÂÂâÂÂnode ...
â â â âÂÂâÂÂnode...
â â â â âÂÂâÂÂ9*[node]
â â â âÂÂâÂÂ5*[node]
â â âÂÂâÂÂ9*[npm]
â âÂÂâÂÂbash
â â âÂÂâÂÂzsh
â â âÂÂâÂÂpycharm.sh ./pycharm.sh
â â âÂÂâÂÂjava -classpath/home/rvi
â â âÂÂâÂÂfsnotifier64
â â âÂÂâÂÂ38*[java]
â âÂÂâÂÂbash
â â âÂÂâÂÂzsh
â âÂÂâÂÂgnome-pty-helpe
â âÂÂâÂÂ3*[gnome-terminal-]
âÂÂâÂÂgnome-terminal-,me <--- The session I'm currently using to try to find info on the old one
â âÂÂâÂÂbash
â â âÂÂâÂÂzsh
â â âÂÂâÂÂpstree -ua
...
showing that the old (gnome-terminal) processes are in fact running even though can't see them on the desktop GUI. Checking the System Monitor,

we see that the process is sleeping. Trying to "wake" the process back up by right clicking on the process in the System Monitor and clicking "continue" seems to do nothing.
Fairly new to most linux stuff and not sure how to proceed from here, so any debugging advice or solutions would be appreciated.
centos remote-desktop
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
Connecting to a remote CentOS 7 desktop (via xrdp, from these instructions: https://www.itzgeek.com/how-tos/linux/centos-how-tos/install-xrdp-on-centos-7-rhel-7.html) from Windows 10 Remote Desktop Manager after disconnecting from the server, all of the previously open process appear to be hidden and asleep (happens some times and not others).
For example, if previously had some bash terminals and a Firefox window opened, after remote desktop disconnects (say due to temporary network outage) and reconnects, I will now see a blank desktop as if had just logged into a new session. However, trying to run Firefox would complain that "Firefox is already running, but is not responding" and checking the System Monitor shows that it is still running but asleep.
Examining the process stack to find the root processes involved in these 'hidden' processes, it outputs
$pstree -ua
...
âÂÂâÂÂgnome-terminal-,me <--- these are the set of bash terminals I'm trying to "reopen"
â âÂÂâÂÂbash
â â âÂÂâÂÂzsh
â â âÂÂâÂÂsu,root
â â âÂÂâÂÂbash
â â âÂÂâÂÂsu me
â â âÂÂâÂÂbash,me
â â âÂÂâÂÂzsh
â â âÂÂâÂÂjava -Xms1g -Xmx1g ...
â â âÂÂâÂÂ91*[java]
â âÂÂâÂÂbash
â â âÂÂâÂÂzsh
â â âÂÂâÂÂnode --no-warnings ./bin/../src/cli
â â âÂÂâÂÂ9*[node]
â âÂÂâÂÂbash
â â âÂÂâÂÂzsh
â â âÂÂâÂÂnpm
â â âÂÂâÂÂnode ...
â â â âÂÂâÂÂnode...
â â â â âÂÂâÂÂ9*[node]
â â â âÂÂâÂÂ5*[node]
â â âÂÂâÂÂ9*[npm]
â âÂÂâÂÂbash
â â âÂÂâÂÂzsh
â â âÂÂâÂÂpycharm.sh ./pycharm.sh
â â âÂÂâÂÂjava -classpath/home/rvi
â â âÂÂâÂÂfsnotifier64
â â âÂÂâÂÂ38*[java]
â âÂÂâÂÂbash
â â âÂÂâÂÂzsh
â âÂÂâÂÂgnome-pty-helpe
â âÂÂâÂÂ3*[gnome-terminal-]
âÂÂâÂÂgnome-terminal-,me <--- The session I'm currently using to try to find info on the old one
â âÂÂâÂÂbash
â â âÂÂâÂÂzsh
â â âÂÂâÂÂpstree -ua
...
showing that the old (gnome-terminal) processes are in fact running even though can't see them on the desktop GUI. Checking the System Monitor,

we see that the process is sleeping. Trying to "wake" the process back up by right clicking on the process in the System Monitor and clicking "continue" seems to do nothing.
Fairly new to most linux stuff and not sure how to proceed from here, so any debugging advice or solutions would be appreciated.
centos remote-desktop
Connecting to a remote CentOS 7 desktop (via xrdp, from these instructions: https://www.itzgeek.com/how-tos/linux/centos-how-tos/install-xrdp-on-centos-7-rhel-7.html) from Windows 10 Remote Desktop Manager after disconnecting from the server, all of the previously open process appear to be hidden and asleep (happens some times and not others).
For example, if previously had some bash terminals and a Firefox window opened, after remote desktop disconnects (say due to temporary network outage) and reconnects, I will now see a blank desktop as if had just logged into a new session. However, trying to run Firefox would complain that "Firefox is already running, but is not responding" and checking the System Monitor shows that it is still running but asleep.
Examining the process stack to find the root processes involved in these 'hidden' processes, it outputs
$pstree -ua
...
âÂÂâÂÂgnome-terminal-,me <--- these are the set of bash terminals I'm trying to "reopen"
â âÂÂâÂÂbash
â â âÂÂâÂÂzsh
â â âÂÂâÂÂsu,root
â â âÂÂâÂÂbash
â â âÂÂâÂÂsu me
â â âÂÂâÂÂbash,me
â â âÂÂâÂÂzsh
â â âÂÂâÂÂjava -Xms1g -Xmx1g ...
â â âÂÂâÂÂ91*[java]
â âÂÂâÂÂbash
â â âÂÂâÂÂzsh
â â âÂÂâÂÂnode --no-warnings ./bin/../src/cli
â â âÂÂâÂÂ9*[node]
â âÂÂâÂÂbash
â â âÂÂâÂÂzsh
â â âÂÂâÂÂnpm
â â âÂÂâÂÂnode ...
â â â âÂÂâÂÂnode...
â â â â âÂÂâÂÂ9*[node]
â â â âÂÂâÂÂ5*[node]
â â âÂÂâÂÂ9*[npm]
â âÂÂâÂÂbash
â â âÂÂâÂÂzsh
â â âÂÂâÂÂpycharm.sh ./pycharm.sh
â â âÂÂâÂÂjava -classpath/home/rvi
â â âÂÂâÂÂfsnotifier64
â â âÂÂâÂÂ38*[java]
â âÂÂâÂÂbash
â â âÂÂâÂÂzsh
â âÂÂâÂÂgnome-pty-helpe
â âÂÂâÂÂ3*[gnome-terminal-]
âÂÂâÂÂgnome-terminal-,me <--- The session I'm currently using to try to find info on the old one
â âÂÂâÂÂbash
â â âÂÂâÂÂzsh
â â âÂÂâÂÂpstree -ua
...
showing that the old (gnome-terminal) processes are in fact running even though can't see them on the desktop GUI. Checking the System Monitor,

we see that the process is sleeping. Trying to "wake" the process back up by right clicking on the process in the System Monitor and clicking "continue" seems to do nothing.
Fairly new to most linux stuff and not sure how to proceed from here, so any debugging advice or solutions would be appreciated.
centos remote-desktop
centos remote-desktop
asked 6 mins ago
lampShadesDrifter
1012
1012
add a comment |Â
add a comment |Â
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f476103%2fbring-gnome-terminal-and-other-processes-hidden-after-reconnecting-to-remote-cen%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password