From: news20k.noreply@threeformcow.myzen.co.uk   
      
   Jim Diamond wrote:   
   > The problem was that I was starting my window manager (fvwm3) in such a way   
   > that DBUS_SESSION_BUS_ADDRESS was not defined. Apparently not having this   
   > environment variable defined upsets chromium to no end.   
      
   There is quite a lot of this sort of thing. In my setup I use a range   
   of different usernames for different things: personal stuff, work,   
   work emails, browsing the net, games, banking. So I log in as one user   
   (with fvwm) and then -- in various virtual windows and workspaces --   
   fire the various things up from terminals running as the selected   
   user, i.e. where I have logged in or su'd to whichever user it happens   
   to be.   
      
   But some "modern" software, including browswers, seem to expect a   
   bunch of env stuff to be defined, set, or created by some sort of full   
   login process; and therefore tend to bitterly complain if (eg)   
   XDG_RUNTIME_DIR is not set, or is pointing to the "wrong" place, or   
   has not been created as expected. Usually I just write some   
   little wrapper scripts to sort it all out manually.   
      
   I would like to say that it is all sorted now, but if I do, no doubt   
   something else will turn up... after all, I don't seem to have noticed   
   any DBUS_SESSION_BUS_ADDRESS warnings yet. :-/   
      
   #Paul   
      
   --- SoupGate-DOS v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|