Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 May 2020 19:36:06 +0200
From:      Michael Gmelin <freebsd@grem.de>
To:        Brandon helsley <brandon.helsley@hotmail.com>
Cc:        "freebsd-x11@freebsd.org" <freebsd-x11@freebsd.org>
Subject:   Re: Xorg recurring background
Message-ID:  <427ABB7D-CC5C-4093-A37B-A7D644F6C632@grem.de>
In-Reply-To: <CY4PR19MB16557EE859B9AC5B496822A9F9A90@CY4PR19MB1655.namprd19.prod.outlook.com>
References:  <CY4PR19MB16557EE859B9AC5B496822A9F9A90@CY4PR19MB1655.namprd19.prod.outlook.com>

next in thread | previous in thread | raw e-mail | index | archive | help
So .xsession is relevant to you.

Can you change the command to contain the absolute path to the wallpaper fil=
e?
 (/home/youruser/Downloads/wallpaper1.jpg).

Also, which window manager/desktop environment are you using?

> On 3. May 2020, at 19:32, Brandon helsley <brandon.helsley@hotmail.com> wr=
ote:
>=20
> =EF=BB=BF
> I'm using xdm and xorg, and there is nothing in either but this command.=20=

>=20
> Sent from Outlook Mobile
>=20
> From: Michael Gmelin <freebsd@grem.de>
> Sent: Sunday, May 3, 2020 11:27:26 AM
> To: Brandon helsley <brandon.helsley@hotmail.com>
> Cc: freebsd-x11@freebsd.org <freebsd-x11@freebsd.org>
> Subject: Re: Xorg recurring background
> =20
>=20
>=20
>>> On 3. May 2020, at 19:12, Brandon helsley <brandon.helsley@hotmail.com> w=
rote:
>>>=20
>> =EF=BB=BF
>> Ok I did, "feh --bg-center Downloads/wallpaper1.jpg" in .xinitrc=20
>> What does PATH and $HOME mean?=20
>>=20
>=20
> PATH is the environment variable where your shell finds programs (e.g. feh=
 is in /usr/local/bin). You can show your environment by calling =E2=80=9Cen=
v=E2=80=9D.
>=20
> $HOME is a variable containing your user=E2=80=99s home directory. So in y=
our example I would suggest to put:
>=20
> /usr/local/bin/feh --bg-center $HOME/Downloads/wallpaper1.jpg
>=20
> in there.
>=20
>> I copied my .xinitrc to .xsession. Can you tell me why I'm supposed to do=
 this?=20
>=20
> You would do this if you use a graphical login session manager like xdm or=
 gdm. If you start X using =E2=80=9Cstartx=E2=80=9D, ~/.xinitrc is enough (~=
 is an alias for your home directory)
>=20
> If this doesn=E2=80=99t work, please share some details of your setup, esp=
ecially:
> - how do you start X
> - which window manager are you using
> - content of your ~/.xinitrc (and or ~/.xsession) file
>=20
>=20
>>=20
>> Sent from Outlook Mobile
>=20
> You probably can disable that somewhere in that app ;)
>=20
>>=20
>> From: Michael Gmelin <freebsd@grem.de>
>> Sent: Sunday, May 3, 2020 11:05:14 AM
>> To: Brandon helsley <brandon.helsley@hotmail.com>
>> Cc: freebsd-x11@freebsd.org <freebsd-x11@freebsd.org>
>> Subject: Re: Xorg recurring background
>> =20
>> Anything you run to set the background while X is running will also work f=
rom within those files (X is already started when they=E2=80=98re executed).=
 You have to make sure that the programs you call are found in PATH (and spe=
cify the correct path to any files you pass as parameters, like images - you=
 can use $HOME in ~/.xinitrc)
>>=20
>>> On 3. May 2020, at 18:50, Brandon helsley <brandon.helsley@hotmail.com> w=
rote:
>>>=20
>>> =EF=BB=BF
>>> So would " feh --bg-center " in .xinitrc or .xsession work?
>>>=20
>>> Sent from Outlook Mobile
>>>=20
>>> From: Michael Gmelin <freebsd@grem.de>
>>> Sent: Sunday, May 3, 2020 10:11:29 AM
>>> To: Brandon helsley <brandon.helsley@hotmail.com>
>>> Cc: freebsd-x11@freebsd.org <freebsd-x11@freebsd.org>
>>> Subject: Re: Xorg recurring background
>>> =20
>>> Oh, so that=E2=80=99s what you meant with =E2=80=9Crecurring=E2=80=9D? L=
ike it permanently?
>>>=20
>>> You can set these kind of things in ~/.xinitrc
>>> (or if you use a session manager, ~/.xsession).
>>>=20
>>> Just add the command in there before starting your window manager,
>>>=20
>>> e.g.
>>>=20
>>>     xmodmap ...
>>>     xsetroot ...
>>>     xterm&
>>>     twm
>>>=20
>>>> On 3. May 2020, at 17:58, Brandon helsley <brandon.helsley@hotmail.com>=
 wrote:
>>>>=20
>>>> =EF=BB=BF
>>>> There are no options for setting background from file, or set permanent=
ly. I'm using feh, but it doesn't give option for permanent set. The wallpap=
er has to be set everytime the machine is turned off and on.
>>>>=20
>>>> Sent from Outlook Mobile
>>>>=20
>>>> From: owner-freebsd-x11@freebsd.org <owner-freebsd-x11@freebsd.org> on b=
ehalf of Brandon helsley <brandon.helsley@hotmail.com>
>>>> Sent: Sunday, May 3, 2020 9:50:21 AM
>>>> To: Michael Gmelin <freebsd@grem.de>
>>>> Cc: freebsd-x11@freebsd.org <freebsd-x11@freebsd.org>
>>>> Subject: Re: Xorg recurring background
>>>> =20
>>>> Got it, thanks.
>>>>=20
>>>> Sent from Outlook Mobile<https://aka.ms/blhgte>;
>>>>=20
>>>> ________________________________
>>>> From: Michael Gmelin <freebsd@grem.de>
>>>> Sent: Sunday, May 3, 2020 9:49:38 AM
>>>> To: Brandon helsley <brandon.helsley@hotmail.com>
>>>> Cc: freebsd-x11@freebsd.org <freebsd-x11@freebsd.org>
>>>> Subject: Re: Xorg recurring background
>>>>=20
>>>>=20
>>>>=20
>>>> On 3. May 2020, at 17:42, Brandon helsley <brandon.helsley@hotmail.com>=
 wrote:
>>>>=20
>>>> =EF=BB=BFHello, could I gain assistance in setting up a recurring backg=
round in xorg?
>>>>=20
>>>>=20
>>>> See xsetroot(1)
>>>>=20
>>>> https://www.x.org/archive/X11R7.5/doc/man/man1/xsetroot.1.html
>>>>=20
>>>>=20
>>>> _______________________________________________
>>>> freebsd-x11@freebsd.org mailing list
>>>> https://lists.freebsd.org/mailman/listinfo/freebsd-x11
>>>> To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?427ABB7D-CC5C-4093-A37B-A7D644F6C632>