Перейти к содержанию

cresta

Members
  • Постов

    92
  • Зарегистрирован

  • Посещение

    Никогда

Сообщения, опубликованные cresta

  1. Всем добрый день.

    Возникла проблема с загрузкой.

    Общая картина такова: установлена mandriva 2008 free. Один раздел (/ и /usr вместе) емкостью 20 Гб. Система была настроена на автоматический вход пользователя user в систему. Все работало хорошо, пока я не скопировал с внешнего винта приличный по объёму кусок информации и вставил его на рабочий стол пользователя. Это был последний раз, когда я смог зайти в систему под этим пользователем. При следующем включении вместо автоматического входа выскочил диалог авторизации. Ввел имя, пароль - а в ответ сообщение "ошибка авторизации". Пароль не путал. В общем никак не получилось зайти. Перезагрузился в verbose mode и заметил сообщение, что свободного места на / ровно 0. И не найден некий файл /sbin/ccs (точного имена не помню). Перейдя в консольный режим, зашел без проблем под рутом. Перешёл в корень раздела и обнаружил там кроме обычно располагающихся там директорий, ещё и папки, которые раньше находились в $HOME. Каким-то странным образом они туда перекочевали (.Mdkonline, .opera, .mozilla e.t.c).

    Все эти папки также присутствовали и в $HOME, только там они были значительно меньше по объёму. Из этого я предположил, что в корне раздела лежат старые файлы, а в домашней папке - образованные при последней попытке входа.

    Попытался сменить пароль пользователя - безуспешно. Пароль не сменился. После нескольких попыток смены пароля и перезагрузок создал нового пользователя user2. Назначил ему автовход. Перезагрузился и вместо автовхода и графического режима получил всего лишь консольку в центре экрана. На startkde система ругнулась, что в /tmp недостаточно места и kde запускать отказалась. Перелогинился в рута, зашел и покосил всё что только можно было. Перезагрузился и смог без проблем зайти в авторежима как user2. Поработал полдня решил восстановить часть удаленных файлов (файлы vmware). Скопировал их в дефолтную /root/vmware/ и попытался запустить vmware от рута, в ответ получил, что su не найдена.... После этого комп завис на полчаса. Перезагрузка ресетом - и больше ни один из трех пользователей не может даже залогиниться ни в одном из режимов. Выводится приглашение login и после ввода имени несколько секунд думает и затем опять приглашение ligin.

    Вот примерно такая картина. Почему в корне раздела оказались пользовательские папки и файлы? Почему при копировании если не хватает места, не выводится предупреждение?

    Можно ли это поправить?

    Спасибо.

  2. В общем стандартная проблема. Lilo перетёрт загрузчиком Windows.

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

    В сети есть три основных способа восстановления загрузчика:

    1. Скопировать при помощи dd файл boot.0300 на mbr.

    Скопировал, но при загрузке получаю просто L 99 99 99 99 99 99 ....

    99 среди кодов ошибок не нашёл.

    2. Попытаться переустановить лило, загрузившись с загрузочного CD:

    mkdir /mnt/temp

    mount /dev/hda6 /mnt/temp

    chroot /mnt/temp

    lilo -v

    Здесь выдается сообщение что /etc/lilo.conf no such file or directory

    Наудачу попробовал lilo -C /mnt/hda6/etc/lilo.conf но получил ошибку Fatal: trying to map files from unnamed device 0x0008 (NFS?)

    3. Пробовал запустить систему при загрузке с загрузочного CD

    vmlinuz -S root=/dev/hda6

    но пишет, что образ не найден.

    Может я что-то делал неправильно?

    Какие ещё есть способы восстановления загрузчика? На руках только та система, что на винте и загрузочный диск LiveCD BLin.

  3. Здравствуйте.

    У меня вопрос по mplayer'у:

    У оного есть режим -slave, и в файлике slave.txt написано, что запуск плейера с этой опциое позволяет управлять им путём ввода команд в консоли. и также получать информацию от него.

    Вопрос в том, куда mplayer выводит информацию?

    Например

    get_audio_codec: Print out the audio codec name of the current file.

    Команды типа stop, pause и т.п. (которые не требуют вывода информации от плейера), работают. А вот куда выводится результат запросов, подобных get_audio_codec - не могу найти.

    Кто знает, подскажите.

  4. Вопрос касается не способов установки софта, а принципов работы pkg-config.

    Иначе говоря, почему PKG_CONFIG_PATH не добавляет информацию о путях к файлам .pc?

    Например я установил PKG_CONFIG_PATH для atk. Проверил пути - они все правильно установлены.

    Затем я устанавливаю PKG_CONFIG_PATH для пакета glib. Проверил пути для glib - все правильно. Проверяю для atk - atk оказывается не зарегистрирован.

    Т.е. PKG_CONFIG_PATH не добавляет пути к списку путей, а устанавливает один единственный путь к файлу .pc - именно к тому, для которого было выполнена последняя установка.

    Если я делаю pkg-config --list-all то выводится список модулей. Тот модуль который я зарегистрировал последним - присутствует в списке.

    Тот который был зарегистрирован предпоследним - в списке отсутствует.

    Вот в чем собственно проблема. Нужно добавить модуль к списку pkg-config --list-all и чтобы последующие добавления модулей к этому списку не удаляли предварительно добавленные.

    Все.

  5. Здравствуйте, гуры!

    Помогите, ибо сил моих уже нету Sad

    Устанавливаю gtk. Скачал требуемые по dependens пакеты atk, cairo, gettext, pango, glib и собственно сам gtk.

    Установил их в такой последовательности: atk, cairo, gettext, glib, pango.

    Устанавливал в /opt. После установки каждого из пакетов устанавливал переменные среды при помощи pkg-config (указывал, где находятся либы, инклюды, бинарники, опции компилятора и путь к файлу <имя_пакета.pc>

    Добрался до установки gtk. Делаю ./configure и получаю сообщение об ошибке, что atk не установлен или не установлены переменные pkg-config (не находит пакет).

    Переустановил atk, опять указал все переменные и снова делаю ./configure для gtk. Теперь ошибка другого рода:

    checking for GLIB - version >= 2.5.7...

    *** 'pkg-config --modversion glib-2.0' returned 2.12.12, but GLIB (2.6.3)

    *** was found! If pkg-config was correct, then it is best

    *** to remove the old version of GLib. You may also be able to fix the error

    *** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing

    *** /etc/ld.so.conf. Make sure you have run ldconfig if that is

    *** required on your system.

    *** If pkg-config was wrong, set the environment variable PKG_CONFIG_PATH

    *** to point to the correct configuration files

    no

    configure: error:

    *** GLIB 2.5.7 or better is required.

    Т.е. в 'pkg-config найдена установленная версия 2.12.12, но сама glib не найдена.

    Снова устанавливаю LD_LIBRARY_PATH для glib, возвращаюсь к gtk и делаю ./configure. С glib теперь порядок. Но теперь другая ошибка:

    checking for BASE_DEPENDENCIES... Package atk was not found in the pkg-config search path.

    Perhaps you should add the directory containing `atk.pc'

    to the PKG_CONFIG_PATH environment variable

    No package 'atk' found

    Т.е. не найдена atk Sad

    Теперь правлю переменные для atk, опять возвращаюсь к gtk ./configure и ... снова получаю первую ошибку о неправильных путях pkg-config для glib (см. выше)

    Т.е. гоняет меня по кругу: установка переменных atk нарушает установку переменных glib и это приводит к необходимости править переменные для glib, правка которых снова требует правки переменных atk.

    И так до бесконечности...

    Помогите кто-нибудь Sad

    P.S.

    Mandriva 10.2 (2005)

    Версии всех пакетов соответствуют требуемым.

  6. Чтобы скомпилировать mplayer, пришлось делать кучу правок в Makefile.

    Пользоваться неудобно, интерфейс не продуман. Все настройки при закрытии теряются, и надо каждый раз посвящать настройке время.

    Пример удачного интерфейса - kaffeine, и неплохой интерфейс в том же xine, но увы...

    Придётся смотреть в windows. Там работает всё.

  7. Нашёл в faq следующее:

    Can I watch Windows Media (.asf/.wmv/.wma) files using xine?

    While the container format (system layer) ASF (wmv is just an alias) is fully supported in xine, for newer windows media 9 based streams you'll need to install windows binary codecs (.DLLs).

    Possibly the most convenient way to get the Windows DLLs is to download them from the MPlayer website http://www.mplayerhq.hu/homepage/dload.html . The package is called "essential". Unpack it and move everything you find inside to /usr/lib/win32 (actually you can place them anywhere you want, e.g. someplace in your home directory, but then you'll have to set decoder.external.win32_codecs_path in your xine config file accordingly). Restart xine then and you should be able to watch windows media streams.

    Вписал в config

    decoder.external.real_codecs_path:/usr/lib/win32

    decoder.external.win32_codecs_path:/usr/lib/win32

    перезапустил, и опять облом Sad

    Люди, он вообще поддерживает wmv (на деле, а не в рекламе)?

    Может я зря пытаюсь, и в линуксе просмотр wmv принципиально невозможен?

  8. да, уже нашел, надо переключиться как минимум в advanced, тогда вкладка decoder активизируется, правда толку от этого нет: на вкладке указывается путь к кодекам, используемым Real Player'ом.

    А где у xine дефолтная директория с кодеками? Он же где-то их берет? Может туда положить?

    В конфиге ничего не сказано об этом...

  9. скачал пакет essential для линукса x86, распаковал в /usr/lib/win32. Никакого эффекта. На всякий случай продублировал весь пакет в /usr/local/lib/win32 и в /usr/lib/codecs.

    Среди файлов пакета есть wmvdmod.dll, wmv9dmod.dll, wmadmod.dll, wma9dmod.dll.

    Может как-то надо настроить xine, чтобы увидел эти кодеки?

    Пробовал зайти в сетап xine, но на вкладке decoder меня встретила надпись: "There is no configuration option available in this user experience level" Sad

    Что делать?

  10. Приветствую всех.

    Как заставить xine (или kaffeine) воспроизвести данный формат? Среди плагинов xine нет поддерживающего этот формат.

    При воспроизведении звук есть, изображения нет.

    Windows Media Player воспроизводит, может есть способ как-то и в линуксе тоже открывать эти файлы?

    Спасибо.

  11. АТС не молодая, но под виндой винмодем creative обеспечивает стопроцентный коннект. D-Link DFM-562E под виндой обеспечивает достаточно надёжный коннект. Иногда бывает, что перезванивает, но редко. А под линуксом D-Link наоборот, только иногда коннектится.

    Поэтому мне кажется, что дело в каких-то настройках.

  12. Позвонил провайдеру, уточнил метод аутентификации, оказалось PAP.

    С любым паролем/логином.

    Перенастроил kppp, установил пароль и логин от другого соединения, теперь соединяться стал чаще:

    Примерно в 20% случаев соединение устанавливается и можно работать.

    Около 40% попыток оканчиваются ошибкой "Время ожидания работы сценария окончилось"

    И примерно 40% попыток kppp выводит: "Вход в сеть...", затем ожидает чего-то (интересно чего?) и затем сбрасывает подключение и начинает дозваниваться снова.

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

    Все интревалы в настройках kppp установил достаточно большими, чтобы ожидание длилось побольше, но пока что без особого успеха.

  13. Так в том и дело, что во втором случае аутентификации не требуется. Провайдер определяет дозвонившегося по номеру телефона, и в конце месяца присылает счёт. А если надо запаролить это соединение, то это уже забота админа компа, и должна выполняться на локальном уровне.

    Под виндой это соединение работает без пароля и логина. Отталкиваясь от этого, и тех фактов, что:

    а) под виндой аутентификация без скрипта (он отключен в настройках)

    б)PAP/CHAP требует наличия логина/пароля

    у меня остался только один способ аутентификации - через терминальное окно. Вот я его и выбрал.

    Может и ошибаюсь, но тот факт, что иногда всё-таки подключается, кажется говорит о том, что это правильный способ.

    Нашёл статью по настройке kppp:

    http://www.oduv.ru/doc/Linux/books/kde/network/kppp/index.ht ml

    Посмотрел её, вроде никаких отличий описываемого в ней процесса настройки от того, как делал я, не нашёл.

  14. Мудрецы, помогите с подключением к провайдеру.

    У меня два провайдера, с одним всё в порядке, с другим проблема Sad

    1-й провайдер:

    Дозвон с логином и паролем, для него в настройках kppp я выбрал метод авторизации PAP/CHAP, без callback'а и скриптов подключения.

    С этим провайдером порядок.

    2-й провайдер:

    Дозвон без логина и пароля. Для него kppp сообщает, что для PAP/CHAP нужен пароль/логин. Поэтому выбрал авторизацию через терминальное окно.

    Callback также не указывал.

    При подключении kppp пишет: Модем готов и посылает командыЖ

    ATZ

    OK

    ATM1L1

    OK

    ATDTp8,8053023031

    Далее идет набор номера, модем похрипел и через некоторое время kppp выдаёт: "Время ожидания работы сценария окончилось" Sad

    Все сбрасывается и повторяется снова. И так до бесконечности.

    Иногда "Время ожидания работы сценария окончилось" не появляется, и выскакивает окно терминального входа. Ничего не набирая в нем нажимаю "Продолжить" и соединение устанавливается, выводится CONNECT 115200. Появляется значок подключения. Статистика kppp показывает, что получено ок.20 кБ. А на попытки что-нибудь открыть в броузере - никаких эмоций, тоже и с почтовиком. Т.е подключился и висит в сети, ничего не качая и никак не реагируя. Остаётся только отключаться Sad

    Работу какого сценария ожидает kppp? Нужен ли он вообще?

    Подскажите что-нибудь.

    Спасибо.

  15. Откуда лезет "левый" траффик?

    Смотрю ститистику kppp - постоянно по-немногу капает, за час набегает около 250 кБ входящего.

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

    Систему поставил только вчера. Кроме wasm.ru и этого сайта ничего не посещал, почта не использовалась.

    P.S.

    Под видой никакого левого траффика нет.

  16. Переключил в пульс. Проблема была в том, что при настройке соединения через Центр управления MandrakeLinux при указании буквы p номер почему-то набирался без неё. Этот эффект обнаружился при запуске kppp и просмотре параметров соединения: буква p исчезла. Прямо в kppp исправил номер и сохранил изменения. Теперь набирается с p.

  17. Может не совсем в тему, но похожая проблема: не набирает в пульсовом режиме. В тоновом всё прекрасно работает.

    Букву p пробовал и большую и маленькую, но все равно выдаёт тоновый набор.

    Почему? И поправимо ли?

    P.S.

    Модем D-Link DFM-562E

    Mandriva 10.2.

×
×
  • Создать...