Кармик стёр мой рабочий стол

910
regan

Я использую Karmic RC 32-bit. Побежал aptitude safe-upgradeсегодня утром, потом перезагрузился. В GDM все выглядит нормально, я ввожу свой пароль, анимация запускается на несколько секунд, а затем сбрасывает меня на обои рабочего стола и AWN, которые я настроил на автоматический запуск при входе в систему.

Нет значков на рабочем столе, нет панели gnome, сочетания клавиш (например, Alt+ F2) не работают. Я могу запускать приложения из AWN, но они открываются без оконных украшений.

Это случилось с одним из кармических альф, и я только что переустановил. У кого-нибудь есть менее радикальное решение?

Изменить: Люди предложили запустить metacity --replaceи gnome-panelот gnome-terminal, и это получает меня мои украшения окна и панели. Что я ищу, так это то, какой файл или скрипт отвечает за настройку моего сеанса и запуск этих приложений во время входа в систему, и как я могу помешать aptitude взломать его?

1
Вы можете запустить панель и декорации вручную с помощью gnome-panel и metacity --replace или compiz --replace. У меня были похожие проблемы (оконный менеджер, несмотря ни на что, не начинал с сессии). Я не знаю, что это исправило в конце, но я просматривал свой домашний каталог и удалял все каталоги конфигурации, которые мне не нужны (например, .gnome2 и т. Д.), Пока он не заработал снова. Bobby 14 лет назад 0
Дублированный вопрос здесь: http://superuser.com/questions/38717/ubuntu-apt-get-upgrade-undo-or-rollback eleven81 14 лет назад 0
Простите мне одиннадцать81, но это не дубликат, кажется, что это то же самое, но совершенно разные. Bobby 14 лет назад 1

6 ответов на вопрос

1
pbr

Так что вы можете попробовать отодвинуть .gconf и .gconfd, как рекомендовано здесь: на рабочем столе Karmic Koala отображаются только обои, и ничего больше

Риган, в комментарии вы говорите, что будете переустанавливать, когда финал Karmic - это сейчас - сделал ли это трюк, или у вас была та же проблема?

Я переустановил, когда вышел Karmic. Проблема снова возникла, но я думаю, что я проследил ее до репозитория Google dev (который я добавил, чтобы я мог использовать сборки Chrome для разработчиков). У меня не было проблем с запуском Karmic с несколькими другими сторонними репозиториями (и теперь я использую PPA для Chromium-Daily для обновления моего веб-браузера). regan 14 лет назад 0
0
Michael Mior

Попробуйте запустить metacity --display=:0 --replaceи посмотреть, что происходит? Если у вас нет другого способа запустить его, вы можете войти в виртуальную консоль, нажав Control-Alt-F1. Чтобы вернуться на рабочий стол, либо logoutнажмите Control-Alt-F7.

0
tj111

Загрузитесь с опцией режима восстановления в grub, запустите xfixопцию, затем продолжите обычную загрузку. Вполне возможно, что ваши графические драйверы были повреждены при обновлении, и если вы используете компоновку рабочего стола, это вызовет проблемы, подобные описанным вами.

0
jfmessier

Лично, как бы я ни любил Linux, я никогда не хотел доверять обновлению операционной системы, будь то Windows, Linux, Solaris или что-то еще. Я считаю, что любая ОС слишком фундаментальна и имеет слишком много зависимостей, чтобы ее можно было обновить. Если это не пакет обновления или исправление, конечно.

Каждый раз, когда я пытался обновить Ubuntu, у меня возникали проблемы с ним.

Кроме того, чистая установка означает полное резервное копирование, дефрагментацию жесткого диска, а также переустановку ТОЛЬКО приложений, которые мне действительно нужны, а не все мелочи, которые я накопил со времени последнего основного выпуска.

Да, это отнимает много времени. Но безопасность вашего компьютера и безопасность ваших файлов данных, независимо от типа контента, важнее.

Что касается меня, я иду до крайности, устанавливая Ubuntu на отдельный жесткий диск, пока не увижу, что он может делать то, что мне нужно, и затем я продолжаю чистую установку после полного резервного копирования.

Это мое мнение.

Я согласен с вами о предпочтении чистой переустановки, но это не было dist-upgrade. Я установил Karmic RC, когда он вышел, и сегодня я просто запустил стандартную команду обновлений, и она сделала это. regan 14 лет назад 0
Понимаю. Вы установили другие пакеты или добавили сторонние источники пакетов? Если нет, об этом следует сообщить как можно скорее разработчикам Ubuntu, и это будет исправлено как раз вовремя. jfmessier 14 лет назад 0
У меня есть тестирование PPA для AWN, PPA для браузера chromium и репозитории Google, поэтому виновника может быть труднее зафиксировать. Попробуем переустановить и запустить без сторонних репозиториев, чтобы увидеть, произойдет ли это снова. Естественно, я запускаю только предварительную версию программного обеспечения на этой коробке, потому что это неважный домашний ПК. Все важные данные хранятся в другом месте, что дает мне свободу действий для переустановки так часто, как мне нравится. regan 14 лет назад 0
0
innaM

То же самое случилось со мной, когда я обновился до 9.04. Вот что я сделал:

Нажмите, Ctrl-Alt-F1чтобы перейти в терминал командной строки и войти в систему.

Теперь перейдите в каталог `.config / autostart 'в вашем домашнем каталоге и создайте файл с именем' nautilus desktop '. Скопируйте следующее содержимое в этот файл:

[Desktop Entry] Type=Application Encoding=UTF-8 Version=1.0 Name=No Name Name[en_US]=Nautilus Comment=Start Nautilus on login event though this should happen automatically Exec=nautilus --no-default-window X-GNOME-Autostart-enabled=true 

Теперь снова войдите в свою графическую сессию, и, если повезет, вы увидите, что рабочий стол заполнен на этот раз.

Это работало для моих элементов рабочего стола, но мне придется делать то же самое для каждого приложения, которое не запускается (gnome-panel, metacity и т. Д.). Будет переустановлен через пару дней, когда Karmic будет окончательным. regan 14 лет назад 0
Другой вариант - просто ждать обновленных версий пакетов с ошибками. Вы подали отчет об ошибке для этого? innaM 14 лет назад 0
Кстати, вот старая ошибка, которая звучит очень похоже: https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/218070 innaM 14 лет назад 0
0

У меня была похожая проблема после обновления до Karmic. Я решил, установив соответствующий драйвер nvidia (sudo apt-get install nvidia-glx-185) .... Я не уверен, что у вас есть видеокарта nvidia, но у меня это сработало.

Похожие вопросы