Date: Sun, 3 May 2020 21:07:00 +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: <65D3B073-CD3D-4D60-8E29-F4A0F42ED11A@grem.de> In-Reply-To: <CY4PR19MB1655A1A9E6C6386E5A19B05CF9A90@CY4PR19MB1655.namprd19.prod.outlook.com> References: <CY4PR19MB1655A1A9E6C6386E5A19B05CF9A90@CY4PR19MB1655.namprd19.prod.outlook.com>
next in thread | previous in thread | raw e-mail | index | archive | help
If you really only want to use xterm and no window manager, this would mean:= chmod 700 /home/youruser/.xsession Then, make sure /home/youruser/.xsession contains at least: #!/bin/sh feh --bg-center $HOME/Downloads/wallpaper1.jpg exec xterm (I would assume that you would use something basic like twm though, in which= case the last line would read: exec twm) > On 3. May 2020, at 19:53, Brandon helsley <brandon.helsley@hotmail.com> wr= ote: >=20 > =EF=BB=BF > Yes I changed it. I am only using xorg and xterms. No desktop environment.= >=20 > Sent from Outlook Mobile >=20 > From: Michael Gmelin <freebsd@grem.de> > Sent: Sunday, May 3, 2020 11:36:06 AM > To: Brandon helsley <brandon.helsley@hotmail.com> > Cc: freebsd-x11@freebsd.org <freebsd-x11@freebsd.org> > Subject: Re: Xorg recurring background > =20 > So .xsession is relevant to you. >=20 > Can you change the command to contain the absolute path to the wallpaper f= ile? > (/home/youruser/Downloads/wallpaper1.jpg). >=20 > Also, which window manager/desktop environment are you using? >=20 >>> On 3. May 2020, at 19:32, Brandon helsley <brandon.helsley@hotmail.com> w= rote: >>>=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. fe= h is in /usr/local/bin). You can show your environment by calling =E2=80=9Ce= nv=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 d= o this?=20 >>=20 >> You would do this if you use a graphical login session manager like xdm o= r 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, es= pecially: >> - 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= from 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 s= pecify the correct path to any files you pass as parameters, like images - y= ou can use $HOME in ~/.xinitrc) >>>=20 >>>> On 3. May 2020, at 18:50, Brandon helsley <brandon.helsley@hotmail.com>= wrote: >>>>=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 permanen= tly. I'm using feh, but it doesn't give option for permanent set. The wallpa= per 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= behalf 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 back= ground 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?65D3B073-CD3D-4D60-8E29-F4A0F42ED11A>