Вы видите копию треда, сохраненную 22 июня 2021 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
>Какова вероятность, что присланный от начальника спермачный вордовский файл не откроется или криво сохранится в libre office?
Высокая. Если хочется пердоликса, заведи для него отдельное устройство, можно маломощное типа старого ноутбука или ПК за косарь с авито. Если будешь трогать рабочую машину, рискуешь с ненавистью снести линь через пару дней.
методом проб и ошибок. Попробуй накатить вместе с либре офисом WPS Office. Мне он внешне больше зашёл, чем Либре. Пока проблем с совместимостью не было, но я и не юзал "сложные" документы
Google Docs отлично справляется, это я говорю на личном опыте.
На шинде и на члениксе использовал onlyoffice, попробуй
Накати мелкософт офис прост
Установи Либре Офис на Уиндовс, открывай в нем файлы, которые присылает тебе начальник и посматривай себе дальше в сторону Линукса, высчитывая интересующую тебя вероятность.
Сложное форматирование с тонкой подгонкой, кустарные скрипты и прочая заумь скорее всего поедет. Но она везде поедет, даже между doc и docx самого посософта. А простое нормально работает везде всё.
мимоадепт Опынофиса можешь поставить на винду посмотреть
>>2145
Сосачую, не стоит сразу прыгать, лучше параллельно сидеть на двух компах, смотреть как там что делается. Самый простой и добрый дистр - Linux Mint.
Поэтому вопрос: на какой платформе я получу себе меньше проблем, 11 серия интела или рязань 5000? И да, я слыхал, что тот же дебиан - обновляется с большим опозданием. Т.е. для работы дома мне нужно смотреть на другой дистр (арч/гента)?
> мимоадепт Опынофиса
Разве опенофис не хуже либреофиса? Вроде как либра может копировать фичи из опен, а опен обратно не может из-за несовместимых лицензий
А уязвимости пофикшенные копировать не могут во все свои версии, мейнтейнеры у них должны патчить, ололо:
https://www.opennet.ru/opennews/art.shtml?num=55081
> Выявившие проблему исследователи отметили, что проблеме подвержен не только Apache OpenOffice, но и LibreOffice (CVE-2021-25631). Для LibreOffice исправление доступно в виде патча, вошедшего в состав выпусков LibreOffice 7.0.5 и 7.1.2, но устраняющего проблему только на платформе Windows (обновлён список запрещённых расширений файлов). Исправление для Linux разработчики LibreOffice отказались включать, мотивируя своё решение тем, что проблема лежит не в их зоне ответственности и должна быть устранена на стороне дистрибутивов/пользовательских окружений.
где блять ебаные настройки экрана, хуле оно ломается сразу сходу, какого хуя оно вообще ничего не отображает, ни названия в меню, ни окна полноценно, какой же это пиздец
А меня бесят просто трепыхания и переделки не по делу. Опын я какой поставил много лет назад, такой он и сейчас как бы. А в либре пятьдесят вселенных уже разродилось расширилось и наебнулось ядумаю. На работе вообще на 2003 офисе сижу, чтоб было понятно мои вкусы.
Клов...
На webkit какой-нибудь
Некоторые могут редирект делать же.
совсем недавно ставил федору34 и такого не было, также пользовался автоматическим разбиением, похоже ты победитель по жизни
Всему есть причина. У тебя скорее всего либо острое желание попердолиться, либо любопытство
Имакс же интерпретатор лиспа по сути, а интерпретатор по определению дохуя ОЗУ жрёт. Нет?
Я один раз случайно поставил на домашний сервер линукс с гуем. Переустанавливать было лень в итоге после пары минут настройки сети в терминале гуй больше никогда не запускался и 99.9% времени пердолился через ssh.
Старая Opera.
>Я один раз случайно поставил на домашний сервер линукс
>Аноним (Microsoft Windows 10)
Отправляйся в /dev/null, там сказки рассказывай.
>Имакс же интерпретатор лиспа по сути
Байткода
>а интерпретатор по определению дохуя ОЗУ жрёт
Нет такого определения. Емакс жрёт память не поэтому
Он не жрет дохуя памяти. Это не только интерпертатор лиспа. И это очень хуёвый браузер
Ну запусти вскод или атом для сравнения. И какие еще 200 мегабайт - у меня дум с запущенным веб сервером для роам столько жрёт.
clisp vs sbcl/ccl
I don't care tbh
Что там сейчас на 5Ггц за миску лапши для линукса можно купить?
Не знаю как в Хромиум называются Инструменты разработчика.
В Фаервоксиум так: Ctrl+Shift+i -> Storage -> Delete. И только потом меняй IP.
Вот у опенврт в ТЧ есть такая красивая хуйнюшка где можно собрать образ с любым набором софта. Есть такое же для сида? Чтобы тыц-тыц и на флешку.
Ну возьми флешки и установи на них линуксы. Не понял твою проблему.
>4 months ago
Чего блять?
Я в 2019 включал аппаратку в хромоге по гайду для виндоводов просто для того, чтобы уедиться, чтов хромоге под линуксом можно включить апаратку по гайду для виндоводов.
Сука как мне бомбит. Сначала /ньюз/ засрали протухшими "новостями". Теперь в /линукс/ старьё несут. Как вам не стыдно?
Пачаны, как делать apt upgrade без обновления ядра? Ну чтоб обновлялись только пакеты и либы?
А какое имя пакета у ядра системы? Как узнать?
Почему новичкам советуют убунту? Почему рабочий персонал сажают за убунту? Почему игровыми дистрибутивами считают дистрибутивы с пакетным пенеджером pacman и apt?
Федора хоть по факту и является тестовым полигоном, но найдите что то стабильней, функциональней и новее, все новинки как только появляются, они появляются в ней
Жму аниликс это наглядная иллюстрация анкапмирка, 2 десятка говна дистрибутивов, еще с 10 нескучных обоев, никакой стандартизации, как результат все эти два десятка являются криво-косо слепленным черти-чем, да и это черти что давно бы загнулось без корпорация,так ненавидимых пердолями. Пердоли пользуются не программами, пердоли консолечками в срачело ибуться
https://snapcraft.io/powershell
Нахуя? Неудобное же говно этот повершелл.
>Федора хоть по факту и является тестовым полигоном, но найдите что то стабильней
У тебя конечно каша в голове и полное отсутствие логики.
Просто федора глючное говно. Поэтому никому не нужна.
Новинки как только они появляются не нужны. Пусть другие тестируют.
2chuyu~ я даже помершеллом избегаю на Windows пользоваться, так как по сравнению с досовским синтаксисом cmd, pwshell утратил в лаконичности.
Настрой Docker на Fedora. inb4: используй podman.
устоновил пикрил с снап пакета,и работает охуенно, ух мля, ждём пока все игры перепишут что бы одной командой можно было ставить
Есть проприетарщина, для которой рекомендуется centos, насколько реально запустить её полностью рабочей на дебиане?
я ж сылку прикреплял , вообще игра довольно годная, там ещё в прошлом моём посте на пик2 русская и в диалогах с ней она вместо "the" говорит "thze" or "ze" ещё сюжет ест, это что то уровня постал2 + дум/вольфенштейн, а главное игра ставиться в одно команду если ты на бубунте
sudo snap install boa
Что? Никто н екопирует нахой ничего или что?
Ну купил самсунт нвме и чё?
Рассказывай что за говно ты поставил. Напердолил поди вм с каким нибудь файловым менеджером для шизиков и ноешь теперь.
Снапы говно
Открыть Наутилус Толи что там у тебя от рута
О чём подробнее придурь?
Зборку тебе накидать? в ХВ иди.
А спектрах сам можешь нагуглить, руки у тебя есть или ты инвалид? Мозгов чтобы гуглить ненужно.
Цифры можно оценить по этой статье - https://www.opennet.ru/opennews/art.shtml?num=55186
>Отключение защиты от уязвимостей, вызванных спекулятивным выполнением инструкций. Использование параметров при загрузке ядра "nospectre_v1 nospectre_v2 pti=off mds=off tsx_async_abort=off" позволило поднять производительность на 28%, а пропускная способность возросла с 347k req/s до 446k req/s
Package: net-im/dino-9999
Repository: gentoo
Maintainer:
Upstream: https://github.com/dino/dino/issues
USE: abi_x86_64 amd64 elibc_glibc gpg http kernel_linux notification-sound omemo userland_GNU
FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox
Repository id: dino_dino.git
To override fetched repository properties, use:
EGIT_OVERRIDE_REPO_DINO_DINO
EGIT_OVERRIDE_BRANCH_DINO_DINO
EGIT_OVERRIDE_COMMIT_DINO_DINO
EGIT_OVERRIDE_COMMIT_DATE_DINO_DINO
Fetching https://github.com/dino/dino.git ...
git fetch https://github.com/dino/dino.git +HEAD:refs/git-r3/HEAD
git symbolic-ref refs/git-r3/net-im/dino/0/__main__ refs/git-r3/HEAD
Repository id: WhisperSystems_libsignal-protocol-c.git
To override fetched repository properties, use:
EGIT_OVERRIDE_REPO_WHISPERSYSTEMS_LIBSIGNAL_PROTOCOL_C
EGIT_OVERRIDE_BRANCH_WHISPERSYSTEMS_LIBSIGNAL_PROTOCOL_C
EGIT_OVERRIDE_COMMIT_WHISPERSYSTEMS_LIBSIGNAL_PROTOCOL_C
EGIT_OVERRIDE_COMMIT_DATE_WHISPERSYSTEMS_LIBSIGNAL_PROTOCOL_C
Fetching https://github.com/WhisperSystems/libsignal-protocol-c.git ...
git fetch https://github.com/WhisperSystems/libsignal-protocol-c.git --prune +refs/heads/:refs/heads/ +refs/tags/:refs/tags/ +refs/notes/:refs/notes/ +refs/pull//head:refs/pull/ +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/net-im/dino/0/libsignal-protocol-c/__main__ 3a83a4f4ed2302ff6e68ab569c88793b50c22d28
Checking out https://github.com/dino/dino.git to /var/tmp/portage/net-im/dino-9999/work/dino-9999 ...
git checkout --quiet refs/git-r3/HEAD
GIT update -->
repository: https://github.com/dino/dino.git
at the commit: 686035ca1ee65d8180585d0e8c4b30faa0caacc4
Checking out https://github.com/WhisperSystems/libsignal-protocol-c.git to /var/tmp/portage/net-im/dino-9999/work/dino-9999/plugins/signal-protocol/libsignal-protocol-c ...
git checkout --quiet 3a83a4f4ed2302ff6e68ab569c88793b50c22d28
GIT update -->
repository: https://github.com/WhisperSystems/libsignal-protocol-c.git
at the commit: 3a83a4f4ed2302ff6e68ab569c88793b50c22d28
Working in BUILD_DIR: "/var/tmp/portage/net-im/dino-9999/work/dino-9999_build"
Working in BUILD_DIR: "/var/tmp/portage/net-im/dino-9999/work/dino-9999_build"
cmake -C /var/tmp/portage/net-im/dino-9999/work/dino-9999_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DENABLED_PLUGINS=notification-sound -DDISABLED_PLUGINS= -DVALA_EXECUTABLE=/usr/bin/valac-0.52 -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/net-im/dino-9999/work/dino-9999_build/gentoo_toolchain.cmake /var/tmp/portage/net-im/dino-9999/work/dino-9999
loading initial cache file /var/tmp/portage/net-im/dino-9999/work/dino-9999_build/gentoo_common_config.cmake
-- The C compiler identification is GNU 11.1.0
-- The CXX compiler identification is GNU 11.1.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Enabled plugin: omemo
-- Enabled plugin: openpgp
-- Enabled plugin: http-files
-- Enabled plugin: ice
-- Enabled plugin: rtp
-- Enabled plugin: notification-sound
-- Configuring Dino 0.2.0~git112.20210515.686035c with plugins: http-files, ice, notification-sound, omemo, openpgp, rtp
-- Installation directory for architecture-independent files: /usr
-- Installation directory for architecture-dependent files: /usr
-- Installation directory for read-only architecture-independent data: /usr/share
-- Installation directory for user executables: /usr/bin
-- Installation directory for dino-specific data: /usr/share/dino
-- Installation directory for .appdata.xml files: /usr/share/metainfo
-- Installation directory for .desktop files: /usr/share/applications
-- Installation directory for .service files: /usr/share/dbus-1/services
-- Installation directory for icons: /usr/share/icons
-- Installation directory for C header files: /usr/include
-- Installation directory for object code libraries: /usr/lib64
-- Installation directory for locale files: /usr/share/locale
-- Installation directory for dino plugin object code files: /usr/lib64/dino/plugins
-- Installation directory for Vala API files: /usr/share/vala/vapi
-- Performing Test COMPILER_SUPPORTS_fdiagnostics_color
-- Performing Test COMPILER_SUPPORTS_fdiagnostics_color - Success
-- Performing Test COMPILER_SUPPORTS_Wall
-- Performing Test COMPILER_SUPPORTS_Wall - Success
-- Performing Test COMPILER_SUPPORTS_Wextra
-- Performing Test COMPILER_SUPPORTS_Wextra - Success
-- Performing Test COMPILER_SUPPORTS_Werror_format_security
-- Performing Test COMPILER_SUPPORTS_Werror_format_security - Success
-- Performing Test COMPILER_SUPPORTS_Wno_duplicate_decl_specifier
-- Performing Test COMPILER_SUPPORTS_Wno_duplicate_decl_specifier - Success
-- Performing Test COMPILER_SUPPORTS_fno_omit_frame_pointer
-- Performing Test COMPILER_SUPPORTS_fno_omit_frame_pointer - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_but_set_variable
-- Performing Test COMPILER_SUPPORTS_Wno_unused_but_set_variable - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_function
-- Performing Test COMPILER_SUPPORTS_Wno_unused_function - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_label
-- Performing Test COMPILER_SUPPORTS_Wno_unused_label - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_parameter
-- Performing Test COMPILER_SUPPORTS_Wno_unused_parameter - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_value
-- Performing Test COMPILER_SUPPORTS_Wno_unused_value - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_variable
-- Performing Test COMPILER_SUPPORTS_Wno_unused_variable - Success
-- Performing Test COMPILER_SUPPORTS_Wno_discarded_qualifiers
-- Performing Test COMPILER_SUPPORTS_Wno_discarded_qualifiers - Success
-- Performing Test COMPILER_SUPPORTS_Wno_discarded_array_qualifiers
-- Performing Test COMPILER_SUPPORTS_Wno_discarded_array_qualifiers - Success
-- Performing Test COMPILER_SUPPORTS_Wno_deprecated_declarations
-- Performing Test COMPILER_SUPPORTS_Wno_deprecated_declarations - Success
-- Performing Test COMPILER_SUPPORTS_Wno_missing_braces
-- Performing Test COMPILER_SUPPORTS_Wno_missing_braces - Success
-- Found PkgConfig: x86_64-pc-linux-gnu-pkg-config (found version "1.7.4")
-- Found GObject: /usr/lib64/libgobject-2.0.so (found version "2.68.2")
-- Found Vala: /usr/bin/valac-0.52 (found suitable version "0.52.3", minimum required is "0.34")
-- Found Gee: /usr/lib64/libgee-0.8.so (found version "0.20.4")
-- Found GLib: /usr/lib64/libglib-2.0.so (found suitable version "2.68.2", minimum required is "2.38")
-- Found SQLite3: /usr/lib64/libsqlite3.so (found suitable version "3.35.5", minimum required is "3.24")
-- Found GDKPixbuf2: /usr/lib64/libgdk_pixbuf-2.0.so (found version "2.42.6")
-- Found GIO: /usr/lib64/libgio-2.0.so (found version "2.68.2")
-- Found ICU: /usr/lib64/libicuuc.so (found suitable version "69.1", minimum required is "57")
-- ALPN support enabled
-- Found GModule: /usr/lib64/libgmodule-2.0.so (found version "2.68.2")
-- Found Gettext: /usr/bin/xgettext (found version "0.21")
-- Found Gst: /usr/lib64/libgstreamer-1.0.so (found version "1.16.3")
-- Found GstVideo: /usr/lib64/libgstvideo-1.0.so (found version "1.16.3")
-- Found GTK3: /usr/lib64/libgtk-3.so (found suitable version "3.24.29", minimum required is "3.22")
-- Found Gspell: /usr/lib64/libgspell-1.so (found version "1.9.1")
-- Found GDK3: /usr/lib64/libgdk-3.so (found version "3.24.29")
-- Found GCrypt: /usr/lib64/libgcrypt.so (found version "1.9.3-unknown")
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find Srtp2 (missing: Srtp2_LIBRARY)
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
cmake/FindSrtp2.cmake:10 (find_package_handle_standard_args)
crypto-vala/CMakeLists.txt:2 (find_package)
-- Configuring incomplete, errors occurred!
See also "/var/tmp/portage/net-im/dino-9999/work/dino-9999_build/CMakeFiles/CMakeOutput.log".
ERROR: net-im/dino-9999::gentoo failed (configure phase):
cmake failed
Call stack:
ebuild.sh, line 127: Called src_configure
environment, line 3013: Called cmake_src_configure
environment, line 1203: Called die
The specific snippet of code:
"${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed";
If you need support, post the output of `emerge --info '=net-im/dino-9999::gentoo'`,
the complete build log and the output of `emerge -pqv '=net-im/dino-9999::gentoo'`.
The complete build log is located at '/var/tmp/portage/net-im/dino-9999/temp/build.log'.
The ebuild environment file is located at '/var/tmp/portage/net-im/dino-9999/temp/environment'.
Working directory: '/var/tmp/portage/net-im/dino-9999/work/dino-9999_build'
S: '/var/tmp/portage/net-im/dino-9999/work/dino-9999'
Messages for package net-im/dino-9999:
ERROR: net-im/dino-9999::gentoo failed (configure phase):
cmake failed
Call stack:
ebuild.sh, line 127: Called src_configure
environment, line 3013: Called cmake_src_configure
environment, line 1203: Called die
The specific snippet of code:
"${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed";
If you need support, post the output of `emerge --info '=net-im/dino-9999::gentoo'`,
the complete build log and the output of `emerge -pqv '=net-im/dino-9999::gentoo'`.
The complete build log is located at '/var/tmp/portage/net-im/dino-9999/temp/build.log'.
The ebuild environment file is located at '/var/tmp/portage/net-im/dino-9999/temp/environment'.
Working directory: '/var/tmp/portage/net-im/dino-9999/work/dino-9999_build'
S: '/var/tmp/portage/net-im/dino-9999/work/dino-9999'
The following package has failed to build, install, or execute postinst:
(net-im/dino-9999:0/0::gentoo, ebuild scheduled for merge), Log file:
'/var/tmp/portage/net-im/dino-9999/temp/build.log'
*
Package: net-im/dino-9999
Repository: gentoo
Maintainer:
Upstream: https://github.com/dino/dino/issues
USE: abi_x86_64 amd64 elibc_glibc gpg http kernel_linux notification-sound omemo userland_GNU
FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox
Repository id: dino_dino.git
To override fetched repository properties, use:
EGIT_OVERRIDE_REPO_DINO_DINO
EGIT_OVERRIDE_BRANCH_DINO_DINO
EGIT_OVERRIDE_COMMIT_DINO_DINO
EGIT_OVERRIDE_COMMIT_DATE_DINO_DINO
Fetching https://github.com/dino/dino.git ...
git fetch https://github.com/dino/dino.git +HEAD:refs/git-r3/HEAD
git symbolic-ref refs/git-r3/net-im/dino/0/__main__ refs/git-r3/HEAD
Repository id: WhisperSystems_libsignal-protocol-c.git
To override fetched repository properties, use:
EGIT_OVERRIDE_REPO_WHISPERSYSTEMS_LIBSIGNAL_PROTOCOL_C
EGIT_OVERRIDE_BRANCH_WHISPERSYSTEMS_LIBSIGNAL_PROTOCOL_C
EGIT_OVERRIDE_COMMIT_WHISPERSYSTEMS_LIBSIGNAL_PROTOCOL_C
EGIT_OVERRIDE_COMMIT_DATE_WHISPERSYSTEMS_LIBSIGNAL_PROTOCOL_C
Fetching https://github.com/WhisperSystems/libsignal-protocol-c.git ...
git fetch https://github.com/WhisperSystems/libsignal-protocol-c.git --prune +refs/heads/:refs/heads/ +refs/tags/:refs/tags/ +refs/notes/:refs/notes/ +refs/pull//head:refs/pull/ +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/net-im/dino/0/libsignal-protocol-c/__main__ 3a83a4f4ed2302ff6e68ab569c88793b50c22d28
Checking out https://github.com/dino/dino.git to /var/tmp/portage/net-im/dino-9999/work/dino-9999 ...
git checkout --quiet refs/git-r3/HEAD
GIT update -->
repository: https://github.com/dino/dino.git
at the commit: 686035ca1ee65d8180585d0e8c4b30faa0caacc4
Checking out https://github.com/WhisperSystems/libsignal-protocol-c.git to /var/tmp/portage/net-im/dino-9999/work/dino-9999/plugins/signal-protocol/libsignal-protocol-c ...
git checkout --quiet 3a83a4f4ed2302ff6e68ab569c88793b50c22d28
GIT update -->
repository: https://github.com/WhisperSystems/libsignal-protocol-c.git
at the commit: 3a83a4f4ed2302ff6e68ab569c88793b50c22d28
Working in BUILD_DIR: "/var/tmp/portage/net-im/dino-9999/work/dino-9999_build"
Working in BUILD_DIR: "/var/tmp/portage/net-im/dino-9999/work/dino-9999_build"
cmake -C /var/tmp/portage/net-im/dino-9999/work/dino-9999_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DENABLED_PLUGINS=notification-sound -DDISABLED_PLUGINS= -DVALA_EXECUTABLE=/usr/bin/valac-0.52 -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/net-im/dino-9999/work/dino-9999_build/gentoo_toolchain.cmake /var/tmp/portage/net-im/dino-9999/work/dino-9999
loading initial cache file /var/tmp/portage/net-im/dino-9999/work/dino-9999_build/gentoo_common_config.cmake
-- The C compiler identification is GNU 11.1.0
-- The CXX compiler identification is GNU 11.1.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Enabled plugin: omemo
-- Enabled plugin: openpgp
-- Enabled plugin: http-files
-- Enabled plugin: ice
-- Enabled plugin: rtp
-- Enabled plugin: notification-sound
-- Configuring Dino 0.2.0~git112.20210515.686035c with plugins: http-files, ice, notification-sound, omemo, openpgp, rtp
-- Installation directory for architecture-independent files: /usr
-- Installation directory for architecture-dependent files: /usr
-- Installation directory for read-only architecture-independent data: /usr/share
-- Installation directory for user executables: /usr/bin
-- Installation directory for dino-specific data: /usr/share/dino
-- Installation directory for .appdata.xml files: /usr/share/metainfo
-- Installation directory for .desktop files: /usr/share/applications
-- Installation directory for .service files: /usr/share/dbus-1/services
-- Installation directory for icons: /usr/share/icons
-- Installation directory for C header files: /usr/include
-- Installation directory for object code libraries: /usr/lib64
-- Installation directory for locale files: /usr/share/locale
-- Installation directory for dino plugin object code files: /usr/lib64/dino/plugins
-- Installation directory for Vala API files: /usr/share/vala/vapi
-- Performing Test COMPILER_SUPPORTS_fdiagnostics_color
-- Performing Test COMPILER_SUPPORTS_fdiagnostics_color - Success
-- Performing Test COMPILER_SUPPORTS_Wall
-- Performing Test COMPILER_SUPPORTS_Wall - Success
-- Performing Test COMPILER_SUPPORTS_Wextra
-- Performing Test COMPILER_SUPPORTS_Wextra - Success
-- Performing Test COMPILER_SUPPORTS_Werror_format_security
-- Performing Test COMPILER_SUPPORTS_Werror_format_security - Success
-- Performing Test COMPILER_SUPPORTS_Wno_duplicate_decl_specifier
-- Performing Test COMPILER_SUPPORTS_Wno_duplicate_decl_specifier - Success
-- Performing Test COMPILER_SUPPORTS_fno_omit_frame_pointer
-- Performing Test COMPILER_SUPPORTS_fno_omit_frame_pointer - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_but_set_variable
-- Performing Test COMPILER_SUPPORTS_Wno_unused_but_set_variable - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_function
-- Performing Test COMPILER_SUPPORTS_Wno_unused_function - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_label
-- Performing Test COMPILER_SUPPORTS_Wno_unused_label - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_parameter
-- Performing Test COMPILER_SUPPORTS_Wno_unused_parameter - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_value
-- Performing Test COMPILER_SUPPORTS_Wno_unused_value - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_variable
-- Performing Test COMPILER_SUPPORTS_Wno_unused_variable - Success
-- Performing Test COMPILER_SUPPORTS_Wno_discarded_qualifiers
-- Performing Test COMPILER_SUPPORTS_Wno_discarded_qualifiers - Success
-- Performing Test COMPILER_SUPPORTS_Wno_discarded_array_qualifiers
-- Performing Test COMPILER_SUPPORTS_Wno_discarded_array_qualifiers - Success
-- Performing Test COMPILER_SUPPORTS_Wno_deprecated_declarations
-- Performing Test COMPILER_SUPPORTS_Wno_deprecated_declarations - Success
-- Performing Test COMPILER_SUPPORTS_Wno_missing_braces
-- Performing Test COMPILER_SUPPORTS_Wno_missing_braces - Success
-- Found PkgConfig: x86_64-pc-linux-gnu-pkg-config (found version "1.7.4")
-- Found GObject: /usr/lib64/libgobject-2.0.so (found version "2.68.2")
-- Found Vala: /usr/bin/valac-0.52 (found suitable version "0.52.3", minimum required is "0.34")
-- Found Gee: /usr/lib64/libgee-0.8.so (found version "0.20.4")
-- Found GLib: /usr/lib64/libglib-2.0.so (found suitable version "2.68.2", minimum required is "2.38")
-- Found SQLite3: /usr/lib64/libsqlite3.so (found suitable version "3.35.5", minimum required is "3.24")
-- Found GDKPixbuf2: /usr/lib64/libgdk_pixbuf-2.0.so (found version "2.42.6")
-- Found GIO: /usr/lib64/libgio-2.0.so (found version "2.68.2")
-- Found ICU: /usr/lib64/libicuuc.so (found suitable version "69.1", minimum required is "57")
-- ALPN support enabled
-- Found GModule: /usr/lib64/libgmodule-2.0.so (found version "2.68.2")
-- Found Gettext: /usr/bin/xgettext (found version "0.21")
-- Found Gst: /usr/lib64/libgstreamer-1.0.so (found version "1.16.3")
-- Found GstVideo: /usr/lib64/libgstvideo-1.0.so (found version "1.16.3")
-- Found GTK3: /usr/lib64/libgtk-3.so (found suitable version "3.24.29", minimum required is "3.22")
-- Found Gspell: /usr/lib64/libgspell-1.so (found version "1.9.1")
-- Found GDK3: /usr/lib64/libgdk-3.so (found version "3.24.29")
-- Found GCrypt: /usr/lib64/libgcrypt.so (found version "1.9.3-unknown")
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find Srtp2 (missing: Srtp2_LIBRARY)
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
cmake/FindSrtp2.cmake:10 (find_package_handle_standard_args)
crypto-vala/CMakeLists.txt:2 (find_package)
-- Configuring incomplete, errors occurred!
See also "/var/tmp/portage/net-im/dino-9999/work/dino-9999_build/CMakeFiles/CMakeOutput.log".
ERROR: net-im/dino-9999::gentoo failed (configure phase):
cmake failed
Call stack:
ebuild.sh, line 127: Called src_configure
environment, line 3013: Called cmake_src_configure
environment, line 1203: Called die
The specific snippet of code:
"${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed";
If you need support, post the output of `emerge --info '=net-im/dino-9999::gentoo'`,
the complete build log and the output of `emerge -pqv '=net-im/dino-9999::gentoo'`.
The complete build log is located at '/var/tmp/portage/net-im/dino-9999/temp/build.log'.
The ebuild environment file is located at '/var/tmp/portage/net-im/dino-9999/temp/environment'.
Working directory: '/var/tmp/portage/net-im/dino-9999/work/dino-9999_build'
S: '/var/tmp/portage/net-im/dino-9999/work/dino-9999'
Messages for package net-im/dino-9999:
ERROR: net-im/dino-9999::gentoo failed (configure phase):
cmake failed
Call stack:
ebuild.sh, line 127: Called src_configure
environment, line 3013: Called cmake_src_configure
environment, line 1203: Called die
The specific snippet of code:
"${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed";
If you need support, post the output of `emerge --info '=net-im/dino-9999::gentoo'`,
the complete build log and the output of `emerge -pqv '=net-im/dino-9999::gentoo'`.
The complete build log is located at '/var/tmp/portage/net-im/dino-9999/temp/build.log'.
The ebuild environment file is located at '/var/tmp/portage/net-im/dino-9999/temp/environment'.
Working directory: '/var/tmp/portage/net-im/dino-9999/work/dino-9999_build'
S: '/var/tmp/portage/net-im/dino-9999/work/dino-9999'
The following package has failed to build, install, or execute postinst:
(net-im/dino-9999:0/0::gentoo, ebuild scheduled for merge), Log file:
'/var/tmp/portage/net-im/dino-9999/temp/build.log'
*
Ничего не пердолил. Это солус вместо линукса. Просто копировал с внешнего хдд (нтфс) на внктренний диск (экст4)
Оно захлебывается и тормозит как падла даже если с родного диска ссд экст4 копировать на сраную флешку.
Причём на всех дистрах что я пробовал с этим какие-то проблемы
Интуль? Может у тебя там заплатки на жопу I/O режут? У меня такое было на старом зионе.
Винду поди выключил вместо перезагрузки
Интел везде. Но я сомневаюсь что это дело в этом.
У меня такой интел что с заплптками даже он ещё огого.
Тем более, что блять сложного ВЗЯТЬ КУСОЧЕК от СЮДА и ПОЛОЖИТЬ СЮДА??????
ДЛя этого какие то интсрукции и предсказания нужны, кек? это элементарная операция уровня дд блять
В винде надо сказать с этим тоже проблемы,не знаю как ра ссд но у меня хдд, но там хотя бы система как сука не тупит
> ДЛя этого какие то интсрукции и предсказания нужны, кек?
Переключения контекста нужны. Это ещё более старые уязвимости и их заплатки буквально уничтожают ио делая переключения контекста в разы медленней.
> У меня такой интел что с заплптками даже он ещё огого
Кажется тебе, у меня сендик 4/8(земля пухом этому говну) фризил рабочий стол. Отключи заплатки через груб и проверь.
Смирись Линукс это постоянные костыли которые подпирают другими костылями, а чтобы найти что-то и справить понадобится пол жизни так ещё и в конце окажется что исправить не получится, так что если можешь забудь про Линукс и сиди на вин, но если ты такой же пердолик как я которому скучно и любишь мазохистировать то ебись дальше
>В винде нормальные драйвера
>В винде копирование файлов не ставит интерфейс раком
В винде все сделано так чтобы ты просто мог пользоваться системой не разрывая анал
Так мне тоже но поверь если баг в гноме с подписанием системы во время переключения раскладки не могут пофиксить на протяжении около 3х лет то что творится во всем остальном
А хотя нет, не котчется...
Отпустило...
Спасибо за терапию тредик, теперь я знаю что такое ОС здорового человека.
> В винде нормальные драйвера
Зато обновления интересные. Бсоды при печати после мартовской обновы уже забыли?
Двачую
Как установить rox filer через терминал?
Никогда ни с чем таким не сталкивался, обновления вырубаю и обновляюсь только тогда когда мне надо , что за бсоды вообще не ебу
>теперь я знаю что такое ОС здорового человека
ты про шиндовс? ну так это давно всем известно, пока ты дрочишь свои кеды, ерохин юзает винду и натягивает таньку из 3 подъезда
>Так мне тоже но поверь если баг в гноме с подписанием системы во время переключения раскладки не могут пофиксить на протяжении около 3х лет
а они и не пытаются, они решили что пользователям это не нужно, а кому нужно пусть форкнет гном и исправит у себя
Вот в этом и весь пиздец Линукса, поставил себе человек, у него подлагивает при переключении раскладки, а ему говорят что что-то там форкать нужно и прочем гемором заниматься
Nyet. Eto znachit RESOLVED WORKSFORME, potomu chto u menya vsyo rablotaet (potomu chto ya ne ispol'zuyu raskladki).
Гениально
НИКТА НИ ДОЛЖЕН!!1
а вообще я одно время думал почему никто не запустит краудфандинг, что бы собрать пару лямов зелени, нанять прогеров, что бы довести линукс до ума. там бы и спонсоры подключились, в общем норм бы в итоге получилось. а потом понял, что хуйня это всё, те кто платят пойдут и купят себе лицуху винды и забудут этот гемор с вечными багами как страшный сон, а те кто не платят, на тех всем похуй, остается прослойка тех, кто за приватность, но им суждено страдать. о чем вообще говорить, если всемогущий гугл не смог в хром нормальный vaapi добавить, только добавили и уже в след версии что-то поломалось.
> пару лямов зелени
Учитывая зарплаты программистов этого не хватит, даже чтобы написать программу для отображения нескучных обоев.
Сыглы, ну у тех у кого нет денег купят дешёвые ключи или же на крайний случай кмсом, но так только в рахе, в той же европке за пиратство выебут
нет, всегда можно найти энтузиастов, готовых ужаться или кодеров подешевле, проблема не в этом, а в поддержке. вот сделают форк гнома, который будет работать как надо, а кто это дело потом поддерживать будет? никто, потому что линукс сообщество черезчур ранимое, и чуть что новый форк, поэтому и будет еще 100500 оболочек недоделанных. в идеале это нужно что бы крупная контора, у которой сотни тысяч компов, типа IBM вписалась или евросоюз вдруг решил перевести все гос учереждения на СПО, но им такой цирк нах не нужен, если и так все работает, а так могли бы организовать ассоциацию и сделать все как надо. эх мечты, мечты...
> нет, всегда можно найти энтузиастов, готовых ужаться или кодеров подешевле
Тогда и качество будет на уровне студентоподелий, если будет рассчитывать на энтузиастов или индусов.
> типа IBM вписалась
К слову, гном пилится в редхате, который и является частью ибм.
Да, не хватает большего дяди с его деньгами и людей, и сразу бы нвидия драйвера нормальные выпустила почуяв где бабло будет крутиться
>К слову, гном пилится в редхате, который и является частью ибм.
гном хз где пилится, я крайне сомневаюсь что его кто-то из корпораций использует. скорее всего редхат спонсирует группу каких-то уебков, у которых свое видение, а на результат ему пох, т.к. это говноподелие не используют
>>2558
> сразу бы нвидия драйвера нормальные выпустила почуяв где бабло будет крутиться
так дело не в нвидии, дело в том, что сообщество никак не может определиться где за что должен отвечать композитор, что и где отрисоывать. нет единого протокола, и в ближайшее время не предвидется, а нвидии нах не нужно тратить время на то, что сломается через пол года, т.к. гноморасты решат что теперь у нас отрисовывается по другому.
был же недавно скандал, что федоровцы обиделись на телеграм и удалили его из реп за то, что по их мнению телеграм что-то не так реализовывал.
> гном хз где пилится, я крайне сомневаюсь что его кто-то из корпораций использует.
Ну вообще гном как бы де по-умолчанию для линукса. Тот же пиксар в своих линукс пекарнях использует интерпрайзный рхел именно с гномом (да-да рхел с гуем и устаревшим гномом в качестве workstation, федора - удел энтузиастов и бета-тестеров).
Бля ну тогда все понятно, недавно срался с гномерами в их чате, говорили что инвидия пидарасы,не могут нормально лрайвер сделать потому что им похуй, потому что они уебки с проприетарщиной, не хотят открывать исходники, а nouveaou тут не причем они жертвы обстоятельств, все таки живём в мире монополии и жить будем а так хотелось чтобы бабок влили в линуха и был умный человек который все структурирует
> что и где отрисоывать. нет единого протокола
Интересно, почему просто не добавят в вулкан нужные апи для вяленного и не сделают всё поверх него? Вместо этого кто-то изъёбывается с опенгл (нвидия), кто-то придумывает что-то своё (все остальные). Ну допилите вы вулкан и отрисовывается вообще всё поверх него. Даже опенгл можно сделать поверх вулкана. И никаких различий между вендорами не будет, потому что всё будет стандартизировано.
Эх бля везде есть уебки которые тянут одеяло на себя и без указки ничего не будет делать вместе нахуй, вот в принципе я понимаю нахуя компании выкупают наработки, тот же андроид, чем бы он был останься бы на вольных хлебах а не был бы выкуплен Гуглом и не залит баблом и людьми
скорее всего это компы чисто одной проги, а не рабочие, где нужно разные задачи выполнять, иначе я не представляю как работники банально вычисления делают, если официальный гномокалькулятор считает как пидор.
>>2569
>потому что всё будет стандартизировано.
это не про линукс. банальный пример - qtшный софт под гномом на вяленном, ну уж тут нвидия не мешает, могли бы договориться кто там что отрисоывавает, что бы подхватывать системный titlebar
Ебать в голос
> с внешнего хдд
Ой бля, каждый день приходит кто то с этой проблемой. Учись пердолить систему. Что бы по усб флешки, диски и так далее работали нормально надо напердолить сначала.
> если официальный гномокалькулятор считает как пидор.
не пользовался гномом, но может режим калькулятора с простого переключить?
В нормальной ос такие базовые вещи как передача нахуй файлов должна работать нормально и со старта нахуй, иначе назвать это ос нельзя
> на вяленном,
> могли бы договориться
На вяленом каждый сам себе хозяин и рисует как хочет и что хочет.
Тут не в режиме дела. Калькулятор явно считает с ограниченной точностью (единственное преимущество которого - скорость - нахуй не нужна в калькуляторе). В том время как микросовтовский использует арифметику бесконечной (насколько хватит памяти) точности с математическим движком 26-летней давности: https://github.com/microsoft/calculator/blob/master/src/CalcManager/Ratpack/ratpak.h
> // Date 01-16-95
Могли бы уже и спиздить у мс код калькулятора, благо он открыт под MIT'ом.
Подключай по сата, там все нормально работает.
Я даже хз почему это никто не фиксит. Видимо не могут.
Этой проблеме конкретно с флешками точно больше 10 лет.
Да нахуй оно нужно если легче будет с под винды загрузиться и сделать все что надо без ебли
Интересно, а 0.1+0.2 что там выдаёт? Они видимо как-то фильтруют погрешности, но если там выходит что-то уровня 0.30000000000000004 это будет просто пиздец.
> именно, потому что нинужна, а кому нужно юзает ос и софт, где за такие ошибки есть с кого спросить
Двачую
Да причем тут ехт если блядь передача информации банальная это скинуть что-то с диска нтфс на флешку эксфат с которой винда справляется нормально а интерфейс Линукса начинает сосать хуи и дико становится раком
То что передача с ехт на нтфс криво работает то понятно
Ответьте пожалуйста что мне делать. Я в замешательстве.
>Could NOT find Srtp2 (missing: Srtp2_LIBRARY)
Написано же, что не может найти libsrtp:2 https://packages.gentoo.org/packages/net-libs/libsrtp
Добавь зависимость в ебилд
Чего? Как добавить? Скачать ебилд на пк? Ну добавлю, что с ним потом делать? Я с портажом на все 100% не знаком.
>Не поддерживается, видимо
Погугли, может быть, приоритеты где-то выставить надо. Я уже не помню.
>Как создать?
https://wiki.gentoo.org/wiki/Custom_ebuild_repository
Блять. (Я вижу, что нет какой-то найс библиотеки, но я не знаю что это и откуда это брать.)
>>> Emerging (1 of 1) net-im/dino-9999::localrepo
>>> Failed to emerge net-im/dino-9999, Log file:
>>> '/var/tmp/portage/net-im/dino-9999/temp/build.log'
>>> Jobs: 0 of 1 complete, 1 failed Load avg: 0.16, 0.26, 0.31
Package: net-im/dino-9999
Repository: localrepo
USE: abi_x86_64 amd64 elibc_glibc gpg http kernel_linux notification-sound omemo userland_GNU
FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox
Repository id: dino_dino.git
To override fetched repository properties, use:
EGIT_OVERRIDE_REPO_DINO_DINO
EGIT_OVERRIDE_BRANCH_DINO_DINO
EGIT_OVERRIDE_COMMIT_DINO_DINO
EGIT_OVERRIDE_COMMIT_DATE_DINO_DINO
Fetching https://github.com/dino/dino.git ...
git fetch https://github.com/dino/dino.git +HEAD:refs/git-r3/HEAD
git symbolic-ref refs/git-r3/net-im/dino/0/__main__ refs/git-r3/HEAD
Repository id: WhisperSystems_libsignal-protocol-c.git
To override fetched repository properties, use:
EGIT_OVERRIDE_REPO_WHISPERSYSTEMS_LIBSIGNAL_PROTOCOL_C
EGIT_OVERRIDE_BRANCH_WHISPERSYSTEMS_LIBSIGNAL_PROTOCOL_C
EGIT_OVERRIDE_COMMIT_WHISPERSYSTEMS_LIBSIGNAL_PROTOCOL_C
EGIT_OVERRIDE_COMMIT_DATE_WHISPERSYSTEMS_LIBSIGNAL_PROTOCOL_C
Fetching https://github.com/WhisperSystems/libsignal-protocol-c.git ...
git fetch https://github.com/WhisperSystems/libsignal-protocol-c.git --prune +refs/heads/:refs/heads/ +refs/tags/:refs/tags/ +refs/notes/:refs/notes/ +refs/pull//head:refs/pull/ +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/net-im/dino/0/libsignal-protocol-c/__main__ 3a83a4f4ed2302ff6e68ab569c88793b50c22d28
Checking out https://github.com/dino/dino.git to /var/tmp/portage/net-im/dino-9999/work/dino-9999 ...
git checkout --quiet refs/git-r3/HEAD
GIT update -->
repository: https://github.com/dino/dino.git
at the commit: 686035ca1ee65d8180585d0e8c4b30faa0caacc4
Checking out https://github.com/WhisperSystems/libsignal-protocol-c.git to /var/tmp/portage/net-im/dino-9999/work/dino-9999/plugins/signal-protocol/libsignal-protocol-c ...
git checkout --quiet 3a83a4f4ed2302ff6e68ab569c88793b50c22d28
GIT update -->
repository: https://github.com/WhisperSystems/libsignal-protocol-c.git
at the commit: 3a83a4f4ed2302ff6e68ab569c88793b50c22d28
Working in BUILD_DIR: "/var/tmp/portage/net-im/dino-9999/work/dino-9999_build"
Working in BUILD_DIR: "/var/tmp/portage/net-im/dino-9999/work/dino-9999_build"
cmake -C /var/tmp/portage/net-im/dino-9999/work/dino-9999_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DENABLED_PLUGINS=notification-sound -DDISABLED_PLUGINS= -DVALA_EXECUTABLE=/usr/bin/valac-0.52 -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/net-im/dino-9999/work/dino-9999_build/gentoo_toolchain.cmake /var/tmp/portage/net-im/dino-9999/work/dino-9999
loading initial cache file /var/tmp/portage/net-im/dino-9999/work/dino-9999_build/gentoo_common_config.cmake
-- The C compiler identification is GNU 11.1.0
-- The CXX compiler identification is GNU 11.1.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Enabled plugin: omemo
-- Enabled plugin: openpgp
-- Enabled plugin: http-files
-- Enabled plugin: ice
-- Enabled plugin: rtp
-- Enabled plugin: notification-sound
-- Configuring Dino 0.2.0~git112.20210515.686035c with plugins: http-files, ice, notification-sound, omemo, openpgp, rtp
-- Installation directory for architecture-independent files: /usr
-- Installation directory for architecture-dependent files: /usr
-- Installation directory for read-only architecture-independent data: /usr/share
-- Installation directory for user executables: /usr/bin
-- Installation directory for dino-specific data: /usr/share/dino
-- Installation directory for .appdata.xml files: /usr/share/metainfo
-- Installation directory for .desktop files: /usr/share/applications
-- Installation directory for .service files: /usr/share/dbus-1/services
-- Installation directory for icons: /usr/share/icons
-- Installation directory for C header files: /usr/include
-- Installation directory for object code libraries: /usr/lib64
-- Installation directory for locale files: /usr/share/locale
-- Installation directory for dino plugin object code files: /usr/lib64/dino/plugins
-- Installation directory for Vala API files: /usr/share/vala/vapi
-- Performing Test COMPILER_SUPPORTS_fdiagnostics_color
-- Performing Test COMPILER_SUPPORTS_fdiagnostics_color - Success
-- Performing Test COMPILER_SUPPORTS_Wall
-- Performing Test COMPILER_SUPPORTS_Wall - Success
-- Performing Test COMPILER_SUPPORTS_Wextra
-- Performing Test COMPILER_SUPPORTS_Wextra - Success
-- Performing Test COMPILER_SUPPORTS_Werror_format_security
-- Performing Test COMPILER_SUPPORTS_Werror_format_security - Success
-- Performing Test COMPILER_SUPPORTS_Wno_duplicate_decl_specifier
-- Performing Test COMPILER_SUPPORTS_Wno_duplicate_decl_specifier - Success
-- Performing Test COMPILER_SUPPORTS_fno_omit_frame_pointer
-- Performing Test COMPILER_SUPPORTS_fno_omit_frame_pointer - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_but_set_variable
-- Performing Test COMPILER_SUPPORTS_Wno_unused_but_set_variable - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_function
-- Performing Test COMPILER_SUPPORTS_Wno_unused_function - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_label
-- Performing Test COMPILER_SUPPORTS_Wno_unused_label - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_parameter
-- Performing Test COMPILER_SUPPORTS_Wno_unused_parameter - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_value
-- Performing Test COMPILER_SUPPORTS_Wno_unused_value - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_variable
-- Performing Test COMPILER_SUPPORTS_Wno_unused_variable - Success
-- Performing Test COMPILER_SUPPORTS_Wno_discarded_qualifiers
-- Performing Test COMPILER_SUPPORTS_Wno_discarded_qualifiers - Success
-- Performing Test COMPILER_SUPPORTS_Wno_discarded_array_qualifiers
-- Performing Test COMPILER_SUPPORTS_Wno_discarded_array_qualifiers - Success
-- Performing Test COMPILER_SUPPORTS_Wno_deprecated_declarations
-- Performing Test COMPILER_SUPPORTS_Wno_deprecated_declarations - Success
-- Performing Test COMPILER_SUPPORTS_Wno_missing_braces
-- Performing Test COMPILER_SUPPORTS_Wno_missing_braces - Success
-- Found PkgConfig: x86_64-pc-linux-gnu-pkg-config (found version "1.7.4")
-- Found GObject: /usr/lib64/libgobject-2.0.so (found version "2.68.2")
-- Found Vala: /usr/bin/valac-0.52 (found suitable version "0.52.3", minimum required is "0.34")
-- Found Gee: /usr/lib64/libgee-0.8.so (found version "0.20.4")
-- Found GLib: /usr/lib64/libglib-2.0.so (found suitable version "2.68.2", minimum required is "2.38")
-- Found SQLite3: /usr/lib64/libsqlite3.so (found suitable version "3.35.5", minimum required is "3.24")
-- Found GDKPixbuf2: /usr/lib64/libgdk_pixbuf-2.0.so (found version "2.42.6")
-- Found GIO: /usr/lib64/libgio-2.0.so (found version "2.68.2")
-- Found ICU: /usr/lib64/libicuuc.so (found suitable version "69.1", minimum required is "57")
-- ALPN support enabled
-- Found GModule: /usr/lib64/libgmodule-2.0.so (found version "2.68.2")
-- Found Gettext: /usr/bin/xgettext (found version "0.21")
-- Found Gst: /usr/lib64/libgstreamer-1.0.so (found version "1.16.3")
-- Found GstVideo: /usr/lib64/libgstvideo-1.0.so (found version "1.16.3")
-- Found GTK3: /usr/lib64/libgtk-3.so (found suitable version "3.24.29", minimum required is "3.22")
-- Found Gspell: /usr/lib64/libgspell-1.so (found version "1.9.1")
-- Found GDK3: /usr/lib64/libgdk-3.so (found version "3.24.29")
-- Found GCrypt: /usr/lib64/libgcrypt.so (found version "1.9.3-unknown")
-- Found Srtp2: /usr/lib64/libsrtp2.so (found version "2.3.0")
-- Found Soup: /usr/lib64/libsoup-2.4.so (found version "2.72.0")
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find Nice (missing: Nice_LIBRARY) (Required is at least version
"0.1.15")
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
cmake/FindNice.cmake:11 (find_package_handle_standard_args)
plugins/ice/CMakeLists.txt:1 (find_package)
-- Configuring incomplete, errors occurred!
See also "/var/tmp/portage/net-im/dino-9999/work/dino-9999_build/CMakeFiles/CMakeOutput.log".
ERROR: net-im/dino-9999::localrepo failed (configure phase):
cmake failed
Call stack:
ebuild.sh, line 127: Called src_configure
environment, line 3015: Called cmake_src_configure
environment, line 1205: Called die
The specific snippet of code:
"${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed";
If you need support, post the output of `emerge --info '=net-im/dino-9999::localrepo'`,
the complete build log and the output of `emerge -pqv '=net-im/dino-9999::localrepo'`.
The complete build log is located at '/var/tmp/portage/net-im/dino-9999/temp/build.log'.
The ebuild environment file is located at '/var/tmp/portage/net-im/dino-9999/temp/environment'.
Working directory: '/var/tmp/portage/net-im/dino-9999/work/dino-9999_build'
S: '/var/tmp/portage/net-im/dino-9999/work/dino-9999'
Messages for package net-im/dino-9999:
ERROR: net-im/dino-9999::localrepo failed (configure phase):
cmake failed
Call stack:
ebuild.sh, line 127: Called src_configure
environment, line 3015: Called cmake_src_configure
environment, line 1205: Called die
The specific snippet of code:
"${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed";
If you need support, post the output of `emerge --info '=net-im/dino-9999::localrepo'`,
the complete build log and the output of `emerge -pqv '=net-im/dino-9999::localrepo'`.
The complete build log is located at '/var/tmp/portage/net-im/dino-9999/temp/build.log'.
The ebuild environment file is located at '/var/tmp/portage/net-im/dino-9999/temp/environment'.
Working directory: '/var/tmp/portage/net-im/dino-9999/work/dino-9999_build'
S: '/var/tmp/portage/net-im/dino-9999/work/dino-9999'
The following package has failed to build, install, or execute postinst:
(net-im/dino-9999:0/0::localrepo, ebuild scheduled for merge), Log file:
'/var/tmp/portage/net-im/dino-9999/temp/build.log'
*
Блять. (Я вижу, что нет какой-то найс библиотеки, но я не знаю что это и откуда это брать.)
>>> Emerging (1 of 1) net-im/dino-9999::localrepo
>>> Failed to emerge net-im/dino-9999, Log file:
>>> '/var/tmp/portage/net-im/dino-9999/temp/build.log'
>>> Jobs: 0 of 1 complete, 1 failed Load avg: 0.16, 0.26, 0.31
Package: net-im/dino-9999
Repository: localrepo
USE: abi_x86_64 amd64 elibc_glibc gpg http kernel_linux notification-sound omemo userland_GNU
FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox
Repository id: dino_dino.git
To override fetched repository properties, use:
EGIT_OVERRIDE_REPO_DINO_DINO
EGIT_OVERRIDE_BRANCH_DINO_DINO
EGIT_OVERRIDE_COMMIT_DINO_DINO
EGIT_OVERRIDE_COMMIT_DATE_DINO_DINO
Fetching https://github.com/dino/dino.git ...
git fetch https://github.com/dino/dino.git +HEAD:refs/git-r3/HEAD
git symbolic-ref refs/git-r3/net-im/dino/0/__main__ refs/git-r3/HEAD
Repository id: WhisperSystems_libsignal-protocol-c.git
To override fetched repository properties, use:
EGIT_OVERRIDE_REPO_WHISPERSYSTEMS_LIBSIGNAL_PROTOCOL_C
EGIT_OVERRIDE_BRANCH_WHISPERSYSTEMS_LIBSIGNAL_PROTOCOL_C
EGIT_OVERRIDE_COMMIT_WHISPERSYSTEMS_LIBSIGNAL_PROTOCOL_C
EGIT_OVERRIDE_COMMIT_DATE_WHISPERSYSTEMS_LIBSIGNAL_PROTOCOL_C
Fetching https://github.com/WhisperSystems/libsignal-protocol-c.git ...
git fetch https://github.com/WhisperSystems/libsignal-protocol-c.git --prune +refs/heads/:refs/heads/ +refs/tags/:refs/tags/ +refs/notes/:refs/notes/ +refs/pull//head:refs/pull/ +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/net-im/dino/0/libsignal-protocol-c/__main__ 3a83a4f4ed2302ff6e68ab569c88793b50c22d28
Checking out https://github.com/dino/dino.git to /var/tmp/portage/net-im/dino-9999/work/dino-9999 ...
git checkout --quiet refs/git-r3/HEAD
GIT update -->
repository: https://github.com/dino/dino.git
at the commit: 686035ca1ee65d8180585d0e8c4b30faa0caacc4
Checking out https://github.com/WhisperSystems/libsignal-protocol-c.git to /var/tmp/portage/net-im/dino-9999/work/dino-9999/plugins/signal-protocol/libsignal-protocol-c ...
git checkout --quiet 3a83a4f4ed2302ff6e68ab569c88793b50c22d28
GIT update -->
repository: https://github.com/WhisperSystems/libsignal-protocol-c.git
at the commit: 3a83a4f4ed2302ff6e68ab569c88793b50c22d28
Working in BUILD_DIR: "/var/tmp/portage/net-im/dino-9999/work/dino-9999_build"
Working in BUILD_DIR: "/var/tmp/portage/net-im/dino-9999/work/dino-9999_build"
cmake -C /var/tmp/portage/net-im/dino-9999/work/dino-9999_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DENABLED_PLUGINS=notification-sound -DDISABLED_PLUGINS= -DVALA_EXECUTABLE=/usr/bin/valac-0.52 -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/net-im/dino-9999/work/dino-9999_build/gentoo_toolchain.cmake /var/tmp/portage/net-im/dino-9999/work/dino-9999
loading initial cache file /var/tmp/portage/net-im/dino-9999/work/dino-9999_build/gentoo_common_config.cmake
-- The C compiler identification is GNU 11.1.0
-- The CXX compiler identification is GNU 11.1.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Enabled plugin: omemo
-- Enabled plugin: openpgp
-- Enabled plugin: http-files
-- Enabled plugin: ice
-- Enabled plugin: rtp
-- Enabled plugin: notification-sound
-- Configuring Dino 0.2.0~git112.20210515.686035c with plugins: http-files, ice, notification-sound, omemo, openpgp, rtp
-- Installation directory for architecture-independent files: /usr
-- Installation directory for architecture-dependent files: /usr
-- Installation directory for read-only architecture-independent data: /usr/share
-- Installation directory for user executables: /usr/bin
-- Installation directory for dino-specific data: /usr/share/dino
-- Installation directory for .appdata.xml files: /usr/share/metainfo
-- Installation directory for .desktop files: /usr/share/applications
-- Installation directory for .service files: /usr/share/dbus-1/services
-- Installation directory for icons: /usr/share/icons
-- Installation directory for C header files: /usr/include
-- Installation directory for object code libraries: /usr/lib64
-- Installation directory for locale files: /usr/share/locale
-- Installation directory for dino plugin object code files: /usr/lib64/dino/plugins
-- Installation directory for Vala API files: /usr/share/vala/vapi
-- Performing Test COMPILER_SUPPORTS_fdiagnostics_color
-- Performing Test COMPILER_SUPPORTS_fdiagnostics_color - Success
-- Performing Test COMPILER_SUPPORTS_Wall
-- Performing Test COMPILER_SUPPORTS_Wall - Success
-- Performing Test COMPILER_SUPPORTS_Wextra
-- Performing Test COMPILER_SUPPORTS_Wextra - Success
-- Performing Test COMPILER_SUPPORTS_Werror_format_security
-- Performing Test COMPILER_SUPPORTS_Werror_format_security - Success
-- Performing Test COMPILER_SUPPORTS_Wno_duplicate_decl_specifier
-- Performing Test COMPILER_SUPPORTS_Wno_duplicate_decl_specifier - Success
-- Performing Test COMPILER_SUPPORTS_fno_omit_frame_pointer
-- Performing Test COMPILER_SUPPORTS_fno_omit_frame_pointer - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_but_set_variable
-- Performing Test COMPILER_SUPPORTS_Wno_unused_but_set_variable - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_function
-- Performing Test COMPILER_SUPPORTS_Wno_unused_function - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_label
-- Performing Test COMPILER_SUPPORTS_Wno_unused_label - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_parameter
-- Performing Test COMPILER_SUPPORTS_Wno_unused_parameter - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_value
-- Performing Test COMPILER_SUPPORTS_Wno_unused_value - Success
-- Performing Test COMPILER_SUPPORTS_Wno_unused_variable
-- Performing Test COMPILER_SUPPORTS_Wno_unused_variable - Success
-- Performing Test COMPILER_SUPPORTS_Wno_discarded_qualifiers
-- Performing Test COMPILER_SUPPORTS_Wno_discarded_qualifiers - Success
-- Performing Test COMPILER_SUPPORTS_Wno_discarded_array_qualifiers
-- Performing Test COMPILER_SUPPORTS_Wno_discarded_array_qualifiers - Success
-- Performing Test COMPILER_SUPPORTS_Wno_deprecated_declarations
-- Performing Test COMPILER_SUPPORTS_Wno_deprecated_declarations - Success
-- Performing Test COMPILER_SUPPORTS_Wno_missing_braces
-- Performing Test COMPILER_SUPPORTS_Wno_missing_braces - Success
-- Found PkgConfig: x86_64-pc-linux-gnu-pkg-config (found version "1.7.4")
-- Found GObject: /usr/lib64/libgobject-2.0.so (found version "2.68.2")
-- Found Vala: /usr/bin/valac-0.52 (found suitable version "0.52.3", minimum required is "0.34")
-- Found Gee: /usr/lib64/libgee-0.8.so (found version "0.20.4")
-- Found GLib: /usr/lib64/libglib-2.0.so (found suitable version "2.68.2", minimum required is "2.38")
-- Found SQLite3: /usr/lib64/libsqlite3.so (found suitable version "3.35.5", minimum required is "3.24")
-- Found GDKPixbuf2: /usr/lib64/libgdk_pixbuf-2.0.so (found version "2.42.6")
-- Found GIO: /usr/lib64/libgio-2.0.so (found version "2.68.2")
-- Found ICU: /usr/lib64/libicuuc.so (found suitable version "69.1", minimum required is "57")
-- ALPN support enabled
-- Found GModule: /usr/lib64/libgmodule-2.0.so (found version "2.68.2")
-- Found Gettext: /usr/bin/xgettext (found version "0.21")
-- Found Gst: /usr/lib64/libgstreamer-1.0.so (found version "1.16.3")
-- Found GstVideo: /usr/lib64/libgstvideo-1.0.so (found version "1.16.3")
-- Found GTK3: /usr/lib64/libgtk-3.so (found suitable version "3.24.29", minimum required is "3.22")
-- Found Gspell: /usr/lib64/libgspell-1.so (found version "1.9.1")
-- Found GDK3: /usr/lib64/libgdk-3.so (found version "3.24.29")
-- Found GCrypt: /usr/lib64/libgcrypt.so (found version "1.9.3-unknown")
-- Found Srtp2: /usr/lib64/libsrtp2.so (found version "2.3.0")
-- Found Soup: /usr/lib64/libsoup-2.4.so (found version "2.72.0")
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find Nice (missing: Nice_LIBRARY) (Required is at least version
"0.1.15")
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
cmake/FindNice.cmake:11 (find_package_handle_standard_args)
plugins/ice/CMakeLists.txt:1 (find_package)
-- Configuring incomplete, errors occurred!
See also "/var/tmp/portage/net-im/dino-9999/work/dino-9999_build/CMakeFiles/CMakeOutput.log".
ERROR: net-im/dino-9999::localrepo failed (configure phase):
cmake failed
Call stack:
ebuild.sh, line 127: Called src_configure
environment, line 3015: Called cmake_src_configure
environment, line 1205: Called die
The specific snippet of code:
"${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed";
If you need support, post the output of `emerge --info '=net-im/dino-9999::localrepo'`,
the complete build log and the output of `emerge -pqv '=net-im/dino-9999::localrepo'`.
The complete build log is located at '/var/tmp/portage/net-im/dino-9999/temp/build.log'.
The ebuild environment file is located at '/var/tmp/portage/net-im/dino-9999/temp/environment'.
Working directory: '/var/tmp/portage/net-im/dino-9999/work/dino-9999_build'
S: '/var/tmp/portage/net-im/dino-9999/work/dino-9999'
Messages for package net-im/dino-9999:
ERROR: net-im/dino-9999::localrepo failed (configure phase):
cmake failed
Call stack:
ebuild.sh, line 127: Called src_configure
environment, line 3015: Called cmake_src_configure
environment, line 1205: Called die
The specific snippet of code:
"${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed";
If you need support, post the output of `emerge --info '=net-im/dino-9999::localrepo'`,
the complete build log and the output of `emerge -pqv '=net-im/dino-9999::localrepo'`.
The complete build log is located at '/var/tmp/portage/net-im/dino-9999/temp/build.log'.
The ebuild environment file is located at '/var/tmp/portage/net-im/dino-9999/temp/environment'.
Working directory: '/var/tmp/portage/net-im/dino-9999/work/dino-9999_build'
S: '/var/tmp/portage/net-im/dino-9999/work/dino-9999'
The following package has failed to build, install, or execute postinst:
(net-im/dino-9999:0/0::localrepo, ebuild scheduled for merge), Log file:
'/var/tmp/portage/net-im/dino-9999/temp/build.log'
*
Держи в курсе
Бут же можно примонтировать после чрута. Это вообще же не имеет никакого значения, до чрута или после.
Ты когда пакстрап делаешь без примонтированного бута, ядро кидается не туда, куда надо.
Какая строчка в общем отвечает за файлы образа ядра? У меня система-то готова, этих файлов недостаёт только.
Ясно. Так, теперь когда я примонитировал бут, какая команда отвечает за файлы образа ядра? Не всю систему мне же ещё раз устанавливать ну.
pacman -S linux
Вот из-за чьего-то такого же отношения тебе и пришлось мудохаться со сборкой.
apt intall/pacman -S/emerge grub:2 и пиздуй на топик grub в archwiki, в гугле забанили или че?
Нихуя дедовские технологии
Дебил даже не удосужился прочитать что именно мне было нужно.
И это даже не моя система. Помогаю ньюфагу, который напортачил.
А теперь пошёл нахуй.
Ты прав, только что прочитал. Ну вообщем да, линукс скачать надо, но я тебя поправлю.
pacstrap /mnt base base-devel linux-firmware linux-zen linux-zen-headers, он ещё даже чрут не заюзал
Держи
https://wiki.archlinux.org/title/Kernel_mode_setting#Forcing_modes_and_EDID
но помогать тебе я лично, конечно же, не буду.
Бут можно не монтировать до пакстрапа, папка сама создаётся, не туда кидаться не может.
>1. Интересно читать загрузку
После включения логи посмотреть, не?
>3. Тмукс слишком грузит систему
Ты на пердуине линукс гоняешь что ли?!
>4. Академический интерес
Тогда ладно, изучай @ разбирайся
> Бут можно не монтировать до пакстрапа, папка сама создаётся, не туда кидаться не может
Быдло, плиз.
Допустим, в mnt примонтирован /dev/sda1
Когда ты делаешь pacstrap /mnt base linux, ядро линукса кидается в каталог /boot, который расположен на /dev/sda1
Потом, когда ты после чрута монтируешь /dev/sda2 в /boot, ты получаешь пустой каталог, так как в /dev/sda2 ничего нет, потому-что всё на /dev/sda1
Ты перед тем как хуйню писать матчасть выучи.
>но помогать тебе я лично, конечно же, не буду.
Но ты уверен что едид позволит именно вынести часть моника за пределы рабочей зоны? Я по диагонали прочитал всякое и чет по-моему это чисто про разрешение (которое всегда растягивается на весь мон), не?
>Зато обновления интересные. Бсоды при печати после мартовской обновы уже забыли?
Но говорят про это только фанатики пердоликса, не предоставляя никаких пруфов. При этом сами друг другу жалуются, что у них что-то сломалось в пердоликсе после обновления.
Конечно, все должны на слово верить поехавшими фанатикам, использующим прошивку для пердолинга, вместо ОС.
>свистящая дристопердящая
Всё, чего нет в пердоликсе, нинужные своистоперделки, ага.
>для домохозяек
И для любого человека, которому компьютер нужен не для круглосуточного пердолинга с полностью состоящей из багов, застрявшей в 80-х пародией на софт.
Неблагодарное это дело, но так уж и быть
Я конечно сам новичок относительно, но устанавливал арч раза 3 во время дистрохоппинга. /dev/sdaX сам по себе является типа-симлинком, насколько я понимаю, но не суть. Груб каким то образом подхватывает /boot после grub-install, даже если он в другой файловой системе. И неважно че у тебя там в /, в любом случае после маунта /boot ничего не теряется. Проверенно эти самые 3 раза.
Ну блин, ты кринж. но и я мог хуйню спиздануть, но в остальном я убедился на собственном опыте
Вспомнил, что все это время маунтил в /boot/efi, по этому ничего не проебывалось
Ебаш заново pacstrap. mount /dev/sda2 /mnt надо делать до него. Если замаунтить после - все сотрется
Минт если планируешь задрачивать линукс, то манжару, так как с неё легче на арч перейти, а с арча уже куда хочешь
Только я думал что работать не будет, ведь никакого web сервера не ставил.
Или для adminera всё что надо это браузер?
Федора.
Кроме шуток - Манжара на десктопе начала сдыхать говорят, создатели забили на десктоп в пользу мобило-говна, так что ждём ебилдов для смартов и дохлых ноутов, а Убунта давно уже скотомогильник, влачающий жалкое существование только за счёт былой известности. Так что или Федора, если хочешь плюсов Бомжары без её минусов, или обычный рач, благо что и установщик есть, и сам дистр простой как две палки. Главное не забыть про Timeshift с его регулярными снимками системы.
> >В винде нормальные драйвера
> >В винде копирование файлов не ставит интерфейс раком
> В винде все сделано так чтобы ты просто мог пользоваться системой не разрывая анал
Тащемто винда намертво виснет если диск(или флешка) долго не отвечает.
Всегда так было.
Причём не системный а вот просто диск нагруженный торрентами и ещё чем-то.
Это глобальная проблема костыльного мира сишки где всё через жопу.
> проблема костыльного мира сишки
Малолетний дебил, плиз.
На низком уровне уровне ядра только сишка и может что-то.
Злые языки, не иначе.
>На уровне ядра только сишка и может что-то
Потому что интерфейсы там для сишки. Были бы интерфейсы для других языков, и другие могли бы. Вот, не так давно в линуксе появились интерфейсы для раста, так что теперь раст тоже может на уровне ядра.
Какая разница, если ядро один хуй на сях написано?
Биндинги можно вообще для любого языка сделать.
>Какая разница, если ядро один хуй на сях написано?
И? Чем это мешает?
Биндинги и интерфейсы — это разные вещи.
И даже если ты перепишешь ядро на раст джаву/сисярп/питон/лисп/brainfuck, от этого ничего не изменится, потому-что проблемы IO - это не проблемы языка, а проблемы логической реализации
> И? Чем это мешает?
> Это глобальная проблема костыльного мира сишки где всё через жопу.
Так мешает Си или нет?
Потом)
>проблемы IO - это не проблемы языка, а проблемы логической реализации
Тогда к чему была сказка, что
>На низком уровне уровне ядра только сишка и может что-то.
Что не соответствует действительности.
>Так мешает Си или нет?
Мне нет. Нормально пишу. Я другой анон, если что, просто твоя идея, что си какой-то волшебный, зацепила.
> что си какой-то волшебный
Си волшебный в том плане, что его ABI более-менее стабилен (если не использовать некоторые фичи). Такое пока никакой другой "низкоуровневый" язык ниасилил. Потому и все эти "биндинги" для других яп используют ABI сишни.
>Такое пока никакой другой "низкоуровневый" язык ниасилил.
Не "ниасилил", а задачи такой не стоит. У стабильности abi весьма узкий круг задач, а стремление к нему значительно ограничит другие аспекты. ABI, вообще, довольно сомнительный способ связи, лучше использовать что-то из современных моделей.
А, предлагаешь для вызова функции в библиотеке тащить хттп-клиент и джон-сериализатор/десериализотор? Вот это действительно будет современно.
Ты какой-то бред несёшь. О чём ты вообще? Расскажи о последнем случае, когда ты использовал abi.
Когда вызывал функции из библиотеки (например libc). Даже если ты это не делаешь напрямую под капотом все функции расширяемых библиотек (включая те, что используются для взаимодействия с ядром) вызываются с использованием сишного аби.
Ты конкретно расскажи, когда ты использовал в проекте, над которым работал, abi. Потому что после твоего предыдущего сообщения у меня большие сомнения, что ты понимаешь, о чём говоришь.
Я использую его каждый раз когда запуская любую программу на любом ЯП. С пониманием проблемы видимо у тебя. Или то что компилятор/линковщик используют эти аби под капотом, а тебе остаётся только написать определение функции в h-файле делает их нинужными?
Я рад, что ты оказался понятливей чем ожидалось.
>На низком уровне уровне ядра только сишка и может что-то.
Так и говорю, проблема мира сишки.
Сишка это просто красивый ассемблер.
И не просто какой-то там ассемблер а ассемблер очень конкретных процессоров оптимизированных для работы сишки.
>уровне ядра
Дело не в том что ОС на сишке написана, проблема уже в том что прикладное По то-же на сишке, что всё это говно имеет прямой доступ к памяти, которую костылями разграничивают разграничивают да так и не могут разграничить(привет спектры и мелтдауны).
Проблема в том КАК проектируется ПО, на каких ПРИНЦИПАХ оно основывается.
Самых вот базовых принципах.
Например, программы пишутся 40 лет так, как будто кроме этой одной программы ничего больше на ПК не запущенно, а сишная ОС это костыль для сишного ПО который обеспечивает одновременную работу нескольких программ.
Через сишные костыли.
И эти сишныее программы через эту сишную ос по сишном конкурируют за ресурсы через сишные шедулеры.
И как ёбнутые требуют от ОС память требуют в душе не ебя сколько её на самом деле есть.
>Малолетний дебил, плиз.
В 20 лет кажется, что уже всё знаешь и всю мудрость мира постиг.
>>2795
Раст это в общем та-же сишка но с функциональщиной пакетным менеджером и инструментами анализа кода.
Он даёт улучшения с точки зрения программистов, по0воляя писать проще удобнее и безопаснее, но не решает базовых проблем всего этого говна.
>>2799
> это не проблемы языка, а проблемы логической реализации
Как бы да но как бы нет.
Конкретный язык на конкретной платформе с доступом ко всей памяти и войд указателями вынуждает к конкретным решениям.
>>2811
А портируемости все равно 0. Потому что каждый новый си процессор (читай риск включая х86) дрочит как хочет.
>>2874
Причём тут веб вообще? Разговор как бы о системщине.
Ты бы почитал что-то про лисп машины и транспьютеры прежнее чем такую хуйню нести.
Да и на уровне железа сообщения гуляют внезапно асинхронные, концепции чего в сишке нету в принципе.
>>2869
Это нее то чтобы современная модель, это то что сишка похоронила под эгидой американской радиоэлектронной корпорации.
Это обычная стратегия, не можем сделать хорошо но сделаем какую-то хуйню и бабками и силой навяжем её всем.
>На низком уровне уровне ядра только сишка и может что-то.
Так и говорю, проблема мира сишки.
Сишка это просто красивый ассемблер.
И не просто какой-то там ассемблер а ассемблер очень конкретных процессоров оптимизированных для работы сишки.
>уровне ядра
Дело не в том что ОС на сишке написана, проблема уже в том что прикладное По то-же на сишке, что всё это говно имеет прямой доступ к памяти, которую костылями разграничивают разграничивают да так и не могут разграничить(привет спектры и мелтдауны).
Проблема в том КАК проектируется ПО, на каких ПРИНЦИПАХ оно основывается.
Самых вот базовых принципах.
Например, программы пишутся 40 лет так, как будто кроме этой одной программы ничего больше на ПК не запущенно, а сишная ОС это костыль для сишного ПО который обеспечивает одновременную работу нескольких программ.
Через сишные костыли.
И эти сишныее программы через эту сишную ос по сишном конкурируют за ресурсы через сишные шедулеры.
И как ёбнутые требуют от ОС память требуют в душе не ебя сколько её на самом деле есть.
>Малолетний дебил, плиз.
В 20 лет кажется, что уже всё знаешь и всю мудрость мира постиг.
>>2795
Раст это в общем та-же сишка но с функциональщиной пакетным менеджером и инструментами анализа кода.
Он даёт улучшения с точки зрения программистов, по0воляя писать проще удобнее и безопаснее, но не решает базовых проблем всего этого говна.
>>2799
> это не проблемы языка, а проблемы логической реализации
Как бы да но как бы нет.
Конкретный язык на конкретной платформе с доступом ко всей памяти и войд указателями вынуждает к конкретным решениям.
>>2811
А портируемости все равно 0. Потому что каждый новый си процессор (читай риск включая х86) дрочит как хочет.
>>2874
Причём тут веб вообще? Разговор как бы о системщине.
Ты бы почитал что-то про лисп машины и транспьютеры прежнее чем такую хуйню нести.
Да и на уровне железа сообщения гуляют внезапно асинхронные, концепции чего в сишке нету в принципе.
>>2869
Это нее то чтобы современная модель, это то что сишка похоронила под эгидой американской радиоэлектронной корпорации.
Это обычная стратегия, не можем сделать хорошо но сделаем какую-то хуйню и бабками и силой навяжем её всем.
>На низком уровне уровне ядра только сишка и может что-то.
На низком уровне всё, что может компилироваться в машинные коды, может что-то.
> Стабильный дистрибутив не получает обновлений (не изменяет свой код) и содержит меньше строк кода (вероятность ошибки программиста(бага) мала)
Это и необходимо. Чтобы оно работало почти никогда не перезагружаясь и получало хоть какие-то секьюрити апдейты. На десктопе.
Ставь оракл линукс, стабильность рхела, плюс там ядро умеет себя патчить - перезагружать комп после обновления не надо, хуй знает есть ли такое у оригинального рхела. Хотя если пришли секюрити апдейты для либ, например опенссл, то рекомендуется перезапустить хотя бы сервисы смотрящие в интернет.
Попробуй FreeBSD например или даже OpenBSD.
Из линуксов краснршляпа таки, но и Суса или убунту сервер пойдёт.
>Раст это в общем та-же сишка но с функциональщиной пакетным менеджером и инструментами анализа кода.
Ага. А может любой компилируемый язык "это в общем та-же сишка"?
Потому что в том же сообщении ты пишешь про си
>Конкретный язык на конкретной платформе с доступом ко всей памяти и войд указателями
И в расте нет, как минимум, войд указателей.
> программы пишутся 40 лет так, как будто кроме этой одной программы ничего больше на ПК не запущенно, а сишная ОС это костыль для сишного ПО который обеспечивает одновременную работу нескольких программ
Это не особенность СИ, а особенность защищеенного режима процессора. На каком языке не пиши - всё равно придешь к этому.
возьми да сделай, одну строку в sysctl.conf добавить всего-то
>port forward
А можо поконкретнее? Перекинуть порт с сервера на локаль я смогу. А как сделать чтобы сервер брал условный 12.34.56.78:5000 и биндил его своим :5001?
> И в расте нет, как минимум, войд указателей.
Есть. Обозначаются как *mut/const c_void. Внутри раста для этих целей используется () - пустой кортеж, но использовать в FFI его пока нельзя. https://github.com/rust-lang/rust/pull/84267
Я непонимаю что ты пытаешься сделать, тебе локальный порт на клинте нужно перекинуть через ssh в сервер?
Причём тут сервер вообще? Ты что-то с сервером хотел сделать?
> А как сделать чтобы сервер брал условный 12.34.56.78:5000 и биндил его своим :5001?
Такое может сделать либо роутер, который используется как шлюз для выхода в интернет внутри твоей локалки, либо L3-свитч через который подключена твоя пекарня.
Дело не в языке, а в платформе, платформа сишка.
Не любой яп это сишка, но если твой яп живёт под ОС написанной на сишке которая крутиться на железе заточенном под сишку то ты в сишко мирке оказываешься независимо от твоего яп.
Мне нужно удаленный порт (1), доступный только с сервера (2), перенаправить на мою локаль (3)
Всё я кажется въехал.
Тут читай https://severalnines.com/database-blog/using-ssh-tunneling-vpn-alternative
> ssh -L local_port:remote_address:remote_port
usePRtrname ANUSservB;|er PUNCTUMcogB_m
Да, то что нужно, спасибо!
Решил сыграть кастомку в доте. Через некоторое время начало сыпаться всё.
В первый раз перезагрузил комп. Когда случился второй, просто вышел из иксов и перезапустил, потом ещё раз также.
Сейчас после запуска иксов, некоторые приложения, которые вылетали раздупливали по-долго. Возможно, что это какая-то хня с дровами. При закрытии иксов, там amdgpu что-то ругался. Попробую обновиться и попробовать ещё разок.
Я максимум около 2,5 месяцев не обновлялся, вроде потом всё нормально было.
Hyperbola gnu/linux-libre
Я один раз генту попытался обновить спустя полгода...
я потому и спросил, потому что я в душе не ебу какие именно настройки нужно искать. В настройках темы такого нет.
Этот пиздюк не подключился к интернету самостоятельно (наверное и не должен был), я загуглил чем это все включать, написали что нужен wireless-tools и такие же тулз для проводного интернета. Вот только их нужно скачать.
Нужно включить интернет -> для этого нужна тулза -> ее нужно скачать -> из интернета блять который не работает. Что я делаю не так? Я совсем отсталый?
Нет, это другое, я обосрался
Command ‘iwconfig’ not found, but can be installed with:
Sudo apt install wireless-tools
Братан, если бы все так просто было, то я бы не спрашивал.
wireless-tools и iw не умеют в wpa.
Настрой через netplan + wpa_supplicant + dhcpcd/dhclient или не еби мозг и поставть network manager.
Пакеты и все нужные зависимости скачай отсюда.
https://packages.ubuntu.com/
Только с релизом не проебись
Можешь еще с лива с инетом чрутнуться и поставить пакеты
То есть мне нежно скачать всю эту хуйню руками и установить ее тоже вручную? Так можно?
error: Package ‘libav-11.12’ in /nix/var/nix/profiles/per-user/root/channels/nixos/pkgs/development/libraries/libav/default.nix:125 is marked as insecure, refusing to evaluate.
Known issues:
- CVE-2017-9051
- CVE-2018-5684
- CVE-2018-5766
- CVE-2019-9717
- CVE-2019-9720
Качаешь пакет и недостающие зависимости под свой релиз, закидываешь на флешку, в одну директорию для удобства. Потом что-то вроде
sudo apt install /absolute/path/to/folder/*.deb
Спасибо, сейчас попробую
Тогда ставь Минт.
Как добавить русскую раскладку в antiX, если уже установил его?
Он русофоб.
github --> awesome cli
dwarf fortress, adom, nethack
Вот думаю есть ли для этого какой-то уже специализированный дистрибутив.
Ну то есть например чтобы он сам себе вштаны тонны логов не срал, а то странно как-то будет, и чтобы безопасный был и в общем то от него почти ничего не требуется делать.
Какой хуйнёй? За чем наблюдать собираешься? А вообще для сбора/хранения/визуализации логов используется ELK-стек, который умеет работать в том числе и с линуксовым syslog. Но его настраивать - тот ещё пердолинг.
Netflix, you?
Благодарю! Будут накатывать. Пока не знаю, правда, что.
Что именно?
Какую программу посоветуете чтобы выполняла ту же функцию что и сочетание клавиш Win+L в Windows 8 (смена пользователя + нужно ввести пароль)?
Ну у меня небольшой заопарк из БСД и линуксов.
Вот за ним хочу наблюдать, но в первую очередь логи с них писать и как-то их смотреть удобно.
Если Resolve - то пересобирается в *.deb шкриптом сверху отсюда https://www.danieltufvesson.com/makeresolvedeb , устанавливается, версия Studio при запуске хочет серийник, которые должны подходить от виндовой/макоёбной версий, обычная не Studio должна работать без серийника.
Я не дурачок и знаю что такое этот ваш wayland, просто в линупсо коммунити не обитаю, вот и не в курсе сленга
Ну мне нравится.
На ноутбуке правда работать с тачпадом не очень, либинпут еще не может в нормальный скроллинг тачпадом
С браузерами проблема, тому что вяленд поддерживается разве что лисой
Но после трехлетней дрочбы на арч смущает 4.4 ядро, конечно.
> смущает 4.4 ядро
Slackware-current же, там почти свежее.
Знакомые слаководы только ей и пользуются.
tpacpi::kbd_backlight
tpacpi::power
tpacpi::standby
tpacpi::thinklight
tpacpi::thinkvantage
Хочу управлять LEDом на кнопке отключения микрофона (Fn+F4), он вроде бы должен называться tpacpi::micmute.
Как его добавить с минимальными телодвижениями? Дистрибутив Manjaro.
Забыл написать, ноут T480, ядро 4.19.
Ебать он быстый стал.
Лул, yay поломался.
> yay: error while loading shared libraries: libalpm.so.12: cannot open shared object file: No such file or directory
Space Engineers
Можно программировать прямо в игре. Терминал на терминале терминалом погоняет. На фоне - космос, звёзды, корабли бороздят просторы галактики.
В федоре 34 в файловом менеджере нет меню создать файл, только папку. Как так?
Работаю админом в компании продажников. Каждый день у кого-то с нихуя вылезает бсод. Все машины с лицензией, обновления ставятся по гп
Ну, слушай, у них специфического софта нет, все с лицензией, нихуя не спирачено, но постоянно какая-то хуйня. Вот, только что винда сама отрубила приложениям возможность использовать микрофон
>у них специфического софта нет, все с лицензией
дело не в лицензии, а в криворукости прогеров, писавших оный софт. последние мои бсод это один известный видеоплеер при чтении mkv файла
>дело не в лицензии, а в криворукости прогеров, писавших оный софт
Если ты про спермятку, полностью согласен. Когда у тебя падает ось из-за влс, это пиздец. В нормальных ОС процессы должны параллельно ебашить, а не разъебываться как домино вместе с системой
я вангую это дрова видюхи крашат систему в моем случае, т.к. любой процесс, да и еще без прав админа не может так глубоко влезть в недры системы что бы вывести ее в бсод
Ну у меня небольшой заопарк из БСД и линуксов.
Вот за ним хочу наблюдать, но в первую очередь логи с них писать и как-то их смотреть удобно.
У меня арч с плазмой, лочится по этому сочетанию клавиш. Хз, что тебе надо
Группа Open Source
r-test - это Python скрипт, позволяющий оценить влияние настроек виртуальной памяти (vm.swappiness, vm.watermark_scale_factor, Multigenerational LRU Framework и прочих) на производительность выполнения задач, выполнение которых зависит от кэширования файловых операций в условиях нехватки памяти. Код открыт под лицензией CC0.
Основной способ использования - считывание файлов из указанной директории в случайном порядке и их добавление в список, пока не будет считано заданное число мебибайт.
Имеет два режима работы. Первый - вспомогательный - служит для создания директории заданного объема. При этом в директории создается заданное число мебибайтных файлов со случайными именами.
Второй режим - основной - режим чтения файлов из указанной директории в случайном порядке. Во время чтения растет объем потребляемой скриптом памяти, а скорость считывания заданного объема файлов зависит от объема кэшированных файловых страниц.
Частью проекта также является вспомогательных скрипт drop-cache, который рекомендуется выполнять перед началом теста.
В процессе работы скрипта в режиме чтения выводится общее время работы, средняя скорость чтения, имя последнего считанного файла.
Скрипт также позволяет логировать результаты в файл.
С помощью этого инструмента установлено, например, что Multigenerational LRU Framework, недавно опубликованный гуглом, не вполне корректно работает со swappiness, точнее то, что swappiness (от 1 до 200) очень слабо влияет на результат, в отличие от тестов с применением классического LRU.
https://github.com/hakavlad/r-test
Обычно для работы с логами используют три специальных софтины - (1) для сбора логов и превращения их в нужный вид (например для отдельного выделения нужный частей, по которым ты будет в дальнейшем искать или группировать логи), (2) база данных для хранения и непосредственно работы с логами и (3) программа для анализа и отображения логов. ELK является тут самым популярным решением, но он довольно тяжеловесен. Вот некоторые софтины, которые я использовал:
Для (1) это Fluent Bit - https://docs.fluentbit.io/manual/ поддерживает syslog (как bsd, так и современный формат) и jourlnald. Очень легковесен, а потому можно ставить на каждую машину, где будешь собирать логи и он не будет её сильно напрягать. Можно соединять в цепочки - например внутри каждой машины будет простой сбор логов, а на специальном сервере можно логи глубоко обрабатывать перед вставкой в базу данных. Есть ещё fluentd - более мощный и прожорливый аналог fluentbit'a (если нужны его фичи можно использовать последним в цепочке - при обработке логов на сервере). И конечно же logstash (буква L из ELK) - монстр написанный на жяве, который будет отжирать кучу памяти.
Для (2) это Clickhouse - https://clickhouse.tech/docs/ru/ Fluent Bit с ней напрямую работать не умеет, но можно отправлять запросы при помощи http: https://github.com/fluent/fluent-bit/issues/745#issuecomment-712286501 Очень легковесная база данных. Либо можно использовать Elasticsearch (та самая буква E в ELK). Эластик написан на жяве и очень прожорлив, зато по сравнению с кликхаусом имеет гораздо большей функций для анализа и аггрегации логов. Есть ещё куча других бд, например если есть опыт работы с постгресом, можно поставить экстеншон для него TimescaleDB. Тут уж выбирай что тебе удобней.
Для (3) это например Kibana (буква K из ELK - гвоздями прибита к эластику), Grafana (может работать с чем угодно, если есть плагин). Лично я использовал графану для риалтайм наблюдений и metabase - https://github.com/metabase/metabase (с плагином - https://github.com/enqueue/metabase-clickhouse-driver ) для анализа логов из прошлого (например кто за последние три месяца подключался к такому-то ип-адресу).
Обычно для работы с логами используют три специальных софтины - (1) для сбора логов и превращения их в нужный вид (например для отдельного выделения нужный частей, по которым ты будет в дальнейшем искать или группировать логи), (2) база данных для хранения и непосредственно работы с логами и (3) программа для анализа и отображения логов. ELK является тут самым популярным решением, но он довольно тяжеловесен. Вот некоторые софтины, которые я использовал:
Для (1) это Fluent Bit - https://docs.fluentbit.io/manual/ поддерживает syslog (как bsd, так и современный формат) и jourlnald. Очень легковесен, а потому можно ставить на каждую машину, где будешь собирать логи и он не будет её сильно напрягать. Можно соединять в цепочки - например внутри каждой машины будет простой сбор логов, а на специальном сервере можно логи глубоко обрабатывать перед вставкой в базу данных. Есть ещё fluentd - более мощный и прожорливый аналог fluentbit'a (если нужны его фичи можно использовать последним в цепочке - при обработке логов на сервере). И конечно же logstash (буква L из ELK) - монстр написанный на жяве, который будет отжирать кучу памяти.
Для (2) это Clickhouse - https://clickhouse.tech/docs/ru/ Fluent Bit с ней напрямую работать не умеет, но можно отправлять запросы при помощи http: https://github.com/fluent/fluent-bit/issues/745#issuecomment-712286501 Очень легковесная база данных. Либо можно использовать Elasticsearch (та самая буква E в ELK). Эластик написан на жяве и очень прожорлив, зато по сравнению с кликхаусом имеет гораздо большей функций для анализа и аггрегации логов. Есть ещё куча других бд, например если есть опыт работы с постгресом, можно поставить экстеншон для него TimescaleDB. Тут уж выбирай что тебе удобней.
Для (3) это например Kibana (буква K из ELK - гвоздями прибита к эластику), Grafana (может работать с чем угодно, если есть плагин). Лично я использовал графану для риалтайм наблюдений и metabase - https://github.com/metabase/metabase (с плагином - https://github.com/enqueue/metabase-clickhouse-driver ) для анализа логов из прошлого (например кто за последние три месяца подключался к такому-то ип-адресу).
- как настроить меню правой кнопки мыши в опенбокс? там куча неустановленных приложений, поудалять бы ненужные
- как сделать чтобы при загрузке опенбокс тинт2 тащился автоматически?
- как убить в ноль стандартный xfce и оставить опенбокс+тинт2?
> нормальных ОС процессы должны параллельно ебашить
Процессы, если что, представлены в виде древовидной структуры. То есть есть процессы родители и потомки, есть зависимости. Никак они не могут чисто параллельно работать. Всегда память течет, происходят ошибки. В Эрланге например, есть процессы, которые занимаются менеджментом других процессов. Они могут их убивать или перезапускать если те упали. Процессы должны падать. Главное чтобы они не затрагивали общие ресурсы. В винде с этим плохо.
Может. Есть же режим ядра и пользовательский режим. Процессы, работающие в режиме ядра могут все сломать.
Niet, я вообще пересел на гнуликс полноценно только в этом году. Так мне эта идея понравилась в 2013 году, но игор не было нихера. А сейчас и нативные враперы конечно в основном, но все же быстрее чем через протон тот же протоны всякие хоть обмажься всей библиотекой стима. Вальвы молодцы конечно.
> протоны всякие хоть обмажься всей библиотекой стима
Эту мокрописечку пробовал?
https://portwine-linux.ru/port-proton-linux/
Он "создает" копируя из ~/Templates, она у тебя пустая очевидно.
Оче удобно кста, можно "реально под себя" сделать.
>Он "создает" копируя из ~/Templates, она у тебя пустая очевидно.
Ничего не понял. Как использовать чтобы создавать файлы?
>Оче удобно кста, можно "реально под себя" сделать.
Почитал что к чему. Да, очень удобно. Особенно для кодинга, можно создавать шаблонные заготовки.
Оче нужно разобраться, хотя бы что читать чтобы начать.
Нет, я это... решил больше игры на пеку не воровать, и поддержать индустрию и прыщеблядикс.
Чики, линуксач, обращаюсь к мудрым
Нашел как вывести desktop notification на рабочий стол
А есть вариант как перехватывать эти уведомления от других приложений? Может они хранятся в каком файле?
гном на арче заебал.
во первых, нет настройки "скорости прокрутки"
во вторых, на wayland у меня там пропадал курсор в играх и на ютубе, я хз как юыло решать данную задачу
в третьих, нет настройки кнопки выключения ноутбука чтоб просто отключал дисплей
а вообще я хз, мне хочется что-то пиздатое найти, кде меня тоже начинает заёбывать
да хуйня что то что это
рач говно
>на wayland у меня там пропадал курсор в играх и на ютубе
так разве не должно быть? Я в играх предпочитаю, чтобы у меня курсор не висел в перекрестье. Да и видосики удобнее смотреть, когда курсора не видно.
Это в каких? Как-то мне попадались, что везде были.
А как тогда в тех, где есть свои? Два курсора друг на друге?
в доте у меня курсора нет никакого, наощупь только что-то по загорающим надписям можно следить где указатель. В ютубе при открывании в полноэкранном режиме курсор пропадает, что я не могу ни перемотать, ни звук прибавить
Сфоткай ка фетч с аптаймом
Fedora 34 с gnome 40 - лучшее что видел из коробки.
Думаю что на питоне/си/etc можно сделать. Может даже на баше.
//intvars.cpp
// ðàáîòà ñ ïåðåìåííûìè öåëîãî òèïà
#include <iostream>
using namespace std;
int main()
{
int var1; // îïèñàíèå ïåðåìåííîé var1
int var2; // îïèñàíèå ïåðåìåííîé var2
var1 = 20; // ïðèñâîåíèå çíà÷åíèÿ ïåðåìåííîé var1
var2 = var1 + 10; // ïðèñâîåíèå çíà÷åíèÿ ïåðåìåííîé var2
cout << "var1+10 ðàâíî "; // âûâîä ñòðîêè
cout << var2 << endl; // âûâîä çíà÷åíèÿ ïåðåìåííîé var2
return 0;
}
Если я правильно помню, уведомления передаются через D-Bus, так что действительно придётся писать
Выстави кодировку на UTF-8. Вообще, начать следует с того что у тебя за редактор
gedit
Главные критерии:
1) DE -- KDE Plasma (жду, когда будет работать из-под Wayland без проблем)
2) Без пердолинга в принципе (терминал мне нужен только по работе и личным проектам, а не чтобы ковыряться в конфигах и ебаться с системой)
3) Не rolling release, чтобы обнова не сломала систему и не было пердолинга -- см. п.2.
4) Крайне желательно без ебли с сторонними репозиториями: ppa -- просто бич всех debian-based.
Смотрел пару вариантов:
1) Manjaro -- ожидалось, что будет там хоть и rolling release, но по заявлениям разрабов хоть как-то они худо-бедно пакеты тестируют. Нихуя, виснет и падает если работаю просто в хромоногом на lts-версии ядра, малейшее обновление также все хуярит
2) OpenSuse -- хотел посмотреть, но изучив немного матчасти боюсь как бы не было пиздец какой проблемы с .rpm-пакетами, т.к. как я понял большая часть готовится под RHEL и его производные, а OpenSuse хоть и тоже использует формат .rpm, но несовместима с пакетами RHEL
> Предлагать фряху в GNU/Linux треде
Ты пьяный или кто? Нахуй мне фряха, если под ней софта вообще ноль?
>Plasma
>Wayland
>Без пердолинга
Ну йобанныйврот
>без ебли с сторонними репозиториями
С удивлением обнаружишь, что так не бывает. Даже в сраном арче ауры вместо оффициальных пакетов
>OpenSuse хоть и тоже использует формат .rpm, но несовместима с пакетами RHEL
И да и нет. Тут как повезёт. Но вне зависимсоти от дистра готовых .deb пакетов будет больше, чем .rpm
Ну и по большинству пунктов тебе подойдет кубунта с долькой пердолинга. Не нравится - ебись ты в хуй или собирай свой дистр. Ничего лучше пока нет и не предвидится
Можешь по федоре чего рассказать? Она все еще как тестовый полигон RHEL или ее для дома использовать можно?
Там хоть пердолинга с репозиториями почти нет -- только разве что подключить RPMFusion для драйверов. Да и, вроде, переводят на вяленый уже по умолчанию в некоторых DE.
Федора была и будет тестовым полигоном шляпы, ничего плохого в этом не вижу. Если ты, конечно, сервера не собрался поднимать на ней. Люди пользуются, всех всё устраивает. Единственное, что рано или поздно придётся открывать для себя epel или scl, или того хуже dependecy hell. Иначе говоря, рано или поздно консольку придётся открыть
Гедит довольно простой редактор, я не вижу, чтобы он такую информацию в интерфейсе где-то показывал.
https://askubuntu.com/questions/946358/how-can-i-know-the-encoding-gedit-assumes-for-a-given-file
Пересохрани в нормальный utf8 другим редактором, который угадает кодировку, либо зафорси гедит через
gedit --encoding
А, всё-таки есть в гуи. Всё равно лучше сделать в утф8, 21 год 21 века на дворе.
Бля, как же хорошо, что я в не в саппорте работаю
Почему нет? На картинке левый нижний угол. даже такое быдло как я это видит. Ещё рядом с ней подписано
>при открытии файла
Так что я нажмаю кнопку, чтобы открыть файл, смотрю в левый нижний угол, и происходит чудо.
> Так что я нажмаю кнопку, чтобы открыть файл
Фу, быдла. Илита открывает файл с консольки. Плюс в консольке же можно и запайпить файл через конвертер и пофиксить кодировку. Все эти ваши проведи мышкой, да нажми кнопку - для спермачей. Мы - илита - используем консольку и угораем по юникс-вей.
Зависит от задач. Нвидия тоже нормально работает (даже лучше винды), если не использовать пекарню в качестве десктопа, а только как платформу для вычислений с использованием куды.
Как музычку слушаете? Используете сервисы по типу спотифая или качаете с торрентов? Какую софтину юзаете?
С ютуба в mpv. Но я не особенный меломан, предпочитаю физически присутствовать на концерте, поэтому слушаю дома не очень много музыки, скорее записи концертов смотрю.
Управлять LEDом на кнопке, а не по кнопке.
На кнопках Esc, F1 и F4 моего T480 есть LEDы. Меня не беспокоят неиспользуемый индикатор Scroll lock на Esc и неработающий индикатор выключенного аудиовыхода на F1, меня раздражает неправильно спроектированный индикатор аудиовхода на F4.
Как индикатор вебки горит, пока вебка меня снимает, так и индикатор микрофона должен гореть, пока микрофон меня слушает, а не наоборот. Потому что я 23,5 часа в сутки держу микрофон выключенным и мне не нужно об этом напоминать. А вот о включённом микрофоне я хотел бы навязчивое уведомление, мигающий LED в самый раз. Ищу решение, предлагают пропатчить ядро для появления девайса для этого LEDа, но мне такая идея не очень нравится.
Ядро не старое, а стабильное. Но если есть достоверная инфа, что на пятом у меня всё будет работать не хуже и девайсы для LEDов появятся, то обновлюсь.
Поясняюща пикча.
Говорила мне мама, обновляй систему полностью, а не отдельные пакеты.
Я тут перепроверил, LED на F1 не не работает, а показывает выключенное состояние только для встроенных динамиков ноутбука.
>неправильно спроектированный индикатор аудиовхода на F4
Если в sysfs его нет, то вполне возможно, что и доступа из ос к нему нет. Вполне может быть простой железный флип-флоп между светодиодом и микрофоном.
Няши, я даже камеру заклеил, что бы подрочить нормально, ахахах. Ну умоляю просветите долбаеба.
Теперь придётся откатывать обновление.
Звуковуху любую. Реалтековскую и бродкомовскую сетевые не бери. Там выбора много: интел, квалком, аферос, медиатек, ралинк, тплинк.
Точно не железный, потому что через накатывания ядер у некоторых людей его функционирование прекращалось. Вопрос только в том, что бы мне накататить, чтобы он работал как я хочу, и не ебаться с пересборкой ядра при каждом обновлении.
>и не ебаться с пересборкой ядра при каждом обновлении
Если твой патч примут в гит ядра, ебаться не придётся
>через накатывания ядер у некоторых людей его функционирование прекращалось
Создай отдельный раздел на диске, накати на него систему, поэксперементируй с разными ядрами. Может быть интересное что-то найдешь
Стар я уже для этого дерьма. Хочется просто поставить пакетик, ну максимум один раз что-то отконфигурить.
>чтобы он работал как я хочу
Ну, смотри, есть input.h,
https://www.kernel.org/doc/html/v4.12/input/event-codes.html#ev-led
Я себе через него макросы писал. Так что по ледам не подскажу, но можно посмотреть, что он умеет для твоего устройства.
Ну далеко не ноль.
Браузеры все есть, и многие другие популярные программы, тебе чего не хватает?
А у меня прям петушиное комбо лол. Броадкомовская сетка, реалтековская звуковуха и карточка 1070. Насколько сильно я буду страдать при попытке стать линуксоидом?
Да вроде всё заебись. Сетевая карта то обычная надеюсь не вайфай?
Если вайфай то придётся пОпеРДолИтьСя немного, но ничего сложного, а может сразу взлетит. Проверь хули.
Попробуй, загрузись в лайв с той же манжары выбрав несвободные драйвера при загрузке и расскажи как всё прошло.
Ну вроде как в этом году должны высрать норм дрова проприетарные с поддержкой вяленого, иначе нахуй надо этих ебучих дропов фрейма на твиче, я ебал
Двачу, нормальных дров не будет пока линуксята не устранят свои костыльки которые калят инвидию, а так пока поставил бубунту в дуалбуте чисто смотреть что там по дровам, только так и не понял как завести вяленого на проприетарщине, бубунту ни в какую не даёт
> только так и не понял как завести вяленого на проприетарщине
Никак. Только на свободных.
Правда, когда-то Sway поддерживал проприетарные дрова с флажком --my-next-gpu-wont-be-nvidia, лол
> я создам cli ютуб, чтобы не принадлежать корпорации
> выложил видео через веб версию, добавил описание
> уряяя протест борьба!!!!
Консолечка-пердолечка в срачле.
Почему? На той же pop os работал простейший метод с комментированием строки в конфиге gdm3 но правда из всех приложений запускались только системные и были артефакты при блокировки экрана а в целом гном работал плавно
upgrade-nonroot
Поддержку десктопного железа завезли?
Без рофлов, действительно любопытно, как сейчас с этим обстоят дела?
Есть один новый пк, гроза, витая пара с крыши и сгоревший порт в свитче провайдера.
ПК стоит в квартире, подключен через ибп к обычной розетке без заземления, интернет к ПК подключен напрямую в сетевую карту интегрированную, витая пара выходит на крышу через окно на чердак к железу провайдера.
После удара грозы у провайдера выгорел мой порт, у меня ПК только перезагрузился и вроде работает нормально, что меня удивило, думал выгорит как минимум сетевуха.
ПК новый, открыть его и проверить на вздувшиеся конденсаторы не могу из-за гарантийных пломб.
Какие подводные камни? Куда ушло пришедшее в ПК электричество? Нужно ли нести в мастерскую, может там конденсаторы вздулись и ПК подохнет через неделю.
>купил пк в сборе
Вангую, что он сломается, потому что сделан на соплях, а ты, как омежка, расскажешь им про грозу, и тебе откажут в гарантии.
> витуха с крыши
> розетки без заземления
> пк в сборе
Ух бля, там что угодно могло произойти. Подключи пк к инету по вафле чтобы не рисковать.
cameron играл в линуксе на китайском ноунейме вместо сетки и звука и с Нвидия ртх2060. Ему норм.
А ты чем хуже ну кроме видиокарты ?
Нвидиа в своей реализации вяленда использует другую технологию, с апи которой никто не хочет ебаться
Ну может там драйвер и сделан пиздато для игр но вот в остальном
Разве я многого прошу
>Че совсем никак?
В смысле? Там вопрос про сборку нового компа был. Если у тебя уже есть, то просто ставь и пробуй. По дороге с затыками разберёшься. На новом компе затыков не хотелось бы, поэтому перечисленные условия.
Ну тогда норм, в мне от одиночества стримы помогают но на линухе дропы
Получается, не стоит.
Не неси хуйни.
>>4286
Ничего ждать ненужно всё работает.
>>4287
> с поддержкой вяленого
Это говно только для федоры важно и больше нигде не интересно.
>>4387
> Поддержку десктопного железа завезли?
> Без рофлов, действительно любопытно, как сейчас с этим обстоят дела?
Внезапно не так уж плохо.
Реалтека драйвера наконец-то впердолили в порты.
Поддержка видеокарт лагает слегка, но в целом норм(из линукса тянут), проприетарные нвидии есть внезаптно.
С вайфаем чуть похуже.
Встречаются проблемы с усб 3 на нек чипсетах.
> Какие подводные камни? Куда ушло пришедшее в ПК электричество?
В свитч провайдера который заземлён.
> Нужно ли нести в мастерскую
Он не работает? Если работает - ненужно.
> витая пара выходит на крышу через окно на чердак
В срочном порядке меняй провайдера.
> не могу из-за гарантийных пломб.
Это незаконно кстати, пломбировать ПК. Это как автомобиль с пломбированным капотом.
>>4395
Главное если сломается не говори что в него молния била.
Говори что работал и перестал.
А пока работает не трогай.
>>4412
Выше же есть в ответах на то на что ты отвечаешь.
Бампецкий, поцоны, больше не у кого спрашивать мне. Такие дела.
пик_рандом
манжаро на пропиетарных дровах
Ты будешь ограничивать доступ к конкретной директории, а не к диску. Создаёшь необходимую группу (groupadd groupname). Раздаёшь нужной группе необходимый доступ, например 775, (владельцу и группе - полные права, остальным чтение и выполнение, либо 774 - для остальных только чтение, либо 770 - остальных ничего не доступно) командой chmod -R 775 (параметр -R - рекурсивно для вложенных директорий), командой chgrp groupname directoryname меняешь группу для директории. Командой usermod -a -G groupname username добавляешь нужных пользаков в группу
а чтоб одна группа полный доступ, вторая чтения , а третьей запрещен - это lvm надо? а в винде ис каропки
Запрещено! Я запрещаю ставить генту
Спасиб.
СОЗДАЁШЬ ДАРКНЕТ
@
ВСПОМИНАЕШЬ ПЕРВОЕ ПРАВИЛО БОЙЦОВСКОГО КЛУБА
@
НИКТО НЕ ЗНАЕТ О ДАРКНЕТЕ
@
КРОМЕ ТЕБЯ
Потому что та же генту ваша.
После открытых бразуера, телеги (которая на винде тоже как не в себя жрет кстати) и какого-нибудь дискорда винда начинает фризить, так что у меня там полный минимализм.
Скорее это винда блоатед говно. У меня тоже огнелис немного хавает.
заебок, но мне кажется гентоподобное ос сильно уступают настоящему генту, да и теряется смысл в такой системы, вот у меня на бубнте с крысой всё летит и никаких бед не имею, хз кароче
man chsh
балагадарю, теперь как надо, сначало ввёл и нихуя не понял, но затем поискал инфу и рассказали что надо перелогинится, теперь работает
советую поставить бубунту + крысу и не выёбыватся
https://2ch.hk/s/res/2994835.html (М) Перекот
https://2ch.hk/s/res/2994835.html (М) Перекот
https://2ch.hk/s/res/2994835.html (М) Перекот
>группа на запись
С правами root
>вторая группа на чтение
Обычные пользователи
>остальным запретить ваще все
Гости
Ну можно и на виндовс переходить наконец.
Тыщу лет уже как. Правда в стиле шинды выстрелить себе в ногу настроить практически ничего нельзя
Вы видите копию треда, сохраненную 22 июня 2021 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.