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


За новостями русскоязычного сообщества и Ubuntu в целом можно следить на нашей страничке в Google+

Автор Тема: Исправляем ошибку glipper после загрузки в 8.04  (Прочитано 2395 раз)

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

Оффлайн fwhr

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
Привыкнув к использованию glipper-а, был недоволен тем, что, в отличии от предыдущих версий Убунты, в Харди довольно часто при загрузке компа данный апплет ругался примерно так

Цитировать
The panel encountered a problem while loading OAFIID:Glipper blah - blah- blah

В итоге, решение было найдено на ланчпаде, приведу его здесь:

Ошибка происходит оттого, что glipper стартует слишком рано... Значит, можно просто задержать его загрузку.
Итак, откроем для редактирования файл:

sudo gedit /usr/lib/glipper/glipper
и добавим в начало пару строк:

Цитировать
import time # <-- Добавленная строка.
time.sleep(8) # <-- Добавленная строка. Можно изменить задержку от 8 до, к примеру, 30 секунд, если не помогает меньшее значение.

На всякий случай, приведу здесь начало файла с внесёнными изменениями (без ремарок на русском):
Цитировать
#!/usr/bin/env python

# Glipper - Clipboardmanager for GNOME
# Copyright (C) 2007 Glipper Team
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
# version 2 of the License, or (at your option) any later version.
#
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with this library; if not, write to the
# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
# Boston, MA 02111-1307, USA.
#

import time
time.sleep(8)

import gobject
gobject.threads_init()

import gtk, gnomeapplet, gnome
import getopt, sys
from os.path import *
------ и т.д.-----

После данного исправления файла ошибки glipper-а при старте системы я больше не видел.

ЗЫ:

Странное дело, если в файле комментарии писать по-русски, glipper действительно не работает (с комментариями же на английском всё нормально). Вот оно, желание "орусифицировать" хауту (мне это не нужно, поэтому всё работало....)
Текст немного исправил.

Приношу свои извинения
« Последнее редактирование: 25 Июнь 2008, 10:49:13 от fwhr »
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн saavaage

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Я просто поставил Parcellite 0.7, который имеет еще и доп. вожможности по hotkeys, и решил больше с glipper не связываться

Scriber

  • Гость
После того как glipper сделали в виде аплета, он у меня начал часто вылетать. что-то вроде: "извините glipper завершил свою работу. желаете его перезапустить?" Поэтому перешел на Klipper, но теперь попробую еще и Parcellite.

Оффлайн suhov

  • Любитель
  • *
  • Сообщений: 67
  • Качаю железо
    • Просмотр профиля
После добавления этих строк
import time # <-- Добавленная строка.
time.sleep(8) # <-- Добавленная строка. Можно изменить задержку от 8 до, к примеру, 30 секунд, если не помогает меньшее значение.
ошибка постоянно! Не запускается даже вручную!?!
Не зависит от значения! Просто не хочет запускаться с отредактированным файлом! Меняю обратно - запускается! (вручную)
Что делать!?
Ubuntu 8.10/ZverXP 2009 - i686 P4 3.0 1Gb 7600gt agp 256 monic - 23" Samsung SyncMaster 2343NW

Оффлайн fwhr

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
suhov, извиняюсь, по ходу моя ошибка... Удали русские комментарии в файле.
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн protuberanec

  • Участник
  • *
  • Сообщений: 130
  • протуберанец
    • Просмотр профиля
fwhr - спасибо - помогло))
Ubuntu 9.10, Dell Latitude D610

 

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