Solaris / OpenSolarisThis forum is for the discussion of Solaris, OpenSolaris, OpenIndiana, and illumos.
General Sun, SunOS and Sparc related questions also go here. Any Solaris fork or distribution is welcome.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
OK, I have a Solaris 9 box and when I log in, it gives me the following pop up message:
Code:
The DT messaging system could not be started.
Click on OK to log in again, and choose failsafe mode.
Check /etc/src.h, /etc/hosts, or /usr/adm/inetd.sec for correct hostname.
Check /var/adm/messages or $HOME/.dt/errorlog for magic cookie error related messages.
What is the DT messaging system and why is it so mandatory that it wont load the GUI without it? I have to login under failsafe mode, and the GUI doesnt load, it just gives me a simple command line window with no desktop environment.
There is no file called /etc/src.h on my machine.
The /etc/hosts file has the correct machine name and IP address in it.
There is no file called /usr/adm/inetd.sec
The /var/adm/messages file is empty
There is no file called $HOME/.dt/errorlog on my machine. IN fact there, is no $HOME/.dt directory at all.
Is the DT messaging system somethign I can install? Where do I get it?
Distribution: Solaris 11.4, Oracle Linux, Mint, Debian/WSL
Posts: 9,789
Rep:
Do you own your $HOME directory ? Can you create files and directory there ?
It may be like for me CDE isn't able to create the .dt directory, thus all the mess.
Btw, if you don't care about CDE, the best thing to do is to install another window environment from blastwave.org.
I installed icewm, it added a choice in the login menu, and from that, I had no more CDE annoyances.
Originally posted by stickman Do you have a .dt directory in your $HOME directory? Do you have permissions to write to it? Why don't you own your own home directory?
No I dont have a .dt directory.
I think the problem is DT messaging system cant write to my home folder. I dont know why they set it up like this its a pain in the ass. The people who set it up left the company so now I have to figure out what the hell is going on here.
Originally posted by jlliagre Is your home directory nfs mounted ?
What are folderx and myfolder ?
Can you run these commands ?
grep yourUserID /etc/passwd
echo $HOME
ls -ld $HOME
df -k $HOME
Yes its NFS mounted. This must be the problem. The DT messaging system cant write to it because the permissions are set wrong.
I tried to log in as root on a workstation and change the permissions, but of course it wouldnt let me do that, because to change permissions on an NFS mounted directory you have to be root at the NFS source machine? I guess thats right. I dont have root access on the NFS source machine, nobody here does, so I'll have to crack into the machine and add me as root.
Distribution: Solaris 11.4, Oracle Linux, Mint, Debian/WSL
Posts: 9,789
Rep:
I would be very surprised if "ls -ld $HOME" really give the same result as "echo $HOME", I'm expecting a line with permissions, owner ... for the former.
You are not helping me helping you !
What are the content en the files (if you can read them) /etc/auto_master and /:etc/auto_home ?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.