Обновления с Ubuntu 8.04 до Ubuntu 8.10: проблемы, решения и т.д.

Для начала:

Вечерело… Сидел на своем блоге, обновлял некоторые модули. Почитав о недавнем релизе Ubuntu, подумал «а не обновится ли мне?». Решил – да, надо попробовать. Вот тут и начались мои приключения. Для справки Ubuntu

Как вы думаете, куда я в первую очередь залез? Правильно – на официальный сайт Ubuntu и почитал что там нового нам сделали. 3G поддержка, шифрование, запись инсталятора на USB носитель, гостевая сессия… честно говоря не впечатлило, но «новый софт будет» подумал я. И начал ставить. Расписывать само обновления бесполезно: сделал как написано тут и все прошло как написано там же.

После перегрузки ждал я. Дождался окна приветствия, ввел логин и пароль… и все. Мышка и телесного цвета экран (мышка двигается, но толку). Ctrl+Alt+Backspace не помогает – опять окно входа, а после логина – мышка. Начал рыть логи – пусто. Что делать подумал я… И тут спомнил про кнопку сеанс (кнопка есть в каждом окне приветствия Ubuntu). Нажал, выбрал Gnome, подтвердил его по умолчанию… и вуаля – я в системе. Одна проблема решена.

Загрузился со стандартным звуком заставки (Ура, хоть это не надо трогать – работает), но тут те на – аплет сети не загрузился. Зашел в Система-Параметры-Сеансы – висит в загрузке. Пробую запустить вручную (в консоле набрав nm-applet), ноль реакции. Проверяю сеть – тоже не работает. Нахожу новый менеджер сети – Система-Параметры-Network Configuration. Там висит одно подключение. Пробую отредактировать – ошибка. Удалить – ошибка (read-only он мне намекает). Я в шоке. Хорошо, лезу в Система-Администрирование-Сеть.

Там выставляю настройки и о чудо – заработало. Но без аплета не жизнь же. Долго не буду пояснять как я до этого добрался но пришлось сделать такое. Лезем в /etc/network/interfaces. Там чистим все (да, именно чистим), и оставляем такие строчки

  1. auto lo
  2. iface lo inet loopback

Перегружаем машину (перегрузка сетевых интерфейсов ничего не дала). И вуаля – аплет появился. Теперь идем по тому же адресу и добавляем Система-Параметры-Network Configuration и добавляем сколько влезет настроек. ВНИМАНИЕ! Не настраивайте после этого сеть через Система-Администрирование-Сеть, иначе проблема повторится.

Вторую проблему решили. (Хотя после перезагрузки появился некий интерфейс Auto eth0 который настроен на DHCP. Зачем – понятия не имею)

Самое что для меня неудобное – KDE4 теперь идет по умолчанию для программ, написаных на Qt. А некоторые знаменитые программы (Akregator, KGet), которые переписываются под KDE4 не имеют и половины функциональности, чем их собратья в KDE3. Обидно. Не баг, но обидно. (KDE3 отсутствует в Синаптике).

Третья проблема – VirtualBox не захотел запускать никакую ОС с ошибкой на KVM (Full virtualization on i386 and amd64 hardware). Ну что нам делать? Правильно – избавится от ненужного, по моему мнению, KVM. Идем в синаптик и удаляем. Теперь может спокойно использовать VirtualBox. Третьей проблемы нет.

Понятное дело некоторых программ нет (кстати список программ, что удален, был показан во время обновления). Ставим вручную.

В amaroK исчезла вся база музыкальная – пришлось пересоздать.

У меня, как разработчика, что юзает Aptana, возникла проблема с отображением браузера внутри IDE. Aptana для этого использовала движок Firefox-2, но тут от него оставили только зависимость. А с Firefox-3 работать не хочет – выбивает ошибку и пишет в логи типа того.

!MESSAGE No more handles (java.lang.UnsatisfiedLinkError: /home/leo/programs/run/aptana/configuration/org.eclipse.osgi/bundles/84/1/.cp/libswt-mozilla-gtk-3236.so: libxpcom.so: cannot open shared $
!STACK 0
org.eclipse.swt.SWTError: No more handles (java.lang.UnsatisfiedLinkError: /home/leo/programs/run/aptana/configuration/org.eclipse.osgi/bundles/84/1/.cp/libswt-mozilla-gtk-3236.so: libxpcom.so: ca$
at org.eclipse.swt.SWT.error(SWT.java:3400)
at org.eclipse.swt.SWT.error(SWT.java:3297)
at org.eclipse.swt.browser.Browser.<init>(Browser.java:168)
at com.aptana.ide.core.ui.browser.BaseBrowserAdapter.createControl(BaseBrowserAdapter.java:55)
at com.aptana.ide.server.jetty.portal.PortalEditor.createPartControl(PortalEditor.java:373)
at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:596)
at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:372)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:566)
….

И т.д. Ладно, есть же xulrunner. Ставим его если нет. Пришлось написать файлик runAptana.sh и запихнуть в него такое чудо

  1. #!/bin/bash
  2. export MOZILLA_FIVE_HOME=/usr/lib/xulrunner
  3. /home/test/aptana/AptanaStudio

Теперь запускаем Aptana этим файликом. Только путь /home/test/aptana/ поменяйте на свой – и будет вам счастье.

Поставил себе Picasa (для просмотра и публикования фотографий). И тут тебе на – все квадратиками. Запустил его утилиту и выставил шрифты.

Помогло, но вот только тексты теперь не отображаются (кнопки и остальное пустые). Оказалось wine, под которым запускается Picasa не хватает шрифта Tahoma. Скопировал его с Wine, который в системе был. Теперь все работает.

Ну вот вроде основное. Интерфейс не сильно изменен, над юзабилити видно что старались, но не достарались в некоторых местах (как например с сетью). Вкладки наконец появились у файлового менеджера, интеграция рабочего стола с Pidgin и т.д.

Ну это проблеммы, а вкусности и расписывать не нужно (думаю это и за меня сделали давно) – лучше их самому проверить. Ведь на фоне их, мои проблеммы – сущий пустяк. Удачи в освоении Ubuntu.

04. ноября 2008 by Alexey Vasiliev
Categories: ubuntu | Tags: | 6 комментариев

Comments (6)

  1. Возможно, не с 8.03, а с 8.04?

    Я себе поставил, кстати, тоже 8.10 (я, правда, в работе не использую пока, просто дома, для расширения кругозора).

    Опять, кажется, выпускались в спешке.
    Сломали альтернативный инсталлер (который текстовый, и который умеет устанавливаться на машинах с «малом памяти»). Он требует вставить ему инсталляционный диск в /cdrom (хотя его оттуда никто и не вынимал), и дальше не пройти никак. Судя по баг треккеру – не я один такой умный :-)

  2. Да, вы правы, пофиксил.

  3. Леша, а чем тебе пикаса под линукс не катит? или ты бетой брезгуешь? Думаешь виндовая пикаса под вайном круче?

  4. да и не бета есть – а вполне нормальная 2.7

  5. 2d1kiy
    >> Оказалось wine, под которым запускается Picasa не хватает шрифта Tahoma. Скопировал его с Wine, который в системе был.

    А теперь поясню что написал, раз непонятно (хотя вроде писал нормально). Picasa, который идет под Линукс, не написан под него ни капельки. Поэтому он идет в комплекте с своим wine (кстати, специально модифицированым, поскольку если запустить под системным – поиск картинок будет невозможен). Так вот, в том как раз wine (НЕ СИСТЕМНОМ, а что идет в комплекте!!!) не было шрифтов (точнее одного). Вот я его и взял тот шрифт с системного (вуаля, как и было написано). Так что я как бы нормально думаю и не брезгую.