Putting my new FreeBSD 9.3 desktop online ....

Andreas Nilsson andrnils at gmail.com
Sun Aug 17 13:08:49 UTC 2014


On Sun, Aug 17, 2014 at 1:44 PM, William A. Mahaffey III <wam at hiwaay.net>
wrote:

>
> On 08/17/14 04:08, flo at snakeoilproductions.net wrote:
>
>> Greetings,
>>
>> On 2014-08-15 17:53, William A. Mahaffey III wrote:
>>
>>>    Xdm uses .xinitrc to start a "something" right? Please show your
>>>    .xinitrc
>>>    I guess you're trying to use xfce, have you verified that all required
>>>    packages are installed ( xfce, xorg-server, xf86-video*, xf86-input*?
>>>    What graphics hw are you using? Which xorg-stack ( new /old)?
>>>    Are you using a xorg.conf or using default on-the-fly-config?
>>>    Best regards
>>>    Andreas
>>>
>>>    OK, here goes, see attached. Whenever I startx from the command line
>>>    after a console login, XFCE starts up & operates AOK, so I would guess
>>>    the install is OK. Gfx hw is a jaguar kabini CPU, w/ GPU on die w/
>>> CPU.
>>>    gfx is too new for X.org support, so I am using the vesa driver.
>>>    .xinitrc:  exec /usr/local/bin/startxfce4
>>>
>>
>> Maybe I'm missing the point here entirely, but xdm uses $HOME/.xsession.
>> A missing .xsession has quite the same symptoms, and since XFCE works
>> fine after startx,
>> which indeed uses $HOME/.xinitrc, you might try
>> % echo 'exec /usr/local/bin/startxfce4' >$HOME/.xsession
>> and then restart xdm.
>>
>> Sincerely,
>>
>>
>> florian
>> _______________________________________________
>> freebsd-questions at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>> To unsubscribe, send any mail to "freebsd-questions-
>> unsubscribe at freebsd.org"
>>
>>
> Long thread here, you could backtracck it if you're sufficiently
> bored/motivated .... short answer is whenever I use the .xsession (i.e. xdm
> managing the login), it doesn't work, pretty much no matter what I tried
> .... I'm back to console login followed by startx, works for now ....
>
>
> --
>
>         William A. Mahaffey III
>

Have you tried to use truss/dtrace to see what happens when startxfce4 is
run?

Or perhaps just editing startxfce4 script to have #!/bin/sh -x . The
startxfce4 script seems to run the commands in xinitrc, found in
.config/xfce4/xinitrc $HOME/.xfce4/.xinitrc or
/usr/local/etc/xdg/xfce4/xinitrc . Have a look at it, it might help you in
your investigation.

If you wish to pursue the further, that is.

Best regards
Andreas


More information about the freebsd-x11 mailing list