дело вот в чем: 1cv8.1 стояла под вайном и работала (kubuntu 8.10, wine 1.0.0). вчера дала сбой и отказывается запускаться (т.е. запускается, но потом ничего нельзя сделать и выкидывает через 5 секунд), а в нормальном режиме работает только под учеткой администратора, а под простым пользователем не хочет ни в какую. инет уже почти весь перерыл, но те решения, что там изложены не помогают. может у кого подобное было? чем лечили?
З.Ы. заранее благодарен
Сбросились какие-то права ?
все права пользователя которые были до этого, все есть (все на месте)
Объесняю раскрыто:
Программа использует в своей работе, файлы и устройста.
Эти устройства, разрешены не всем. Но без них она не может работать.
Так вот, root -у разрешено всё, и если с ним всё работает на отлично, посмотреть, что нужно 1С и что не разрешено для обычного пользователя.
Напомню, это может быть как устройство (HASP), так и файл библиотек самой 1С, wine -а и чего угодно, что нужно.
Достаточно иногда обновить систему, установить новый пакет или что-нибудь сделать, и эти права накроются, значением по умолчанию.
все файлы и библиотеки я уже заменил на старые. а если бы чего-нибудь не хватало, то программа бы под пользователем скорее всего не запускалась вообще (я так думаю)
Скорее всего я не понято объяснил.
Файл имеет права(разрешения) на
чтение - r
запись\изменение -w
исполнение - x
И три варианта, их применения:
Автор(хозяин\владелец) файла,
Входящих в группу людей (группа)
Все остальные.
Так вот если на какие-то файлы(устройства, тоже являются как бы "файлами") нету права на чтение, или изменение, если оно нужно, то программа будет вас обламывать под пользователем, которому нельзя, но всё будет работать под root -ом как не в чём не бывало.
Теперь, вы поняли ?
И поняли о чём я ?
о чем вы говорили раньше я понял, и права и у администратора и у пользователя на 1с-ку стоят одинаковые, т.е. и тот и другой может с ними делать все (к тому же создателем и владельцем является сам пользователь)
Проверьте Wine, нужные 1С устройства (HASP ключ используете ?).
Коннектор на отсечения даю, что-то не так с правами. Права поправьте, век
волиинтернета не видать :-)только что давал ваще все права пользователю (хотя это не есть ИМХО), но картина не изменилась. hasp-ключей несколько, программа сама подключается к тому, где есть место
Я понял! Права не пользователю 1С проверять надо!!! Надо проверить права на файлы у пользователя системы Linux, под которым запускается wine, а из неё уже 1С!!! Вероятно, слетели разрешения на запуск и изменение файлов этой самой 1С для линуксового пользователя, под учёткой которого запускается 1С. Так понятнее?
Не ужели я так не понятно написал, то что ты написал ? Оно конечно, не понятно, но я понимаю, понятые поймут ?
p.s. это издёвка над самим собой
Не, я ни в коем разе не хотел сказать, что ты написал непонятно! Но товарищ явно не понял. И я специально повторил дважды. Не вижу ничего зазорного в том, чтобы так сделать. Лишь бы результат был достигнут.
^_^ - объяснил, ты действительно понятнее, я даже понял что я сам написал
хочешь убить систему? - пускай wine под root'ом! (с)
под админом она пашет только потому, что для одмина вайн конфиг новый заводит.
Какие варианты решения ?
выковыривайте из вайна данные от 1с (копия БД, к примеру, на знаю), сносите .wine, ставьте 1с заново. а то еще и до кучи данные потеряете. (Вариант грубоват, но помогает с неожиданно возникшими проблемами в вендовых прогах всегда)
данные выковыривать не нада, поскольку у нас клиенты стоят.
нашел еще адын вариант вот ссылка на решение проблемы, но мне не помогла (((
только что переустановил wine и 1с-ку тоже, таже самая проблема, сейчас пробую установить другую версию wine-а, о результатах отпишусь тутже
с другой версией та же беда, навено придеццу систему переустанавливать или есть другие способы?
директория .wine точно была снесена?
да полностью сносил и ребутил, птом по новой ставил
Попробуй создать НОВОГО пользователя,дать по максимум ему прав и попробовать
Сделать из графики это можно так:
Alt+F2 и написать KUser ;)
оно спросит пароль root -а
Прям триллер какой-то. Так там решилось или нет. Убийца все таки садовник?
Ага, оссобено учитывая название фильма: "Садовник - убийца"
почти решилось, там еще другие сбои начали происходить, так что просто снес систему и установил новую.
Отправить комментарий