Автор Тема: Проблем с логване след надстройка до Linux Mint Mate 18  (Прочетена 4478 пъти)

linuxpw

  • Участници
  • ***
  • Публикации: 3
    • Профил
Здравейте,

Използвам Mint 64bit и вчера направих грешката да ъпгрейдна системата с команда "dist-upgrade". Вероятно е да не съм имал достатъчно място на дяла от твърдия диск, но след приключване на инсталацията и рестартиране и въвеждане на парола, излиза съобщение за грешка, което ме приканва да използвам safemode който също не работи. Съобщението е за проблем с xsession и завършва с :

Код:
mate-session[2168]: GLib-GIO-CRITICAL: g_settings_schema_source_lookup: assertion 'source != NULL' failed
mate-session[2168]: GLib-GIO-ERROR: No GSettings schemas are installed on the system

Опитах се да преквърля 10GB Информация на друг диск, с надеждата да е липса на място, но явно не е. Казаха ми, че dist-upgrade е грешен начин за надстройка и че връщане назад няма.
Принципно мога да извлека информацията на диск, но главоболията идват от купища настройки на програми, запаметени пароли на браузъри и конфигурации..

Някакъв шанс за поправка на щетите? Или съм обречен .. ?!

Благодаря предварително!
Активен

4096bits

  • Напреднали
  • *****
  • Публикации: 6823
    • Профил
Можеш да влезеш като root в системата като избереш rescue от менюто на GRUB.
От там нататък.... не съм се сблъсквал точно с такъв проблем.

А относно настройки на програми, на браузъри и прочее, те се пазят в домашната ти папка. Можеш да архивираш нея. Освен, ако не си инсталирал някоя програма да е достъпна за всички потребители
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

satir

  • Напреднали
  • *****
  • Публикации: 1073
  • Distribution: FreeBSD-10.1 & LMDE
  • Window Manager: i prefer MATE
    • Профил
    • WWW
Код:


To work around the problem set in ~/.profile the system default value for XDG_DATA_DIRS and to GSETTINGS_SCHEMA_DIR.

export GSETTINGS_SCHEMA_DIR=/usr/share/mate:/usr/share/mate:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop

export XDG_DATA_DIRS=/usr/share/mate:/usr/share/mate:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop

http://askubuntu.com/questions/763597/x2go-with-ubuntu-mate-xfce-16-04-fails-to-start
Активен

linuxpw

  • Участници
  • ***
  • Публикации: 3
    • Профил
Код:


To work around the problem set in ~/.profile the system default value for XDG_DATA_DIRS and to GSETTINGS_SCHEMA_DIR.

export GSETTINGS_SCHEMA_DIR=/usr/share/mate:/usr/share/mate:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop

export XDG_DATA_DIRS=/usr/share/mate:/usr/share/mate:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop

http://askubuntu.com/questions/763597/x2go-with-ubuntu-mate-xfce-16-04-fails-to-start

Не става и не става. Изпълних тези команди в recovery mode на "drop shell" терминал.
Какво ли не пробвах.  Вече нещата клонят към преинсталиране, макар че искам да пробвам абсолютно всичко..
Активен

malin

  • Гост
В тоз рекавъри мод избери първо да имаш мрежа (ако не си процедирал така) и после прави какво ще правиш. Или ръчно си монтираш дяловете (не си го споменал).

За заглавието на темата - с dist-upgrade от 17+ ли стана на 18, щото командата не прави това.
Активен

cybercop

  • Напреднали
  • *****
  • Публикации: 5626
  • Distribution: Ubuntu LTS, CENTOS 6.x
  • Window Manager: Xfce, Gnome 2
    • Профил
В LM, dist-upgrade не актуализира дори и ядрото. Там не са инсталирали мета- пакета linux-generic, който да обединява linux-image и съответстващите им linux-headers. Ако липсва, надграждането става само с ръчното му избиране през пакетния мениджър.
Активен

Ползването на Linux води до пристрастяване. Факт.
http://s19.postimg.cc/4oajwoq5v/xenial2.png

malin

  • Гост
T.e. използвайки това, като предварително си го запишеш на хартиен носител (остарял и сигурен метод)

Код:


To work around the problem set in ~/.profile the system default value for XDG_DATA_DIRS and to GSETTINGS_SCHEMA_DIR.

export GSETTINGS_SCHEMA_DIR=/usr/share/mate:/usr/share/mate:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop

export XDG_DATA_DIRS=/usr/share/mate:/usr/share/mate:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop

http://askubuntu.com/questions/763597/x2go-with-ubuntu-mate-xfce-16-04-fails-to-start

след като пуснеш и зареди до някъде системата ти, натискаш едновременно ctrl+alt+F1, пишеш потребител и парола, и в конзолен режим редактираш скрития файл за профил (например  nano ~/.profile), който е в домашната ти папка, като му добавиш на нов ред двата споменати предварително записани реда  и запаметиш промяната , след което рестарт и ...

Същото действие в root терминала (nano ~/.profile) ще ти отвори /root/.profile а на теб ти трябва /home/потребител/.profile.

П.С. Ако приемем, че описания метод оправя нещата и ти вече си редактирал файла, и пак не става - възможно е да му трябват и промяна на правата ако си го редактирал като администратор (от жив диск например), а какви са/трябва да бъдат - не знам, но ако е така - през файловия мениджър ги промени да са на твоя потребител.
« Последна редакция: Jul 21, 2016, 10:16 от malin »
Активен

linuxpw

  • Участници
  • ***
  • Публикации: 3
    • Профил
@malin ГОЛЯМО БЛАГОДАРЯ за съветите. Имам известен успех, макар и частичен.
Инсталирах xfce и когато се логвам с него няма проблем, което би било достатъчно да синхронизирам настройките на системата и да преинсталирам. Инсталирах и Cinnamon, но с него проблема остава. Мисля че съм на прав път до възможността да реша проблема като цяло, и да не се наложи fresh install..

ето как изглежда /home/потребител/.profile файла след като добавих редовете:
https://s31.postimg.org/txnm66w63/IMG_20160721_123000.jpg

Има ли нещо нередно в кода, за да не сработва?

Ето как изглежда и root/.profile дайла:

https://s32.postimg.org/yus3b4lat/IMG_20160721_121802.jpg
 
Активен