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

Автор Тема: LF01. Сделать модуль discord  (Прочитано 5294 раз)

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

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Старый чайник
Re: LF01. Сделать модуль discord
« Ответ #15 : 05 Июнь 2020, 17:09:45 »
внутри может быть лишнее
Один бинарник
не хватать
fuse-2.9.9.
Звук и видео определились.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн yxma

  • Истина - абсолютна. Но не в линуксе )))
  • Ветеран
  • *****
  • Сообщений: 1889
  • Репутация: +11/-0
  • Автор темы
  • конченый виндеец, местный сумасшедший 8) 8) 8)
Re: LF01. Сделать модуль discord
« Ответ #16 : 05 Июнь 2020, 18:33:03 »
да. недоглядел
шеф (хотя правильно звучит чиф), а у меня то что не так получилось? Как это не нашлись пакеты, которые только что получены?
вариант с chroot2pfs не понял - куда имя файла вставлять. С дпкг - не понял как переделывать пакет в модуль
понимаю, что тормоз, но все-таки помаленьку что-то все же понимаю
« Последнее редактирование: 05 Июнь 2020, 18:43:59 от yxma »
успехов в труде и счастья в личной жизни!

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Старый чайник
Re: LF01. Сделать модуль discord
« Ответ #17 : 05 Июнь 2020, 21:56:19 »
DiscordID: ДядяШурик#4703
Собранный из tar.gz запускается, но не видит микрофон.
Заработал Discord-AppImage, но с ним всё очень непросто. Сделано по принципу AppRun из ROX-Filer. При запуске бинарник монтируется через fuse как squashfs, запускается и работает, но упакованный в модуль работать не может, squashfs из squashfs не монтируется, только с физического носителя.
Надо ковырять дальше.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33996
  • Репутация: +231/-0
    • PuppyRus-A
Re: LF01. Сделать модуль discord
« Ответ #18 : 06 Июнь 2020, 07:53:41 »
упакованный в модуль работать не может, squashfs из squashfs не монтируется
И не надо. Полностью распакуйте и сделайте модуль как обычно

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Старый чайник
Re: LF01. Сделать модуль discord
« Ответ #19 : 06 Июнь 2020, 08:27:54 »
 Сделал так:
- Распаковал discord.0.0.10.deb архиватором. Получил каталог discord.0.0.10 с data.tar.gz и control.tar.gz внутри.
- Зашёл в discord.0.0.10 и распаковал data.tar.gz (tar xzf data.tar.gz), получил каталог usr с содержимым.
- Для нормальной работы потребовалось добавить библиотеки libatomic.so.1   libatomic.so.1.1.0  libgconf-2.so.4  libgconf-2.so.4.1.5 и каталог nss. Взял из распакованного discord-stable-0.0.10-x86_64.AppImage
Код
# chmod a+x discord-stable-0.0.10-x86_64.AppImage
# ./discord-stable-0.0.10-x86_64.AppImage --appimage-extract
получается squashfs-root с содержимым
- После добавления библиотек в discord.0.0.10/usr/lib/ создаём модуль
Код
# mksquashfs discord.0.0.10/ discord.0.0.10.pfs -comp xz -Xbcj x86
« Последнее редактирование: 06 Июнь 2020, 08:31:04 от DdShurick »
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Старый чайник
Re: LF01. Сделать модуль discord
« Ответ #20 : 06 Июнь 2020, 13:44:51 »
 Плохая новость, на lfd discord не запустился  :( . Потребовал гораздо больше зависимостей и завис на ошибке libnssutil. Пробовал и "родную" из AppImage, и проверенную из Richy.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн yxma

  • Истина - абсолютна. Но не в линуксе )))
  • Ветеран
  • *****
  • Сообщений: 1889
  • Репутация: +11/-0
  • Автор темы
  • конченый виндеец, местный сумасшедший 8) 8) 8)
Re: LF01. Сделать модуль discord
« Ответ #21 : 08 Июнь 2020, 21:46:54 »
это очень наглядный пример, что бывает легче запустить другую ОС чтобы не бодаться с непобедимой программой на той ОС, которая основная. Главное не отчаиваться. Буду поглядывать на форум - а вдруг у кого-нибудь получится, тогда смогу вернуться со школьной рунту16 на лфд. Всякое в жизни бывает...
успехов в труде и счастья в личной жизни!

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Старый чайник
Re: LF01. Сделать модуль discord
« Ответ #22 : 09 Июнь 2020, 08:12:56 »
легче запустить другую ОС чтобы не бодаться
Полностью согласен. Держу Altlinux дополнительной системой только из-за Skype.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33996
  • Репутация: +231/-0
    • PuppyRus-A
Re: LF01. Сделать модуль discord
« Ответ #23 : 09 Июнь 2020, 10:25:23 »
бывает легче запустить другую ОС чтобы не бодаться с непобедимой программой на той ОС, которая основная.
неосилили  :'(

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Старый чайник
Re: LF01. Сделать модуль discord
« Ответ #24 : 09 Июнь 2020, 11:29:03 »
неосилили  :'(
Почему? У меня в Richy64 работает. В lfd не хочет.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн yxma

  • Истина - абсолютна. Но не в линуксе )))
  • Ветеран
  • *****
  • Сообщений: 1889
  • Репутация: +11/-0
  • Автор темы
  • конченый виндеец, местный сумасшедший 8) 8) 8)
Re: LF01. Сделать модуль discord
« Ответ #25 : 09 Июнь 2020, 21:14:24 »
неосилили  :'(
Почему? У меня в Richy64 работает. В lfd не хочет.
думаю, жесткие методы усушки ЛФ подрезают какие-то возможности в принципе. За все приходится платить чем-нибудь
успехов в труде и счастья в личной жизни!

Оффлайн yxma

  • Истина - абсолютна. Но не в линуксе )))
  • Ветеран
  • *****
  • Сообщений: 1889
  • Репутация: +11/-0
  • Автор темы
  • конченый виндеец, местный сумасшедший 8) 8) 8)
Re: LF01. Сделать модуль discord
« Ответ #26 : 09 Июнь 2020, 21:17:10 »
бывает легче запустить другую ОС чтобы не бодаться с непобедимой программой на той ОС, которая основная.
неосилили  :'(
просто я не понял, почему при попытке запуска не были найдены только что полученные файлы, о чем я писал в  Ответ #13. Я думаю, какой-то косяк скрипта или нужно было запускать из какого-либо определенного места. Ну и поскольку никто не дал совета, как с этим бороться. то мои технические возможности исчерпаны
« Последнее редактирование: 09 Июнь 2020, 21:18:47 от yxma »
успехов в труде и счастья в личной жизни!

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33996
  • Репутация: +231/-0
    • PuppyRus-A
Re: LF01. Сделать модуль discord
« Ответ #27 : 10 Июнь 2020, 07:58:40 »
в Richy64 работает. В lfd не хочет.
Это и называется - неосилили  :)
А в LFA1801 проверяли?
просто я не понял, почему при попытке запуска не были найдены только что полученные файлы, о чем я писал в  Ответ #13
Там не найден сам discord-0.0.10.deb~discord-0.0.10.deb, т.к. он не в репе (как я сначала думал, а просто пакет)
Выше уже все про это разобрали

Оффлайн yxma

  • Истина - абсолютна. Но не в линуксе )))
  • Ветеран
  • *****
  • Сообщений: 1889
  • Репутация: +11/-0
  • Автор темы
  • конченый виндеец, местный сумасшедший 8) 8) 8)
Re: LF01. Сделать модуль discord
« Ответ #28 : 10 Июнь 2020, 09:09:08 »
Там не найден сам discord-0.0.10.deb~discord-0.0.10.deb, т.к. он не в репе (как я сначала думал, а просто пакет)
Выше уже все про это разобрали
не думаю, что разобрали. Чего его искать, если я сам пакет скачал и запустил. В ходе запуска были скачаны 39 файлов,
Получено 121 MB за 59с (2 051 kB/s)                                                     
Чтение списков пакетов… Готово
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово

а потом это все как бы исчезло.
В итоге Ддшурик не смог оседлать этот программный выверт. Да и скайп тоже лфд не по зубам. Хорошо, что он мне уже просто не нужен - МС доигралось, что никто из знакомых уже не пользуется, все перешли на вайбер, вотсап и т.п.
Что я у Ддшурика не понимаю, так это зачем держать альт ради скайпа если он и на рунту идет. Рунту легче будет
успехов в труде и счастья в личной жизни!

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Старый чайник
Re: LF01. Сделать модуль discord
« Ответ #29 : 10 Июнь 2020, 13:29:51 »
Это и называется - неосилили
Это называется с больной головы на здоровую. Сам сделай...
зачем держать альт ради скайпа если он и на рунту идет. Рунту легче будет
У меня alt-p9-icewm-sysv-20191212-x86_64 (стартёркит), он полегче будет. И не люблю юбунтуподобные.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64