Здравствуйте. Итак такая проблема. Некоторые папки, к примеру папка в которой установлен wine(.wine), начинается с точки. Их прекрасно видит krusader но не видит dolphin. Конечно это бы не было такой проблемой если бы всё только на этом заканчивалось. Не знаю почему, но в режиме root эти папки не видны многим приложениям(к примеру при запуске winetricks через терминал с правами root). Проблема конечно не смертельная, всё же папки видны в обычном режиме, но хотелось бы знать истоки. Благодарю за внимание.
А в дельфине отображение скрытых файлов включено? (Вид -> Показывать скрытые файлы)
Все файлы/директории, имена которых начинаются с точки - скрытые. несколько иначе, чем в Windows. Однако в *nix это закон, и его надо знать :)
Еще вопрос: каким образом запускаем приложения от root-а? (sudo, su)
Возможно приложения не видят эти папки потому что запуск от рута "меняет" домашний каталог рабочего окружения на директорию "/root", а Вы, думая, что приложение работает в вашем домашнем окружении, пытаетесь найти эти папки, хотя их в /root и нет.
Вайнтрикс нужно запускать от того пользователя, от которого будете запускать сам вайн. Надеюсь, что это будет не рут.
спасибо за пояснения))
от себя добавлю к выше сказанному:
в дельфине увидеть скрытые папки можно используя горячие клавиши alt+точка
повторное нажатие опять скрывает
Не знал про хоткей... Спасибо, запомню.
Точно такой же хоткей и в Krusader.
Почти такой же. :)
Ctrl+.
А, точно, слегка спутал )))
А кто мне расскажет как сделать скрытые папки видимыми для приложений типа winetricks, при это не меняя домашний каталог(не входя под рутом)
Нетривиальное решение! :)
Сделай линки с этих папок в .wine
Только имена этим линкам дай не с точки.
так winetricks обращается по пути .wine поэтому такое решение не покатит((
неужели никто не знает как решить эту проблему?((
Не вижу проблемы. winetricks нормально у всех работает с wine-ом, хотя его конфиги всегда лежат в ~/.wine
не знаю, не знаю. У меня winetricks не видит папок начинающихся с точки((
Что значит не видит? Вы ему говорите ставить - он ставит и никуда не смотрит.
скриншот вантрикса очень нужен!!!
Мне интересно в каком месте вайнтрикс смотрит папки!!!
winetricks запускайте от своего имени, а не от рута
А я знаю, но даже скажу!!!
Для начала: sudo rm -rf ~/.wine а то мало ли что там под рутом натворилось, а запись туда теперь запрещена!
Потом winecfg без судов и без вымышленных рутов(оно там всё создаст, что нужно, ещё и покажет)
После этого будем рассуждать что кого видит
Wine не видит ничего по умолчанию кроме каталога своего!!!
В чём появилась проблема????
Молодец! Давно не видел скриншот лога. :)
Покажи права на /home/nk/.cache и /home/nk/.cache/winetricks
а так же заодно и на /home/nk/.config/ibus/bus
Так то лучше! Теперь видно, что, использовав рута, вы побили права доступа на папки, и точки тут совершенно ни при чём.
Теперь вы нажмёте Alt+F2, вобьёте kdesudo dolphin, нажмёте Enter, введёте пароль, снова Enter, доберётесь до папки /home, выберете папку с именем вашего пользователя, нажмёте правой клавишей мыши, выберете свойства, перейдёте на вкладку права, выставите просмотр и изменение содержимого для владельца и группы, владельцем и группой должен быть ваш пользователь (вбивается чуть ниже), потом поставите галочку применить к папкам и содержимому и нажмёте ок.
Фух, а потом попробуете ставить вайнтриксом без судо!
А ещё неплохо бы вставлять картинки под кат (кнопка CL).
спасибо, теперь понял в чем фишка была))
Отправить комментарий