From: scragz <je...@sc...> - 2005-02-11 18:30:44
|
Hassan Schroeder might have said: > scragz wrote: > > Just switched to SuSE from Debian and I'm trying to get jEdit set > > up. I'm just going off of what I've always done that's worked and > > it's throwing errors. > > > > $ sudo java -jar jedit43pre1install.jar > > Xlib: connection to ":0.0" refused by server > > > > Running it without sudo or su works fine, but then it is only > > installed for in my home directory. What is the difference in the > > way that SuSE sets up X and/or Java from the way it was on my > > Debian installation? > > I don't know anything about Debian, but if your window system was > started as one user, and you try to start an X app as another user-- > the result is what you see. That's normal X behavior (or at least I > assume "normal" because it's worked that way on every system I've > used since the late '80s). I don't know about much else besides Debian and that was how I've been installing jEdit for the last year. It's not just Java apps either; I could run any X app as root there and have it work. I remember because there was an issue with k3b that it would only work if started by root. > Not sure what "only installed for in my home directory" means. If > you want to edit a file that you wouldn't normally have write perms > on, why not just change it while editing and then change it back? > That's what I usually do :-) "Only installed for in my home directory", means that it's not installed into '/usr/local/', allowing the program to be used by all users, it's installed into '/home/scragz'. If you start the installer as root, it makes an installation for everyone. If you start it as a user, it only makes an installation for that user. > And FWIW, I'm using SuSE 9.1 on my primary desktop. And do you have jEdit installed in '/home/hassan/jedit'? -- scragz http://scragz.com/ |