Woh, this is an unusual problem (if I am actually understanding the problem correctly).
First, you really have two logins for yourself? Well, I suppose you have your reasons for that... Both logins are in the same computer right? Not working on a network/etc, right?
Well, being the case, I can't see why you wouldn't be able to play your mp3 (read the files) by any user. You might have the permissions of your "main" login name's home directory to be 700 (rwx <- read, write, execute for the user and 0, 0, or cant' do anything, for everyone else) set. So, even if you change the permission of one of your directories inside your home directory, you wouldn't be able to read it anyway (being that you can't in fact get into the directory your mp3's are). Let's try something:
If you don't work with more people in the computer you have these two logins (you only have two login names), login as your "main" login name and :
Code:
cd #goes to your home directory, just in case
cd .. #goes to the /home directory, or wherever your home directory is in
chmod 755 $(whoami) # $(whoami) returns your user name. 755 lets anyone read and execute the file, being the owner able to do anything (rwx).
cd #returns to your home dir again
chmod 755 your-mp3s-dir #allows other people access to your mp3s. just in case
cd your-mp3s-dir
chmod 755 * #allows group and other users to read and execute everything in the directory
That should be it. Now logout, login with your other user name and you will be able to access your other user name's dir, and listen to your mp3. You could:
Code:
ln -s ~/../your-main-login-name/your-mp3s-dir/
to make a link to that directory, so you can access that directory directly from the home directory of this other user name.