Re: [blfs-dev] gnome-terminal (SysV) book

2020-10-05 Thread Douglas R. Reno via blfs-dev


On 10/4/20 11:28 PM, Bruce Dubbs via blfs-dev wrote:

On 10/4/20 10:26 PM, Xi Ruoyao via blfs-dev wrote:

On 2020-10-04 21:48 -0500, Bruce Dubbs via blfs-dev wrote:

On 10/4/20 9:09 PM, Xi Ruoyao via blfs-dev wrote:

On 2020-10-04 17:10 -0500, Bruce Dubbs via blfs-dev wrote:

On 10/4/20 5:03 PM, Joe Locash wrote:



On Sun, Oct 4, 2020 at 5:46 PM Bruce Dubbs via blfs-dev
mailto:blfs-dev@lists.linuxfromscratch.org>> wrote:

  On 10/4/20 3:45 PM, Joe Locash via blfs-dev wrote:
   > Why are --disable-search-provider and --without-nautilus-
extension
   > passed to configure for the SytemV buiild of this?  The 
command

   > explanations don't make much sense.
   >
   > /|--disable-search-provider|/: This switch disables the 
“search
   > gnome-shell” provider. This is necessary because 
gnome-shell is

  not in
   > BLFS. Remove this if you have gnome-shell installed.
   >
   > /|--without-nautilus-extension|/: This switch disables 
the a

  dependency
   > on the nautilus file manager.

  Those instructions support those that may want 
gnome-terminal, but

not
  the rest of gnome.


Then why is it only in the SysV book?


Why is what only in the SysV book?  gnome-terminal is certainly 
there.


But now with elogind I think we can build a full GNOME environment 
in sysv?

We
should make these two parameters optional.


We can change the explanations and add gmome-shell as an optional
dependency.  We already have nautilus as recommended, but honestly I do
not understand how a terminal emulator would use a file manager or 
gnome

shell if the user is not using the gnome desktop environment.


It does not use a file manager or gnome shell.

gnome-terminal attempts to build a nautilus extension so we can use 
"Open in
terminal" in nautilus.  And, it's acting as a "gnome-shell search 
provider" so

we can search for a terminal in gnome shell dashboard.  (See the image
appended.)

If we want to satisify those guys who use gnome-terminal but not 
other GNOME
components, we should add these two options for systemd book as 
well.  Not all

systemd users use GNOME DE.


OK, I agree that the page needs to be updated.  I've asked Doug to 
review and update since he is our gnome goto guy.


  -- Bruce



Hi folks,

I made the modifications requested at r23785


These modifications included removing --without-nautilus-extension and 
--disable-search-provider from the configure line for SysV, changing 
-without-nautilus-extension and --disable-search-provider descriptions 
to Option from Parameter (and making them available on systemd), and 
also adding in gnome-shell as a recommended dependency for the search 
provider.


For consistency purposes, I also changed "Required Runtime Dependencies" 
in the previous chapter to say "Desktop", matching the text in the 
systemd book.


- Doug

--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: [blfs-dev] gnome-terminal (SysV) book

2020-10-04 Thread Bruce Dubbs via blfs-dev

On 10/4/20 10:26 PM, Xi Ruoyao via blfs-dev wrote:

On 2020-10-04 21:48 -0500, Bruce Dubbs via blfs-dev wrote:

On 10/4/20 9:09 PM, Xi Ruoyao via blfs-dev wrote:

On 2020-10-04 17:10 -0500, Bruce Dubbs via blfs-dev wrote:

On 10/4/20 5:03 PM, Joe Locash wrote:



On Sun, Oct 4, 2020 at 5:46 PM Bruce Dubbs via blfs-dev
mailto:blfs-dev@lists.linuxfromscratch.org>> wrote:

  On 10/4/20 3:45 PM, Joe Locash via blfs-dev wrote:
   > Why are --disable-search-provider and --without-nautilus-
extension
   > passed to configure for the SytemV buiild of this?  The command
   > explanations don't make much sense.
   >
   > /|--disable-search-provider|/: This switch disables the “search
   > gnome-shell” provider. This is necessary because gnome-shell is
  not in
   > BLFS. Remove this if you have gnome-shell installed.
   >
   > /|--without-nautilus-extension|/: This switch disables the a
  dependency
   > on the nautilus file manager.

  Those instructions support those that may want gnome-terminal, but
not
  the rest of gnome.


Then why is it only in the SysV book?


Why is what only in the SysV book?  gnome-terminal is certainly there.



But now with elogind I think we can build a full GNOME environment in sysv?
We
should make these two parameters optional.


We can change the explanations and add gmome-shell as an optional
dependency.  We already have nautilus as recommended, but honestly I do
not understand how a terminal emulator would use a file manager or gnome
shell if the user is not using the gnome desktop environment.


It does not use a file manager or gnome shell.

gnome-terminal attempts to build a nautilus extension so we can use "Open in
terminal" in nautilus.  And, it's acting as a "gnome-shell search provider" so
we can search for a terminal in gnome shell dashboard.  (See the image
appended.)

If we want to satisify those guys who use gnome-terminal but not other GNOME
components, we should add these two options for systemd book as well.  Not all
systemd users use GNOME DE.


OK, I agree that the page needs to be updated.  I've asked Doug to 
review and update since he is our gnome goto guy.


  -- Bruce


--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: [blfs-dev] gnome-terminal (SysV) book

2020-10-04 Thread Xi Ruoyao via blfs-dev
On 2020-10-04 21:48 -0500, Bruce Dubbs via blfs-dev wrote:
> On 10/4/20 9:09 PM, Xi Ruoyao via blfs-dev wrote:
> > On 2020-10-04 17:10 -0500, Bruce Dubbs via blfs-dev wrote:
> > > On 10/4/20 5:03 PM, Joe Locash wrote:
> > > > 
> > > > 
> > > > On Sun, Oct 4, 2020 at 5:46 PM Bruce Dubbs via blfs-dev
> > > >  > > > > wrote:
> > > > 
> > > >  On 10/4/20 3:45 PM, Joe Locash via blfs-dev wrote:
> > > >   > Why are --disable-search-provider and --without-nautilus-
> > > > extension
> > > >   > passed to configure for the SytemV buiild of this?  The command
> > > >   > explanations don't make much sense.
> > > >   >
> > > >   > /|--disable-search-provider|/: This switch disables the “search
> > > >   > gnome-shell” provider. This is necessary because gnome-shell is
> > > >  not in
> > > >   > BLFS. Remove this if you have gnome-shell installed.
> > > >   >
> > > >   > /|--without-nautilus-extension|/: This switch disables the a
> > > >  dependency
> > > >   > on the nautilus file manager.
> > > > 
> > > >  Those instructions support those that may want gnome-terminal, but
> > > > not
> > > >  the rest of gnome.
> > > > 
> > > > 
> > > > Then why is it only in the SysV book?
> > > 
> > > Why is what only in the SysV book?  gnome-terminal is certainly there.
> 
> > But now with elogind I think we can build a full GNOME environment in sysv? 
> > We
> > should make these two parameters optional.
> 
> We can change the explanations and add gmome-shell as an optional 
> dependency.  We already have nautilus as recommended, but honestly I do 
> not understand how a terminal emulator would use a file manager or gnome 
> shell if the user is not using the gnome desktop environment.

It does not use a file manager or gnome shell.

gnome-terminal attempts to build a nautilus extension so we can use "Open in
terminal" in nautilus.  And, it's acting as a "gnome-shell search provider" so
we can search for a terminal in gnome shell dashboard.  (See the image
appended.)

If we want to satisify those guys who use gnome-terminal but not other GNOME
components, we should add these two options for systemd book as well.  Not all
systemd users use GNOME DE.
-- 
Xi Ruoyao 
School of Aerospace Science and Technology, Xidian University

-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: [blfs-dev] gnome-terminal (SysV) book

2020-10-04 Thread Bruce Dubbs via blfs-dev

On 10/4/20 9:09 PM, Xi Ruoyao via blfs-dev wrote:

On 2020-10-04 17:10 -0500, Bruce Dubbs via blfs-dev wrote:

On 10/4/20 5:03 PM, Joe Locash wrote:



On Sun, Oct 4, 2020 at 5:46 PM Bruce Dubbs via blfs-dev
mailto:blfs-dev@lists.linuxfromscratch.org>> wrote:

     On 10/4/20 3:45 PM, Joe Locash via blfs-dev wrote:
  > Why are --disable-search-provider and --without-nautilus-extension
  > passed to configure for the SytemV buiild of this?  The command
  > explanations don't make much sense.
  >
  > /|--disable-search-provider|/: This switch disables the “search
  > gnome-shell” provider. This is necessary because gnome-shell is
     not in
  > BLFS. Remove this if you have gnome-shell installed.
  >
  > /|--without-nautilus-extension|/: This switch disables the a
     dependency
  > on the nautilus file manager.

     Those instructions support those that may want gnome-terminal, but not
     the rest of gnome.


Then why is it only in the SysV book?


Why is what only in the SysV book?  gnome-terminal is certainly there.



But now with elogind I think we can build a full GNOME environment in sysv?  We
should make these two parameters optional.


We can change the explanations and add gmome-shell as an optional 
dependency.  We already have nautilus as recommended, but honestly I do 
not understand how a terminal emulator would use a file manager or gnome 
shell if the user is not using the gnome desktop environment.


  -- Bruce



--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: [blfs-dev] gnome-terminal (SysV) book

2020-10-04 Thread Xi Ruoyao via blfs-dev
On 2020-10-04 17:10 -0500, Bruce Dubbs via blfs-dev wrote:
> On 10/4/20 5:03 PM, Joe Locash wrote:
> > 
> > 
> > On Sun, Oct 4, 2020 at 5:46 PM Bruce Dubbs via blfs-dev 
> >  > > wrote:
> > 
> >     On 10/4/20 3:45 PM, Joe Locash via blfs-dev wrote:
> >  > Why are --disable-search-provider and --without-nautilus-extension
> >  > passed to configure for the SytemV buiild of this?  The command
> >  > explanations don't make much sense.
> >  >
> >  > /|--disable-search-provider|/: This switch disables the “search
> >  > gnome-shell” provider. This is necessary because gnome-shell is
> >     not in
> >  > BLFS. Remove this if you have gnome-shell installed.
> >  >
> >  > /|--without-nautilus-extension|/: This switch disables the a
> >     dependency
> >  > on the nautilus file manager.
> > 
> >     Those instructions support those that may want gnome-terminal, but not
> >     the rest of gnome. 
> > 
> > 
> > Then why is it only in the SysV book?
> 
> Why is what only in the SysV book?  gnome-terminal is certainly there.
> 
>    -- Bruce

But now with elogind I think we can build a full GNOME environment in sysv?  We
should make these two parameters optional.
-- 
Xi Ruoyao 
School of Aerospace Science and Technology, Xidian University

-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: [blfs-dev] gnome-terminal (SysV) book

2020-10-04 Thread Bruce Dubbs via blfs-dev

On 10/4/20 5:03 PM, Joe Locash wrote:



On Sun, Oct 4, 2020 at 5:46 PM Bruce Dubbs via blfs-dev 
> wrote:


On 10/4/20 3:45 PM, Joe Locash via blfs-dev wrote:
 > Why are --disable-search-provider and --without-nautilus-extension
 > passed to configure for the SytemV buiild of this?  The command
 > explanations don't make much sense.
 >
 > /|--disable-search-provider|/: This switch disables the “search
 > gnome-shell” provider. This is necessary because gnome-shell is
not in
 > BLFS. Remove this if you have gnome-shell installed.
 >
 > /|--without-nautilus-extension|/: This switch disables the a
dependency
 > on the nautilus file manager.

Those instructions support those that may want gnome-terminal, but not
the rest of gnome. 



Then why is it only in the SysV book?


Why is what only in the SysV book?  gnome-terminal is certainly there.

  -- Bruce
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: [blfs-dev] gnome-terminal (SysV) book

2020-10-04 Thread Joe Locash via blfs-dev
On Sun, Oct 4, 2020 at 5:46 PM Bruce Dubbs via blfs-dev <
blfs-dev@lists.linuxfromscratch.org> wrote:

> On 10/4/20 3:45 PM, Joe Locash via blfs-dev wrote:
> > Why are --disable-search-provider and --without-nautilus-extension
> > passed to configure for the SytemV buiild of this?  The command
> > explanations don't make much sense.
> >
> > /|--disable-search-provider|/: This switch disables the “search
> > gnome-shell” provider. This is necessary because gnome-shell is not in
> > BLFS. Remove this if you have gnome-shell installed.
> >
> > /|--without-nautilus-extension|/: This switch disables the a dependency
> > on the nautilus file manager.
>
> Those instructions support those that may want gnome-terminal, but not
> the rest of gnome.


Then why is it only in the SysV book?
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: [blfs-dev] gnome-terminal (SysV) book

2020-10-04 Thread Bruce Dubbs via blfs-dev

On 10/4/20 3:45 PM, Joe Locash via blfs-dev wrote:
Why are --disable-search-provider and --without-nautilus-extension 
passed to configure for the SytemV buiild of this?  The command 
explanations don't make much sense.


/|--disable-search-provider|/: This switch disables the “search 
gnome-shell” provider. This is necessary because gnome-shell is not in 
BLFS. Remove this if you have gnome-shell installed.


/|--without-nautilus-extension|/: This switch disables the a dependency 
on the nautilus file manager.


Those instructions support those that may want gnome-terminal, but not 
the rest of gnome.


  -- Bruce

--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


[blfs-dev] gnome-terminal (SysV) book

2020-10-04 Thread Joe Locash via blfs-dev
Why are --disable-search-provider and --without-nautilus-extension passed
to configure for the SytemV buiild of this?  The command explanations don't
make much sense.

*--disable-search-provider*: This switch disables the “search gnome-shell”
provider. This is necessary because gnome-shell is not in BLFS. Remove this
if you have gnome-shell installed.

*--without-nautilus-extension*: This switch disables the a dependency on
the nautilus file manager.
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


[blfs-dev] gnome-terminal issue

2018-04-22 Thread Brendan L
I noticed if you don't build gnome-terminal's dependency pcre2 with
'--enable-jit' you get seven lines of output like this in your system
log everytime you start gnome-terminal:

gnome-terminal-server[604]: Failed to JIT regex '(?(DEFINE)(?(?x: ...
gnome-terminal-server[604]: Failed to JIT regex
'(0[Xx][[:xdigit:]]+|[[:digit:]]+)': bad JIT option

Also thought I'd mention that gnome-shell probably should be moved
from required to recommended dependency because you can get around the
requirement with --disable-search-provider.
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


[blfs-dev] gnome-terminal-3.20.2 BLFS 7.10 systemd

2016-09-15 Thread Paul Hentschel
Hello. The installation commands for this package are missing the '\' 
for line continuation. Just the systemd book.


Paul
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: [blfs-dev] gnome-terminal

2016-03-14 Thread Fernando de Oliveira
Em 13-03-2016 23:53, Bruce Dubbs escreveu:
> Ken Moffat wrote:
>> On Sun, Mar 13, 2016 at 02:16:54PM -0500, Bruce Dubbs wrote:
>>> Fernando de Oliveira wrote:
 Em 12-03-2016 22:50, Bruce Dubbs escreveu:
> I'm trying to update the book to gnome-terminal-3.18.3.
>
> Using the current instructions it builds with no issues.
>
> However it won't run.  I get:
>
> Error constructing proxy for
> org.gnome.Terminal:/org/gnome/Terminal/Factory0:
> Error calling StartServiceByName for org.gnome.Terminal:
> GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process
> org.gnome.Terminal exited with status 8

 I don't know if this is related to new grep, but there are many

 about new 50 references to 'terminal-regex' plus 'terminal_regex' in
 the
 new code.
>>>
>>> I do not know what I am doing differently.  Ken is the one that tagged
>>> gnome-terminal for lfs79.  I reverted grep to 2.22 and went back and
>>> reverted gnome-terminal to 3.18.2.  I get the same problem.
>>>
>>
>> I've now got back to the machine where I did that.  I'm running
>> xfce, and from Applications -> System -> Terminal it opens.
>>
>> Help -> About  shows it is:
>>
>> GNOME Terminal
>> 3.18.2
>> A terminal emulator for the GNOME desktop
>>  Using VYE version 0.42.4 +GNUTLS
>>
>> I'll paste the output from running printenv in that terminal (I've
>> got sddm running, hence the QML items, and plexi is the machine name).
>>
>> Maybe something in the XDG variables ?
>>
>> XDG_VTNR=7
>> MANPATH=/usr/share/man:/opt/texlive/2015/texmf-dist/doc/man
>> SSH_AGENT_PID=1483
>> GLADE_PIXMAP_PATH=:
>> TERM=xterm-256color
>> SHELL=/bin/bash
>> XDG_MENU_PREFIX=xfce-
>> VTE_VERSION=4204
>> QML2_IMPORT_PATH=/opt/qt5/qml:/usr/lib/qml
>> XDG_SESSION_COOKIE=plexi-1457917390.222309-1486849046
>> WINDOWID=50331654
>> LC_ALL=en_GB.UTF-8
>> XDG_SESSION_CLASS=user
>> USER=ken
>> XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1
>> GLADE_MODULE_PATH=:
>> QML_IMPORT_PATH=/opt/qt5/qml:/usr/lib/qml
>> XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
>> SSH_AUTH_SOCK=/tmp/ssh-qEUWTM0VyYuk/agent.1482
>> SESSION_MANAGER=local/plexi:@/tmp/.ICE-unix/1474,unix/plexi:/tmp/.ICE-unix/1474
>>
>> XDG_CONFIG_DIRS=/etc/xdg
>> PATH=/bin:/usr/bin:/usr/local/bin:/opt/kf5/bin:/opt/qt5/bin:/opt/texlive/2015/bin/x86_64-linux:/home/ken/bin
>>
>> DESKTOP_SESSION=/usr/share/xsessions/xfce
>> INPUTRC=/etc/inputrc
>> XDG_SESSION_TYPE=x11
>> PWD=/home/ken
>> LANG=en_GB.UTF-8
>> PS1=\u@\h \w \$
>> XDG_SEAT=seat0
>> HOME=/home/ken
>> SHLVL=2
>> XDG_SESSION_DESKTOP=XFCE
>> LOGNAME=ken
>> WINDOWID=50331654
>> LC_ALL=en_GB.UTF-8
>> XDG_SESSION_CLASS=user
>> USER=ken
>> XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1
>> GLADE_MODULE_PATH=:
>> QML_IMPORT_PATH=/opt/qt5/qml:/usr/lib/qml
>> XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
>> SSH_AUTH_SOCK=/tmp/ssh-qEUWTM0VyYuk/agent.1482
>> SESSION_MANAGER=local/plexi:@/tmp/.ICE-unix/1474,unix/plexi:/tmp/.ICE-unix/1474
>>
>> XDG_CONFIG_DIRS=/etc/xdg
>> PATH=/bin:/usr/bin:/usr/local/bin:/opt/kf5/bin:/opt/qt5/bin:/opt/texlive/2015/bin/x86_64-linux:/home/ken/bin
>>
>> DESKTOP_SESSION=/usr/share/xsessions/xfce
>> INPUTRC=/etc/inputrc
>> XDG_SESSION_TYPE=x11
>> PWD=/home/ken
>> LANG=en_GB.UTF-8
>> PS1=\u@\h \w \$
>> XDG_SEAT=seat0
>> HOME=/home/ken
>> SHLVL=2
>> XDG_SESSION_DESKTOP=XFCE
>> LOGNAME=ken
>> XDG_DATA_DIRS=/usr/local/share:/usr/share
>> DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-TTTl8Ve0nV,guid=3be6249363b0c73c9f8b073656e60dce
>>
>> INFOPATH=/usr/share/info:/opt/texlive/2015/texmf-dist/doc/info
>> DISPLAY=:0
>> GLADE_CATALOG_PATH=:
>> QT_PLUGIN_PATH=/opt/qt5/plugins:/usr/lib/plugins:/usr/plugins
>> XDG_CURRENT_DESKTOP=XFCE
>> GTK_IM_MODULE=xim
>> XAUTHORITY=/home/ken/.Xauthority
>> _=/usr/bin/printenv
>>
>>> I am running lxde and using lxterminal to try gnome-terminal from the
>>> command line.  The locale is set to en_US.utf8 which matches what
>>> locale -a
>>> says it has.
>>>
>>> dbus is running.  From ps:
>>>
>>> 980   /usr/bin/dbus-daemon --system
>>> 15214 ck-launch-session dbus-launch --exit-with-session startlxde
>>> 15226 dbus-launch --exit-with-session startlxde
>>>
>>> 15227 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7
>>>--session
>>>
>>> 15303 /usr/bin/dbus-daemon --config-file=/etc/at-spi2/accessibility.conf
>>>--nofork --print-address 3
>>>
>>> It seems obvious that my setup is wrong, but what?  I have all the
>>> book's
>>> dependencies.
>>>
>>> Note, there are a couple of typos on the page.  The Optional
>>> dependencies
>>> are before the Recommended dependencies and the Note about LANG has a
>>> spurious > character.
>>>
>>>-- Bruce
>>>
>> I started to see if I could see anything different in google.  Your
>> error message above is on multiple lines with > > before them, so I
>> got as far as pasting the 'Error constructing proxy for' part into
>> 

Re: [blfs-dev] gnome-terminal

2016-03-13 Thread Bruce Dubbs

Ken Moffat wrote:

On Sun, Mar 13, 2016 at 02:16:54PM -0500, Bruce Dubbs wrote:

Fernando de Oliveira wrote:

Em 12-03-2016 22:50, Bruce Dubbs escreveu:

I'm trying to update the book to gnome-terminal-3.18.3.

Using the current instructions it builds with no issues.

However it won't run.  I get:

Error constructing proxy for
org.gnome.Terminal:/org/gnome/Terminal/Factory0:
Error calling StartServiceByName for org.gnome.Terminal:
GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process
org.gnome.Terminal exited with status 8


I don't know if this is related to new grep, but there are many

about new 50 references to 'terminal-regex' plus 'terminal_regex' in the
new code.


I do not know what I am doing differently.  Ken is the one that tagged
gnome-terminal for lfs79.  I reverted grep to 2.22 and went back and
reverted gnome-terminal to 3.18.2.  I get the same problem.



I've now got back to the machine where I did that.  I'm running
xfce, and from Applications -> System -> Terminal it opens.

Help -> About  shows it is:

GNOME Terminal
3.18.2
A terminal emulator for the GNOME desktop
 Using VYE version 0.42.4 +GNUTLS

I'll paste the output from running printenv in that terminal (I've
got sddm running, hence the QML items, and plexi is the machine name).

Maybe something in the XDG variables ?

XDG_VTNR=7
MANPATH=/usr/share/man:/opt/texlive/2015/texmf-dist/doc/man
SSH_AGENT_PID=1483
GLADE_PIXMAP_PATH=:
TERM=xterm-256color
SHELL=/bin/bash
XDG_MENU_PREFIX=xfce-
VTE_VERSION=4204
QML2_IMPORT_PATH=/opt/qt5/qml:/usr/lib/qml
XDG_SESSION_COOKIE=plexi-1457917390.222309-1486849046
WINDOWID=50331654
LC_ALL=en_GB.UTF-8
XDG_SESSION_CLASS=user
USER=ken
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1
GLADE_MODULE_PATH=:
QML_IMPORT_PATH=/opt/qt5/qml:/usr/lib/qml
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
SSH_AUTH_SOCK=/tmp/ssh-qEUWTM0VyYuk/agent.1482
SESSION_MANAGER=local/plexi:@/tmp/.ICE-unix/1474,unix/plexi:/tmp/.ICE-unix/1474
XDG_CONFIG_DIRS=/etc/xdg
PATH=/bin:/usr/bin:/usr/local/bin:/opt/kf5/bin:/opt/qt5/bin:/opt/texlive/2015/bin/x86_64-linux:/home/ken/bin
DESKTOP_SESSION=/usr/share/xsessions/xfce
INPUTRC=/etc/inputrc
XDG_SESSION_TYPE=x11
PWD=/home/ken
LANG=en_GB.UTF-8
PS1=\u@\h \w \$
XDG_SEAT=seat0
HOME=/home/ken
SHLVL=2
XDG_SESSION_DESKTOP=XFCE
LOGNAME=ken
WINDOWID=50331654
LC_ALL=en_GB.UTF-8
XDG_SESSION_CLASS=user
USER=ken
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1
GLADE_MODULE_PATH=:
QML_IMPORT_PATH=/opt/qt5/qml:/usr/lib/qml
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
SSH_AUTH_SOCK=/tmp/ssh-qEUWTM0VyYuk/agent.1482
SESSION_MANAGER=local/plexi:@/tmp/.ICE-unix/1474,unix/plexi:/tmp/.ICE-unix/1474
XDG_CONFIG_DIRS=/etc/xdg
PATH=/bin:/usr/bin:/usr/local/bin:/opt/kf5/bin:/opt/qt5/bin:/opt/texlive/2015/bin/x86_64-linux:/home/ken/bin
DESKTOP_SESSION=/usr/share/xsessions/xfce
INPUTRC=/etc/inputrc
XDG_SESSION_TYPE=x11
PWD=/home/ken
LANG=en_GB.UTF-8
PS1=\u@\h \w \$
XDG_SEAT=seat0
HOME=/home/ken
SHLVL=2
XDG_SESSION_DESKTOP=XFCE
LOGNAME=ken
XDG_DATA_DIRS=/usr/local/share:/usr/share
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-TTTl8Ve0nV,guid=3be6249363b0c73c9f8b073656e60dce
INFOPATH=/usr/share/info:/opt/texlive/2015/texmf-dist/doc/info
DISPLAY=:0
GLADE_CATALOG_PATH=:
QT_PLUGIN_PATH=/opt/qt5/plugins:/usr/lib/plugins:/usr/plugins
XDG_CURRENT_DESKTOP=XFCE
GTK_IM_MODULE=xim
XAUTHORITY=/home/ken/.Xauthority
_=/usr/bin/printenv


I am running lxde and using lxterminal to try gnome-terminal from the
command line.  The locale is set to en_US.utf8 which matches what locale -a
says it has.

dbus is running.  From ps:

980   /usr/bin/dbus-daemon --system
15214 ck-launch-session dbus-launch --exit-with-session startlxde
15226 dbus-launch --exit-with-session startlxde

15227 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7
   --session

15303 /usr/bin/dbus-daemon --config-file=/etc/at-spi2/accessibility.conf
   --nofork --print-address 3

It seems obvious that my setup is wrong, but what?  I have all the book's
dependencies.

Note, there are a couple of typos on the page.  The Optional dependencies
are before the Recommended dependencies and the Note about LANG has a
spurious > character.

   -- Bruce


I started to see if I could see anything different in google.  Your
error message above is on multiple lines with > > before them, so I
got as far as pasting the 'Error constructing proxy for' part into
google and its first suggest added ' gnome terminal' so whatever is
causing it, it does seem to be common and/or recurring.

from Arch : setting a UTF-8 locale and rebooting - I guess you were
already in en_US.UTF-8 before you installed this ?

Also from Arch - does not work logged in as  root.

And another report that it spontaneously stopped working, and then
became ok again.  Based on on my own experience yesterday - adequate
space in /home and /tmp ?

And from

Re: [blfs-dev] gnome-terminal

2016-03-13 Thread Ken Moffat
On Sun, Mar 13, 2016 at 02:16:54PM -0500, Bruce Dubbs wrote:
> Fernando de Oliveira wrote:
> >Em 12-03-2016 22:50, Bruce Dubbs escreveu:
> >>I'm trying to update the book to gnome-terminal-3.18.3.
> >>
> >>Using the current instructions it builds with no issues.
> >>
> >>However it won't run.  I get:
> >>
> >>Error constructing proxy for
> >>org.gnome.Terminal:/org/gnome/Terminal/Factory0:
> >>Error calling StartServiceByName for org.gnome.Terminal:
> >>GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process
> >>org.gnome.Terminal exited with status 8
> >
> >I don't know if this is related to new grep, but there are many
> >
> >about new 50 references to 'terminal-regex' plus 'terminal_regex' in the
> >new code.
> 
> I do not know what I am doing differently.  Ken is the one that tagged
> gnome-terminal for lfs79.  I reverted grep to 2.22 and went back and
> reverted gnome-terminal to 3.18.2.  I get the same problem.
> 

I've now got back to the machine where I did that.  I'm running
xfce, and from Applications -> System -> Terminal it opens.

Help -> About  shows it is:

   GNOME Terminal
   3.18.2
A terminal emulator for the GNOME desktop
Using VYE version 0.42.4 +GNUTLS

I'll paste the output from running printenv in that terminal (I've
got sddm running, hence the QML items, and plexi is the machine name).

Maybe something in the XDG variables ?

XDG_VTNR=7
MANPATH=/usr/share/man:/opt/texlive/2015/texmf-dist/doc/man
SSH_AGENT_PID=1483
GLADE_PIXMAP_PATH=:
TERM=xterm-256color
SHELL=/bin/bash
XDG_MENU_PREFIX=xfce-
VTE_VERSION=4204
QML2_IMPORT_PATH=/opt/qt5/qml:/usr/lib/qml
XDG_SESSION_COOKIE=plexi-1457917390.222309-1486849046
WINDOWID=50331654
LC_ALL=en_GB.UTF-8
XDG_SESSION_CLASS=user
USER=ken
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1
GLADE_MODULE_PATH=:
QML_IMPORT_PATH=/opt/qt5/qml:/usr/lib/qml
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
SSH_AUTH_SOCK=/tmp/ssh-qEUWTM0VyYuk/agent.1482
SESSION_MANAGER=local/plexi:@/tmp/.ICE-unix/1474,unix/plexi:/tmp/.ICE-unix/1474
XDG_CONFIG_DIRS=/etc/xdg
PATH=/bin:/usr/bin:/usr/local/bin:/opt/kf5/bin:/opt/qt5/bin:/opt/texlive/2015/bin/x86_64-linux:/home/ken/bin
DESKTOP_SESSION=/usr/share/xsessions/xfce
INPUTRC=/etc/inputrc
XDG_SESSION_TYPE=x11
PWD=/home/ken
LANG=en_GB.UTF-8
PS1=\u@\h \w \$
XDG_SEAT=seat0
HOME=/home/ken
SHLVL=2
XDG_SESSION_DESKTOP=XFCE
LOGNAME=ken
WINDOWID=50331654
LC_ALL=en_GB.UTF-8
XDG_SESSION_CLASS=user
USER=ken
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1
GLADE_MODULE_PATH=:
QML_IMPORT_PATH=/opt/qt5/qml:/usr/lib/qml
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
SSH_AUTH_SOCK=/tmp/ssh-qEUWTM0VyYuk/agent.1482
SESSION_MANAGER=local/plexi:@/tmp/.ICE-unix/1474,unix/plexi:/tmp/.ICE-unix/1474
XDG_CONFIG_DIRS=/etc/xdg
PATH=/bin:/usr/bin:/usr/local/bin:/opt/kf5/bin:/opt/qt5/bin:/opt/texlive/2015/bin/x86_64-linux:/home/ken/bin
DESKTOP_SESSION=/usr/share/xsessions/xfce
INPUTRC=/etc/inputrc
XDG_SESSION_TYPE=x11
PWD=/home/ken
LANG=en_GB.UTF-8
PS1=\u@\h \w \$
XDG_SEAT=seat0
HOME=/home/ken
SHLVL=2
XDG_SESSION_DESKTOP=XFCE
LOGNAME=ken
XDG_DATA_DIRS=/usr/local/share:/usr/share
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-TTTl8Ve0nV,guid=3be6249363b0c73c9f8b073656e60dce
INFOPATH=/usr/share/info:/opt/texlive/2015/texmf-dist/doc/info
DISPLAY=:0
GLADE_CATALOG_PATH=:
QT_PLUGIN_PATH=/opt/qt5/plugins:/usr/lib/plugins:/usr/plugins
XDG_CURRENT_DESKTOP=XFCE
GTK_IM_MODULE=xim
XAUTHORITY=/home/ken/.Xauthority
_=/usr/bin/printenv

> I am running lxde and using lxterminal to try gnome-terminal from the
> command line.  The locale is set to en_US.utf8 which matches what locale -a
> says it has.
> 
> dbus is running.  From ps:
> 
> 980   /usr/bin/dbus-daemon --system
> 15214 ck-launch-session dbus-launch --exit-with-session startlxde
> 15226 dbus-launch --exit-with-session startlxde
> 
> 15227 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7
>   --session
> 
> 15303 /usr/bin/dbus-daemon --config-file=/etc/at-spi2/accessibility.conf
>   --nofork --print-address 3
> 
> It seems obvious that my setup is wrong, but what?  I have all the book's
> dependencies.
> 
> Note, there are a couple of typos on the page.  The Optional dependencies
> are before the Recommended dependencies and the Note about LANG has a
> spurious > character.
> 
>   -- Bruce
> 
I started to see if I could see anything different in google.  Your
error message above is on multiple lines with > > before them, so I
got as far as pasting the 'Error constructing proxy for' part into
google and its first suggest added ' gnome terminal' so whatever is
causing it, it does seem to be common and/or recurring.

from Arch : setting a UTF-8 locale and rebooting - I guess you were
already in en_US.UTF-8 before you installed this ?

Also from Arch - does not work logged in as  root.

And another report that it spontaneously stopped working, and then
became ok again.  Based on on my own experience yesterday - adequate
space in 

Re: [blfs-dev] gnome-terminal

2016-03-13 Thread Bruce Dubbs

Fernando de Oliveira wrote:

Em 12-03-2016 22:50, Bruce Dubbs escreveu:

I'm trying to update the book to gnome-terminal-3.18.3.

Using the current instructions it builds with no issues.

However it won't run.  I get:

Error constructing proxy for
org.gnome.Terminal:/org/gnome/Terminal/Factory0:
Error calling StartServiceByName for org.gnome.Terminal:
GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process
org.gnome.Terminal exited with status 8


I don't know if this is related to new grep, but there are many

about new 50 references to 'terminal-regex' plus 'terminal_regex' in the
new code.


I do not know what I am doing differently.  Ken is the one that tagged 
gnome-terminal for lfs79.  I reverted grep to 2.22 and went back and 
reverted gnome-terminal to 3.18.2.  I get the same problem.


I am running lxde and using lxterminal to try gnome-terminal from the 
command line.  The locale is set to en_US.utf8 which matches what locale 
-a says it has.


dbus is running.  From ps:

980   /usr/bin/dbus-daemon --system
15214 ck-launch-session dbus-launch --exit-with-session startlxde
15226 dbus-launch --exit-with-session startlxde

15227 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7
  --session

15303 /usr/bin/dbus-daemon --config-file=/etc/at-spi2/accessibility.conf
  --nofork --print-address 3

It seems obvious that my setup is wrong, but what?  I have all the book's 
dependencies.


Note, there are a couple of typos on the page.  The Optional dependencies 
are before the Recommended dependencies and the Note about LANG has a 
spurious > character.


  -- Bruce

--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: [blfs-dev] gnome-terminal

2016-03-13 Thread Fernando de Oliveira
Em 12-03-2016 22:50, Bruce Dubbs escreveu:
> I'm trying to update the book to gnome-terminal-3.18.3.
> 
> Using the current instructions it builds with no issues.
> 
> However it won't run.  I get:
> 
> Error constructing proxy for
> org.gnome.Terminal:/org/gnome/Terminal/Factory0:
> Error calling StartServiceByName for org.gnome.Terminal:
> GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process
> org.gnome.Terminal exited with status 8

I don't know if this is related to new grep, but there are many

about new 50 references to 'terminal-regex' plus 'terminal_regex' in the
new code.

Bug:



Reported:   2015-10-04 11:50 UTC by Egmont Koblinger
Modified:   2016-02-21 15:10 UTC (History)

Changelog:

{{{
diff -Naur gnome-terminal-3.18.2/ChangeLog gnome-terminal-3.18.3/ChangeLog

...

+commit 3bd692f5d63f0bdfb526d570c92da3270601c155
+Author: Christian Persch 
+Date:   Sun Feb 21 15:46:05 2016 +0100
+
+screen: Rewrite URL regexes
+
+Rewrite the URL match regex to be more correct.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=756038
+(cherry picked from commit 1a94499aca8f9a06479f5149e70e246bf9249ac0)
+
+ src/Makefile.am   |  27 +
+ src/terminal-regex.c  | 313
++
+ src/terminal-regex.h  | 145 +++
+ src/terminal-screen.c |  27 ++---
+ 4 files changed, 493 insertions(+), 19 deletions(-)
+
+commit f508d6b2c145cbccef1d2b5b1d1a469df31ca55e
+Author: Christian Persch 
+Date:   Mon Nov 9 20:59:06 2015 +0100
+
+Post release version bump
+
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
 commit b7c8f7ba4149a8b6f156d85529ef2aadf2b79378
 Author: YunQiang Su 
 Date:   Mon Nov 9 18:44:46 2015 +0800
}}}

However, this has generated controversy, just before 3.18.2 was realeased:



it was reverted:



Then, it finally landed:







-- 
[]s,
Fernando, aka Sísifo
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: [blfs-dev] gnome-terminal

2016-03-13 Thread Fernando de Oliveira
Em 12-03-2016 22:50, Bruce Dubbs escreveu:
> I'm trying to update the book to gnome-terminal-3.18.3.
>
> Using the current instructions it builds with no issues.
>
> However it won't run.  I get:
>
> Error constructing proxy for
> org.gnome.Terminal:/org/gnome/Terminal/Factory0:
> Error calling StartServiceByName for org.gnome.Terminal:
> GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process
> org.gnome.Terminal exited with status 8
>
> I checked google, but the messages all have to do with systemd
> (localectl), but setting the locale to en_US.UTF-8 does not help.
>
> $ locale
> LANG=en_US.UTF-8
> LC_CTYPE="en_US.UTF-8"
> LC_NUMERIC="en_US.UTF-8"
> LC_TIME="en_US.UTF-8"
> LC_COLLATE="en_US.UTF-8"
> LC_MONETARY="en_US.UTF-8"
> LC_MESSAGES="en_US.UTF-8"
> LC_PAPER="en_US.UTF-8"
> LC_NAME="en_US.UTF-8"
> LC_ADDRESS="en_US.UTF-8"
> LC_TELEPHONE="en_US.UTF-8"
> LC_MEASUREMENT="en_US.UTF-8"
> LC_IDENTIFICATION="en_US.UTF-8"
>
>
> I normally only use gnome-terminal for testing.
>
> What am I missing?


Installed in LFS7.8, without updating the other packages from gnome and
works without any message, starting from lxterminal.

It starts as normal user or as root (some reports complain about
starting as root, one of them from xterm).

One report gives the (temporary) workaround

dbus-launch gnome-terminal

Is it possible that you are running in a session without dbus? Actually,
from waht DE are you running it?

One report complaints it does not start in Red Hat Enterprise Linux 7

I will try to build an LFS7.9 to check.


OT:

Typo:

Command Explanations
--disable-migration is displayed as , not 

s/option/parameter/

-- 
[]s,
Fernando de Oliveira
-- 
[]s,
Fernando, aka Sísifo
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: [blfs-dev] gnome-terminal

2015-03-03 Thread Ken Moffat
On Tue, Mar 03, 2015 at 01:51:18PM -0600, Bruce Dubbs wrote:
 I can build it, but not run it. I get:
 
 Error constructing proxy for org.gnome.Terminal:
   /org/gnome/Terminal/Factory0:
 Error calling StartServiceByName for org.gnome.Terminal:
   GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited:
 Process org.gnome.Terminal exited with status 8
 
 I have dbus running and am running kde with:
 
   exec ck-launch-session dbus-launch --exit-with-session startkd
 
 Does anyone know what is happening?
 
   -- Bruce

 A quick throw that first line at google brought me up several
results.  From the summaries, I guess that you need to be in a UTF-8
locale (probably, export LANG=en_US.UTF-8).

e.g. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746415
Particularly, the end of the 3.12 log in post #25.

 Also, there are reports that gnome-terminal no longer works if
invoked by root.

 If you only have minimal TTF/OTF fonts, you might also see 'four
dots' (i.e. a square with what would be minuscule numbers in the
corners) in gnome apps where you might expect to see whitespace.
DejaVu should be adequate for that.

ĸen
-- 
Nanny Ogg usually went to bed early. After all, she was an old lady.
Sometimes she went to bed as early as 6 a.m.
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: [blfs-dev] gnome-terminal

2015-03-03 Thread Bruce Dubbs

Fernando de Oliveira wrote:

On 03-03-2015 16:51, Bruce Dubbs wrote:

I can build it, but not run it. I get:

Error constructing proxy for org.gnome.Terminal:
   /org/gnome/Terminal/Factory0:
 Error calling StartServiceByName for org.gnome.Terminal:
   GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited:
 Process org.gnome.Terminal exited with status 8

I have dbus running and am running kde with:

   exec ck-launch-session dbus-launch --exit-with-session startkd

Does anyone know what is happening?


Sorry, I don't know.

I'm not yet in 7.7. In 7.6, I cannot test it in KDE anymore. Removed
some applications, daemons, pulseaudio. KDE only starts, but in the
splash screen, when is going to display the second icon, returns to LXDM.

But in LXDE, it runs with no complaint (no message, when running from
LXTerminal.

OT: YCan you imagine that the only progress I did in 7.7 was to reach
glibc, DEST install it, test it (same result as Ken) and nothing else?


Thanks for the input Fernando.  I have not built LXDE yet as Pierre did it for 
tagging.  I'll build that and try gnome-terminal there.


I really don't like the KDE desktop any more although some of the apps are good.

  -- Bruce

--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: [blfs-dev] gnome-terminal

2015-03-03 Thread Bruce Dubbs

Ken Moffat wrote:

On Tue, Mar 03, 2015 at 01:51:18PM -0600, Bruce Dubbs wrote:

I can build it, but not run it. I get:

Error constructing proxy for org.gnome.Terminal:
   /org/gnome/Terminal/Factory0:
 Error calling StartServiceByName for org.gnome.Terminal:
   GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited:
 Process org.gnome.Terminal exited with status 8

I have dbus running and am running kde with:

   exec ck-launch-session dbus-launch --exit-with-session startkd

Does anyone know what is happening?

   -- Bruce


  A quick throw that first line at google brought me up several
results.  From the summaries, I guess that you need to be in a UTF-8
locale (probably, export LANG=en_US.UTF-8).


Excellent!  That works.  Over ssh too.


e.g. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746415
Particularly, the end of the 3.12 log in post #25.

  Also, there are reports that gnome-terminal no longer works if
invoked by root.


It works for me:  sudo -E gnome-terminal


  If you only have minimal TTF/OTF fonts, you might also see 'four
dots' (i.e. a square with what would be minuscule numbers in the
corners) in gnome apps where you might expect to see whitespace.
DejaVu should be adequate for that.


I have DejaVu installed so that is not a problem.

  -- Bruce

--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page