[SuSE Linux] permissions; root vs user; KDE
(copy of a message sent to SuSe support) I am running SuSE 6.1 (kernel 2.2.5) on the following system: (this is an upgrade from SuSE 6.0 - the upgrade appeared to go without a hitch) 350 mHz AMD K6-2 (3D now) 64 MB PC100 SDRAM Graphics Blaster Riva TNT (16MB) (AGP) Soundblaster AWE 64 sound card (isa) (Using OSS drivers) Wisecom 56K modem (internal - isa) 40X BTC CDROM 3.5 GB Maxtor EIDE harddrive (one of three drives) Mitsumi PS\2 mouse Basically the system works fine, but I am having some annoying problems. I am running KDE 1.1.1 - I originally installed 1.1 from the CDs, then upgraded to 1.1.1 from the SuSE ftp site. No problems. Kppp works fine for both root and user. I did not uninstall KDE 1.1 first, but didn't seem to have any problems. [Note: I removed the user account, and then re-created it after upgrading to 1.1.1, so KDE initially presented me w/ the message boxes indicating that it was creating the appropriate directories. Seemed like it was doing what it was supposed to.....] However, logged on as a user, I tried to open an xterm from the SuSE menu on the default taskbar of KDE. It gives me the following error message: Error 14; errono 13 Permission denied. {I know I don't need to use xterm (I can use kvt in KDE), but this is just an example.} So I thought I just needed to log on as root and change permissions - which I did using: chmod +x xterm I didn't work. So as user, I entered "type xterm" and the result it gave was /usr/bin I looked at 'xterm' in /usr/bin and found that it was a pointer to /usr/X11R6/bin/xterm (I think that was the path - pretty close anyway). So I decided to get more specific w/ chmod: I tried "chmod +x /usr/bin/xterm" and, "chmod +x /usr/X11R6/bin/xterm" It still doesn't work. I tried "su root", entered the password, then typed "xterm". I got a longer, more involved error message (which I stupidly didn't write down), basically saying that I couldn't do this. This makes no sense to me. I can understand why something like Yast might be limited to 'root', but there is no reason why a user should not have access to something like xterm. So obiously something else is wrong (perhaps something wrong w/ the link in /usr/bin ? Path problems? ???) Please not that xterm is not the only problem. Nor did this problem just appear after I upgraded to 1.1.1. The same problems were there with the original install of 1.1 from the CDs. I have tried to run a number of things from the default KDE menus. When I click on a number of the menu items, nothing happens - no error messages, nothing. An example from the SuSE submenu is I believe called either Development or Programming, One of the menu choices here is C, and when I click on it nothing happens. How do I enable these items? My point is, there are a lot of items on the default KDE menus which I cannot access. Please note that I have not modified the KDE installation at all (other than pick background colors, etc.). Logged on as a user, when I open the Menu Editor, most of the items on the menu are grayed out so all I can do is look at them. This is not very useful. If there are items which should not be available to the user (such as Yast), then I should be able to remove them from the menu. If I log in as root and remove a menu item, will this remove the item from all the menus (i.e. from each user, including root)? I wouldn't want to remove them from the menus for 'root'. I am at a loss as to what to try next. Any assitance anyone could provide would be greatly appreciated. Thanks! Mike Michael Cleary Software Engineer Reciprocal, Inc. mikecle@reciprocal.com -- To get out of this list, please send email to majordomo@suse.com with this text in its body: unsubscribe suse-linux-e Check out the SuSE-FAQ at <A HREF="http://www.suse.com/Support/Doku/FAQ/"><A HREF="http://www.suse.com/Support/Doku/FAQ/</A">http://www.suse.com/Support/Doku/FAQ/</A</A>> and the archive at <A HREF="http://www.suse.com/Mailinglists/suse-linux-e/index.html"><A HREF="http://www.suse.com/Mailinglists/suse-linux-e/index.html</A">http://www.suse.com/Mailinglists/suse-linux-e/index.html</A</A>>
participants (1)
-
mikecle@reciprocal.com