Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Центр приложений и в целом Netbook Edition  (Прочитано 2648 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Demis Falcone

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Центр приложений и в целом Netbook Edition
« : 20 Августа 2010, 18:39:28 »
Netbook Edition - сплошные баги. Проблемы одна за другой. Более менее исправно работает только в стандартной сборке (установленная с liveCD) и то возникает проблема с запуском системы: что-то с диском, в /boot/grub/grub.cfg UUID диска указан верно, но при запуске системы ругается, поэтому сразу после установки, приходиться открывать этот файл с правами админа (root) и заменять root=UUID= на root=/dev/sdaX (в моем случае Х -это 5, пятый раздел на винчестере). Ладно, после одной операции ОС работает. Обновляю ядро - grub.cfg переписывается, т.е. приходиться заново исправлять обращение к дискам.

Установил все обновления - получил сообщение об ошибке, что-то связано с записью log - не все обновления установились. Центр приложений выдавал ошибку, связанную с каким-то пакетом. Зашел в менеджер пакетов, откатил несколько пакетов центра приложений, но два пакета упорно не откатываются (действия по откату выполняются, а итог нулевой, как и не делал ничего). Без возможности что-либо установить ОС, мягко говоря, становится весьма урезанной. Снес. Установил вновь.

Обновил ядро на 2.6.32-23-generic, провел махинации с файлом grub.cfg. Установил необходимые проги: skype, quitIM и т.д. Установил выборочно безобидные обновления, вроде firefox, opera, локализации и т.д. На следующий день запускаю нетбук, а в меню grub все буквы заменены на ?, благо цифры есть. Пошел на страшный шаг: из списка предлагаемых обновлений установил все, где есть слово grub - не помогло. Более того, центр приложений перестал устанавливать программы. Он запускается, ищет проги, показывает прогресс-бар как он скачивает и устанавливает, а приложений нет. Конечно, я перезапускал нетбук, чтобы убедиться в отстуствии программ. Нет их, не установились.

Снова снес. Решил работать с чистой конфигурацией Ubuntu, c той, что сразу после установки. Нет, конечно, проги поставил (skype, opera и т.д.), но никакие системные пакеты не обновлял. Выключаю нетбук, а лого Ubuntu все горит и горит, бук не выключается. Застыл на картинке, которая появляется при включении и выключении. Нетбук не выключается - надо же исправить, подумал я. Обновлять не буду, просто поправлю какой-нибудь файлик вроде grub.cfg
Ну, нашел я совет в Интернете:
Цитировать
1. Откройте с правами рута файл /etc/init.d/halt, для этого выполните следующую команду из консоли:
sudo gedit /etc/init.d/halt
2. Добавьте следующую строку в этот файл, в самом начале скрипта, сразу после комментариев:
rmmod snd-hda-intel
3. Сохраните файл и теперь попробуйте выключить ваш компьютер…
Кхм... кхм... не помогло. Если б оно просто б не помогло, так и... центр приложений перестал запускаться. Строчку ту, из совета выше, попробовал заменить на rmmod snd-sda-intel, углядев знакомое - hda, так разделы диска обозначаются, а поскольку моя система воспринимает диски через буквы sda (/dev/sda2, /dev/sda6 и т.д.), написал я так. Не помогло. Строку удалил.


ЭТО ВСЕ МЫСЛИ, НЕДОВОЛЬСТВА СБОРКОЙ ПОД NETBOOK, текущая проблема
- центр приложений
demis@d-netbook:~$ software-center
Traceback (most recent call last):
  File "/usr/bin/software-center", line 80, in <module>
    app = SoftwareCenterApp(datadir, xapian_base_path)
  File "/usr/share/software-center/softwarecenter/app.py", line 157, in __init__
    self.icons, datadir)
  File "/usr/share/software-center/softwarecenter/view/availablepane.py", line 79, in __init__
    self._build_ui()
  File "/usr/share/software-center/softwarecenter/view/availablepane.py", line 85, in _build_ui
    self.icons)
  File "/usr/share/software-center/softwarecenter/view/catview.py", line 88, in __init__
    self.categories = self.parse_applications_menu(desktopdir)
  File "/usr/share/software-center/softwarecenter/view/catview.py", line 343, in parse_applications_menu
    tree = ET.parse(f)
  File "/usr/lib/python2.6/xml/etree/ElementTree.py", line 862, in parse
    tree.parse(source, parser)
  File "/usr/lib/python2.6/xml/etree/ElementTree.py", line 586, in parse
    parser.feed(data)
  File "/usr/lib/python2.6/xml/etree/ElementTree.py", line 1245, in feed
    self._parser.Parse(data, 0)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 1, column 0

- выключение компьютера

Так сказать, продолжается эпопея.

Оффлайн 0xEEd

  • Любитель
  • *
  • Сообщений: 61
    • Просмотр профиля
Re: Центр приложений и в целом Netbook Edition
« Ответ #1 : 21 Августа 2010, 20:54:56 »
Про перезапись crub.cfg в нем же написано:
Цитировать
# DO NOT EDIT THIS FILE
используйте "sudo update-grub"

Зависания при выключении скорее всего связаны не с "Netbook Edition", а с ACPI. Suspend/hibernate у многих глючит или вообще не работает. Если можно обойтись без этих режимов, лучше отключить.
"Software Center" действительно тормазит, но таких кошмаров как у вас ни разу не видел. Пользуйтесь "sudo apt-get install ...." Ярлычки программ после установки не всегда появляются сразу. Может быть в "System->Main Menu" не все категории отображаются?

Оффлайн Demis Falcone

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Центр приложений и в целом Netbook Edition
« Ответ #2 : 22 Августа 2010, 13:44:03 »
А в конце файла написано.
Цитировать
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.

А еще там написано.
Цитировать
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
Возможно, это подсказка как сделать так, чтобы после обновления ядра не приходилось каждый раз файл править.
Но, ты предлагаешь не править этот файл, тогда как мне решить проблему с монтированием системного раздела? Я пишу зачем делаю какие-то изменения и что последует за этими действиями, а вы просто написали команду. Что она сделает? Удалит мои исправления в grub.cfg? Зачем?

Мне не удалось поставить desktop версию на Netbook из-за различия видео-карты ПК и Нетбук, а в слепую отключить видео-эффекты командами мне не удалось. В desktop версии проблем с выключением у меня никогда не было. Ждущий режим не работал, а я им и не пользовался. На нетбук версии ждущий режим работает. С Netbook Edition я связываю огромное количество багов, а не какой-то баг в отдельности. В десктоп версии багов встречал мало и все они не болезненны (вроде ждущего режима и сброса введеных параметров IPv4 - несколько раз приходиться вводить значения, пока они не сохранятся, причем некоторые типы  маски напрочь не сохраняются), в Netbook же одно за другим. Как решить проблему с выключением?

Я не писал о том, что Центр Приложений у меня тормозит, он у меня просто не запускается. Чтобы пользоваться предложенной командой, нужно точно знать название программы. Зачастую проги ставлю этой командой, но если ищу что-то новое, мне нужен Центр Приложений. Ярлычки программ появляются после перезагрузки.
Цитировать
Конечно, я перезапускал нетбук, чтобы убедиться в отстуствии программ. Нет их, не установились.
« Последнее редактирование: 22 Августа 2010, 13:55:15 от Demis Falcone »

Оффлайн 0xEEd

  • Любитель
  • *
  • Сообщений: 61
    • Просмотр профиля
Re: Центр приложений и в целом Netbook Edition
« Ответ #3 : 22 Августа 2010, 15:20:26 »
update-grub генерируя grub.cfg всем найденным ядрам автоматически назначает корректные UUID'ы и руками ничего исправлять не требуется.
Обновления, как и все новое, это конечно же некоторый риск. Я их отключил.

О проблемах выключения темы уже создавались. Например эта: https://forum.ubuntu.ru/index.php?topic=39601.0

Отсутствие ярлычков не говорит об отсутствии самих программ. Попробуйте поискать в списке пакетов: "dpkg -l | grep Название" , а при обнаружении интересующей вас программы, узнать куда и что было записано: "dpkg -L ИмяПакета"

Оффлайн Demis Falcone

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Центр приложений и в целом Netbook Edition
« Ответ #4 : 22 Августа 2010, 16:41:42 »
Цитировать
в /boot/grub/grub.cfg UUID диска указан верно, но при запуске системы - ругается

Я не ставлю обновления от сторонних разработчиков. Никакого риска быть не должно. Кроме того, на десктоп версии никогда проблем с обновлении не было.

Другие темы читал, решения ни в одной нет. Конкретно дайте решение.
root@d-netbook:/home/demis# dpkg -l | grep linuxdcpp
root@d-netbook:/home/demis#
Реакции на команду нет.


Оффлайн easy2002

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2786
  • Мурманск
    • Просмотр профиля
Re: Центр приложений и в целом Netbook Edition
« Ответ #5 : 22 Августа 2010, 16:50:20 »
Цитировать
тогда как мне решить проблему с монтированием системного раздела?

гуглить GRUB_DISABLE_LINUX_UUID
Tempora mutantur et nos mutantur in illis

Оффлайн 0xEEd

  • Любитель
  • *
  • Сообщений: 61
    • Просмотр профиля
Re: Центр приложений и в целом Netbook Edition
« Ответ #6 : 22 Августа 2010, 17:20:10 »
Попробуйте переустановить Software Center:
Цитировать
sudo apt-get remove software-center
sudo apt-get install software-center

Посмотрите, все ли у вас на месте из списка Depends отображаемого "dpkg -s software-center"
А к чему приводит "sudo apt-get install linuxdcpp" ?

Оффлайн Demis Falcone

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Центр приложений и в целом Netbook Edition
« Ответ #7 : 22 Августа 2010, 18:58:23 »
Цитировать
гуглить GRUB_DISABLE_LINUX_UUID
Гуглить - не ответ.
Цитировать
Коллективный bug report
Вы считаете, что нашли баг, и хотите о нём сообщить, но не знаете как правильно описать его на английском языке? А может это вовсе не баг? Создавайте новую тему в этом разделе - вместе разберёмся!
Форум существует для взаимопомощи, помощи. Здесь ответы получают.
Отключение UUID автоматически отредактирует grub.cfg, заменив UUID на адрес диска /dev/sdaX ?

Наконец-то получил совет по Центру Приложений. Я решил проблему просто командой установки
su
[ввод пароль пользователя root]
apt-get install software-center
Я этому удивлен, но все же сам додумался переустановить стандартное приложение (Название пакета для команды увидел в одной из тем обсуждений Центра Приложений). С одной стороны очень плохо, что с такими программами могут возникать проблемы, с другой - приятно, что переустановить стандартное приложение так легко и удобно (стирается стериотип пользователя Windows). Вижу, на форуме все-таки реально получить помощь. :-

А что насчет выключения компьютера?



Пользователь решил продолжить мысль 23 Августа 2010, 15:56:27:
Центр Приложений словно проклят.  :2funny:

Записал на флешку файл xls, оказалось он поврежден. Пытаюсь удалить, а в ответ получаю ошибку "ввода/вывода". Пытался переименовать, пишет ту же ошибку. Отсоединяю флеш, подключаю вновь. Вижу, появились еще несколько неудаляемых файлов с теми именами, что я пытался присвоить исходному файлу. Что ж, ладно, запускаю Win XP SP3, пробую удалить unloker`om. Требуется перезагрузка, а винде перезагружаться с флешкой доверять нельзя. Хм.. Возвращаюсь в Linux.
su
[ввод пароля пользователя root]
cd /media/Demis {это "переход" к работе с корнем флешки}
ls {запрашиваю список файлов и каталогов в папке, в которую "я перешел", т.е. во флешке}
[выведены папки и файлы]
rm ... {после rm пишу названия ненужных файлов}
Удалились те, что получились от переименования, но исходный все же не удалился.  :idiot2:

Ладно, пусть подождет. В Google нашел упоминания о том, что в Linux вирусы могут жить вместе с Wine.  :o Ух, ты.
И вот, обратился я к Центру Приложений, а он Wine удалять отказался. Нет никаких ошибок. Просто не появляется прогресс-бар и кнопка Удалить стала "вжатой", т.е. кликнуть на нее нельзя, недоступна. Подождал, результата работы нет. Ладно, запускаем терминал. Huh
su
[ввод пароля пользователя root]
apt-get remove wine
[получаю какую-то ошибку]
Суть ошибки в том, что файловая система в режиме - только чтение. Сообщается что нужно вручную изменить параметры и дается для этого команда, копирую-вставляю, ответа от терминала нет. Устав от всего этого, закрываю терминал. Ни одна программа не запускается. Окна есть, крестик закрытия окна есть, а граф.оболочки проги нет. Перезапускаю комп. Последнее ядро (24е) не запускается.  :D
Возвращаюсь к 21-му. Запустился, благо. Зашел в менеджер УЖЕ пакетов.  :2funny: Отмечаю wine на полное удаление, применяю действие и снова ошибка, которая повториться (см. ниже).
Та же ерунда с граф.оболочками. Перезапускаю OS. Захожу в менеджер обновлений и нахожу там самое безобидное - FireFox.  :P
Ставлю и первое действие после загрузки пакетов "Запускается dpkg..." и сразу выскакивает ошибка, о которой писал выше:
Цитировать
E: failed commit log
или
Цитировать
E: failed write commit log
Как-то так. :)

Что с этим делать?  ???
« Последнее редактирование: 23 Августа 2010, 15:56:27 от Demis Falcone »

Оффлайн Demis Falcone

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Центр приложений и в целом Netbook Edition
« Ответ #8 : 31 Августа 2010, 17:17:15 »
Никто не знает?  ;)

 

Страница сгенерирована за 0.345 секунд. Запросов: 24.