Ошибка профиля



  • вот такое окно Вивальди стал выдавать при каждом старте: [attachment=1738]11.png[/attachment] Профиль на месте, настройки сохраняются. Если удалить папку ~/.config/vivaldi-snapshot, сообщение пропадает, настройки сбрасываются в дефолт. Но если что-то изменить в них, ошибка снова возникает. В TP не появляется, права на папку ~/.config/vivaldi те же. В чём может быть дело? ubuntu 12.04 64bit Attachments: [img]https://forum.vivaldi.net/uploads/attachments/16453/11.png[/img]


  • Vivaldi Team

    А каким образом ты что-то меняешь в папках профиля? Может, права доступа меняются?



  • не в папках. в настройках меняю! и папка заново создаётся.
    права доступа проверял, стоят r w - - - - - - - что для папки и файлов в ней
    ~/.config/vivaldi-snapshot, что для ~/.config/vivaldi.
    но версия TP работает нормально, а снапшот выдаёт эту ошибку.



  • @Vladimyr:

    стоят r w - - - - - - - что для папки и файлов в ней

    А должно быть rw-rw-r–, это раз. Второе: права должны быть %user% %user%, а не %user% root.
    Пример:

    -rw-rw--r--  1 delvin delvin        0 сент.  8 20:37 Safe Browsing Cookies-journal
    -rw-rw-r--  1 delvin delvin   113780 сент. 21 14:32 Safe Browsing Csd Whitelist
    -rw-rw-r--  1 delvin delvin  4487740 сент. 21 14:32 Safe Browsing Download
    
    


  • ну даже если так, как мне сделать их rw-rw-r– ‽
    это же не я создаю эту папку.
    кстати, недавно сообщение перестало выскакивать,
    таким же загадочным способом, как и начало.
    НИЧЕГО НЕ ТРОГАЛ, браузер не обновлял (он позже
    обновился), права остались те же. Щайтанама! :S
    пс: если кто-то объяснит мне, каким образом Vi
    определяет, что "профиль не удалось загрузить"
    (т.е. Что именно он проверяет), я мог бы потестить...



  • sudo chmod -R 664 ~/.vivaldi/*
    ```На всякий случай сделайте бекап, ибо бывают у неопытных(а вы, видимо, к таким и относитесь) проблемы со сменой прав доступа.
    Дайте мне вывод команды для просмотра владельца файлов, может быть там "собака порылась"
    

    ls -la ~/.vivaldi/



  • Пишу я несколько сумбурно… Но для экономии времени
    предлагаю обращаться ко мне, как к опытному. Ежели что, переспрошу ;)
    так вот, когда я писал, что "как мне сделать их rw-rw-r--",
    я имел в виду, что даже если я присвою файлам права
    664 или другие, то сам Vi будет всё равно создавать
    новые файлы с неправильными правами и как мне
    изменить это его поведение, я не знаю!
    Но дело, видимо, не в правах. Как я упоминал, у меня
    установлено две копии Vi: TP и snapshot, у них разные
    профили, но в обоих одинаковые права! И глючит
    (вернее, глючил, т.к. сейчас перестал) только один из них.
    Поэтому возникла следующая гипотеза.

    ! В старой Опере был механизм ограничения длины имён файлов.
    Например, имена иконок сайтов формировались из их URL, и
    для длинных адресов, по нескольку сотен символов,
    возникали такие же длинные имена, из-за чего Винду плющило.
    Ограничение длины имён предотвращало проблемы.
    Так вот, если у Vi есть подобный алгоритм, а целостность
    профиля он определяет путём подсчёта контрольной суммы,
    то может быть так, что сумма сличается до обрезания имён.
    Тогда при наличии "обрезанных" файлов в кеше профиль
    считается "битым", хотя с ним всё в порядке.
    А вывод команды - пожалуйста:

    ls -la ~/.vivaldi/
    ls: невозможно получить доступ к /home/vladimyr/.vivaldi/: Нет такого файла или каталога
    


  • кажется, delvin-fil неправильно дает адрес профиля. Если в меню браузера нажать Справка -> О программе , то там указыватеся такой путь к профилю /home/логин**/.config/vivaldi-snapshot/Default**



  • Ну как бы у меня все нормально. А при переносе с одного компа на другой сделал:
    sudo chown -R %user:%user **~/**config/vivaldi
    sudo chmod -R 664 ~/.config/vivaldi
    sudo ln -s ~/.config/vivaldi-snapshot ~/.config/vivaldi
    И нет проблем :)



  • @hwuxdn:

    кажется, delvin-fil неправильно дает адрес профиля.

    да, я заметил. Но как неопытный, не стал его поправлять :evil:

    ls -la ~/.config/vivaldi/
    итого 40
    drwx------  5 vladimyr vladimyr 4096 сент. 15 18:51 .
    drwx------ 50 vladimyr vladimyr 4096 сент. 15 18:52 ..
    -rw-------  1 vladimyr vladimyr    6 сент. 15 18:50 Channels
    drwx------  2 vladimyr vladimyr 4096 апр.   2 18:38 Crash Reports
    drwx------  7 vladimyr vladimyr 4096 сент. 15 18:50 Default
    drwx------  2 vladimyr vladimyr 4096 сент. 15 18:50 EVWhitelist
    -rw-------  1 vladimyr vladimyr 1764 сент. 15 18:51 Local State
    -rw-r--r--  1 vladimyr vladimyr 7168 сент. 15 18:50 Safe Browsing Cookies
    -rw-r--r--  1 vladimyr vladimyr 1544 сент. 15 18:50 Safe Browsing Cookies-journal 
    

    @delvin-fil:

    Ну как бы у меня все нормально.

    рад за Вас! И у меня в данный момент тоже всё нормально.
    заметьте, что с "неправильными" правами.

    @delvin-fil:

    И нет проблем :)

    так это сейчас нет. Но не факт, что потом не "выстрелит".
    причина-то так и не найдена! :whistle:



  • ну вот, опять началось. на что ещё смотреть?



  • В общем, на бете та же проблема. Глюк начинается после того,
    как в браузере сохраняется первый пароль (пароль в итоге не
    сохраняется). Права файлов
    Local State
    Login Data
    Login Data-journal
    Current Session
    Current Tabs
    меняются на 600, хотя изначально они равны 664!
    И если я закрываю Vi, меняю права на 664, то
    после запуска Vi они опять 600!
    Установка произведена "начисто". Что же не так?


Log in to reply
 

Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.