ArchThis Forum is for the discussion of Arch Linux.
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.
Yeah so after my install of Arch I became bored and started using Ubuntu again. I use my laptop for programming only. Ubunutu makes development super easy!
My other hard drive crapped out on me and I have decided to keep my Arch install on my other HD and install Ubuntu on a USB. So now I am going to build up my Arch box some more.
So, I have a question for the guru's here. I cannot use my terminal while I am logged in as a regular user. Whenever I try to click on the terminal icon, it just won't open.
I assume this is a permission issue? What could the issue/problem be? Thoughts and/or advice?
Maybe the execute flags?
Are you ruunning a GUI terminal like gnome-terminal or konsole?
If it's so try to check if you have permissions to run gnome-terminal or konsole with "ls -l" or maybe try to check the logs!
Maybe the execute flags?
Are you ruunning a GUI terminal like gnome-terminal or konsole?
If it's so try to check if you have permissions to run gnome-terminal or konsole with "ls -l" or maybe try to check the logs!
Yes, I am running a UI via Gnome-Terminal. I logged into a tty console and logged in as regular user and found the gnome-terminal residing in /usr/bin/gnome-terminal. It had all of the proper permissions set. Oddly had an execute bit set for the other group. I removed it. I even opened the launcher options for the terminal on my cairo dock and added the gnome-term path to the command to run on click argument box. ...And nothing.
Let me scroll through the logs and see if I can find something.
It had all of the proper permissions set. Oddly had an execute bit set for the other group. I removed it.
Programs in /usr/bin are owned by root. If you remove the execute flag for "other" you remove the permissions for your user to execute it. Add the execute permissions for "other" and it will work again.
Programs in /usr/bin are owned by root. If you remove the execute flag for "other" you remove the permissions for your user to execute it. Add the execute permissions for "other" and it will work again.
I thought that all i needed were the root and user group bits, not the other. But i will change it back. Even still the problem existed before I changed the other user execution bits.
I thought that all i needed were the root and user group bits, not the other.
It is quite logical: The programs in /usr/bin are owned by the user root and the group root. Since your user is not root and should not be a member of the group root, the user can only use what is allowed to be done by "Other".
Anyways, restore the permission and try to run it from xterm, as Slackyman suggested.
It is quite logical: The programs in /usr/bin are owned by the user root and the group root. Since your user is not root and should not be a member of the group root, the user can only use what is allowed to be done by "Other".
Anyways, restore the permission and try to run it from xterm, as Slackyman suggested.
Oh, I didn't know that. Sorry and thanks for informing me! So, I changed the permissions back and I am still having the same problem(running from xterm). Still receiving the same error messages.
You shouldn't run gnome-shell, it is the GUI you use, not a terminal emulator. Try it with gnome-terminal (or something similar, I don't have Gnome installed, so I can't look for the correct name).
You shouldn't run gnome-shell, it is the GUI you use, not a terminal emulator. Try it with gnome-terminal (or something similar, I don't have Gnome installed, so I can't look for the correct name).
Makes sense! I tried running gnome-terminal from xterm and received this errer:
UPDATE:
I removed and reinstalled the gnome-terminal and it fixed the issue. Wish I wold have done that initially instead of wasting yall time! I am sorry and really appreciate the help! Thank you guys!
There seems to be a problem with the configuration file. Move the configuration file (~/.gconf/gnome-terminal) to a different place, the log out and in again and test if the terminal starts.
There seems to be a problem with the configuration file. Move the configuration file (~/.gconf/gnome-terminal) to a different place, the log out and in again and test if the terminal starts.
I dont think the moving of the conf file will make a difference now since the re-installation fixed the issue.
What concerns me is why would this problem exist anyway? Since my install, I have not touched anything relevant to the terminal. Wish I could have tried your suggestion before I removed and reinstalled. Sorry Tobi! Thanks again!
BTW, the file wasn't here --> ~/.gconf/gnome-terminal it was here --> ~/.gconf/apps/gnome-terminal/
Just want to say that's one of the WHY I don't like gnome: gconf-things are messy!
And I don't like Ubuntu (neither Debian) since they "customize" everything! I search for a cfg file where IT SHOULD BE, but it's in another position and maybe with another name, I search for a binary and it's in the wrong place!
Messy = wrong.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.