LINUX.ORG.RU

Сообщения superuser

 

Chromium сжирает всю память

Форум — General

Заметил это первый раз пару дней назад и вот опять. Открыто было всего вкладок 10, а сожрано уже все 16 GB озу.
Chromium обновлялся больше месяца назад и раньше такого не замечал.
Подскажите куда смотреть.
Эта Сборка ядра и флаги -O3 e.t.c думаю не могла повлиять. Или могла?

Upd.: картинко «Скоро того...» (С) https://img11.lostpic.net/2020/05/16/86d5d2de287c08e8c727f0ee27f407bf.png

 , , , ,

superuser
()

Help! Чётные слова

Форум — General

Подскажите оптимальный вариант оставить только чётные слова из строк типа:

Remove: libegl1:i386 (1.0.0-2ubuntu2.3), libegl-mesa0:i386 (19.2.8-0ubuntu0~18.04.3), libgl1:i386 (1.0.0-2ubuntu2.3), libglapi-mesa:i386 (19.2.8-0ubuntu0~18.04.3)
должно получиться
libegl1:i386 libegl-mesa0:i386 libgl1:i386 libglapi-mesa:i386
Пишу из горящего танка 8)

 , , ,

superuser
()

Сборка ядра и флаги -O3 e.t.c

Форум — General

Как можно просто и правильно указать флаги для gcc при сборке deb-пакетов ядра в Debian/Ubuntu?
Пробовал вставлять в ${HOME}/.bashrc это:

export CFLAGS="-march=native -O3 -pipe -fomit-frame-pointer"
export CXXFLAGS="${CFLAGS}"
результата нет - асм листинг с -O2 получается такой же как с -O3.
Собираю так:
$ make -j4 deb-pkg LOCALVERSION=oivey

Ops... а это не из-за graysky2/kernel_gcc_patch случаем?

 , , , ,

superuser
()

drwxr-xr-x+ <-- ЧТО ЭТО ?

Форум — General

Стыдно признаться, но первый раз заметил знак «+» в атрибутах прав. Что он означает?

$ ls -l /media
итого 4
drwxr-xr-x+ 4 root root 4096 апр 24 19:27 User123
Возможно появился после
# chmod o+rx /media/User123

 , , , ,

superuser
()

Вы сейчас телевизор слышали [РОССИЯ 1] 2020.03.31 17-00 ?

Форум — Talks

? https://live.russia.tv/channel/1/double/2/video/2011118

Upd.: Новые законы с какого числа вступают в силу?

 , ,

superuser
()

Паяльник с Aliexpress

Форум — Talks

Месяц назад заказал на Aliexpress паяльник по заманчивой цене и набор медных жал к нему у другого продавца.
Сегодня получил медные жала, а паяльник гляжу даже ещё не отослали...
Насмотревшись новостей, я как умный линупсоид, стал было прокаливать их на газу, но подумав «вдруг ещё прогорят» - остальные протёр спиртом, эх...

Вопрос: меня обманул хитрая китайса или нет? Может быть такое, что крутят деньги на проценты?
До окончания отправки написано что еще 5 дней, но это уже как-то долго.
Я начинаю волноваться и спирт заканчивается.

Ссылки на товар (не реклама):
Паяльник - https://aliexpress.ru/item/33020277988.html
Жала - https://aliexpress.ru/item/32947104956.html
Ну и самый важный вопрос (может кто купил уже именно такой паяльник) - в нём точно есть поддержка температуры (пускай даже через замер сопротивления нагревательного элемента), а не простое отображение некоторого K * скважность приложенной к симистору (ну кто знает тот поймёт)?

 , ,

superuser
()

OneWeb.satellites.count += 34

Форум — Talks

7 февраля 2020 года в 00:42:41 мск с площадки № 31 космодрома Байконур произведён успешный пуск ракеты-носителя «Союз-2.1б» с разгонным блоком «Фрегат» и 34 космическими аппаратами OneWeb.
https://www.youtube.com/watch?v=Ypm37-PYGyY

Первый этап ввода в эксплуатацию первых демо-версий терминалов клиентов запланировано до конца 2020 года, а начало коммерческой эксплуатации на 2021 год.
Планируется, что полная группировка будет состоять из 648 спутников (вес каждого — около 150 кг). Ожидаемый срок службы каждого спутника 5 лет.

Лет за 20 засорят весь ближайший космос. Что творят! А если хоть один упадёт на Грету?

 , ,

superuser
()

Виртуальная камера в QEMU / Android

Форум — General

Виртуалка qemu, клиент - android-x86. Usb-камеры нет в наличии.

Хочу заставить ватcaп принимать входящие видеозвонки, но он отказывается если локальная видеокамера не доступна.

Как можно эмулировать камеру в android-е, или пробросить ему /dev/video0 с хоста?

 , , , ,

superuser
()

Beeline в полосочку (обновлено)

Форум — Talks

Посмотрел отчёт расходов на мобильную связь Beeline и снова обнаружил несанкционированное списание денежных средств. в размере около 300р. за прошедшие 2 месяца.

Все слышали юмористическую поговорку - «Одна обманутая бабушка - 10 руб. в день, а 1 000 000 обманутых бабушек - 10 000 000 руб. в день.» ?

Вот эта поговорка соответствует реальному положению дел и реальному состоянию теневых денежных потоков. А денежные потоки не маленькие, если учесть количество абонентов (а их около 55 млн.), предположить, что 2 млн. из 55 млн. являются ежедневно обманутыми (как я), и умножить их на 8 руб. в день, то, получается 16 000 000 руб. черных доходов в день.

Вопросы:

Куда идут такие денежные потоки?
Куда смотрят правоохранительные органы? Я не удивлюсь если деньги идут на спонсирование незаконных вооружённых формирований и террористов!
Что делать? Как поступать гражданам в этой ситуации?
И, да, про «не надо завидовать» я знаю.


Upd.1: ТЕРЗАЮТ МЕНЯ СМУТНЫЕ СОМНЕНИЯ ...

«Била́йн» (также: Beeline, до 2005 года «Би Лайн GSM») — торговая марка компании ВымпелКом
https://ru.wikipedia.org/wiki/Билайн

Ключевые фигуры Василь Лацанич (генеральный директор)
https://ru.wikipedia.org/wiki/Вымпел-Коммуникации

Василь Игоревич Лацанич (19 июля 1972[1]) — российский и украинский менеджер, работал на руководящих должностях в сфере телекоммуникаций, IT-технологий и цифровых сервисов. С 10 января 2018 г. — генеральный директор ПАО «ВымпелКом».
Образование
В 1995 г. окончил Высший государственный музыкальный институт им. Н. В. Лысенко во Львове (Украина) по специальности «оперно-симфоническое дирижирование» с квалификацией «дирижер музыкального театра, дирижер симфонического оркестра».[7] Дополнительное образование по маркетингу получил в образовательных учреждениях Москвы, Брюсселя, Праги и Вены. Имеет диплом MBA Лондонской школы бизнеса.
https://ru.wikipedia.org/wiki/Лацанич,_Василь_Игоревич


Товарищь Майор!

Upd.2: Ооо... вот это поворот...

 , , ,

superuser
()

Помогите отсоединить шлейф

Форум — Talks

Как отсоединить шлейф матрицы такого типа как тут https://pikabu.ru/story/skaz_o_pochinke_netbuka_irbis_5229187
Вот фотка с подсоединённым шлейфом https://cs6.pikabu.ru/post_img/big/2017/07/30/11/1501438043192247365.jpg
а вот уже с отсоединённым https://cs6.pikabu.ru/post_img/big/2017/07/30/11/1501437981174711158.jpg
сам разъём в длину всего 19 мм., боюсь сломать.

 

superuser
()

Вопрос по «make LSMOD=xxx localmodconfig»

Форум — General

Хочу собрать custom ядро для некоторого targetPC. На targetPC пакеты для сборки и т.п. ставить не хочу.
В инструкции https://github.com/torvalds/linux/blob/master/Documentation/admin-guide/READM... есть пример:

"make localmodconfig" Create a config based on current config and
                      loaded modules (lsmod). Disables any module
                      option that is not needed for the loaded modules.

                      To create a localmodconfig for another machine,
                      store the lsmod of that machine into a file
                      and pass it in as a LSMOD parameter.

              target$ lsmod > /tmp/mylsmod
              target$ scp /tmp/mylsmod host:/tmp

              host$ make LSMOD=/tmp/mylsmod localmodconfig
Копирую mylsmod на ПК где буду собирать, делаю как написано и получаю такое:
$ make LSMOD="/tmp/mylsmod" localmodconfig
using config: '/boot/config-4.19.80-pc'
WARNING: ACPI_THERMAL_REL is required, but nothing in the
  current config selects it.
WARNING: BT_QCA is required, but nothing in the
  current config selects it.
WARNING: BT_INTEL is required, but nothing in the
  current config selects it.
WARNING: SND_SOC_RT5640 is required, but nothing in the
  current config selects it.
WARNING: SND_SOC_RT5670 is required, but nothing in the
  current config selects it.
WARNING: SND_SST_IPC is required, but nothing in the
  current config selects it.
WARNING: SND_DMAENGINE_PCM is required, but nothing in the
  current config selects it.
WARNING: MFD_AXP20X is required, but nothing in the
  current config selects it.
WARNING: INTEL_SOC_DTS_IOSF_CORE is required, but nothing in the
  current config selects it.
WARNING: SND_COMPRESS_OFFLOAD is required, but nothing in the
  current config selects it.
WARNING: SND_SST_IPC_ACPI is required, but nothing in the
  current config selects it.
WARNING: BT_BCM is required, but nothing in the
  current config selects it.
WARNING: DW_DMAC_CORE is required, but nothing in the
  current config selects it.
WARNING: SND_SOC_RT5645 is required, but nothing in the
  current config selects it.
WARNING: BT_RTL is required, but nothing in the
  current config selects it.
WARNING: SND_SOC_ACPI_INTEL_MATCH is required, but nothing in the
  current config selects it.
WARNING: SND_SST_ATOM_HIFI2_PLATFORM is required, but nothing in the
  current config selects it.
WARNING: SND_SOC_ACPI is required, but nothing in the
  current config selects it.
WARNING: BT_RTL is required, but nothing in the
  current config selects it.
WARNING: SND_SOC_RT5645 is required, but nothing in the
  current config selects it.
WARNING: DW_DMAC_CORE is required, but nothing in the
  current config selects it.
WARNING: BT_BCM is required, but nothing in the
  current config selects it.
WARNING: SND_SST_IPC_ACPI is required, but nothing in the
  current config selects it.
WARNING: SND_SOC_ACPI is required, but nothing in the
  current config selects it.
WARNING: SND_SST_ATOM_HIFI2_PLATFORM is required, but nothing in the
  current config selects it.
WARNING: SND_SOC_ACPI_INTEL_MATCH is required, but nothing in the
  current config selects it.
WARNING: SND_SOC_RT5670 is required, but nothing in the
  current config selects it.
WARNING: SND_SST_IPC is required, but nothing in the
  current config selects it.
WARNING: BT_INTEL is required, but nothing in the
  current config selects it.
WARNING: SND_SOC_RT5640 is required, but nothing in the
  current config selects it.
WARNING: BT_QCA is required, but nothing in the
  current config selects it.
WARNING: ACPI_THERMAL_REL is required, but nothing in the
  current config selects it.
WARNING: INTEL_SOC_DTS_IOSF_CORE is required, but nothing in the
  current config selects it.
WARNING: SND_COMPRESS_OFFLOAD is required, but nothing in the
  current config selects it.
WARNING: MFD_AXP20X is required, but nothing in the
  current config selects it.
WARNING: SND_DMAENGINE_PCM is required, but nothing in the
  current config selects it.
WARNING: BT_RTL is required, but nothing in the
  current config selects it.
WARNING: SND_SOC_RT5645 is required, but nothing in the
  current config selects it.
WARNING: DW_DMAC_CORE is required, but nothing in the
  current config selects it.
WARNING: BT_BCM is required, but nothing in the
  current config selects it.
WARNING: SND_SST_IPC_ACPI is required, but nothing in the
  current config selects it.
WARNING: SND_SOC_ACPI is required, but nothing in the
  current config selects it.
WARNING: SND_SST_ATOM_HIFI2_PLATFORM is required, but nothing in the
  current config selects it.
WARNING: SND_SOC_ACPI_INTEL_MATCH is required, but nothing in the
  current config selects it.
WARNING: SND_SOC_RT5670 is required, but nothing in the
  current config selects it.
WARNING: SND_SST_IPC is required, but nothing in the
  current config selects it.
WARNING: BT_INTEL is required, but nothing in the
  current config selects it.
WARNING: SND_SOC_RT5640 is required, but nothing in the
  current config selects it.
WARNING: BT_QCA is required, but nothing in the
  current config selects it.
WARNING: ACPI_THERMAL_REL is required, but nothing in the
  current config selects it.
WARNING: INTEL_SOC_DTS_IOSF_CORE is required, but nothing in the
  current config selects it.
WARNING: SND_COMPRESS_OFFLOAD is required, but nothing in the
  current config selects it.
WARNING: MFD_AXP20X is required, but nothing in the
  current config selects it.
WARNING: SND_DMAENGINE_PCM is required, but nothing in the
  current config selects it.
module snd_soc_acpi_intel_match did not have configs CONFIG_SND_SOC_ACPI_INTEL_MATCH
module bluetooth did not have configs CONFIG_BT
module intel_soc_dts_iosf did not have configs CONFIG_INTEL_SOC_DTS_IOSF_CORE
module 8250_dw did not have configs CONFIG_SERIAL_8250_DW
module snd_pcm_dmaengine did not have configs CONFIG_SND_DMAENGINE_PCM
module axp20x did not have configs CONFIG_MFD_AXP20X
module dw_dmac did not have configs CONFIG_DW_DMAC
module punit_atom_debug did not have configs CONFIG_PUNIT_ATOM_DEBUG
module input_leds did not have configs CONFIG_INPUT_LEDS
module axp288_adc did not have configs CONFIG_AXP288_ADC
module sdhci did not have configs CONFIG_MMC_SDHCI
module ip_tables did not have configs CONFIG_IP_NF_IPTABLES
module intel_cht_int33fe did not have configs CONFIG_INTEL_CHT_INT33FE
module snd_soc_rt5670 did not have configs CONFIG_SND_SOC_RT5670
module snd_soc_sst_atom_hifi2_platform did not have configs CONFIG_SND_SST_ATOM_HIFI2_PLATFORM
module snd_soc_acpi did not have configs CONFIG_SND_SOC_ACPI
module snd_soc_rt5640 did not have configs CONFIG_SND_SOC_RT5640
module roles did not have configs CONFIG_USB_ROLE_SWITCH
module int3406_thermal did not have configs CONFIG_INT3406_THERMAL
module joydev did not have configs CONFIG_INPUT_JOYDEV
module int3403_thermal did not have configs CONFIG_INT340X_THERMAL
module snd_compress did not have configs CONFIG_SND_COMPRESS_OFFLOAD
module btrtl did not have configs CONFIG_BT_RTL
module axp20x_pek did not have configs CONFIG_INPUT_AXP20X_PEK
module aes_i586 did not have configs CONFIG_CRYPTO_AES_586
module snd_hdmi_lpe_audio did not have configs CONFIG_HDMI_LPE_AUDIO
module btintel did not have configs CONFIG_BT_INTEL
module btbcm did not have configs CONFIG_BT_BCM
module axp20x_i2c did not have configs CONFIG_MFD_AXP20X_I2C
module snd_soc_core did not have configs CONFIG_SND_SOC
module dw_dmac_core did not have configs CONFIG_DW_DMAC_CORE
module mac_hid did not have configs CONFIG_MAC_EMUMOUSEBTN
module sdhci_acpi did not have configs CONFIG_MMC_SDHCI_ACPI
module snd_intel_sst_core did not have configs CONFIG_SND_SST_IPC
module int340x_thermal_zone did not have configs CONFIG_INT340X_THERMAL
module gpio_keys did not have configs CONFIG_KEYBOARD_GPIO
module acpi_thermal_rel did not have configs CONFIG_ACPI_THERMAL_REL
module mmc_block did not have configs CONFIG_MMC_BLOCK
module axp288_fuel_gauge did not have configs CONFIG_AXP288_FUEL_GAUGE
module rfcomm did not have configs CONFIG_BT_RFCOMM
module mei_txe did not have configs CONFIG_INTEL_MEI_TXE
module extcon_axp288 did not have configs CONFIG_EXTCON_AXP288
module lpc_ich did not have configs CONFIG_LPC_ICH
module processor_thermal_device did not have configs CONFIG_INT340X_THERMAL
module cfg80211 did not have configs CONFIG_CFG80211
module x_tables did not have configs CONFIG_NETFILTER_XTABLES
module sch_fq_codel did not have configs CONFIG_NET_SCH_FQ_CODEL
module snd_soc_rt5645 did not have configs CONFIG_SND_SOC_RT5645
module intel_soc_dts_thermal did not have configs CONFIG_INTEL_SOC_DTS_THERMAL
module r8723bs did not have configs CONFIG_RTL8723BS
module intel_int0002_vgpio did not have configs CONFIG_INTEL_INT0002_VGPIO
module int3400_thermal did not have configs CONFIG_INT340X_THERMAL
module snd_soc_sst_bytcr_rt5640 did not have configs CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH
module dptf_power did not have configs CONFIG_DPTF_POWER
module soc_button_array did not have configs CONFIG_INPUT_SOC_BUTTON_ARRAY
module snd_intel_sst_acpi did not have configs CONFIG_SND_SST_IPC_ACPI
module btqca did not have configs CONFIG_BT_QCA
module bnep did not have configs CONFIG_BT_BNEP
module snd_soc_rl6231 did not have configs CONFIG_SND_SOC_RL6231
module hci_uart did not have configs CONFIG_BT_HCIUART
module axp288_charger did not have configs CONFIG_AXP288_CHARGER
#
# configuration written to .config
#
По выхлопу видно, что make берёт почему-то текущий конфиг ядра системы /boot/config-4.19.80-pc и всё делает не так как задумывалось, в результирующем .config отсутствуют все нужные модули (axp288_charger и т.д.).

Документация устарела? Как правильно это сделать?

 , ,

superuser
()

Linux в опасности!

Форум — Security

Всем известно, что для запуска любого приложения в Linux требуется одно из условий - на файле приложения должен быть установлен execute permissions флаг.
Благодаря лишь одному этому условию, невозможно случайно запустить вирус скаченный из интернета или полученный на флешке, он просто не запустится, надо вручную устанавливать флаг.
Пользователи Linux оказались под простой и надёжной защитой.

Но такая ситуация не даёт покоя рептилоидам и прочим мошенникам.
«Что-же делать? ...» - думают они - "... Как нам зарабатывать деньги, заражать компьютеры, продавать антивирусы и прочую, оказавшуюся ненужной, херню?"
И решили: «Надо внедрить диверсантов и потихоньку всё испортить!»

Итак, заметил, что с каких-то пор, эти пидиверсанты внесли изменения дефолтных прав доступа при монтировании ntfs, vfat и прочих ф.с. - все файлы по умолчанию стали исполняемыми, установлен execute permissions флаг.
Теперь если скачать файл с вирусом и поместить его на диск с файловой системой ntfs или fat32, или воткнуть флешку с вирусом, то он сразу будет исполняемым и его можно случайно или преднамеренно запустить.
Такие вот дела.

Я конечно сразу это исправил себе вот таким патчем:

--- a/src/udiskslinuxfilesystem.c
+++ b/src/udiskslinuxfilesystem.c
@@ -331,7 +331,7 @@
 
 /* ---------------------- vfat -------------------- */
 
-static const gchar *vfat_defaults[] = { "uid=", "gid=", "shortname=mixed", "utf8=1", "showexec", "flush", NULL };
+static const gchar *vfat_defaults[] = { "uid=", "gid=", "shortname=mixed", "utf8=1", "showexec", "flush", "dmask=022", "fmask=133", NULL };
 static const gchar *vfat_allow[] = { "flush", "utf8", "shortname", "umask", "dmask", "fmask", "codepage", "iocharset", "usefree", "showexec", NULL };
 static const gchar *vfat_allow_uid_self[] = { "uid", NULL };
 static const gchar *vfat_allow_gid_self[] = { "gid", NULL };
@@ -339,7 +339,7 @@
 /* ---------------------- ntfs -------------------- */
 /* this is assuming that ntfs-3g is used */
 
-static const gchar *ntfs_defaults[] = { "uid=", "gid=", NULL };
+static const gchar *ntfs_defaults[] = { "uid=", "gid=", "dmask=022", "fmask=133", NULL };
 static const gchar *ntfs_allow[] = { "umask", "dmask", "fmask", "locale", "norecover", "ignore_case", "windows_names", "compression", "nocompression", "big_writes", NULL };
 static const gchar *ntfs_allow_uid_self[] = { "uid", NULL };
 static const gchar *ntfs_allow_gid_self[] = { "gid", NULL };

Upd.: https://yadi.sk/d/g0gL_MY_N6I1Kw

А что сделал ты, линупсоид?

 , , , ,

superuser
()

XFCE 4.14 - баги

Форум — Desktop

Господа!
Давайте поможем улучшить самую лучшую DE - XFCE 14.4 !

Предлагаю в этой теме сообщать о лютых (и не очень) багах, которые мы обнаружили.
Я не владею так хорошо english language :( что-бы зарепортить самым главным там, поэтому прошу - зарепорте им сами.

Итак, обнаружил баги (Xubuntu 18.04):

  1. Panel: Notification Area panel plugin - некорректно отображает иконки при отключенном композитинге. Видео: https://yadi.sk/i/OSjY5-Hoq4l4kg
  2. Panel: Window Buttons panel plugin - иногда не отображаются кнопки окон.
    Заметил что каждый раз в одном из окон xfce4-terminal был залогинен под root-ом (возможно это как-то влияет).
    Видео: https://yadi.sk/i/x2GE2-ZRyRj9wA , ещё https://yadi.sk/i/RsdjPJe_aCmvtQ
    Обратите внимание на количество окон и сколько кнопок отражено внизу на панели.

    Upd.: post обновился.

 , , , ,

superuser
()

linux.org.ru открывается только после ping

Форум — Security

Сегодня, что-то такой глюк ловлю.
https://yadi.sk/i/Md_0ISfYqTb44g
Из-за чего такое может быть?
Из изменений - сменил самосборное ядро с 4.19.66 на 4.19.67 ну и

$ tail /var/log/apt/history.log 
...
Start-Date: 2019-08-16  15:38:48
Commandline: apt-get dist-upgrade
Requested-By: barin (1000)
Upgrade: libthunarx-3-0:amd64 (1.8.9-0ubuntu1~18.04, 1.8.9-1~18.04), thunar-data:amd64 (1.8.9-0ubuntu1~18.04, 1.8.9-1~18.04), libegl1-mesa-dev:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libegl-mesa0:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libegl-mesa0:i386 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libtumbler-1-0:amd64 (0.2.7-0ubuntu1~18.04, 0.2.7-1~18.04), libglapi-mesa:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libglapi-mesa:i386 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), mesa-common-dev:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), mesa-common-dev:i386 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libxatracker2:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libegl1-mesa:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), thunar-volman:amd64 (0.9.5-0ubuntu1~18.04, 0.9.5-1~18.04), xfce4-dev-tools:amd64 (4.14.0-0ubuntu1~18.04, 4.14.0-1~18.04), libgbm1:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libgbm1:i386 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), tumbler:amd64 (0.2.7-0ubuntu1~18.04, 0.2.7-1~18.04), libwayland-egl1-mesa:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libgles2-mesa-dev:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), thunar:amd64 (1.8.9-0ubuntu1~18.04, 1.8.9-1~18.04), tumbler-common:amd64 (0.2.7-0ubuntu1~18.04, 0.2.7-1~18.04), libgl1-mesa-dev:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libgl1-mesa-dev:i386 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libgl1-mesa-dri:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libgl1-mesa-dri:i386 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libosmesa6:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libosmesa6:i386 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), catfish:amd64 (1.4.8-1~18.04, 1.4.8-2~18.04), libgl1-mesa-glx:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libgl1-mesa-glx:i386 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libgbm-dev:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), mesa-vdpau-drivers:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), mesa-vulkan-drivers:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), mesa-va-drivers:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libglx-mesa0:amd64 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), libglx-mesa0:i386 (19.2~git1908151930.ceeaf9~oibaf~b, 19.2~git1908160730.861c2b~oibaf~b), xfce4-power-manager-data:amd64 (1.6.5-0ubuntu1~18.04, 1.6.5-1~18.04)
End-Date: 2019-08-16  15:39:39
но тут вроде ничего относящегося к проблеме

 , , ,

superuser
()

fias.nalog.ru

Форум — Talks

Есть тут кто там работает?
Что за недопогроммистов туда понабирали?

$ sqlite3-dbf NORDOC16.DBF | iconv -f cp866 -t utf8 | grep 38b6e884-fda8-41a4-a155-015824968a09
INSERT INTO nordoc16 VALUES('38b6e884-fda8-41a4-a155-015824968a09','Об утверждении Перечня адресов объектов адресации, необходимых изменений и дополнений для внесения сведений в Федеральную информационную адресную систему по результатам инвентаризации объектов адресации, расположенных на территории Зеленорощинского с','2019-08-01','44','8','');

$ cat AS_NORMDOC_20190805_8414c6f1-d8d2-4a28-bd17-09054235185e.XML | tr '\>' '\n' | grep 38b6e884-fda8-41a4-a155-015824968a09
<NormativeDocument NORMDOCID="38b6e884-fda8-41a4-a155-015824968a09" DOCNAME="Об утверждении Перечня адресов объектов адресации, необходимых изменений и дополнений для внесения сведений в Федеральную информационную адресную систему по результатам инвентаризации объектов адресации, расположенных на территории Зеленорощинского сельского поселения Бугульминского муниципального района Республики Татарстан" DOCDATE="2019-08-01" DOCNUM="44" DOCTYPE="8" /

 , , , ,

superuser
()

Origin

Форум — Games

Дарю инструкцию для интересующихся:

$ mkdir -p ${HOME}/Origin

В директории Origin создаём файл hchmod.c с содержимым:

#include <dlfcn.h>
#include <sys/stat.h>
#include <unistd.h>

int (*mkdir_real)(const char *pathname, mode_t mode) = NULL;
int (*chmod_real)(const char *pathname, mode_t mode) = NULL;
int (*fchmod_real)(int fd, mode_t mode) = NULL;

int mkdir(const char *pathname, mode_t mode){
  if ( mkdir_real == NULL ){
        mkdir_real = dlsym(RTLD_NEXT,"mkdir");
  }
return (mkdir_real(pathname, mode | S_IWUSR ));
}

int chmod(const char *pathname, mode_t mode){
  if ( chmod_real == NULL ){
        chmod_real = dlsym(RTLD_NEXT,"chmod");
  }
return (chmod_real(pathname, mode | S_IWUSR ));
}

int fchmod(int fd, mode_t mode){
  if ( fchmod_real == NULL ){
        fchmod_real = dlsym(RTLD_NEXT,"fchmod");
  }
return (fchmod_real(fd, mode | S_IWUSR ));
}
Собираем:
$ cd ${HOME}/Origin
$ gcc -shared -fPIC -D_GNU_SOURCE -o hchmod.so hchmod.c -ldl
Если вы уже безуспешно пытались установить Origin, то надо поправить права на папку:
$ chmod 755 "${HOME}/.wine/drive_c/Program Files (x86)/Origin"
или удалить её:
$ rm -R "${HOME}/.wine/drive_c/Program Files (x86)/Origin"
Качаем и устанавливаем Origin
$ wget https://download.dm.origin.com/origin/live/OriginSetup.exe
...
$ export LD_PRELOAD=${HOME}/Origin/hchmod.so 
$ wine OriginSetup.exe

Upd.: когда-то была ошибка входа, помогало это:

$ export LC_TIME=en_US.UTF-8
$ cd "$HOME/.wine/drive_c/Program Files (x86)/Origin/" 
$ wine Origin.exe

 , , , ,

superuser
()

Нубашский (или нет?) вопрос про bash

Форум — Development
$ app1 && app2

Если app1 валится с ошибкой, то app2 почему-то не запускается.
Как правильно напейсать, что-бы app2 запускалась в любом случае?

 , , ,

superuser
()

ALSA запись звука

Форум — Desktop

Помогите понять как захватывать с помощью ALSA звук тот что идёт в наушники. C pulseaudio проблем нет, звук захватывается так

$ ffmpeg -y -f pulse -i alsa_output.pci-0000_00_1f.5.analog-stereo.monitor -c:a copy out.wav
Отключаю pulseaudio:
$ pulseaudio -k
$ cat /etc/pulse/client.conf
...
autospawn = no
...
Пытаюсь записать звук с alsa:
$ ffmpeg -y -f alsa -i hw:0 -c:a copy out2.wav
звук не захватывается (в out2.wav тишина)
$ aplay -l
**** Список PLAYBACK устройств ****
карта 0: PCH [HDA Intel PCH], устройство 0: ALC887-VD Analog [ALC887-VD Analog]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
карта 0: PCH [HDA Intel PCH], устройство 1: ALC887-VD Digital [ALC887-VD Digital]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
карта 0: PCH [HDA Intel PCH], устройство 3: HDMI 0 [HDMI 0]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
карта 0: PCH [HDA Intel PCH], устройство 7: HDMI 1 [HDMI 1]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
карта 0: PCH [HDA Intel PCH], устройство 8: HDMI 2 [HDMI 2]
  Подустройства: 1/1
  Подустройство №0: subdevice #0

$ arecord -l
**** Список CAPTURE устройств ****
карта 0: PCH [HDA Intel PCH], устройство 0: ALC887-VD Analog [ALC887-VD Analog]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
карта 0: PCH [HDA Intel PCH], устройство 2: ALC887-VD Alt Analog [ALC887-VD Alt Analog]
  Подустройства: 1/1
  Подустройство №0: subdevice #0

 , ,

superuser
()

Как монтировать initrd.img ?

Форум — Admin

Вот такая проблема:

# mount -o loop initrd.img-4.18.0-16-generic /mnt
mount: /mnt: wrong fs type, bad option, bad superblock on /dev/loop0, missing codepage or helper program, or other error.
#

 , , , ,

superuser
()

Параметр ядра «recovery»

Форум — Admin

Поскажите как обрабатывается параметр recovery.
Этот параметр ядро обрабатывает или init/systemd? И если он присутствует, то что запускает?

 , , ,

superuser
()

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