I was able to use nano to comment out the mount that you told me to add. I am able to boot now. Now we just need to figure out what mistake you told me to do. Probably a bad option my drive are old tech. Maybe what you thought doesn’t work for these drives.
Announcement
Collapse
No announcement yet.
2ndary HD not mounting as executable so Steam for Linux can't use it
Collapse
This topic is closed.
X
X
-
Just to remind users and devs that Ubuntu and its flavors have a long way to go to be as usr friendly as they should be.
http://www.kubuntu.org/getkubuntu
- Top
- Bottom
-
Originally posted by claydoh View PostFolders are not executable, but files can be.
- Top
- Bottom
Comment
-
Originally posted by oshunluvr View PostPoint of clarity here; the executable bit for folders must be set before the folder can be opened. They're not "executable" in the sense that a program is, but execution on a folder is the permission to enter it.
The error message Steam is kicking out seems to be the general one you get with any permission problem.
Do you think it would be ok to mount the partition using defaults, then chown things to the user? Also, is the formatting of the path correct for one with spaces in the name?
Sent from my HTC6435LVW using Tapatalk
- Top
- Bottom
Comment
-
I was just pointing that out in case some noob read this thread and decided to unset his x permission on all his folders. Could happen!
I queried drive type and suggested fstab mounting some time ago but it appears the OP wasn't interested in replying or my comment wasn't helpful.
I believe the correct way to represent a space in fstab is \040 , in html %20, in bash "\ " without the quotes.
- Top
- Bottom
Comment
-
Originally posted by oshunluvr View PostI was just pointing that out in case some noob read this thread and decided to unset his x permission on all his folders. Could happen!
I queried drive type and suggested fstab mounting some time ago but it appears the OP wasn't interested in replying or my comment wasn't helpful.
I believe the correct way to represent a space in fstab is \040 , in html %20, in bash "\ " without the quotes.
The # /040 is used in fstab to indicate the spaces so that's not the problem. Like I suggested. Maybe its due to my hard drives tech. being so old. Perhaps its one or more of the options. When kubuntu 15.04 boots up it always shows some error messages. It says assuming something caching, two other messages show up then the kdm splash screen appears and it finishes the boot. Maybe it doesn’t interpret the drive correctly but seems to get it booted eventually.Last edited by steve7233; Jun 25, 2015, 04:10 PM.Just to remind users and devs that Ubuntu and its flavors have a long way to go to be as usr friendly as they should be.
http://www.kubuntu.org/getkubuntu
- Top
- Bottom
Comment
-
Unfortunately I already noticed and tried that.Just to remind users and devs that Ubuntu and its flavors have a long way to go to be as usr friendly as they should be.
http://www.kubuntu.org/getkubuntu
- Top
- Bottom
Comment
-
As a test I just tried the following command. sudo mount -t ext4 /dev/sdb2 /mnt
That seems to work.Just to remind users and devs that Ubuntu and its flavors have a long way to go to be as usr friendly as they should be.
http://www.kubuntu.org/getkubuntu
- Top
- Bottom
Comment
-
This might be a clue.
steve7233@steve7233-EP45-UD3P:~$ sudo mount -a
mount: wrong fs type, bad option, bad superblock on /dev/sdb2,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so.
steve7233@steve7233-EP45-UD3P:~$ dmesg | tail
[ 1373.485913] EXT4-fs (sdb2): Unrecognized mount option "uid=1000" or missing value
steve7233@steve7233-EP45-UD3P:~$Just to remind users and devs that Ubuntu and its flavors have a long way to go to be as usr friendly as they should be.
http://www.kubuntu.org/getkubuntu
- Top
- Bottom
Comment
-
I got it to mount but Steam still complains. The library needs to be mounted on a file system with execute permission. I tried going old school to get it to work however I think it was just the lUID and GID values that were bad. This is the line in fstab that got it mounted.
/dev/sdb2 /media/steve7233/Steam\040for\040Linux ext4 rw,relatime,, 0 2
Of course it still needs work to get Steam to use it.Just to remind users and devs that Ubuntu and its flavors have a long way to go to be as usr friendly as they should be.
http://www.kubuntu.org/getkubuntu
- Top
- Bottom
Comment
-
You still may need to chown the contents to your user. Also if you haven't, check Steam's settings to see that the full path to the library matches the full path on your system. just in case.
- Top
- Bottom
Comment
-
I just discovered on the Steam forums that Steam for Linux is not fully compatible with Ubuntu 15.04! It seems that to run the Steam installer you have to not use the proprietary graphics driver or it will fail to install.I am going to try switching to the open graphics driver to install my game then switch back to run it. I will post whether that worked on not.Just to remind users and devs that Ubuntu and its flavors have a long way to go to be as usr friendly as they should be.
http://www.kubuntu.org/getkubuntu
- Top
- Bottom
Comment
-
Graphics drivers will have zero to do with directory permissions and physically installing a game.
With your partition with the steam library mounting now, have you changed ownership on the files/folders to your user? Does the full path to the library match what it is set to in Steam?
- Top
- Bottom
Comment
-
I didn't work. Someone posted that the driver was the problem. Why should I need to change permissions since the already installed games work? This Steam behaviour seems weird but if it is a know Steam issue then maybe it won't work until Valve debugs their client.Just to remind users and devs that Ubuntu and its flavors have a long way to go to be as usr friendly as they should be.
http://www.kubuntu.org/getkubuntu
- Top
- Bottom
Comment
-
Playing a game only needs permission to enter andread permissions.installing needs non-root/admin write permissions in addition.
The root SteamLibrary folder seems to have correct permisions:
Code:steve7233@steve7233-EP45-UD3P:/media/steve7233/Steam for Linux$ ls -l total 20 drwxr-xr-x 2 steve7233 steve7233 16384 Sep 25 2014 lost+found drwxrwxr-x 3 steve7233 steve7233 4096 Apr 23 11:59 SteamLibrary
I also wondered if the spaces in the mount point are a problem, as it sometimes is in Linux. But you said it was working previously, and I am assuming that the directory name has not been changed.
- Top
- Bottom
Comment
Comment