Форум проекта PuppyRus Linux
Дистрибутивы проекта PuppyRus Linux => Архив проекта PuppyRus => SnowDog => Тема начата: yura76 от 28 Февраль 2012, 00:26:14
-
Доброго времени суток уважаемые форумчане,разработчики, операционных систем Linux ! Я установил на свой комп операционную систему PuppyRus-2.0 Snow Dog и столкнулся с проблемой, постараюсь описать подробно в чем она заключается. При нормальной работе системы при выключении компьютера и завершении текущей сейсии система предлагает пользователю создать персональный файл сохранения, у меня данная функция не работает при выходе из системы монитор просто гаснет но не совсем, остается чуть заметное свечение, системный блок продолжает работать пока не выключиш его сетевой кнопкой. Читая информацию на форуме нашел обходной вариант решения проблемы с сохраненкой, тоесть теперь есть персональный файл и сейсии сохраняются, какзалось бы чего еще надо, только ведь проблема то всеравно осталась не решенной досканально, монитор по прежнему не отключается и чуть заметно светится и системный блок продолжает работать, если отключить системник сетевой кнопкой при следующем включении система выдаст информацию о том что в прошлой сейсии был сбой и сейсия завершилась некорректно. Другие версии Puppy работают нормально. Подскажите кто хорошо разбирается, или сталкивался с подобной проблемой, как это можно исправить?
-
Подскажите кто хорошо разбирается, или сталкивался с подобной проблемой, как это можно исправить?
на моей памяти никто не сталкивался.
Для начала бы хоть логи выложили dmesg
-
Вот недавно кто то описывал такую же проблему. Либо dim-kut либо andy-voit. При выходе из иксов видеокарта не переходит в текстовый режим. Решения не знаю.
-
Какие логи надо? Вот например файл menu.lst
# menu.lst produced by grub4dosconfig-v1.7
color blue/cyan yellow/blue white/black cyan/black
timeout 10
default 0
# Frugal installed Puppy
title Pupm 200 3 (sda1)
find --set-root --ignore-floppies --ignore-cd /pupm-200_3.sfs
kernel /vmlinuz pmedia=usbflash pfix=fsck
initrd /initrd.gz
title Pupm 200 3 (sda1) RAM mode\nBoot up Puppy without pupsave
find --set-root --ignore-floppies --ignore-cd /pupm-200_3.sfs
kernel /vmlinuz pmedia=usbflash pfix=ram,fsck
initrd /initrd.gz
# Windows
# this entry searches Windows on the HDD and boot it up
title Windows\nBoot up Windows if installed
errorcheck off
find --set-root --ignore-floppies --ignore-cd /bootmgr
chainloader /bootmgr
find --set-root --ignore-floppies --ignore-cd /ntldr
chainloader /ntldr
find --set-root --ignore-floppies --ignore-cd /io.sys
chainloader /io.sys
errorcheck on
# Boot from Partition Boot Sector
title Pupm 200 3 (sda1:PBS)
uuid 9CD9-6871
chainloader +1
# additionals
title Find Grub menu on HDD
errorcheck off
find --set-root --ignore-floppies --ignore-cd /menu.lst && configfile /menu.lst
find --set-root --ignore-floppies --ignore-cd /boot/grub/menu.lst && configfile /boot/grub/menu.lst
find --set-root --ignore-floppies --ignore-cd /grub/menu.lst && configfile /grub/menu.lst
errorcheck on
commandline
title Find Grub2\nBoot up grub2 if installed
find --set-root --ignore-floppies --ignore-cd /boot/grub/core.img
kernel /boot/grub/core.img
title Grub4Dos commandline\n(for experts only)
commandline
title Reboot computer
reboot
title Halt computer
halt
-
2 yura76
Pro вас попросил dmesg, для этого в терминале наберите, например, dmesg > log.txt и получившийся в папке /root файлик log.txt прикрепите вложением на форуме.
З.Ы. Когда выкладываете что-то длинное, как в случае с вашим menu.lst, пользуйтесь кнопкой "Читать далее..."
-
Вот лог, незнаю правильно ли отправил
-
в логе все нормально вроде,
предлагаю попробовать выключиться следующим образом:
1. выходим в консоль Пуск-завершение работы-Выход в командную строку (или ctrl+alt+bkspc)
2. выключаем ПК командой poweroff и смотрим не будет ли чего подозрительного на экране.
3. Если пункт 2 не проходит - пробуем команду reboot и смотрим не будет ли чего подозрительного на экране.
-
Судя по dmesg у вас видюшка S3 ProSavageDDR.
Pro - как думаешь, могут быть косяки в драйверах?
Может быть попробовать заменить на vesa?
-
Pro - как думаешь, могут быть косяки в драйверах?
дык у него совсем не выключается, вот и проверим при отключеном xorg как будет дело.
-
При отключении командой poweroff отключения не происходит, наблюдается следующее:
Монитор делится на две части по горизонтали, нижняя часть темная верхняя с растянутым рисунком.
В случае с командой reboot тоже самое.
-
Походу именно так как я и говорил. Если есть возможность воткните в AGP другую видюшку, и (если возможно) отключите встроенную в BIOS
-
В том то и дело что нет возможности воткнуть другую видеокарту, у меня и сейчас то ее нет как отдельного блока, все работает на видюхе встроенной в материнку :( неужели уже совсем ничего нельзя сделать?
-
неужели уже совсем ничего нельзя сделать?
можно посмотреть настройки БИОС на предмет видео
-
Похоже это связано с S3.
У меня на AGP карточке S3 Trio3D/2X (4 Мб) тоже только под SnowDog наблюдались подобные глюки, т.е. при poweroff было не полное отключение (на экране была надпись, кажется #Terminated и все), но экран был нормальным и reboot cрабатывал нормально, щас уже проверить не могу - нет этой машины.
-
Можно конечно и покопатся в биосе, но интерестно то что именно эта версия puppy не работает как надо, в других отключение работает нормально, можно так же к примеру предложить мне если мол другие работают нормально, переходи на другую и не парься, дело в том что я человек такой который не любит легких путей, хочется именно с этой версией разобратся, понять причину устранить, в тоже время при этом приходит какойто опыт в работе с люниксом, а это думаю неплохо для человека который имеет желание и терпение учится. Да еще забыл, может это важно, при запуске системы когда на дисплее меню загрузчика грубдос, если выбрать строку halt computer все отключается нормально, и монитор и системный блок. Но это ведь еще до полного запуска системы.
-
Господа!
Подобный глюк наблюдался на первых Люсидах и на Wary, правда там он наоборот наблюдался на новых картах, для ликвидации его Бари переписал скрипт rc.shutdown по пути /etc/rc.d/. Я понимаю что из-за единичного случая переписывать скрипт как-то и не с руки, но может чего в нем подправить можно?
Да еще забыл, может это важно, при запуске системы когда на дисплее меню загрузчика грубдос, если выбрать строку halt computer все отключается нормально, и монитор и системный блок.
Это отрабатывает команда еще не ОС, а вот именно БИОСа.
-
Может посоветуете какое нибудь какрдинальное и правильное решение моей проблемы, я чтото уже совсем запутался, почему не работает именно эта версия пуппу? чтото в самом дистре не так?
-
кардинальное решение попробовать команду
shutdown -h now
если с ней выключится значит использовать ее.
-
Извиняюсь хотелось бы уточнить, эту команду прописать в терминале?
-
да и возможно я ее с ошибкой написал, погуглите.
shutdown -h now это перезагрузка к примеру.
-
Спасибо за подсказку буду пробавать, покачто в таком виде в каком она сейчас команда не воспринимается терминалом
-
Пробовал эту команду в различных вариантах ни в каком виде она почемуто не воспринимается терминалом в ответ выдает command nod found
-
от блин, у нас вместо нее только poweroff и reboot
-
Ну и что делать? как решить эту ситуацию вы люди видимо опытные разбираетесь что к чему другую версию пуппу не хочу пока ставить упорно хочется разобратся с этой.
Может гдето в определенных файлах чтото изменить или дописать, возможны ли такие варианты?
-
Да кстати если важно это напишу немного о своем железе. Компьютер у меня самодельный собираю сам по запчастям его характеристики таковы:
материнская плата MS-6787 VER:1 процессор intel(R) Celeron(R) CPU 1.70GHz блок питания MODEL:LPK2-30 видеокарты как выносного блока нет,работаю на встроенной,жесткого диска нет,привода под диски нет, память ОЗУ 350.мегабайт. Вместо жесткого диска телефонная флешка Generic-Card Reader на 4 гигабайта, вставлена в юэсби адаптер. Вот такие характеристики моего самосборного компа звука нет пока еще не сделал.
Тем немение при таком вот железе пуппу работает без зависаний особых глюков не заметил, за исключением этой проблемы с отключением.
-
Попробуйте дописать в menu.lst строка kernel в конце acpi=force.
-
Попробуйте дописать в menu.lst строка kernel в конце acpi=force.
Данный метод не помог
-
Раз компы собираешь,иди в BIOS и смотри не включено ли Power On By modem/lan .Может удерживать компик во включенном состоянии.
А так же в BIOS поиграйся с ACPI.
Мне попадался экземпляр на котором Винда работала при acpi-on , а Linux при acpi-off.
Каждый раз приходилось лезть в BIOS
-
спасибо попробую
-
Спасибо всем кто помогал в решении проблемы, вопрос решен резервными путями
-
вопрос решен резервными путями
А подробнее можно, вдруг у кого еще проблема будет, а?
-
Да конечно только завтра сегодня устал да и поздно уже спать пора завтра все подробно опишу
-
На случай если у кого нибудь возникнет такая проблема как у меня, решил написать альтернативный путь ее решения.
Изначально проблема заключалась в том что не создавался персональный файл сохранения, и компьютер после выхода из системы продолжал работать монитор не отключался наблюдалось еле заметное свечение. Стандартными методами проблема не решалась и пришлось идти обходным путем, персональный файл сохранения создал так: После запуска системы по прохождени действий в меню загрузчика, пользователю предоставляется выбор параметров разрешения монитора, сдесь нужно перевести курсор стрелкой на клавиатуре на право и не согласится с выбором нажать клавишу enter при этом действии снизу откроется поле для работы в текстовом режиме, сдесь надо написать на латинице команду reboot система начнет отключатся и завершать свою работу, перед выходом появится информация предлагающая создать персональный файл сохранения, сдесь все просто нужно согласится с предложенным вариантом по завершении всех действий подтвердить все клавишей enter. Теперь о главном, персональный файл сохранеия теперь есть, о чем свидетельствует круглый значек на рабочем столе с надписью save. Осталась проблема с отключением компьютера, обходными путями решил ее так: На рабочем столе надо кликнуть по иконке Файлы, и пройти по пути root/myapplications/bin в открывшемся окне надо создать новый скрипт например как сделал это я, с именем exit внутри папки данного скрипта прописать:
#!/bin/sh
busybox poweroff. сохранить запись. После этого можно переместить мышкой скрипт exit в удобное место на рабочий стол, при желании можно изменить значок ярлыка на свой. После для того чтобы система наверняка запомнила все действия произведеные вами, нужно кликнуть по иконке save на рабочем столе. После можно смело кликать на ярлык exit и дисплей и системный блок отключится без проблем. Вот такие альтернативные пути решения если уж ничто не помогает, большое спасибо всем кто помогал мне искать пути решения, особенно DdShurick за помощь по скриптам.