Сайт | Скачать | Видео | Wiki

Автор Тема: Обсуждение lupurus 510  (Прочитано 182104 раз)

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

Оффлайн maksyush

  • Постоялец
  • ***
  • Сообщений: 181
  • Репутация: +4/-0
Re: Обсуждение lupurus 510
« Ответ #270 : 27 Сентябрь 2010, 11:01:49 »
Цитата
А у всех нормально работает Flash Player?
у меня Опера отказывается видеть пока :(
Правда, у меня Xlupurus 510-5

Оффлайн bit777

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1037
  • Репутация: +127/-0
  • Автор темы
Re: Обсуждение lupurus 510
« Ответ #271 : 27 Сентябрь 2010, 11:20:33 »
у меня то же Xlupurus 510-5 Опера  работает нормально.
Попробуй вот эту http://puppyrus.org/pub/PuppyRus-510/sfs/opera_10.62.sfs

Оффлайн Liss

  • Ветеран
  • *****
  • Сообщений: 632
  • Репутация: +23/-0
Re: Обсуждение lupurus 510
« Ответ #272 : 27 Сентябрь 2010, 11:25:33 »
Сегодня произошел интересный случай. Знакомый попросил разобраться с виндой на буке и помочь со старым принтером HP LJ 1150. С виндой разобрался, дрова с оффсайта скачал, установил. И понеслась... То не хочет вставать сам принтер как устройство. То не встает поддержка порта печати (IEEE1284=>USB). Потом все же все поднялось и даже распечатало пробную страницу. Открыли ворд, пустили в печать докУмент. Принтер выдал на листе одну строчку - "Unsupported Personality PCL". Вот тут меня это все утомило.
Вынул из широкого портфеля, болванку с... 700Мб  ;D
Загружаю Lupurus 5.10-5. В 5 кликов настраиваю принтер, и из абиворда распечатываю нужный документ.
Человек заинтересовался :)
Терпение, труд и какая-то мать, все перетрут.

Оффлайн maksyush

  • Постоялец
  • ***
  • Сообщений: 181
  • Репутация: +4/-0
Re: Обсуждение lupurus 510
« Ответ #273 : 28 Сентябрь 2010, 08:07:00 »
Цитата
у меня то же Xlupurus 510-5 Опера  работает нормально.
Попробуй вот эту http://puppyrus.org/pub/PuppyRus-510/sfs/opera_10.62.sfs
она и не видит.
путь к плагинам проверил - совпадает. устанавливал после оперы. пока туплю, где ещё косяк.

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Обсуждение lupurus 510
« Ответ #274 : 28 Сентябрь 2010, 08:11:07 »
Цитата
А у всех нормально работает Flash Player?
у меня Опера отказывается видеть пока :(
Правда, у меня Xlupurus 510-5
запускайте в терминале opera -debugplugin и смотрите чего напишет, возможно какуюто дополнительную библиотеку для плагина найти не может
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн victorvl

  • Старожил
  • ****
  • Сообщений: 311
  • Репутация: +0/-0
Re: Обсуждение lupurus 510
« Ответ #275 : 28 Сентябрь 2010, 11:10:47 »
у меня то же Xlupurus 510-5 Опера  работает нормально.
Попробуй вот эту http://puppyrus.org/pub/PuppyRus-510/sfs/opera_10.62.sfs
Подключил эту оперу с флешплеером все нормально. За то время от времени падает браузер.

Оффлайн Lego

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 900
  • Репутация: +60/-0
Re: Обсуждение lupurus 510
« Ответ #276 : 28 Сентябрь 2010, 11:24:24 »
libnspr4.so
libnss3.so
libnssutil3.so
libplc4.so
libplds4.so
libsmime3.so
libssl3.so
Не совру точно, но не хватает какой-то из этих библиотек. В FFox они лежат в его собственной папке, Opera пытается найти в usr/lib, естественно не находит.
AMD Phenom 9500 Quad-Core, GF-8600, 2gb RAM
Asus Eee PC-901 (Intel Atom N270, 1Gb RAM, 12Gb SSD)
Puppyrus-13.12-xfce-4.12

Оффлайн victorvl

  • Старожил
  • ****
  • Сообщений: 311
  • Репутация: +0/-0
Re: Обсуждение lupurus 510
« Ответ #277 : 28 Сентябрь 2010, 11:24:41 »

Загружаю Lupurus 5.10-5. В 5 кликов настраиваю принтер, и из абиворда распечатываю нужный документ.
Человек заинтересовался :)
А у меня почему то перестал печатать принтер lxm-615 cups пишет: 500 Internal Server Error

Оффлайн GanZ

  • Старожил
  • ****
  • Сообщений: 211
  • Репутация: +12/-1
  • Woof-Woof!
Re: Обсуждение lupurus 510
« Ответ #278 : 28 Сентябрь 2010, 11:32:13 »
Вот что нашел по 500 Internal Server Error
Если Вы хоть раз натыкались на эту ошибку во время разработки скрипта, то Вы счастливый человек :) Скорее "счастливый"... Эта ошибка прямой показатель Вашего стремления освоить CGI. Если человек не представляет себе о ее существовании, и при этом утверждает, что он "гуру" в этом деле, то готовьте для него корзину тухлых помидоров.

Вода... Водичка... А теперь к делу :) Ошибка эта дословно переводится как "Внутренняя Ошибка Сервера" (знатоки забугорного если что подправят :) Люди разрабатывающие веб-сервер делают это мно-о-о-го лет, поэтому можно утверждать на 99,9%, что внутри его ошибок нет :) По крайней мере вызывающих такой конкретный отказ в работе, как ошибка 500. Ошибка эта может произойти только в случае некорректной работы вашего скрипта. Насколько некорректной сейчас разберемся...

У меня вопрос: Вы знаете как узнать от чего произошла ошибка ?! Уверен, что 50% новичков (не хочу говорить о профях) скажет что незнает... И правильно скажет, иначе не было бы этого шага :) Хочу Вас научить один единственный раз откуда получать такую конфиденциальную информацию. Правильно (или Вы еще не сообразили ?), из файла /logs/error.log (или схожего по названию).

Получили мы ошибку 500... Что делать ? Идем в файл error.log и смотрим в последнюю строку... У меня почти всегда одна и таже ошибка, вот примерно такая...

[Sat Oct 21 10:00:00 2000] [error] [client 123.45.67.89] Premature end of script headers: с:/apache/cgi-bin/1.cgi
Заметьте то, что сервер не скрывает от Вас ничего и прямо говорит "Ну типа у меня тут Premature end of script headers, и ваще отстань... 500...". Берем "забугорно-местный" переводчик и получаем нечто похожее на "неожиданный конец заголовка скрипта".

И что ? Мысли есть ? Так вот теперь почему это происходит (во многих случаях). Вы попросту неправильно составили заголовок ответа. Заголовок должен быть отделен от содержимого пустой строкой. Например, вместо:

   printf("Content-type: text/html\n\n");
Вы написали строку с одной \n:

   printf("Content-type: text/html\n");
Также результатом этой ошибки может быть (а скорее всего и есть) неправильное окончание программы. Например, когда программа выполняется правильно после завершения она всегда дает знать системе, что она выполнилась на отлично, а в баллах системы на 0 :) После аварийного же завершения программы система не получает ответа равного 0, и поэтому это является прямым признаком ошибки.
В Линуксе есть другая проблема. Если Вы неправильно работаете с динамической памятью, то программа сразу же вываливается с сообщением:

   Segmentation fault
А если присмотреться, то данная строка совсем не похожа на "Content-type:". Отсюда ошибка 500 о неправильном заголовке ответа.

Также из личного опыта, но это явление я объяснить не могу... Скрипты конкретно вываливаются и все тут. Десяти разовая проверка не дает результата. И тут приходит мысля о том, чтобы поменять местами участки считывания данных из stdin и вывод в stdout. Например, если Вы сначала считывали, то теперь просто сначала выведите "Content-type: ...\n\n", а потом считывайте. Незнаю почему, но иногда помогает. Объяснить ничем не могу, разве только тем, что Апач у меня в Линуксе старенький и видимо у него не все дома в этот момент...

При разработке скрипта на любом языке очень аккуратно подходите к динамической памяти. Неправильно инициализированная переменная приводит к невероятным результатам.

Теперь немного о том, что пишут на эту тему профессионалы (с моим фривольным разбавлением) :

Ошибка 500 может возникнуть от того, что Вы забыли о пустой строке между HTTP-заголовком и телом (но об этом я сказал).
Сервер хочет получить доступ к сценарию с правом чтения и выполнения, но не может. Лекарство: установите атрибуты на файл 555 или 755 (это для Unix систем).
Каталог, в котором находится сценарий также должен быть выполняемым, поэтому должен иметь режим 111, а лучше 755.
Серверу было сказано, что CGI программа должна быть с именем *.cgi, а сами дают что-то типа *.pl или *.exe. Лекарство сомнительное, но всеже проверьте настройки сервера. Также все сопутствующие .htaccess файлы.
Конфигурация сервера не позволяет скрипту использовать методы GET или POST. Иногда встречаются такие параноики админы :) Лекарство: топор от головной боли админу.
Также советуют сбрасывать буфера, или отключать буферизацию потока stdout. Лекарство: см. мануал по своему языку.
Вобщем такие пироги. Некоторым они уже "поперек горла", но как же без них. Самое главное ничего не бояться и везде совать свой нос :)
Взято отсюда: http://www.firststeps.ru/cgi/r.php?28
Добрый фей я... Могу и нафеячить!

Оффлайн maksyush

  • Постоялец
  • ***
  • Сообщений: 181
  • Репутация: +4/-0
Re: Обсуждение lupurus 510
« Ответ #279 : 30 Сентябрь 2010, 10:34:12 »
libnspr4.so
libnss3.so
libnssutil3.so
libplc4.so
libplds4.so
libsmime3.so
libssl3.so
Не совру точно, но не хватает какой-то из этих библиотек. В FFox они лежат в его собственной папке, Opera пытается найти в usr/lib, естественно не находит.
подействовало - флэш-плагин заработал :)

Оффлайн Fliker09

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1624
  • Репутация: +120/-1
  • Puppy 4ever!
Re: Обсуждение lupurus 510
« Ответ #280 : 30 Сентябрь 2010, 13:30:12 »
Переехал на новую систему. Пока что не буду отписываться что да как - это чуток позже. Пока что у меня есть вопрос - как врубить автомонтирование разделов? Что-то я туплю и не нахожу... :-[ :(
Я покинул проект так что прошу в случае чего писать мне на мыло!
Драйверы от разных систем НЕСОВМЕСТИМЫ!
http://wellminded.com/puppy/pupsearch.html -
 - поиск по http://www.murga-linux.com/puppy/
http://www.minus.com/ - для постоянного хранения файлов
http://rghost.ru/ - для временного хранения файлов
http://appdb.winehq.org/ - база данных WINE
http://jabberworld.info/ - всё о Jabber
http://convertfiles.com/ - конвертер файлов

Оффлайн Fliker09

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1624
  • Репутация: +120/-1
  • Puppy 4ever!
Re: Обсуждение lupurus 510
« Ответ #281 : 30 Сентябрь 2010, 13:38:20 »
Если кому нужны иконки для собственных ярлыков на рабочем столе той же темы что и дефолтные иконки:

http://www.iconspedia.com/pack/token-light-228-/
Я покинул проект так что прошу в случае чего писать мне на мыло!
Драйверы от разных систем НЕСОВМЕСТИМЫ!
http://wellminded.com/puppy/pupsearch.html -
 - поиск по http://www.murga-linux.com/puppy/
http://www.minus.com/ - для постоянного хранения файлов
http://rghost.ru/ - для временного хранения файлов
http://appdb.winehq.org/ - база данных WINE
http://jabberworld.info/ - всё о Jabber
http://convertfiles.com/ - конвертер файлов

Оффлайн Fliker09

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1624
  • Репутация: +120/-1
  • Puppy 4ever!
Re: Обсуждение lupurus 510
« Ответ #282 : 30 Сентябрь 2010, 14:04:36 »
Нашёл глюк (или я что-то не так делаю) - подключённые на постоянной основе аддоны не загружаются автоматом после перезагрузки. Описываю порядок. Через Работа с сфс я подключил 3 аддона. Потом при первом выключений он меня просил какие я хотел бы на постоянной основе подключать. Перевёл все 3 аддона на правую сторону. Но они не загрузились. Проверил список постоянно подключенных - они на месте. В Работа с сфс их нету. Вопрос - как их подключить на постоянной основе не перемещая их в корень раздела где лежит сохранёнка? Я хочу их горячо подключать но в то же время навсегда. Вроде в новой Джинсе это спокойно реализовано (хотя честно признаюсь - не тестил). ЧЯДНТ?
Я покинул проект так что прошу в случае чего писать мне на мыло!
Драйверы от разных систем НЕСОВМЕСТИМЫ!
http://wellminded.com/puppy/pupsearch.html -
 - поиск по http://www.murga-linux.com/puppy/
http://www.minus.com/ - для постоянного хранения файлов
http://rghost.ru/ - для временного хранения файлов
http://appdb.winehq.org/ - база данных WINE
http://jabberworld.info/ - всё о Jabber
http://convertfiles.com/ - конвертер файлов

Оффлайн Nikolay Boldyrev

  • Николай
  • Старожил
  • ****
  • Сообщений: 231
  • Репутация: +4/-0
  • Николай
Re: Обсуждение lupurus 510
« Ответ #283 : 30 Сентябрь 2010, 14:25:56 »
как врубить автомонтирование разделов?
Я это делаю через /etc/rc.d/rc.local
Код
mount ntfs-3g /dev/sdb1 /mnt/sdb1
mount ntfs-3g /dev/sda1 /mnt/sda1
mount /dev/sdb2 /mnt/sdb2
mount /dev/sdb3 /mnt/sdb3
А старого способа, который работал в Джинсе, HotPup здесь нет.
С уважением, Болдырев Николай.

Оффлайн bit777

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1037
  • Репутация: +127/-0
  • Автор темы
Re: Обсуждение lupurus 510
« Ответ #284 : 30 Сентябрь 2010, 15:27:05 »
Потом при первом выключений он меня просил какие я хотел бы на постоянной основе подключать.
В этом диалоге есть кнопка "Справка" и ней написано :
Цитата
В левой панели находятся SFS модули временно подключенные
к файловой системе Puppy, а в правой - постоянно.
  Для постоянногоподключения временно подключенного модуля
необходимо выбрать его в левой панели и нажать "Добавить".
   Для отключения постоянно подключенного модуля необходимо
выбрать его в правой панели и нажать "Удалить".
  ВНИМАНИЕ!!! При постоянном подключении SFS модуль должен
находится в корне диска на котором находятся файлы Puppy,
 Поэтому если вы подключали SFS с другого раздела (диска)
необходимо скопировать (переместить) нужный SFS модуль в
 данный раздел."

Цитата
Вопрос - как их подключить на постоянной основе не перемещая их в корень раздела где лежит сохранёнка?
Ну для этого надо повозиться со скриптами в папке /etc/rc.d
Цитата
Вроде в новой Джинсе это спокойно реализовано (хотя честно признаюсь - не тестил).
Проверил, подключил sfs с другого раздела после перезагрузки sfs был отключен.

« Последнее редактирование: 30 Сентябрь 2010, 15:45:42 от bit777 »