GNU bug report logs - #35424
Gnome terminal doesn't keep current working directory in new tab

Previous Next

Package: guix;

Reported by: Ben Sturmfels <ben <at> stumbles.id.au>

Date: Thu, 25 Apr 2019 05:57:02 UTC

Severity: normal

Merged with 61393, 72172

Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

To reply to this bug, email your comments to 35424 AT debbugs.gnu.org.
There is no need to reopen the bug first.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#35424; Package guix. (Thu, 25 Apr 2019 05:57:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Ben Sturmfels <ben <at> stumbles.id.au>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Thu, 25 Apr 2019 05:57:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Ben Sturmfels <ben <at> stumbles.id.au>
To: bug-guix <at> gnu.org
Subject: Gnome terminal doesn't keep current working directory in new tab
Date: Thu, 25 Apr 2019 15:28:47 +1000
Hi Folks,

Just minor thing, but on other systems I use, when you open subsequent
Gnome Terminal tabs, the current working directory is maintained in the
new tab. On my Guix System, new tabs start up back at /home/ben.

Very low priority of course.

Regards,
Ben




Information forwarded to bug-guix <at> gnu.org:
bug#35424; Package guix. (Mon, 22 Jul 2019 08:51:02 GMT) Full text and rfc822 format available.

Message #8 received at 35424 <at> debbugs.gnu.org (full text, mbox):

From: Ben Sturmfels <ben <at> stumbles.id.au>
To: Ben Sturmfels <ben <at> stumbles.id.au>
Cc: 35424 <at> debbugs.gnu.org
Subject: Re: bug#35424: Gnome terminal doesn't keep current working directory
 in new tab/window
Date: Mon, 22 Jul 2019 18:50:19 +1000
[Message part 1 (text/plain, inline)]
On Thu, 25 Apr 2019, Ben Sturmfels wrote:

> Hi Folks,
>
> Just minor thing, but on other systems I use, when you open subsequent
> Gnome Terminal tabs, the current working directory is maintained in the
> new tab. On my Guix System, new tabs start up back at /home/ben.

I've found that sourcing vte.sh fixes the issue, and the working
directory is retained:

`source /gnu/store/...-vte-0.52.2/etc/profile.d/vte.sh`

I've tested in a `guix system vm` to make sure it wasn't related to
my .bashrc and it's not. It's exactly the same aside from that the Gnome
details open a new terminal window, not a tab.
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#35424; Package guix. (Mon, 22 Jul 2019 19:10:02 GMT) Full text and rfc822 format available.

Message #11 received at 35424 <at> debbugs.gnu.org (full text, mbox):

From: Ricardo Wurmus <rekado <at> elephly.net>
To: Ben Sturmfels <ben <at> stumbles.id.au>
Cc: 35424 <at> debbugs.gnu.org
Subject: Re: bug#35424: Gnome terminal doesn't keep current working directory
 in new tab/window
Date: Mon, 22 Jul 2019 21:09:13 +0200
Hi Ben,

>> Just minor thing, but on other systems I use, when you open subsequent
>> Gnome Terminal tabs, the current working directory is maintained in the
>> new tab. On my Guix System, new tabs start up back at /home/ben.
>
> I've found that sourcing vte.sh fixes the issue, and the working
> directory is retained:
>
> `source /gnu/store/...-vte-0.52.2/etc/profile.d/vte.sh`

Interesting.  Is this file installed to /etc/profile.d/vte.sh on other
systems?  Or is it otherwise sourced?

-- 
Ricardo





Information forwarded to bug-guix <at> gnu.org:
bug#35424; Package guix. (Tue, 23 Jul 2019 06:36:02 GMT) Full text and rfc822 format available.

Message #14 received at 35424 <at> debbugs.gnu.org (full text, mbox):

From: Efraim Flashner <efraim <at> flashner.co.il>
To: Ricardo Wurmus <rekado <at> elephly.net>
Cc: Ben Sturmfels <ben <at> stumbles.id.au>, 35424 <at> debbugs.gnu.org
Subject: Re: bug#35424: Gnome terminal doesn't keep current working directory
 in new tab/window
Date: Tue, 23 Jul 2019 09:35:14 +0300
[Message part 1 (text/plain, inline)]
On Mon, Jul 22, 2019 at 09:09:13PM +0200, Ricardo Wurmus wrote:
> 
> Hi Ben,
> 
> >> Just minor thing, but on other systems I use, when you open subsequent
> >> Gnome Terminal tabs, the current working directory is maintained in the
> >> new tab. On my Guix System, new tabs start up back at /home/ben.
> >
> > I've found that sourcing vte.sh fixes the issue, and the working
> > directory is retained:
> >
> > `source /gnu/store/...-vte-0.52.2/etc/profile.d/vte.sh`
> 
> Interesting.  Is this file installed to /etc/profile.d/vte.sh on other
> systems?  Or is it otherwise sourced?
> 

I can only speak for my own system. I don't have gnome-terminal
installed, but I do have tilda which uses vte. My
~/.guix-profile/etc/profile.d/ only has bash_completion.sh.

-- 
Efraim Flashner   <efraim <at> flashner.co.il>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#35424; Package guix. (Tue, 23 Jul 2019 06:42:01 GMT) Full text and rfc822 format available.

Message #17 received at 35424 <at> debbugs.gnu.org (full text, mbox):

From: Ben Sturmfels <ben <at> stumbles.id.au>
To: Efraim Flashner <efraim <at> flashner.co.il>,
 Ricardo Wurmus <rekado <at> elephly.net>
Cc: 35424 <at> debbugs.gnu.org
Subject: Re: bug#35424: Gnome terminal doesn't keep current working directory
 in new tab/window
Date: Tue, 23 Jul 2019 16:40:54 +1000
On 23/07/19 16:35, Efraim Flashner wrote:

>> Interesting.  Is this file installed to /etc/profile.d/vte.sh on other
>> systems?  Or is it otherwise sourced?
>>
> 
> I can only speak for my own system. I don't have gnome-terminal
> installed, but I do have tilda which uses vte. My
> ~/.guix-profile/etc/profile.d/ only has bash_completion.sh.

I wonder if it's just a matter of moving vte to the propagated-inputs of
gnome-terminal (and other packages like tilda)? I'll try now and report
back.

Regards,
Ben




Information forwarded to bug-guix <at> gnu.org:
bug#35424; Package guix. (Tue, 23 Jul 2019 06:55:01 GMT) Full text and rfc822 format available.

Message #20 received at 35424 <at> debbugs.gnu.org (full text, mbox):

From: Ben Sturmfels <ben <at> stumbles.id.au>
To: Efraim Flashner <efraim <at> flashner.co.il>,
 Ricardo Wurmus <rekado <at> elephly.net>
Cc: 35424 <at> debbugs.gnu.org
Subject: Re: bug#35424: Gnome terminal doesn't keep current working directory
 in new tab/window
Date: Tue, 23 Jul 2019 16:54:48 +1000
On 23/07/19 16:40, Ben Sturmfels wrote:

>>> Interesting.  Is this file installed to /etc/profile.d/vte.sh on other
>>> systems?  Or is it otherwise sourced?
>>>
>>
>> I can only speak for my own system. I don't have gnome-terminal
>> installed, but I do have tilda which uses vte. My
>> ~/.guix-profile/etc/profile.d/ only has bash_completion.sh.
> 
> I wonder if it's just a matter of moving vte to the propagated-inputs of
> gnome-terminal (and other packages like tilda)? I'll try now and report
> back.

Ok, moving vte to propagated-inputs for gnome-terminal makes
~/.guix-profile/etc/profile.d/vte.sh show up if installed with `guix
package` and /etc/profile.d/vte.sh show up if installed with `guix system`.

Neither ~/.guix-profile/etc/profile or /etc/profile source their
respective profile.d files though like Trisquel does. Can someone give
me a lead on how these profiles are generated?

Regards,
Ben




Information forwarded to bug-guix <at> gnu.org:
bug#35424; Package guix. (Tue, 23 Jul 2019 08:27:01 GMT) Full text and rfc822 format available.

Message #23 received at 35424 <at> debbugs.gnu.org (full text, mbox):

From: Ben Sturmfels <ben <at> stumbles.id.au>
To: Efraim Flashner <efraim <at> flashner.co.il>,
 Ricardo Wurmus <rekado <at> elephly.net>
Cc: 35424 <at> debbugs.gnu.org
Subject: Re: bug#35424: Gnome terminal doesn't keep current working directory
 in new tab/window
Date: Tue, 23 Jul 2019 18:26:31 +1000
On 23/07/19 16:54, Ben Sturmfels wrote:
> On 23/07/19 16:40, Ben Sturmfels wrote:
> 
>>>> Interesting.  Is this file installed to /etc/profile.d/vte.sh on other
>>>> systems?  Or is it otherwise sourced?
>>>>
>>>
>>> I can only speak for my own system. I don't have gnome-terminal
>>> installed, but I do have tilda which uses vte. My
>>> ~/.guix-profile/etc/profile.d/ only has bash_completion.sh.
>>
>> I wonder if it's just a matter of moving vte to the propagated-inputs of
>> gnome-terminal (and other packages like tilda)? I'll try now and report
>> back.
> 
> Ok, moving vte to propagated-inputs for gnome-terminal makes
> ~/.guix-profile/etc/profile.d/vte.sh show up if installed with `guix
> package` and /etc/profile.d/vte.sh show up if installed with `guix system`.

Whoops, I got that mixed up - `guix system` does NOT create
/etc/profile.d/vte.sh after the move to propagated-inputs.




Merged 35424 61393 72172. Request was from Maxim Cournoyer <maxim.cournoyer <at> gmail.com> to control <at> debbugs.gnu.org. (Mon, 19 May 2025 00:28:02 GMT) Full text and rfc822 format available.

Reply sent to Maxim Cournoyer <maxim.cournoyer <at> gmail.com>:
You have taken responsibility. (Mon, 26 May 2025 13:19:01 GMT) Full text and rfc822 format available.

Notification sent to Ben Sturmfels <ben <at> stumbles.id.au>:
bug acknowledged by developer. (Mon, 26 May 2025 13:19:01 GMT) Full text and rfc822 format available.

Message #30 received at 35424-done <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Ben Sturmfels <ben <at> stumbles.id.au>
Cc: Ricardo Wurmus <rekado <at> elephly.net>, 72172-done <at> debbugs.gnu.org,
 Efraim Flashner <efraim <at> flashner.co.il>, 35424-done <at> debbugs.gnu.org
Subject: Re: bug#72172: Text is missing from main title bar and tabs in
 Gnome Console
Date: Mon, 26 May 2025 22:18:00 +0900
Hi,

This should be fixed with commit 78d4b1e52c, at least if you use the
%desktop-services.

-- 
Thanks,
Maxim




Reply sent to Maxim Cournoyer <maxim.cournoyer <at> gmail.com>:
You have taken responsibility. (Mon, 26 May 2025 13:19:02 GMT) Full text and rfc822 format available.

Notification sent to Maxim Cournoyer <maxim.cournoyer <at> gmail.com>:
bug acknowledged by developer. (Mon, 26 May 2025 13:19:02 GMT) Full text and rfc822 format available.

Reply sent to Maxim Cournoyer <maxim.cournoyer <at> gmail.com>:
You have taken responsibility. (Mon, 26 May 2025 13:19:02 GMT) Full text and rfc822 format available.

Notification sent to Oleander <7059548 <at> protonmail.com>:
bug acknowledged by developer. (Mon, 26 May 2025 13:19:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-guix <at> gnu.org:
bug#35424; Package guix. (Mon, 26 May 2025 23:54:01 GMT) Full text and rfc822 format available.

Message #43 received at 35424-done <at> debbugs.gnu.org (full text, mbox):

From: Ben Sturmfels <ben <at> stumbles.id.au>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: Ricardo Wurmus <rekado <at> elephly.net>, 72172-done <at> debbugs.gnu.org,
 Efraim Flashner <efraim <at> flashner.co.il>, 35424-done <at> debbugs.gnu.org
Subject: Re: bug#72172: Text is missing from main title bar and tabs in Gnome
 Console
Date: Mon, 26 May 2025 23:53:19 +0000
On 26/5/25 13:18, Maxim Cournoyer wrote:

> This should be fixed with commit 78d4b1e52c, at least if you use the
> %desktop-services.

Thanks so much Maxim - works great!





Information forwarded to bug-guix <at> gnu.org:
bug#35424; Package guix. (Tue, 27 May 2025 12:40:02 GMT) Full text and rfc822 format available.

Message #46 received at 35424-done <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Ben Sturmfels <ben <at> stumbles.id.au>
Cc: Ricardo Wurmus <rekado <at> elephly.net>, 72172-done <at> debbugs.gnu.org,
 Efraim Flashner <efraim <at> flashner.co.il>, 35424-done <at> debbugs.gnu.org
Subject: Re: bug#72172: Text is missing from main title bar and tabs in
 Gnome Console
Date: Tue, 27 May 2025 21:39:37 +0900
Hi!

Ben Sturmfels <ben <at> stumbles.id.au> writes:

> On 26/5/25 13:18, Maxim Cournoyer wrote:
>
>> This should be fixed with commit 78d4b1e52c, at least if you use the
>> %desktop-services.
>
> Thanks so much Maxim - works great!

Yay!  One paper cut at a time ;-)

-- 
Thanks,
Maxim




This bug report was last modified 14 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.