Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

BOFH excuse #140: LBNC (luser brain not connected)


comp / comp.unix.bsd.freebsd.misc / Re: X launch hijack?

SubjectAuthor
* X launch hijack?Louis Epstein
`* Re: X launch hijack?Winston
 `* Re: X launch hijack?Louis Epstein
  `* Re: X launch hijack?Winston
   +* Re: X launch hijack?Louis Epstein
   |`- Re: X launch hijack?Gerhard Strangar
   `* Re: X launch hijack?Louis Epstein
    `* Re: X launch hijack?Winston
     `* Re: X launch hijack?Louis Epstein
      `- Re: X launch hijack?Winston

1
Subject: X launch hijack?
From: Louis Epstein
Newsgroups: comp.unix.bsd.freebsd.misc
Organization: PANIX Public Access Internet and UNIX, NYC
Date: Fri, 3 Jan 2025 03:55 UTC
Path: news.eternal-september.org!eternal-september.org!feeder3.eternal-september.org!panix!.POSTED.main.lekno.ws!not-for-mail
From: le@lekno.ws (Louis Epstein)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: X launch hijack?
Date: Fri, 3 Jan 2025 03:55:41 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <vl7n3t$5ks$1@reader2.panix.com>
Injection-Date: Fri, 3 Jan 2025 03:55:41 -0000 (UTC)
Injection-Info: reader2.panix.com; posting-host="main.lekno.ws:12.144.5.2";
logging-data="5788"; mail-complaints-to="abuse@panix.com"
User-Agent: tin/2.6.4-20241224 ("Helmsdale") (FreeBSD/13.4-RELEASE-p1 (amd64))
View all headers

When I want an ability to use multiple windows in X,
I launch a window manager with startx.

When I want to play OpenTTD full-screen,I have launched
"xinit openttd" and had this bring up the game full-screen,
but now I am instead brought into Xfce4 with its remembered
windows which I have no intention of launching.

Is the place to correct this to be found in files related
to the X server,the window manager,or the game?

-=-=-
The World Trade Center towers MUST rise again,
at least as tall as before...or terror has triumphed.

Subject: Re: X launch hijack?
From: Winston
Newsgroups: comp.unix.bsd.freebsd.misc
Organization: A noiseless patient Spider
Date: Fri, 3 Jan 2025 07:31 UTC
References: 1
Path: news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: wbe@UBEBLOCK.psr.com.invalid (Winston)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: X launch hijack?
Date: Fri, 03 Jan 2025 02:31:41 -0500
Organization: A noiseless patient Spider
Lines: 10
Message-ID: <ydttaggxpe.fsf@UBEblock.psr.com>
References: <vl7n3t$5ks$1@reader2.panix.com>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Date: Fri, 03 Jan 2025 08:31:37 +0100 (CET)
Injection-Info: dont-email.me; posting-host="bccbb0b29e7c0f17b3edc458f277b9c8";
logging-data="4004249"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18P1xwDZJKXCfz6s3aMFLhr"
User-Agent: Gnus/5.13 (Gnus v5.13)
Cancel-Lock: sha1:e+y78WqV85C9PIRoLxjyUVj7mi8=
sha1:KDp0j/daglVdnsYDE/GgzNW7p4s=
Mail-Copies-To: never
View all headers

Louis Epstein <le@lekno.ws> writes:
> When I want to play OpenTTD full-screen,I have launched
> "xinit openttd" and had this bring up the game full-screen, ...

man 1 xinit says:
"Both the client program name and the server program name must begin
with a slash (/) or a period (.). Otherwise, they are treated as an
arguments to be appended to their respective startup lines."

-WBE

Subject: Re: X launch hijack?
From: Louis Epstein
Newsgroups: comp.unix.bsd.freebsd.misc
Organization: PANIX Public Access Internet and UNIX, NYC
Date: Fri, 3 Jan 2025 22:48 UTC
References: 1 2
Path: news.eternal-september.org!eternal-september.org!feeder3.eternal-september.org!panix!.POSTED.main.lekno.ws!not-for-mail
From: le@lekno.ws (Louis Epstein)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: X launch hijack?
Date: Fri, 3 Jan 2025 22:48:24 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <vl9pfo$jkp$1@reader2.panix.com>
References: <vl7n3t$5ks$1@reader2.panix.com> <ydttaggxpe.fsf@UBEblock.psr.com>
Injection-Date: Fri, 3 Jan 2025 22:48:24 -0000 (UTC)
Injection-Info: reader2.panix.com; posting-host="main.lekno.ws:12.144.5.2";
logging-data="20121"; mail-complaints-to="abuse@panix.com"
User-Agent: tin/2.6.4-20241224 ("Helmsdale") (FreeBSD/13.4-RELEASE-p1 (amd64))
View all headers

Winston <wbe@ubeblock.psr.com.invalid> wrote:
> Louis Epstein <le@lekno.ws> writes:
>> When I want to play OpenTTD full-screen,I have launched
>> "xinit openttd" and had this bring up the game full-screen, ...
>
> man 1 xinit says:
> "Both the client program name and the server program name must begin
> with a slash (/) or a period (.). Otherwise, they are treated as an
> arguments to be appended to their respective startup lines."
>
> -WBE

Is this a recent change to functionality?
I know "xinit openttd" worked before.

-=-=-
The World Trade Center towers MUST rise again,
at least as tall as before...or terror has triumphed.

Subject: Re: X launch hijack?
From: Winston
Newsgroups: comp.unix.bsd.freebsd.misc
Organization: A noiseless patient Spider
Date: Sat, 4 Jan 2025 06:55 UTC
References: 1 2 3
Path: news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: wbe@UBEBLOCK.psr.com.invalid (Winston)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: X launch hijack?
Date: Sat, 04 Jan 2025 01:55:14 -0500
Organization: A noiseless patient Spider
Lines: 28
Message-ID: <ydpll3gjal.fsf@UBEblock.psr.com>
References: <vl7n3t$5ks$1@reader2.panix.com> <ydttaggxpe.fsf@UBEblock.psr.com>
<vl9pfo$jkp$1@reader2.panix.com>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Date: Sat, 04 Jan 2025 07:55:13 +0100 (CET)
Injection-Info: dont-email.me; posting-host="241970aea6052337946cb73ec0b44ac9";
logging-data="390997"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/rD3RBpIEZnd6AjiyPc6ey"
User-Agent: Gnus/5.13 (Gnus v5.13)
Cancel-Lock: sha1:rvKRmhXlx3ZNl5+4anmrZwDJEiY=
sha1:veThyFewUr9hlhb/nYm0bPAiirU=
Mail-Copies-To: never
View all headers

Louis Epstein <le@lekno.ws> posted:
>>> When I want to play OpenTTD full-screen,I have launched
>>> "xinit openttd" and had this bring up the game full-screen, ...

to which I replied:
>> man 1 xinit says:
>> "Both the client program name and the server program name must begin
>> with a slash (/) or a period (.). Otherwise, they are treated as an
>> arguments to be appended to their respective startup lines."

Louis Epstein <le@lekno.ws> replied:
> Is this a recent change to functionality?

An xinit man page from 1990 that has copyright 1988 says the same thing,
so not what I'd call recently.

> I know "xinit openttd" worked before.

Don't know. "xinit `which openttd`", which isn't much longer, should
work, I would think. If you define openttd as an environment variable,
you could even do "xinit $openttd". :)

The other thing I don't understand is why you need to do that at all.
X11 programs are entirely capable of having their window be full-screen
size even after a standard xinit/startx startup, so I would think you
wouldn't need to do a special startup to get full-screen, unless that's
an openttd issue.
-WBE

Subject: Re: X launch hijack?
From: Louis Epstein
Newsgroups: comp.unix.bsd.freebsd.misc
Organization: PANIX Public Access Internet and UNIX, NYC
Date: Tue, 7 Jan 2025 00:41 UTC
References: 1 2 3 4
Path: news.eternal-september.org!eternal-september.org!feeder3.eternal-september.org!panix!.POSTED.main.lekno.ws!not-for-mail
From: le@lekno.ws (Louis Epstein)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: X launch hijack?
Date: Tue, 7 Jan 2025 00:41:37 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <vlht81$k76$1@reader2.panix.com>
References: <vl7n3t$5ks$1@reader2.panix.com> <ydttaggxpe.fsf@UBEblock.psr.com> <vl9pfo$jkp$1@reader2.panix.com> <ydpll3gjal.fsf@UBEblock.psr.com>
Injection-Date: Tue, 7 Jan 2025 00:41:37 -0000 (UTC)
Injection-Info: reader2.panix.com; posting-host="main.lekno.ws:12.144.5.2";
logging-data="20710"; mail-complaints-to="abuse@panix.com"
User-Agent: tin/2.6.4-20241224 ("Helmsdale") (FreeBSD/13.4-RELEASE-p1 (amd64))
View all headers

Winston <wbe@ubeblock.psr.com.invalid> wrote:
> Louis Epstein <le@lekno.ws> posted:
>>>> When I want to play OpenTTD full-screen,I have launched
>>>> "xinit openttd" and had this bring up the game full-screen, ...
>
> to which I replied:
>>> man 1 xinit says:
>>> "Both the client program name and the server program name must begin
>>> with a slash (/) or a period (.). Otherwise, they are treated as an
>>> arguments to be appended to their respective startup lines."
>
> Louis Epstein <le@lekno.ws> replied:
>> Is this a recent change to functionality?
>
> An xinit man page from 1990 that has copyright 1988 says the same thing,
> so not what I'd call recently.
>
>> I know "xinit openttd" worked before.
>
> Don't know. "xinit `which openttd`", which isn't much longer, should

Takes me into the program (with error message saying it can't find
graphic files that it's just not looking for in the right place)
BUT THE CURSOR DISAPPEARS.

(on exit...this is not unique to openttd...I get a list of
xkbcomp keysym errors).

> work, I would think. If you define openttd as an environment variable,
> you could even do "xinit $openttd". :)
>
> The other thing I don't understand is why you need to do that at all.
> X11 programs are entirely capable of having their window be full-screen
> size even after a standard xinit/startx startup, so I would think you
> wouldn't need to do a special startup to get full-screen, unless that's
> an openttd issue.

X-window managers I've used have top/bottom bars that windows can't cover
and full-screen OpenTTD uses that space for key menu/status stuff.

> -WBE

-=-=-
The World Trade Center towers MUST rise again,
at least as tall as before...or terror has triumphed.

Subject: Re: X launch hijack?
From: Gerhard Strangar
Newsgroups: comp.unix.bsd.freebsd.misc
Date: Tue, 7 Jan 2025 05:41 UTC
References: 1 2 3 4 5
Path: news.eternal-september.org!eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: g.s@arcor.de (Gerhard Strangar)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: X launch hijack?
Date: Tue, 7 Jan 2025 06:41:38 +0100
Lines: 7
Message-ID: <lu3t4iFq751U1@mid.individual.net>
References: <vl7n3t$5ks$1@reader2.panix.com> <ydttaggxpe.fsf@UBEblock.psr.com>
<vl9pfo$jkp$1@reader2.panix.com> <ydpll3gjal.fsf@UBEblock.psr.com>
<vlht81$k76$1@reader2.panix.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Trace: individual.net BarYyrKIcHLQ8d0yJZLxGwfJ1seHNW4Lsih5ZIldwGnwxsgKAc
Cancel-Lock: sha1:+tvy8wLdv8kJ58miUX2angVBvmI= sha256:3+1YeZ9ZqmS8vouhDdgL11p2P3nEI9aRi+g3XOYEE7I=
X-No-Archive: Yes
User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:128.0) Gecko/20100101
Firefox/128.0 SeaMonkey/2.53.20
In-Reply-To: <vlht81$k76$1@reader2.panix.com>
View all headers

Louis Epstein wrote:

> X-window managers I've used have top/bottom bars that windows can't cover
> and full-screen OpenTTD uses that space for key menu/status stuff.

The icewm bar can be hidden with the ">" button if you enable it with
TaskBarShowCollapseButton=1.

Subject: Re: X launch hijack?
From: Louis Epstein
Newsgroups: comp.unix.bsd.freebsd.misc
Organization: PANIX Public Access Internet and UNIX, NYC
Date: Wed, 8 Jan 2025 20:27 UTC
References: 1 2 3 4
Path: news.eternal-september.org!eternal-september.org!feeder3.eternal-september.org!panix!.POSTED.main.lekno.ws!not-for-mail
From: le@lekno.ws (Louis Epstein)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: X launch hijack?
Date: Wed, 8 Jan 2025 20:27:22 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <vlmn3a$aa0$1@reader2.panix.com>
References: <vl7n3t$5ks$1@reader2.panix.com> <ydttaggxpe.fsf@UBEblock.psr.com> <vl9pfo$jkp$1@reader2.panix.com> <ydpll3gjal.fsf@UBEblock.psr.com>
Injection-Date: Wed, 8 Jan 2025 20:27:22 -0000 (UTC)
Injection-Info: reader2.panix.com; posting-host="main.lekno.ws:12.144.5.2";
logging-data="10560"; mail-complaints-to="abuse@panix.com"
User-Agent: tin/2.6.4-20241224 ("Helmsdale") (FreeBSD/13.4-RELEASE-p1 (amd64))
View all headers

Winston <wbe@ubeblock.psr.com.invalid> wrote:
> Louis Epstein <le@lekno.ws> posted:
>>>> When I want to play OpenTTD full-screen,I have launched
>>>> "xinit openttd" and had this bring up the game full-screen, ...
>
> to which I replied:
>>> man 1 xinit says:
>>> "Both the client program name and the server program name must begin
>>> with a slash (/) or a period (.). Otherwise, they are treated as an
>>> arguments to be appended to their respective startup lines."
>
> Louis Epstein <le@lekno.ws> replied:
>> Is this a recent change to functionality?
>
> An xinit man page from 1990 that has copyright 1988 says the same thing,
> so not what I'd call recently.
>
>> I know "xinit openttd" worked before.
>
> Don't know. "xinit `which openttd`", which isn't much longer, should
> work, I would think. If you define openttd as an environment variable,
> you could even do "xinit $openttd". :)
>
> The other thing I don't understand is why you need to do that at all.
> X11 programs are entirely capable of having their window be full-screen
> size even after a standard xinit/startx startup, so I would think you
> wouldn't need to do a special startup to get full-screen, unless that's
> an openttd issue.
> -WBE

The issue may be with my .xinitrc invoking the window manager,
apparently that was not there before (AND I used a different
window manager).

Will have to explore.

-=-=-
The World Trade Center towers MUST rise again,
at least as tall as before...or terror has triumphed.

Subject: Re: X launch hijack?
From: Winston
Newsgroups: comp.unix.bsd.freebsd.misc
Organization: A noiseless patient Spider
Date: Thu, 9 Jan 2025 02:21 UTC
References: 1 2 3 4 5
Path: news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: wbe@UBEBLOCK.psr.com.invalid (Winston)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: X launch hijack?
Date: Wed, 08 Jan 2025 21:21:25 -0500
Organization: A noiseless patient Spider
Lines: 20
Message-ID: <ydh668hgm2.fsf@UBEblock.psr.com>
References: <vl7n3t$5ks$1@reader2.panix.com> <ydttaggxpe.fsf@UBEblock.psr.com>
<vl9pfo$jkp$1@reader2.panix.com> <ydpll3gjal.fsf@UBEblock.psr.com>
<vlmn3a$aa0$1@reader2.panix.com>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Date: Thu, 09 Jan 2025 03:21:21 +0100 (CET)
Injection-Info: dont-email.me; posting-host="6c8572f6a31198005b9d8122afe6a9e9";
logging-data="3220790"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19T3AUh/fUyVn7b98iKqgQw"
User-Agent: Gnus/5.13 (Gnus v5.13)
Cancel-Lock: sha1:UZeIH55o0nuIjyRjLQ6z2JhUNcY=
sha1:wR1mR0tUzaxWwXnzQAcB+BDU7ac=
Mail-Copies-To: never
View all headers

I previously wrote in this thread:
>> The other thing I don't understand is why you need to do that at all.
>> X11 programs are entirely capable of having their window be full-screen
>> size even after a standard xinit/startx startup, so I would think you
>> wouldn't need to do a special startup to get full-screen, unless that's
>> an openttd issue.

[or, as you've correctly pointed out, a window manager issue ...]

to which Louis Epstein <le@lekno.ws> writes:
> The issue may be with my .xinitrc invoking the window manager,
> apparently that was not there before (AND I used a different
> window manager).

I'd be surprised if it has anything to do with .xinitrc, but not
surprised if some window manager has an always-on-top bar of some kind.
twm, for example, does not. As Gerhard indicated, window managers
that have tool bars may also have a way of getting rid of it, or at
least of disabling its always-on-top property.
-WBE

Subject: Re: X launch hijack?
From: Louis Epstein
Newsgroups: comp.unix.bsd.freebsd.misc
Organization: PANIX Public Access Internet and UNIX, NYC
Date: Sun, 12 Jan 2025 15:59 UTC
References: 1 2 3 4 5 6
Path: news.eternal-september.org!eternal-september.org!feeder3.eternal-september.org!panix!.POSTED.main.lekno.ws!not-for-mail
From: le@lekno.ws (Louis Epstein)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: X launch hijack?
Date: Sun, 12 Jan 2025 15:59:06 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <vm0osa$snt$1@reader2.panix.com>
References: <vl7n3t$5ks$1@reader2.panix.com> <ydttaggxpe.fsf@UBEblock.psr.com> <vl9pfo$jkp$1@reader2.panix.com> <ydpll3gjal.fsf@UBEblock.psr.com> <vlmn3a$aa0$1@reader2.panix.com> <ydh668hgm2.fsf@UBEblock.psr.com>
Injection-Date: Sun, 12 Jan 2025 15:59:06 -0000 (UTC)
Injection-Info: reader2.panix.com; posting-host="main.lekno.ws:12.144.5.2";
logging-data="29437"; mail-complaints-to="abuse@panix.com"
User-Agent: tin/2.6.4-20241224 ("Helmsdale") (FreeBSD/13.4-RELEASE-p1 (amd64))
View all headers

Winston <wbe@ubeblock.psr.com.invalid> wrote:
> I previously wrote in this thread:
>>> The other thing I don't understand is why you need to do that at all.
>>> X11 programs are entirely capable of having their window be full-screen
>>> size even after a standard xinit/startx startup, so I would think you
>>> wouldn't need to do a special startup to get full-screen, unless that's
>>> an openttd issue.
>
> [or, as you've correctly pointed out, a window manager issue ...]
>
> to which Louis Epstein <le@lekno.ws> writes:
>> The issue may be with my .xinitrc invoking the window manager,
>> apparently that was not there before (AND I used a different
>> window manager).
>
> I'd be surprised if it has anything to do with .xinitrc, but not
> surprised if some window manager has an always-on-top bar of some kind.
> twm, for example, does not. As Gerhard indicated, window managers
> that have tool bars may also have a way of getting rid of it, or at
> least of disabling its always-on-top property.
> -WBE

I used fvwm2 before and this time it's xfce4.

-=-=-
The World Trade Center towers MUST rise again,
at least as tall as before...or terror has triumphed.

Subject: Re: X launch hijack?
From: Winston
Newsgroups: comp.unix.bsd.freebsd.misc
Organization: A noiseless patient Spider
Date: Sun, 12 Jan 2025 17:07 UTC
References: 1 2 3 4 5 6 7
Path: news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: wbe@UBEBLOCK.psr.com.invalid (Winston)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: X launch hijack?
Date: Sun, 12 Jan 2025 12:07:30 -0500
Organization: A noiseless patient Spider
Lines: 46
Message-ID: <ydcygsgdv1.fsf@UBEblock.psr.com>
References: <vl7n3t$5ks$1@reader2.panix.com> <ydttaggxpe.fsf@UBEblock.psr.com>
<vl9pfo$jkp$1@reader2.panix.com> <ydpll3gjal.fsf@UBEblock.psr.com>
<vlmn3a$aa0$1@reader2.panix.com> <ydh668hgm2.fsf@UBEblock.psr.com>
<vm0osa$snt$1@reader2.panix.com>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Date: Sun, 12 Jan 2025 18:07:27 +0100 (CET)
Injection-Info: dont-email.me; posting-host="3c1a2e11e7941210035d09d67ec0e3fe";
logging-data="1309607"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/KS8GbVFS+KvHKfvuUdQ2L"
User-Agent: Gnus/5.13 (Gnus v5.13)
Cancel-Lock: sha1:6HGgiVSFZ6u9WAo1Fd/WshWAw8M=
sha1:TcA0hgZ/o5xJhQzMpkeK9eACI24=
Mail-Copies-To: never
View all headers

I previously wrote in this thread:
>>>> The other thing I don't understand is why you need to do that at
>>>> all. X11 programs are entirely capable of having their window be
>>>> full-screen size even after a standard xinit/startx startup, so I
>>>> would think you wouldn't need to do a special startup to get
>>>> full-screen, unless that's an openttd issue.

to which Louis Epstein <le@lekno.ws> replied:
>>> The issue may be with my .xinitrc invoking the window manager,
>>> apparently that was not there before (AND I used a different
>>> window manager).

I replied:
>> I'd be surprised if it has anything to do with .xinitrc, but not
>> surprised if some window manager has an always-on-top bar of some
>> kind. twm, for example, does not. As Gerhard indicated, window
>> managers that have tool bars may also have a way of getting rid of
>> it, or at least of disabling its always-on-top property.

Louis replied:
> I used fvwm2 before and this time it's xfce4.

A Google search turned up the following regarding xfce4, which you could
try:

How do I hide the top bar in xfce4?

Right click on the terminal, select preferences. You'll be on the
"General" tab: Lots of features here, including eliminating the
scrollbar. If you click on the "Appearance" tab, in the section
"Opening New Windows" you can select whether or not to see the
menubar, the toolbar or the borders.

It looks like that answer comes from
https://forum.xfce.org/viewtopic.php?id=13350
which discusses the issue in connection with xfce4-terminal. There's
also a suggestion that "--maximize --hide-menubar --hide-borders" might
do what you want.

If that doesn't work, while reading, I got the impression that one can
have multiple panels, that different panels can have different
properties, and thus that you might be able to create a second desktop
panel that has no toolbar that you could switch to when you want that.

HTH, but I don't know xfce,
-WBE

1

rocksolid light 0.9.8
clearnet tor