LINUX.ORG.RU

Сообщения qwe

 

Raspberry Pi 4, MPV аппаратное декодирование видео 4K

Форум — General

Может быть кто-нибудь сталкивался. Бьюсь уже неделю с опциями mpv, «не выходит каменный цветок». Аппаратно raspberri поддерживает HEVC (h265). И kodi и vlc крутят такое видео не особо напрягаясь. mpv не хочет. Хоть намекните в какую сторону копнуть.

 , ,

qwe
()

Поиск в Google. У меня паранойя или это подстава?

Форум — Talks

Дурь какая-то.

Обычная мобилка. Практически чистый «Android».

Пытаюсь сделать поиск из «Firefox» в поиске «Google», выкидывает на капчу «Угадай светофор, машинку, витринку, пипиську...».

Ну да... Зрение у меня далеко не 100%, но как угадать эти 146% от google?

Вот, сцкуко блиат... Даже я из вредности могу недельку потратить и эти картинки щёлкать процентов на семьдесят.

Ладно. Не суть. Потратил минут двадцать на эту мастурбацию. Результата ноль.

Но епить твою колотить, из «Google-Chrome» нет никаких вопросов. Набрал - результат. И никаких тебе «Мы зафиксировали подозрительный... ».

Господа, у кого-нибудь есть какие-то предположения или объяснения.

 

qwe
()

Громкость.

Форум — Multimedia

Господа. С выходом Android 9 возникла удручающая ситуация с записью звонков. Некоторые реальные бараны (да, это я), исключительно из добрых намерений включили супруге автообновление операционной системы. Телефон обновился на новую суперOS и, естественно, перестал писать голос собеседника. Когда прослушиваешь запись, есть впечатление, что запись собеседника есть, но очень-очень тихая. Вопрос - какими средствами можно поднять уровень записи голоса собеседника?

 ,

qwe
()

NTPD. Как к нему отдать доступ из глобальной сети?

Форум — Admin

Господа, выручайте. Подскажите нужное слово в конфигурации NTPd (CentOS 7). Не могу получить доступ из глобальной сети к своему ntp серверу. Игры с restrict не помогли. Как ни крутил, отвечает только на запросы от своей подсети. Очень нужно. Глобальная авария. Времени нет тыкаться. Поднимаю другие сервисы.

 ,

qwe
()

Загрузчик, BIOS, тупняк.

Форум — Talks

Завязка.

Ноутбук супруги Fujitsu lifebook A532 (кстати, для таких нищебродов как я, очень рекомендую. Цена вопроса 15K. Продаётся без ОС вообще). Появилась возможность заменить HDD с SATA2 на HDD с SATA3 (ага, контроллер SATA в этом ноутбуке версии 3). На работе перенёс данные с одного диска на другой (dump/restore). Установил загрузчик. Проверил. С нового диска загружается. Супруга приходит с работы на пол часика раньше меня. Я, довольный собою, дорабатываю положенное количество часов... Входящий звонок: «Ты разобрал мою машику! (хрен там разбирать. Диск под крышечкой с одним винтиком) У меня на „ферме“ квест! Что делать?». Я: «Дождись меня, радость моя. Всё соберу и всё будет летать ещё быстрее.»

Драма.

Прихожу домой. Закручиваю три винтика (два держат HDD, один крышечку). Запускаю машинку... На экране окно выбора загрузочного устройства - HDD, DVD. Ну... Диск поменялся, машинка умная... Жамкаю HDD... Ещё раз... Ещё... Б^ядь! Не грузится. Чешу репу. Вспоминаю, что где-то валяется древний установочный DVD с RFRremix. Ага, откапываю, гружусь с него. Выхожу в терминал. Устанавливаю на диск загрузчик (grub2). Перезагружаюсь... Эффект аналогичный - не грузится. Опять чешу репу. Не... Ну что за фигня? Загрузчик на диске есть, но грузиться не хочет. Причём, заметьте, испытываю моральное давление со стороны: «Мне срочно, у меня квест». Откапываю USB флешечку. Устанавливаю на неё grub. Гружусь в grub с USB флешки. Из командной строки grub запускаю операционку. Супруга счастлива. Но... А как она будет перезапускать машинку если что? Хрен с ним пока. Завтра ей на работу, а я разберусь. На крайняк поставлю другой загрузчик.

Утро следующих суток. Супруга уходит на работу. Сажусь за ноутбук. Переустанавливаю grub... Хрена с два. Устанавливаю syslinux... Аналогично. Ещё много разных манипуляций... Всё впустую.

Развязка.

Открываю холодильник. Достаю водку. Накатываю стопаря. Иду в сортир. Присаживаюсь... Через пару минут приходит мысль: «Ты уже не раз наступал на эти грабли. MBR. Флаг загрузочного раздела.» Приходит уверенность (почти нирвана). Заканчиваю сортирные дела. В fdisk выставляю флаг загрузки ЭТОМУ ЕДИНСТВЕННОМУ разделу на диске. Перезагружаюсь. УРА!!! Всё работает.

Мораль.

Некоторых озаряет во сне (смотри Менделеев), а некоторых на толчке.

qwe
()

PostgreSQL missing chunk number 0 for toast value 58723788 in pg_toast_2619

Форум — Admin

Господа спасайте. После аппаратного сбоя лог забит сообщениями «missing chunk number 0 for toast value 58723788 in pg_toast_2619». База практически лежит. После восстановления из резервной копии всё ещё печальнее не запускается с ошибкой «heap_update_redo: invalid tuple». Уже сутки гугля ковыряю, так ничего и не добился. Версия сервера 9.0.

qwe
()

Поиск назад в mcview

Форум — General

Раньше в mcview по клавише "?" вызывался поиск в обратном направлении (просто в диалоге поиска уже стояла галочка «Назад»). В справке, кстати, это описано. В какой-то из версий такое поведение поломали. Ковырянием в конфигах исправить сей момент не получилось (ну нет там параметра для поиска назад, а "?" назначен на обычный поиск). Кто знает как это дело пофиксить?

qwe
()

VLC fbcon SDL DirectFB

Форум — General

При выводе VLC в vesa консоль через fbcon или DirectFB теряется соотношение сторон фильма, в то время как при выводе через SDL всё смотрится нормально. Интересно ещё и то, что mplayer выводит нормально в любом случае. Может быть кто сталкивался с такой ситуацией и поборол? "Возьми mplayer и не мучайся" - не проходит, т.к. при всей своей привлекательности:
1. Он не умеет вещать в сеть.
2. При долгой работе из сети у него начинается большое рассогласование звука и видео.

qwe
()

uClibc и HASP

Форум — Development

Потребовалось запустить hasp на uClibc. Бинарник драйвера (aksusbd) динамически скомпонован с glibc, пример использования API статически компонуется с бинарными библиотеками, которые тоже имеют ссылки на функции glibc, которых нет в uClibc. Я имею очень смутные понятия о программировании и ковырялся следующим образом.
ldd aksusbd
libpthread.so.0 => /lib/libpthread.so.0
libc.so.6 => not found
libc.so.0 => /lib/libc.so.0
/lib/ld-uClibc.so.0 => /lib/ld-uClibc.so.0
Нет libc.so.6, делаю ссылку libc.so.6=>libc.so.0. Пытаюсь запустить:
./aksusbd: No such file or directory.
Ладно, копаю дальше, лезу в aksusbd, нахожу там /lib/ld-linux.so.2, ага, нет линковщика, делаю ссылку /lib/ld-linux.so.2=>ld-uClibc.so.0.
Пытаюсь запустить -
./aksusbd: can't resolve symbol '__libc_start_main' in lib './aksusbd'.
Копаюсь в исходниках uClibc, похоже, что аналогичная функция - __uClibc_main. Правлю бинарник (меняю __libc_start_main на __uClibc_main). Опять пытаюсь запустить:
./aksusbd: can't resolve symbol '__register_frame_info' in lib './aksusbd'.
Ищу, что за __register_frame_info, оказывается в libgcc.a. Собираю библиотечку c этой функцией:
gcc -shared -Wl,-soname,libc.so.6 -o libc.so.6 -u__register_frame_info
Запускаю, загружается. :) Остаётся собрать приложение и проверить.
make haspdemo - не находит ссылок на __strtoul_internal, __strtol_internal, __fxstat и __fstat. Надо бы чем-то их подменить. Пишу fake-glibc.c следующего содержания:
-------------------------
#include <sys/stat.h>
#includе <stdlib.h>

void *__strtoul_internal = &strtoul;
void *__strtol_internal = &strtol;
void *__xstat = &stat;
void *__fxstat = &fstat;
-------------------------
Собираю:
gcc fake-glibc.c -L. -c -o fake-glibc.o
Добавляю в Makefile в правила для сборки haspdemo fake-glibc.o. "make haspdemo" отрабатывает, haspdemo работает.


Теперь вопрос. Как всё это сделать правильно?

>>>

qwe
()

Siemens MC35i USB Terminal

Форум — Development

Господа, кто-либо киньте патчик в основную ветку ядра.
(Просто добавляет описание в драйвер).
------------------------------
--- linux/drivers/usb/serial/cp2101.c.orig      2007-12-28 12:51:29 +0300                                                      
+++ linux/drivers/usb/serial/cp2101.c   2007-12-28 12:53:21 +0300                                                              
@@ -71,6 +71,7 @@                                                                                                              
        { USB_DEVICE(0x10C4, 0x81C8) }, /* Lipowsky Industrie Elektronik GmbH, Baby-JTAG */                                    
        { USB_DEVICE(0x10C4, 0x81E2) }, /* Lipowsky Industrie Elektronik GmbH, Baby-LIN */                                     
        { USB_DEVICE(0x10C4, 0x8218) }, /* Lipowsky Industrie Elektronik GmbH, HARP-1 */                                       
+       { USB_DEVICE(0x10C4, 0x8341) }, /* Siemens MC35i USB Terminal */                                                       
        { USB_DEVICE(0x10C4, 0xEA60) }, /* Silicon Labs factory default */                                                     
        { USB_DEVICE(0x10C4, 0xEA61) }, /* Silicon Labs factory default */                                                     
        { USB_DEVICE(0x10C5, 0xEA61) }, /* Silicon Labs MobiData GPRS USB Modem */
------------------------------

>>>

qwe
()

VLC

Форум — General

Имеется файл со звуком и несколько картинок. Возможно ли получить на выходе VLC одновременно звук и поочерёдно сменяющиеся картинки?

>>>

qwe
()

Две видеокарты. Пара вопросов.

Форум — General

В компик вставлено две видеокарты (соответственно два монитора). Есть пара вопросов, не обязательно отвечать, главное дать направление.

1. Возможно ли при использовании только драйвера видеобуфера VESA получить консоль (и /dev/fb1) на обоих мониторах.

2. Получить идентичные изображения на обоих мониторах при использовании X сервера без xinerama.

qwe
()

Xinerama и GNOME

Форум — General

При работе X-сервера на две видеокарты в режиме Xinerama. В KDE всё работает нормально, окна перетаскиваются между обоими дисплеями и нормально масштабируются в зависимости от разрешения. В GNOME, при перетаскивании окна "застревают", т.е. на левом дисплее справа остаётся часть окна, и окно больше не двигается. Это как-нибудь лечится? (GNOME 2.16)

qwe
()

Звук на чипсетах от Intel

Форум — General

Странное дело, на всех звуковушках громкость обычно регулируется каналами миксера "Master" и "PCM", а у Intel "PCM" и "Headphone". Это баг такой или фича?

qwe
()

Скрыть файлы с недостаточными привелегиями в vsftpd

Форум — Admin

Можно ли в vsftp скрыть фаилы/директории не имеющие прав доступа на чтение для пользователя (аналог директивы HideNoAccess в proftp).

qwe
()

Mplayer звук в один канал.

Форум — General

Кто-нибудь может сходу сказать, с какими опциями нужно запустить mplayer, чтобы звук выводился в один канал (правый/левый).

Спасибо.

qwe
()

DMA на Intel 82801FB/FW (ICH6/ICH6W) SATA Controller

Форум — General

Не хотело вклячаться DMA на Intel 82801FB/FW (ICH6/ICH6W) SATA Controller Вылечилось правкой piix.c: Пока работает. Может быть кто знает не такой черезжопный способ?

piix.patch 8<---------------------------- --- drivers/ide/pci/piix.c.orig 2005-08-15 04:20:18.000000000 +0400 +++ drivers/ide/pci/piix.c 2005-08-25 13:49:15.000000000 +0400 @@ -135,6 +135,7 @@ case PCI_DEVICE_ID_INTEL_ICH6_19: case PCI_DEVICE_ID_INTEL_ICH7_21: case PCI_DEVICE_ID_INTEL_ESB2_18: + case PCI_DEVICE_ID_INTEL_ICH6_3: mode = 3; break; /* UDMA 66 capable */ @@ -449,6 +450,7 @@ case PCI_DEVICE_ID_INTEL_ICH6_19: case PCI_DEVICE_ID_INTEL_ICH7_21: case PCI_DEVICE_ID_INTEL_ESB2_18: + case PCI_DEVICE_ID_INTEL_ICH6_3: { unsigned int extra = 0; pci_read_config_dword(dev, 0x54, &extra); @@ -575,6 +577,7 @@ /* 21 */ DECLARE_PIIX_DEV("ICH7"), /* 22 */ DECLARE_PIIX_DEV("ICH4"), /* 23 */ DECLARE_PIIX_DEV("ESB2"), + /* 24 */ DECLARE_PIIX_DEV("ICH6-SATA"), };

/** @@ -651,6 +654,7 @@ { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH7_21, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 21}, { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82801DB_1, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 22}, { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ESB2_18, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 23}, + { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH6_3, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 24}, { 0, }, }; MODULE_DEVICE_TABLE(pci, piix_pci_tbl); 8<-------------------------------------------

qwe
()

Вышел новый pppd

Новости — Open Source
Группа Open Source

14 ноября вышел новый PPP демон (2.4.3).

Исправления в коде CBCP, rp-pppoe и radius дополнениях. Добавлено новое дополнение winbind, позволяющее проводить аутентификацию через контроллер NT домена используя MS-CHAP или MS-CHAPV2.

>>> Качать отсюда

qwe
()

Немного о PPPoE

Форум — Admin

По адресу http://213.87.49.125/pppoe.html лежит заметка про PPPoE. Жду замечаний.

qwe
()

Еще предложение: Обновление темы на email

Форум — Linux-org-ru

Посылать уведомление о добавлении сообщения в интересующую тему на email.

qwe
()

RSS подписка на новые темы