Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
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.
there seem to be several cases i have run into recently where ill type in somthing for example ~/.xinitrc and it says that permission denied.
is there someway i can make it so i DONT get these errors, cuz its annoying, cuz i dont know how to get around them, and there are some things that i need to do such as what i just typed above that i need to do.
Well, understanding what the error message means is probably a start. If you just type ~/.xinitrc that means you try to execute the file /home/username/.xinitrc, and if it's not executable bash will complain with that error message. To make the file executable you would type chmod +x ~/.xinitrc. chmod is a command that changes permissions, in this case it adds execute permission (to every) on that file.
into a shell won't do a great deal, as Bash (or whichever shell you're running) is attempting to a) execute a non-executable file, that b) is in your home directory -- neither of which will normally work...
If you want to view your .xinitrc file, then use less .xinitrc. To edit, use gedit .xinitrc and so on.
Originally posted by mjrich What are you trying to achieve ? Typing
Code:
~/.xinitrc
into a shell won't do a great deal, as Bash (or whichever shell you're running) is attempting to a) execute a non-executable file, that b) is in your home directory -- neither of which will normally work...
If you want to view your .xinitrc file, then use less .xinitrc. To edit, use gedit .xinitrc and so on.
Cheers,
mj
i just tried the gedit .xinitrc and it didnt like that, so i tryed less .xinitrc and i think it liked that all too much, cuz this big list came down, and i dont know what to do with it...
Originally posted by hw-tph Well, understanding what the error message means is probably a start. If you just type ~/.xinitrc that means you try to execute the file /home/username/.xinitrc, and if it's not executable bash will complain with that error message. To make the file executable you would type chmod +x ~/.xinitrc. chmod is a command that changes permissions, in this case it adds execute permission (to every) on that file.
Håkan
ok so i did the chmod +x ~/.xinitrc, and it am up with an error saying
Quote:
Originally Posted by error
Warning: Failed to open catalog, using default messages
BaseDisplay::BaseDisplay: connection to X server failed.
FLuxbox: Unkown error
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.