Skip to main content

Using Sublime Text or gedit when logging as User

For me I used xhost + and it solved the problem.
You can use it when you are working in a  remote instance and you wanna use gedit.
By default, and for security reasons, the only user that interacts with X-server is the logged-in user. Meaning, You can not initiate a connection to x-server as a different user or in your case as root, unless you have overridden the default setting to allow different users/hosts to connect to x-server. So the error message you are getting is related to x-server since any other user can't connect to it. In order to get around it, you have various fixes you can apply. What I normally do when ever I need to run an X-app as root is as follows.
  • From normal user terminal, I run xhost + to grant access to all user temporarily
  • Then I log in as root from a different terminal and execute the X-app ie gedit tester.php
To make it permanent (which I don't suggest), edit /etc/profile and add the following line:
export XAUTHORITY=/root/.Xauthority

Comments

Popular posts from this blog

What is Bitnami ?

                                            What is Bitnami ? Bitnami makes it easy to run your favorite server apps anywhere Bitnami is a library of popular server applications and development environments that can be installed with one click, either in your laptop, in a virtual machine or hosted in the cloud. We take care of compiling and configuring the applications and all of their dependencies (third-party libraries, language runtimes, databases) so they work out-of-the-box. The resulting packaged software (a 'stack') is then made available as native installers, virtual machines and cloud images. These Bitnami application packages provide a consistent, secure and optimized end-user experience when deploying any app, on any platform. Bitnami Cloud Hosting Bitnami Cloud Hosting is a server management solution that makes it incredibly simple to launch and...