Solved Can't make XFCE start...

I've just installed FreeBSD on a computer (i5-2400, 8Gb RAM) and am having trouble starting XFCE.
Hope someone will help me out of this.

pkg install xorg
The most recent versions of packages are already installed

pkg install xfce
The most recent versions of packages are already installed

The proc line in /etc/fstab looks as in the handbook

dbus_enable="YES" is in /etc/rc.conf

shutdown -r now
login: root
startx

xauth: file /root/.serverauth.1090 does not exist

...

(EE)
Fatal server error:
(EE) Cannot run in framebuffer mode. Please specify busIDs [about 8 spaces] for all framebuffer devices
 

That certainly brought a change to my position - the screen resolution now is correct. Thank you.

But still I'm not there. :(

login: sergei

startx

xauth: file /home/sergei/.serverauth.1108 does not exist
xauth: file /home/sergei/.Xauthority does not exist

...

WARNING: Kernel has no file descriptor comparison support: No such file or directory
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Could not resolve keysym XF86CameraAccessEnable

about 15 similar warnings

Errors from xkbcomp are not fatal to the X server
/home/sergei/.xinitrc: ./usr/local/etc/xdg/xfce4/xinitrc: not found
xinit: connection to X server lost

waiting for X server to shut down (II) Server terminated successfully (0). Closing log file.
 
If you scroll a little down, two means of starting XFCE are explained. None of them use startxfce4.

I've just tested the second one and that works.

That said, I use ck-launch-session dbus-launch --exit-with-session startxfce4 in ~/.xinitrc, which works as well.
 
I've just tested the second one and that works.

That's what I failed to achieve. I've just noticed I had typed the line with an error. If you take a look at my second message you'll see it - there's no space between the dot and the slash:

./usr/local/etc/xdg/xfce4/xinitrc

Now that I've fixed it, it works for me too.

That said, I use ck-launch-session dbus-launch --exit-with-session startxfce4 in ~/.xinitrc, which works as well.

Some extra info won't hurt. Thanks for that too.
 
Only one: root is for the administration of the system. It's so obvious that I have nothing to add.
Beside that, you do what you want. Make your own experience.
 
Back
Top