Menu

#90 CDE on freebsd, mouse not working, stopping services from starting

closed
nobody
None
2021-06-19
2020-08-26
hoobertuder
No

Having given up on CDE on openbsd, I have installed cde on freebsd 12.1. It built and launched fine, both cde and dtlogin.

However, it seems to affect the startup process of my system adversely. Many services that are enabled in /etc/rc.conf fail to start, such as moused and sshd, even after letting CDE start, and terminating it.. the services do not start and must be started manually.

I am running Freebsd 12.1 amd64

even ntp fails to resolve to its address during the start up process, although the machine still has internet connectivity.

my /etc.rconf: https://pastebin.com/raw/2xRu1qm4

my /etc/rc.local: https://pastebin.com/raw/p266m6Nr

my /etc/hosts: https://pastebin.com/raw/s2Cy0c8t

my /etc/sysctl.conf: https://pastebin.com/raw/srGMXDR6

my /boot/loader.conf https://pastebin.com/raw/GtfdeDN9

Note, the CDE desktop itself does load without errors, and while other services do not resume starting, if I switch ttyv1 and cancel the services that are hanging following enablign dtlogin, then I can resume the boot normally. Although, many things in /etc/rc.conf never start, at least console mouse movement starts working after doing that. the cde session is unrecoverable, though.

xdm has never worked for me before on freebsd but I can try launching it with that, will report back.

Discussion

  • hoobertuder

    hoobertuder - 2020-08-26

    It seems to be a simple matter of my changes to rc.local hanging any other daemons that want to start.

     
  • hoobertuder

    hoobertuder - 2020-08-26

    Following editing my hostname to be dec16-en.home instead of dec16-en, I am at least able to start and use cde everyhting working WITHOUT dtlogin. via the startx method, which is not preferable for me,

    XDM has not worked on freebsd for me in a decade or so... so I dare not even bother with that broken crap.

     
  • hoobertuder

    hoobertuder - 2020-08-27

    Hi, I have opted to just not use dtlogin on Freebsd, I really wanted to, but ontop of this issue and the current security issues with it, I probably shouldn't.

    However, I am able to start CDE fine with everything working if I simply use startx, or even if I just start the login manager normally as root with -nodaemon

    Starting it fromrc.local seems to be the issue, there has to be another way to do it.

     
  • hoobertuder

    hoobertuder - 2020-08-31

    I am considering this issiue closed, as even if dtlogin worked - I will probably not use it anymore due to security issues.

     
  • Jon Trulson

    Jon Trulson - 2021-06-19
    • status: open --> closed
     

Log in to post a comment.

MongoDB Logo MongoDB