Не меняются права на домашний католог [SOLVED]

Всем привет!
Проблема такая: сделал emerge wine, запускаю wine prog.exe и вываливается ошибка:

wine: '/home/compiler' is not owned by you, refusing to create a configuration directory there

посмотрел права доступа к домашней папке: у всех файлов и каталогов права либо drwxrwxrwx либо -rwxrwxrwx. Попробовал изменить (chmod -R 775 /home/compiler) - ничего не меняется, как и при изменении владельца (chown -R compiler /home/compiler).
Вопрос: как же всё-таки поменять права?
ЗЫ: раздел, который примонтирован на /home/compiler используется как хранилище данных (музыка, фильмы, программы и тд). Может надо было его примонтировать его в другое место, например на /mnt/win_d ? А то сейчас там и файлы, и конфиги программ, бардак какой-то получается.

Такая же проблема.

Такая же проблема wine-1.1.10
Дело в косячной версии похоже.Что-то про это на bugzilla видел.

Ну вот...

Gentoo-начало написал(а):
Такая же проблема wine-1.1.10
Дело в косячной версии похоже.Что-то про это на bugzilla видел.

Мда, что ж делать-то... Другой версии в портежах нет :(

как это нет?

как это нет?

Вот так и нет

soullibra написал(а):
как это нет?

compiler@localhost ~ $ sudo emerge --search wine
Searching...
[ Results for search key : wine ]
[ Applications found : 3 ]

* app-emulation/wine
Latest version available: 1.1.10
Latest version installed: 1.1.10
Size of files: 20,000 kB
Homepage: http://www.winehq.org/
Description: free implementation of Windows(tm) on Unix
License: LGPL-2.1

* app-misc/gwine
Latest version available: 0.10.1
Latest version installed: [ Not Installed ]
Size of files: 71 kB
Homepage: http://home.gna.org/gwine/
Description: Gnome application to manage your wine cellar
License: GPL-2

* app-text/winefish [ Masked ]
Latest version available: 1.3.3
Latest version installed: [ Not Installed ]
Size of files: 466 kB
Homepage: http://winefish.berlios.de/
Description: LaTeX editor based on Bluefish
License: GPL-2

compiler@localhost ~ $

нашел чем искать... :) $ eix

нашел чем искать... :)
$ eix ^wine$
[I] app-emulation/wine
Available versions: 0.9.53!t 0.9.54!t 0.9.55!t 0.9.56!t 0.9.57!t 0.9.58!t 0.9.59!t 0.9.60!t 0.9.61!t 1.0_rc1!t 1.0_rc2!t 1.0_rc3!t 1.0_rc4!t 1.0_rc5!t 1.0!t (~)1.0.1!t 1.1.0!t 1.1.1!t 1.1.2!t 1.1.3!t 1.1.4!t 1.1.5!t 1.1.6!t 1.1.7!t 1.1.8!t 1.1.9!t 1.1.10!t (~)1.1.11!t (~)1.1.12!t **9999!t {X alsa cups dbus esd gecko gnutls hal jack jpeg lcms ldap nas ncurses opengl oss samba scanner xml}
Installed versions: 1.1.12!t(19:25:48 05.01.2009)(X alsa cups esd gecko jpeg ncurses opengl samba xml -dbus -gnutls -hal -jack -lcms -ldap -nas -oss -scanner)
Homepage: http://www.winehq.org/
Description: free implementation of Windows(tm) on Unix

Ну незнай, не люблю я эти

Ну незнай, не люблю я эти eixы да paludisы считаю что лучше всё делать стандартными средствами =)
Но за инфу спасибо =)

не в обиду, но я считаю что

не в обиду, но я считаю что это глупо... если есть более удобные утилиты и быстрее работающие, то почему бы их не использовать?

,g

soullibra написал(а):
$ eix ^wine$

eix -e wine (-:E

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

ну либо $ ls

ну либо
$ ls /usr/portage/app-emulation/wine/ | grep ebuild

Ага =)

soullibra написал(а):
ну либо
$ ls /usr/portage/app-emulation/wine/ | grep ebuild

Да, да щас понял как жёстко ступил =))) в папку заглянуть лень стало =))

просто забил

Tormentor написал(а):
Gentoo-начало написал(а):
Такая же проблема wine-1.1.10
Дело в косячной версии похоже.Что-то про это на bugzilla видел.

Мда, что ж делать-то... Другой версии в портежах нет :(

Я имел ввиду то ,что у меня проблема с этой версией была.Разбираться не стал,т.к не самая важная была проблема ))

Прогресс...

Щас запустил winecfg от рута, в домашней папке создался файл .wine
Пробую запустить wine от обычного пользователя - фиг вам (пишет /home/compiler/.wine is not owned by you) На весь домашний каталог теперь не гугается, только на этот файл

wine-1.1.12 работает

wine-1.1.12 работает нормально

Спасибо, щас заимержу и

Спасибо, щас заимержу и отпишу о результатах =)

А как насчёт более поздних версий (1.1.8 или 1.1.9)? Как там со стабильностью?

Полезное добавление.

* Можно одной командой chown менять владельца и группу одновременно.
Как пример

chown -Rv det: /home/det/.tremulous

Нужно поставить двоеточие после имени владельца.

Would you like to know more?

Ну не хочет и всё тут! Ни в

Ну не хочет и всё тут! Ни в какую! Делаю sudo chmod a-rwx /home/compiler , затем смотрю права ls -l . Всё как было так и осталось!

Поковырялся в fstab и думаю проблема именно в неправильных опциях монтирования. Вот кусок:

<Устройство> <Точка монт.> <Тип> <Опции>
/dev/sda6 /home/compiler ntfs-3g auto,gid=users 0 0

Каких-то опций наверно не хватает (fmask,dmask) только вот не знаю каких. Кто нибудь, подскажите!

Не понял..

/home/compiler - это ваш домашний каталог? На NTFS !!?
Неудивительно, что ничего не работает.

Монтируй этот раздел куда-нибудь подальше, а домашний каталог пользователя создай заново на нормальной ФС.

Ну, как я и предпологал,

Ну, как я и предпологал, придётся перенести конфиги в другой каталог и назначить другую точку монтирования разделу.
См. мой первый пост там я задавал вопрос относительно конфигов программ. Значит я правильно предпологал что не стоит смешивать? =)

текущий драйвер NTFS права

текущий драйвер NTFS права особо не поддерживает, да и схема прав в Win и *nix сильно разная.

Спасибо. Перенёс конфиги,

Спасибо. Перенёс конфиги, смонтировал диск в другую папку... только вот заходить под своим пользователем я могу если права на ~/ стоят 777
Никакие други комбинации не катят (766, 744, 776), ругается что нет прав на запись файлов и вылетает в окно логина. Вывод ls -l показывает что владельцем домашней папки и всех файлов в ней являюсь я

drwxrwxrwx  3 compiler users    80 Янв  7 13:50 .adobe
drwxrwxrwx  4 compiler users   128 Янв  7 12:42 .audacity-data
-rwxrwxrwx  1 compiler users  9754 Янв  9 11:43 .bash_history
drwxrwxrwx  9 compiler users   224 Янв  9 11:39 .config
-rwxrwxrwx  1 compiler wheel 23564 Янв  7 19:13 custom_icons4.patch
drwxrwxrwx  3 compiler users    80 Янв  8 10:11 .dbus
drwxrwxrwx  3 compiler users   144 Янв  8 19:26 Desktop
drwxrwxrwx  4 compiler users   128 Янв  7 15:32 .emerald
drwxrwxrwx  7 compiler users   280 Дек 25 23:14 .evolution
drwxrwxrwx  5 compiler wheel   288 Янв  8 22:01 fasm
drwxrwxrwx  2 compiler users   176 Янв  8 14:23 .fontconfig
drwxrwxrwx  3 compiler users    88 Янв  7 14:50 .fr-5xts5c
drwxrwxrwx  5 compiler users   120 Янв  9 11:52 .gconf
drwxrwxrwx  2 compiler users    80 Янв  9 11:55 .gconfd
drwxrwxrwx 22 compiler users   904 Янв  8 22:01 .gimp-2.4
-rwxrwxrwx  1 compiler users     0 Дек 30 21:23 .gksu.lock
drwxrwxrwx 14 compiler users   616 Янв  9 11:43 .gnome2
drwxrwxrwx  2 compiler users    48 Дек 25 23:01 .gnome2_private
-rwxrwxrwx  1 compiler users  1901 Дек 30 20:14 .gnomerc-errors
drwxrwxrwx  2 compiler users   168 Янв  9 11:52 .gnupg
drwxrwxrwx  2 compiler users    88 Янв  7 11:34 .gstreamer-0.10
-rwxrwxrwx  1 compiler users  3308 Янв  9 11:52 .ICEauthority
drwxrwxrwx  2 compiler users    48 Дек 25 23:02 .icons
drwxrwxrwx  3 compiler users    72 Янв  7 14:14 .keytouch2
-rwxrwxrwx  1 compiler users    35 Янв  7 20:34 .lesshst
drwxrwxrwx  3 compiler users    72 Янв  7 22:31 .lineak
drwxrwxrwx  2 compiler users   144 Дек 30 01:45 .links
drwxrwxrwx  3 compiler users    72 Дек 26 09:54 .local
drwxrwxrwx  3 compiler users    80 Янв  7 13:50 .macromedia
drwxrwxrwx  3 compiler users    72 Дек 25 23:01 .metacity
drwxrwxrwx  4 compiler users   104 Дек 30 09:12 .mozilla
drwxrwxrwx  2 compiler users   200 Янв  7 23:39 .mplayer
drwxrwxrwx  3 compiler users  2080 Янв  9 11:43 .nautilus
-rwxrwxrwx  1 compiler users  1122 Янв  8 19:07 .nvidia-settings-rc
drwxrwxrwx  6 compiler users   304 Янв  9 11:54 .purple
-rwxrwxrwx  1 compiler users     0 Дек 29 13:44 .recently-used
-rw-r--r--  1 compiler wheel 42240 Янв  9 11:43 .recently-used.xbel
-rwxrwxrwx  1 compiler users 25379 Дек 30 15:41 .recently-used.xbel.0PTOMU
-rwxrwxrwx  1 compiler users 17807 Дек 27 18:35 .recently-used.xbel.1ODOMU
-rwxrwxrwx  1 compiler users 17807 Дек 27 22:00 .recently-used.xbel.87AQMU
-rwxrwxrwx  1 compiler users 22161 Дек 29 17:55 .recently-used.xbel.FDVUMU
-rwxrwxrwx  1 compiler users 25379 Дек 30 16:00 .recently-used.xbel.GBCLMU
drwxrwxrwx  2 compiler users    48 Дек 25 23:01 .ssh
drwxrwxrwx  2 compiler users    96 Дек 30 21:24 .themes
drwxrwxrwx  4 compiler users    96 Дек 25 23:02 .thumbnails
-rwxrwxrwx  1 compiler users     0 Дек 30 20:14 .Xauthority
drwxrwxrwx  2 compiler users   168 Янв  7 15:03 .xine
-rw-r--r--  1 compiler wheel  1803 Янв  9 11:54 .xsession-errors

Но вайн по проежнему упорно твердит обратное.

755 UGO (User Group Others)

В двоичном виде - 111 101 101
                  wrx wrx wrx

x - возможность запуска программы/скрипта или для каталога - возможность входа в каталог. Поэтому все ваши "други комбинации" - 766, 744, 776 - не катят: ибо:
766 = 111 110 110 - владельцу позволено всё, остальные не могут даже войти в каталог (но могут удалить файлы из него)
744 - тут ещё хуже (даже удалить не могут)
776 - всё позволено только владельцу и группе
Так что ставь 755.

Эту схему я знаю, также

Эту схему я знаю, также ставил права 755 - ни в какую. Буду упорствовать до победного конца! =)

Когда ставлю любые права, отличные от 777 вываливается ошибка: "Менеджеру сеансов gnome не удалось заблокировать файл /home/compiler/.ICEauthory"

Вобщем, SOLVED, друзья!

Вобщем, SOLVED, друзья! =)
Как всегда, всё получилось чисто случайно =). В очередной раз от нечего делать решил поменять права. И заработало! Мистика, одним словом! Спасибо всем, кто ответил, и отдельное за то, что не пинали особо =).

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".