Вы видите копию треда, сохраненную 26 апреля 2021 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
https://gitlab.com/oriko32/gnulinux-thread/wikis
https://github.com/for2ch/Linux-F.A.Q/wiki
Предыдущий тред: >>2954912 (OP)
анон never changes
Тут кроме жира, платины и вопросов вроде как вывести содержимое директории вообще есть хоть что-нибудь?
Ну вот я, например, postmarketOS пытаюсь завести на своем самсунге. Подкостылил lk2nd, собрал образ с mainline-ядром, прошил — запустилось, но экран не работает, ибо драйвера хуй кто переносил в основную кодовую базу ядра. Теперь со сборкой downstream-ядра ебуся.
Я вот тоже хочу собрать для своего старенького планшетика, для него даже все есть https://github.com/clamor95/postmarket_asus_tf201
Анон, накидай гайдов по постмаркету как не обосраться.
Любопытно же. Ну и хочется полноценную ОС на мобилке, на хую я вертел этот ведроид, где без явы или костылей даже толком не наскриптуешь ничего.
https://wiki.postmarketos.org/wiki/ASUS_Transformer_Prime_(asus-tf201)
Ну ты везунчик, там практически всё работает. Просто внимательно руководству из вики следуй
doas yum install apt
Оки, будем пробовать.
Попробуй генту. Интересно, кто-нибудь вообще пробовал его ставить на мобилку? Разве у ведроидов не проприетарные драйвера, недоступные отдельно от ведроидной оси?
>Попробуй генту
Кхееем, мне до юзерленда ещё далековато, с ядром сначала разъебаться.
>Разве у ведроидов не проприетарные драйвера
Не совсем. Благодаря Столману, большая часть драйверов таки доступна в виде отдельной ветки на базе ядра 3.x, но часть железок требует фирмвари, которые, впрочем, тоже есть.
>недоступные отдельно от ведроидной оси?
У ведроида графический стек свой, это основная проблема. Если не ошибаюсь, они даже kms/drm не используют
1. Открываешь аур, ищешь нужный пакет
2. Найди Git clone URL
3. Кликни.
4. Открой терминал
5. git clone $вставь_ссылку_сюда
5.1 Смотри вывод, увидишь надпись "cloning into X", где X - название попки куда загружается пкжбилд.
6. cd $твоя_попка
7. Читаешь пкжбилд (можно пропустить если пакет популярный или если пакет сделал сам разработчик)
8. makepkg -sic
Рекомендую сразу же установить paru из аура. Используй его везде вместо пакмана. Он умеет обновлять и устанавливать пакеты из аура. paru "что нибудь" будет искать что нибудь среди пакетов и выведет на экран. Если убрать кавычки, он сначала будет искать что, а затем среди этих пакетов нибудь. Вроде как можно регекс использовать, не проверял. paru без аргументов это то же самое что paru -Syu. У пару работают те же флаги, что у пакмана.
> Как ты меня детектишь?
Пальцем в небо попку.
> Я ссх не использую
А здря, с телебона в пеку очень удобно + sshfs
Не гони лошадей, братан, ещё прошлое не доломали.
emacs-libvterm
Или eshell если туи не нужны
[00:53:27] none: No graphical environment
[00:53:27] fbkeyboard: Plain framebuffer console with touchscreen keyboard support
[00:53:27] gnome: (Wayland) Gnome Shell
[00:53:27] i3wm: (X11) Tiling WM (keyboard required)
[00:53:27] mate: (X11) MATE Desktop Environment, fork of GNOME2 (stylus recommended)
[00:53:27] phosh: (Wayland) Mobile UI developed for the Librem 5 (works only with numeric passwords!)
[00:53:27] plasma-bigscreen: (Wayland) 10-feet variant of Plasma, made for big screen TVs
[00:53:27] plasma-desktop: (X11/Wayland) KDE Desktop Environment (works well with tablets)
[00:53:27] plasma-mobile: (Wayland) Mobile variant of KDE Plasma (does not run without hardware acceleration, allows only numeric passwords!)
[00:53:27] shelli: Plain console with touchscreen gesture support
[00:53:27] sway: (Wayland) Tiling WM, drop-in replacement for i3wm (DOES NOT RUN WITHOUT HW ACCELERATION!)
[00:53:27] sxmo: (X11) Simple X Mobile: Mobile environment based on simple & suckless software (best compatibility on pinephone)
[00:53:27] weston: (Wayland) Reference compositor (demo, not a phone interface)
[00:53:27] xfce4: (X11) Lightweight desktop (stylus recommended)
анон >>6519 , а что ты выбрал?
gimp же
ffmpeg
QPainter::begin: Paint device returned engine == 0, type: 2
Но оно не выглядит как что-то страшное.
Из опциональных зависимостей стоит все, что предлагает дельфин.
Арч
zpaziba
Ровно за ноль рублей, ноль копеек тебе НАВСЕГДА подарят:
1. Две виртуальные машины, на которых ты можешь поднять VPN, Proxy, файлопомойку, игровой сервер для майнкрафта, личный DNS с блекджеком и зароскомнадзореными сайтами, торрент качалку, доступ на которую у тебя будет через веб интерфейс, медиасервер, имэил сервер, jabber сервер, GIT репозиторий и даже свой личный сайт.
2. 100 гигабайт файлового хранилища, которое ты можешь использовать для хранения всего чего угодно - от мамкиных фоточек, которые она привезла с отдыха в анапе в 2003, до коллекции картиночек с двощей с сисяном и свиньями
3. Две базы данных по 20 гб, которые можно использовать для обслуживания какого-нибудь своего веб приложения или сайта
Что заставляет тебя платить всяким ВэДэAssИнам за виртуалки, дропбоксам, яндексам и гугл дискам за хранение файлов и прочим парашам? Почему ты сидишь на ебучем азуре, еоторый терпит тебя без денег один год, а после вышвыривает на мороз?
Вкатывайся в облако от Oracle, анон.
Ты чего как этот-то?
https://www.oracle.com/ru/cloud/free/
https://www.oracle.com/ru/cloud/free/
https://www.oracle.com/ru/cloud/free/
Бесплатно только сыр в мышеловке...
$ snap refresh --time
timer: mon,20:00~23:40
last: 3 days ago, at 22:34 MSK
next: in 4 days, at 22:16 MSK
Как забыть про это дерьмо?
> с аппаратным ускорением
Это уже не стрельба из пушки по воробьям, это орбитальным лазером по мухе нахуй
>с ядром сначала разъебаться
Так главная фича генты - это полностью конфигурируемое ядро. Можно хоть под калькулятор собрать.
>У ведроида графический стек свой, это основная проблема. Если не ошибаюсь, они даже kms/drm не используют
НЯЗ, wayland научился использовать родное ведроидное API.
>Так главная фича генты - это полностью конфигурируемое ядро.
Оно и без генты конфигурируемое.
>Можно хоть под калькулятор собрать.
Ага, был бы код работающий.
>Я скорее про количество кода.
По фичам они сравнимы. Или ты про число sloc? Нерелевантно, на мой взгляд, они на разных языках. Языки для код гольфа видел?
У тебя на пике очевидная несовместимость версий библиотек с вызываемыми методами, а не нерабочий код.
>А ребятам из cyanogenmod никто не объяснил
А может это ты хуйню какую-то скачал, и винишь в этом разрабов?
Потыкался по гайду, не помогло. В pcmanfm всё есть, если что.
То самое ядро, которое в сборках lineage и cm использовали.
Яхз, что они с ним делали, но уже заебался чинить. Чуть шаг в сторону от их конфига и начинается: то заголовочник пропущен, то несуществующая константа, которая непонятно из какой ветки взялась, её даже в оригинальной ветке от производителя не было, то глобальная переменная без extern'а объявлена, то ещё что.
Ну, я тебе предложил рабочий вариант решения. Хочешь ебаться - ебись на здоровье.
Наркоман? Током ёбнуть? Гента не починит чудесным образом криво понапизженный код и не портирует нужные мне драйвера в основную ветку
Наркоман? В генте просто нет этого криво напизженного кода, там максимально чистый линукс. В конце концов, тебе никто не запрещает взять старую стабильную версию ядра.
Этот идеально чистый линукс не может hardened мир собрать без ошибок и пердолинга, лол.
Попробовал. Если оставить только Host-only Adapter на виртуалке отключается инет. При этом пинг на виртуалку как в статье идет. Если оставить 2 адаптера NAT + Host-only Adapter то инет в виртуалке есть. Но к программе все равно не коннектится.
Без пердолинга у тебя только винда соберется.
>Интересует запуск нового вегаса без вылетов
wine32 + vkdx или dxvk? вечно их путаю
Работает без нареканий
>Если оставить только Host-only Adapter на виртуалке отключается инет.
Так и должно быть.
Адреса/Маршруты интерфейсов гостя скинь для NAT + Host-only Adapter.
>Так какой дистр лучше для гейминга
Спермёрка
>Вулкана нету
С wine-nine тоже должно без проблем заработать
> Спермёрка
Там тоже вылетает только реже
> С wine-nine тоже должно без проблем заработать
Со стимом заработает браузер, синхронизация сохранений?
И? можем себе позволить.
> интерфейсов гостя
Не понял это какие?
Если про настройки в vbox то ipv4 address 192.168.56.1
DHCP server address 192.168.56.2
lower bound 192.168.56.3
upper 192.168.56.254
Почему Pacman и пакеты которые идут в AUR - нельзя установить скажем в Fedora И наоборот?
Разной идеологией понятия "операционная система" и уровнем пердолинга в первую очередь.
>Почему Pacman и пакеты которые идут в AUR - нельзя установить скажем в Fedora И наоборот?
А кто сказал что нельзя?
>Там тоже вылетает только реже
У меня даже под вайном не вылетает. Скачай другую версию.
Попробуй эту: b6bdf639db14972d9bac7b66999e2a72155dcc6b надеюсь, объяснять, как магнитыми ссылками пользоваться, не нужно?
Лол, ну страдай дальше, коль говна купил
> просто сетевой проводок из хостовой ОС в гостевую.
А есть возможность заставить хостовую ОС думать, что виртуалка в этой же сети?
Если будет понятнее то сейчас виртуалка висит на 192.168.56.1, а повесить ее на 127.0.0.1 / localhost?
>То есть, они вообще ничем не отличаются между собой??
Смотря на каком уровне абстракции смотреть. По сути, это все линукс, так что при определенном количестве желания возможно все.
Ты все таки проброс портов хочешь?
Выкинь Host-Only адаптер и в настройках NAT адаптера добавь forward нужных портов, тогда при подключении к 127.0.0.1:9000 на хосте с линуксом, соединение будет улетать в твою виртуалку с виндой/программой.
В догонку, если оставить HOST IP пустым, будут разрешены входящие с любых адресов то есть прога в виртуалке через проброс будет торчать на твоем сетевом адаптере, забить 127.0.0.1 - доступ только с твоей физической пэки.
>>6779
> соединение будет улетать в твою виртуалку с виндой/программой
Если так то это хорошо. HOST IP оставил пустым. Но что-то всё равно не заработало. Причем питон из линуска пытается приконнектится, но потом выдает ошибку. Например если порт не пробрасывать, то он сразу ошибку выдает мгновенно. А с пробросом портов пару секунд думает.
Подозреваю что там еще в чем то дело. Но хз в чем.
>По задумке разрабов питон и программа должны работать в одной системе на винде
Может твоя прога сетевые соединения сама рубит? Для нее-то этот проброс все равно выглядит как доступ из сети.
>Подозреваю что там еще в чем то дело. Но хз в чем.
WireShark тебе в руки на гостевую винду, чтоб подслушать что там происходит.
> Для нее-то этот проброс все равно выглядит как доступ из сети
Если так то вполне возможно, что она препятствует подключению. Я думал что если она видит 127.0.0.1 то подумает что это локальное подключение.
> WireShark
Попробую сравнить что происходит когда всё в одной системе и когда с виртуалкой. Но это если только завтра.
Он через GNOMEScreencast работает, так что да
https://github.com/SeaDve/Kooha/blob/master/src/recorders.py#L105
> Для нее-то этот проброс все равно выглядит как доступ из сети
А есть варианты ее обмануть может программы какие?
Написать локальный интерфейс, который бы подключался по IP и обменивался данными с софтиной.
dd
>А есть варианты
А может тебе просто WSL поднять на винде? Там тебе и гнутые утилиты, и питон, и все на одном хосте вместе с твоей программой.
sudo apt install ubuntu-restricted-extras
>А это ему с портами поможет?
Если я его правильно понял, виндовая софтина разрешает коннекты только с локалхоста, а пчел хочет что-то говнокодить из линуксового окружения - чем тут WSL1 не вариант? Ушло в 127.0.0.1, пришло из него же - все как пчелику надо, никаких дополнительных бубнов и плясок с сетью.
>чем тут WSL1 не вариант?
Я не знаю подробностей реализации, но WSL2 точно сделана через хиперви виртуалку, а именно от виртуальности мы пытаемся избавиться? Ты знаешь, как всл с сетью работает?
WSL2 - Hyper-V без вывески, да.
WSL1 - прослойка между линуксовыми системными вызовами и виндовыми апишками.
Насколько помню, там и с сетью не было никаких траблов, все максимум прозрачно - запустил сервис в винде, он виден из WSL, так же, как из самой винды.
Ну да, хоткеи в русской раскладке работать не будут. Впрочем, проблема решаемая
Круто, ждём leftpad в ядре
Шо, ведро заржавело?
Можно ещё питун добавить. И индусский код будет лапша из ifов как в ядре винды(судя по её быстродействию). Не?
Не особо шарю в программировании, знаю только что много новых хипстерских лгбт+ языков. Что умеет раст чего не умеет С?
>лапша из ifов как в ядре винды
На лурочке читал, что эта лапша у них ещё с XP появилась
>>6874
>Что умеет раст чего не умеет С?
Очень много чего, но это в основном чисто синтактические фичи. Основной фичей раста считают более безопасную память не полностью безопасную, как в языках с GC, а более безопасную при той же скорости что Си.
Раст, на самом деле, не делает своей главной целью заменить Си, коммьюнити раста больше хочет заменить плюсы. Проблема лишь в том, что Страуструп видит фичи других языков, на которые уходят С++ программисты, затем добавляет их в С++, те возвращаются. Вот так он и стал вечно живым.
>Что умеет раст чего не умеет С?
Не падать с sigsegv, отсутствие всяких double-free, use-after-free, постоянно мелькающие в cve, в большей части кода (иногда придётся, но эти части помечаются отдельно и их будет проще найти). Ну и другой язык со сравнимыми возможностями работы с железом. Где-то получится более dry, где-то можно будет большие куски изолировать и улучшать, не перекапывая во все стороны всех его "наследников".
> не полностью безопасную, как в языках с GC, а более безопасную
А вот тут я бы поспорил. Ты скорее всего имеешь в виду, что раст спокойно разрешает и в целом не считает чем-то плохим утечки памяти. Но чтобы в безопасном расте сделать утечку памяти - это специально постараться надо и в языках с ГЦ при желании тоже можно специально создавать утечки памяти. Так что в этом плане они идентичны.
>Проблема лишь в том, что Страуструп видит фичи других языков, на которые уходят С++ программисты, затем добавляет их в С++, те возвращаются. Вот так он и стал вечно живым.
Нет ни одной проблемы, которую нельзя было бы решить добавлением абстракций! кроме проблемы слишком большого числа абстракций.
>Ты скорее всего имеешь в виду, что раст спокойно разрешает и в целом не считает чем-то плохим утечки памяти.
Это какое-то сомнительное утверждение. Это ты про то, что ссылки обязательно живут меньше, чем то, на что они ссылаются? Потому что так-то у всего срок жизни есть, можно его даже явно задать.
> Это ты про то, что ссылки обязательно живут меньше, чем то, на что они ссылаются?
Не, это я про безопасные функции для утечки памяти вроде https://doc.rust-lang.org/std/boxed/struct.Box.html#method.leak которые в основном используются пре передачи указателей в ffi или для ускорения программ с использованием unsafe; ускорение зачастую достигается использованием raw-указателей вместо умных навроде Rc/Arc, чтобы сыкономить на инкременте/декременте счётчика ссылок.
Выглядит как static в блестящей обёртке.
Ну и коннотации у этого и
>раст спокойно разрешает и в целом не считает чем-то плохим утечки памяти.
совершенно разные, на мой взгляд. Тут скорее у раста есть специальные функции для создания утечки памяти.
> Выглядит как static в блестящей обёртке.
Не, статик живёт пока сама программа живёт. А тут время жизни по сути неопределено. Например в сетевом приложении можно сделать "утечку" на время жизни клиентского запроса, а по завершении запроса "утёкший" указатель преобразовать обратно в box и затем дропнуть. Т.е. это используют там, что система типов раста не позволяет пробросить именное время жизни, чтобы сам компилятор знал когда ссылка жива, а когда нет (например из-за отсутствия GAT).
> Тут скорее у раста есть специальные функции для создания утечки памяти.
Суть в том, что они безопасны. Т.е. ты без ансейфа можешь создать утечку памяти. Впрочем утечку можно создать и без этих функций, для создания утечек есть даже специальные абстракции: https://doc.rust-lang.org/core/mem/struct.ManuallyDrop.html
Скорее разница между утечками из С/С++ и растовскими, что тут утечки всегда создаются намеренно и контролируются (хотя если забудешь вызвать деструктор, то память как и положено утечёт). Ну и их всегда можно удалить используя поиск нужных функций.
>То что ядро можно концептуально на разных языках написать, это же хорошо, разве нет?
Не очень. Во-первых, усложнит процесс сборки.
Во-вторых, смысла в этом особого-то нет, потому что модули должны сохранять сишный ABI.
Ну и в-третьих, у раста мусорная экосистема, как бы leftpad из-за этого в ядро не притащили.
https://www.twitch.tv/portwine_linux
У меня два вопроса. Ты на расте хоть раз писал? Ты тот коммит что запостили выше хоть краем глаза взглянул?
Очевидно что ответ на оба вопроса нет, потому что во-первых ты не сможешь привести даже пример мусорного пакета, который используют куча крейтов. А во-вторых тот коммит выше это добавление растовских абстракций поверх API ядра для более простого написания драйверов на расте. Т.е. в ядро хотят добавить стабильный растовский апи, который автоматом будет вызывать все нужные функции ядра, чтобы писателям драйверов не приходилось пердолиться с ffi.
У меня тут некоторые пакеты в зависимостях хотели протащить rust, так это говно 10 гигов себе захотело. Походу хуета похуже питона.
>пример мусорного пакета
Там вся экосистема мусорная. Но дело даже не в этом, а в том, что в ядре вообще не должно быть внешних зависимостей.
>чтобы писателям драйверов не приходилось пердолиться с ffi.
Я говорил о том, что растомодули сами должны предоставлять сишный ABI. С ними-то тоже как-то должны взаимодействовать.
> Там вся экосистема мусорная.
А, ты из этих "всё что написано не на швятых с/с++ - мусор". Так бы сразу и сказал.
Желательно чтобы брало погоду тут wunderground.com
Лучше приложение. Но можно и папплет или что-то типа того.
Что-то я вижу только нытьё сишников, когда раст заменяет (частично или полностью) очередное сиподелие. Сразу вспоминают миллионы мёртвых архитектур, которые раст (а точнее ллвм) не поддерживает (как и создатели этих архитектур) и историю с коляном и утечками памяти в актиксе. Ведь на более глубокую критику никто не способен (хотя в расте дохуя чего криво сделано, но откуда сишнику это знать).
Что делать, как полностью убрать русский язык из системы?
> когда раст заменяет (частично или полностью) очередное сиподелие.
Может потому что его не было смысла заменять? Напомни, какой есть хоть немного популярный софт, который написали на расте с нуля, а не перевели уже существующие алгоритмы с Си для маняплюсов раста? Кроме Мозиллы, конечно же.
Я тебе конкретные проблемы перечислил. Но ты, как и полагается боевому растопетушку, увидел только "мусорную экосистему".
> Я тебе конкретные проблемы перечислил.
Ты перечислил ровно одну проблемы - раст это не си. И это не проблема. Это особенность. Я бы даже сказал, что раст специально создавался, чтобы не быть си.
>какой есть хоть немного популярный софт, который написали на расте с нуля,
alacritty
а не перевели уже существующие алгоритмы с Си для маняплюсов раста?
Что в этом плохого? Какие настоящие плюсы у си?
1. Все уже знают Си
2. Простата
3. Все уже написано на Си
4. Не такой ебанутый синтаксис, как у раста
5. Быстрее
6. Больше контроля над программой
7. Самый мощный язык программирования это Си. Если вы не знаете Си (или С++), вы не знаете, что имеется в виду, когда говорят о мощности и элегантности языка программирования. Однажды вы выучите Си и поймете чего не хватает в других языках программирования.
Не, не то.
>>6933
Вот этот анончик помог. Спасибо!
А еще вопрос - как я могу перенаправить вывод сразу двух консольных команд в текстовый файл друг за другом?
Условно говоря lspci > file.txt && lsblk > file.txt, но это не работает. Подозреваю, тут как-то надо использовать пайпы и cat, но не могу понять, как.
> Может потому что его не было смысла заменять?
Раз заменили, значит смысл был. Как минимум для писавшего смысл мог быть в изучении языка и его фич, либо в том, что писать и поддерживать софт на нём попросту проще. Чем не смысл? А раз либа/софт стал популярен настолько, что начал считаться полноценной заменой значит пользователям он тоже по каким-то причинам стал нравится больше чем старый аналог.
> а не перевели уже существующие алгоритмы с Си для маняплюсов раста
А с каких пор си у нас тал языком для алгоритмов? Почему не лисп, на котором большинство алгоритмов опишутся гораздо проще, чем на сиговне? Или хотя бы питон? Который вообще один из самых популярных (если уже не самый популярный) языков?
У этого сиверуна use-after-free, уносите.
>друг за другом?
Чтобы сначала одна написала, закончила, а потом написала?
lspci > file.txt && lsblk >> file.txt
Если делаешь просто > то оно очищает файл, а >> дописывает к существующему.
> А еще вопрос - как я могу перенаправить вывод сразу двух консольных команд в текстовый файл друг за другом?
Используй >> вместо >
> перезаписывает весь файл, а >> дописывает в конце
>Какие настоящие плюсы у си?
А какие у них минусы? Какой смысл переписывать заново то, что и так уже работает, и лучше работать не будет?
>пакеты в зависимостях хотели протащить rust
Гентушник? Сейчас для сборки любого завязанного на GTK+ софта тянется librsvg с ржавчиной.
Ну так гентушники и поднимают самый дикий вой насчёт раста: https://blogs.gentoo.org/mgorny/2021/02/19/the-modern-packagers-security-nightmare/
Тот же редхат даже своих человечков посадил в расторазработчики, которые при релизе следят чтобы раст нормально компилировался на древних версиях RHEL и там ничего не ломалось.
>1. Все уже знают Си
>2. Простата
>4. Не такой ебанутый синтаксис, как у раста
Вкусовщина.
>3. Все уже написано на Си
Хорошо ли?
>5. Быстрее
Смотря как хорошо написана.
>6. Больше контроля над программой
Если алгоритмы уже написаны, то какой контроль тебе ещё нужен?
>7. Самый мощный язык программирования это Си. Если вы не знаете Си (или С++), вы не знаете, что имеется в виду, когда говорят о мощности и элегантности языка программирования. Однажды вы выучите Си и поймете чего не хватает в других языках программирования.
Ты знаешь С или С++?
У меня яндекс вечно херню выдаёт.
Я живу в таком месте, что соседняя станция в 30км даёт наиболее правильный прогноз, но выбрать станцию можно только там где я писал.
"Большие" прогнозники типя яндекса как то тупо по городам как в телявизорах раньше показывает.
И там нельзя выбрать станцию. Либо свой город, либо, условно говоря, за 60км. А 30км нет.
Не, просто невозможно перетолстить когда иммитируешь сишного олдфага (который на си хорошо если хеллоу ворлд написал). У них там реально секта.
Надо не на систему смотреть, а на шелл в котором запускаешь скрипты. Баш, сш и прочие везде одинаковые, но между собой отличаются.
Это шелл оператор, так что везде в баше он будет одинаковым, но, например, в fish shell он будет записываться "; and"
А ещё можно выполнить команду set -e и использовать ; вместо &&.
Да я не против, но то что оно столько весит, какбе намекает на кривизну рук разработчиков. А я ведь еще хотел выучить это говно.
Потому что лучше си может работать только ассемблер. Во всяком случае, на х86/64 архитектуре.
Da
>>6961
Нам в универе плюсы преподают :/
>>6963
Да. Есть еще
&& - and
|| - or
; - progn выполнить второе после первого вне зависимости от выполнения второго
Некоторые заморачиваются и делают скрипты которые запускаются даже на условном Plan9, используют минимальное количество зависимостей и программ. Можно этим заняться, очень весело.
>Нам в универе плюсы преподают :/
Вас научат плохому
https://dpc.pw/the-faster-you-unlearn-oop-the-better-for-you-and-your-software
Кстати про Си. Всегда подозревал, что это конспирация, и что компьютер так не работает.
> Спасибо за линк, почитаю
Ты только осторожней с этим. Куча этих эссе написаны буквально верунами, у которых всё что не <швятой_язык-нейм> - то говно и которые за основу берут вырванные из контекста цитаты и докладывают их словесным поносом и микротестами, которые непонятно что тестируют, но зато дают в итоге результат доказывающий их мнение.
>При чем тут размер компилятора?
Размер не при чём, сложность при чём. Чем сложнее компилятор, тем меньше дело в языке и больше в компиляторе.
> За это он и получает 300к/сек
Очнись, 300к сек получают вебмакаки и питонисты, которые не так далеко ушли от первых.
> В любом случае, какой смысл переписывать то, что уже написано и работает?
Хуй знает. Даже cat переписали, теперь есть dog. Даже вместо sudo придумали doas.
Да тут достаточно просто спросить сколько местных сишников знают про ключевое слово restrict и сколько из них хоть раз использовали его в своих проектах? А ведь в расте по сути любая ссылка имеет этот модификатор и гораздо сильнее оптимизируется компилятором (а вот в плюсы по-моему до сих пор аналога не завезли, кроме расширений у некоторых компиляторов под названием __restrict__).
Если так рассуждать, то в языке вообще нет дела, язык - это всего лишь способ рассказать компилятору, чего ты хочешь. А решает все компилятор, и си интерпретирует языковые конструкции напрямую в машинные команды простейшим способом. Соответственно, как ты напишешь, так и будет работать.
>Если так рассуждать, то в языке вообще нет дела, язык - это всего лишь способ рассказать компилятору, чего ты хочешь
А разве не так?
>и си интерпретирует языковые конструкции напрямую в машинные команды простейшим способом
Но это же не так, что легко понять из сложности компилятора.
> си интерпретирует языковые конструкции напрямую в машинные команды
Ты только что перепутал си с языком ассемблера
В норм компаниях хардкорные кодеры на с/с++ получают не меньше вебмакак.
>Даже cat переписали, теперь есть dog
Хмм, кошатники против собачников, кажется я знаю на чьей я стороне Мне кажется, просто индустрия подходит к тупику. Все по настоящему важное и нужное уже написано, новым поколениям кодеров задач не осталось, вот и пошли переписывать уже написанное.
Оказалось что такое явление происходит именно после перезагрузки. Если ПК выключить и включить, то данной проблемы не возникает.
Урёёёти. Си - высокоуровневый ассемблер. Мне так в стековерфлоу сказали. А у тебя там просто статья хейтера и наверняка растофанатика. Растобляди повсюду! Злословят Сишечку!
>Но это же не так, что легко понять из сложности компилятора
Я надеюсь, ты щас про gcc говоришь? Потому что сишный бинарник легко дизассемблируется, и в нем хорошо видно, что именно сделал компилятор.
Какая самая большая программа, которую ты дизассемблировал?
> Я понимаю, что для рача это привычное обыкновение
Потому что только на раче сидят упёртые новые пердолики, уже перекатившиеся на пайпвайр, и упёртые старые пердолики ещё на юзерспейсе альсы, ОДНОВРЕМЕННО?
Как вы заебали. В раче ничего не ломается просто так, зачем вы ставить дистры, которые вам не по силам?
Предполагаю, что у тебя тупо конфликт конфигов. Пиздуй в /etc/pipewire/media-session.d/ и ищите там .pacnew-версии. Переходишь на них и перезапускаешься systemctl --user restart pipewire-media-session
КАПЕЦ ТЫ УМНЫЙ, РАБОТАЕТ! Я НЕСКОЛЬКО ЧАСОВ С ЭТИМ БОРОЛСЯ, А ВОН ОНО ШО ОКАЗЫВАЕТСЯ
PDP-11 это совершенно другая машина, она сильно отличается от того, что мы имеем сегодня. Например, изменилось то, как работает память: у процессоров есть кэш, причём несколько слоёв. У Си нет синтаксиса для работы с кэшем, потому что у PDP-11 его не было, поэтому работой с кэшем занимается компилятор.
Низкоуровневый язык должен быть быстрым при компиляции (потому что когда программист сам следит за большинством дел, колмпилятор можно сделать простым и быстрым) и во время работы (так как из-за простоты получается быстрый процессор). На данный момент есть два компилятора Си: Clang/LLVM и gcc, оба гигантские. Си не работает близко к железу, а компиляторы вынуждены втайне от программиста делать разные оптимизации. Например, у Си нет векторов, которые полезны для ускорения циклов for. Вместо программиста, векторизацией занимается компилятор, причём делает это обходными путями из-за гарантий которые даёт Си. По-хорошему, векторами должен управлять программист, а в языке должен быть тип данных для них.
Главной фичей низкоуровневого языка должно быть то, что её просто понять, но в то же время оно работает близко к тому, как работает компьютер. PDP-11 работала так, как ты описываешь свои программы в Си: по одной-две инструкции на каждый шаг программы. Как только это стало неправдой, программисты начали модернизировать компиляторы для того, чтобы Си продолжала работать на новых машинах, тем самым продолжая иллюзия низкоуровневости.
Съеби на опеннет, животное
Ничего в этом не понимаю, но очень интересно.
>PDP-11 работала так, как ты описываешь свои программы в Си: по одной-две инструкции на каждый шаг программы.
C -O0 и -fsize он приблизительно так и работает.
>Вместо программиста, векторизацией занимается компилятор, причём делает это обходными путями из-за гарантий которые даёт Си. По-хорошему, векторами должен управлять программист, а в языке должен быть тип данных для них.
К лоу-левелу это отношение не имеет. Векторизации на уровне железа это акой-нибудь rep movxx (который бтв гцц активно юзает).
Алсо ассемблерные инлайны и инлайны вообще делают сишку уже достаточно низкоуровневой.
> (который бтв гцц активно юзает).
Но его нет в синтаксисе
> вообще делают сишку уже достаточно низкоуровневой.
Тогда лисп тоже низкоуровневой, бгг
C++ тоже низкоуровневый - в нём интрисики есть. Java кстати тоже вот совсем недавно низкоуровневой стала, в 16-ю версию завезли симд: https://openjdk.java.net/jeps/338
>C++ тоже низкоуровневый - в нём интрисики есть
Они и в лиспе есть. Там вообще кодогенератор программируемый.
>Читайте FAQ, прежде чем задать вопрос:
кто читает?
Зачем? Ну я написал скрипт для i3status'a, чтобы всегда визуально видеть, что с соединением всё ок, когда я не в браузер. Типа есть юзкейс, когда важно
Я всегда пингую 8.8.8.8, чтобы быстро проверить - проблема в интернете или в днс.
Кто-нибудь пробовал устанавливать amd-radeon-software не на ubuntu, а на другие дистры? У меня на mint вот таке dpkg: error processing package amdgpu (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
amdgpu-dkms
amdgpu
>Тупой вопрос: что лучше пинговать - паблик dns или какой-нибудь рандомный сайт?
если скрипт будет крутиться 24/7, то лучше гугл или 1.1.1.1 - меньше вероятность, что забанят, лол
Пока не очень.
Ему потребовался twrp не ниже 3.3.1-0, был 2.9, нашел, для него пишут 300 заходит, https://twrp.me/asus/asusTF300T.html скачал его и свежий. Перезагрузил adb reboot bootloader
и дальше написано fastboot -i 0x0b05 flash staging twrp.img
> fastboot: invalid option -- 'i'
чутка поискав, нашел
fastboot flash 0x0b05 ~/twrp-3.5.1_9-0-tf300t.img
> Sending '0x0b05' (8120 KB) OKAY [ 2.815s]
> Writing '0x0b05' FAILED (remote: 'Invalid Partition Name.')
> fastboot: error: Command failed
Временно остановился, пока не до него.
Таже хуйня, сижу на крысе, уродливая, но работает хорошо. Остальные окружения вечно с багами в любых дистрах.
dwm
Охуеть, спасибо, анончик, помогло!
Вопрос, а из-за чего это случилось? У меня раньше и без этой строчки работало.
В линуксе, как в винде, если уже установлена какая-то библиотека, то другая программа, для которой нужна эта же библиотека, просто подключается к ней или каждая программа скачивает свою?
Как сразу посмотреть, какие зависимости тянет за собой пакет,а также, какие зависимости тянут за собой предыдущие зависимости(сказал, как ртом, но надеюсь, мысль понятна)?
> из .tar.xz
Зависит от автора. Некоторые бандлят код библиотек в архив, другие требуют, чтобы они были установлены в системе. Тут не предугадаешь, только инструкции по сборке конкретного проекта читать.
> как в винде, если уже установлена какая-то библиотека, то другая программа, для которой нужна эта же библиотека, просто подключается к ней или каждая программа скачивает свою?
Анон, в винде так не работает, кроме библиотек самой винды и всяких DirectX/botNET говна
> Объясните, вот эти программы, которые собираются из .tar.xz, они уже содержат все необходимые зависимости или нужно отдельно ставить?
Зависит от содержания архива. Питон архивами предоставляет исходники, а фокс - бинарники для запуска. Что у тебя там? Видишь executable файлы? Что за программа? Читал зависимости в readme?
Я еблан, потер boot. И потом не смог ничего кроме захода в фастбут. Потом пытался поставит тврп, бутлоадер. Тщетно. Думал все, кирпич. Но все таки нашел способ оживить.
fastboot erase system
fastboot erase recovery
fastboot erase userdata
fastboot erase boot
fastboot erase misc
fastboot erase cache
fastboot flash system blob #взял из офф прошивки
fastboot reboot
Теперь у меня 4.1 андроид
Пока передохну. А потом накачу свежий тврп и буду пробовать снова.
Мне просто интересно, тот тренд лень читать
Это печально.
Samba
ftp
nfs
ipfs
syncthing самое простое
Наверняка, в Линуксе есть еще такие же удобные форматы для программ.
> А почему никто не использует appimage файлы?
Это по сути статическая линковка
> Зачем сырцы
А откуда софт, если его не напишут?
> и deb пакеты?
Вот это действительно печальная вещь, люди продолжают использовать компьютеры словно это 70-е
da eto hren`
>Вот это действительно печальная вещь, люди продолжают использовать компьютеры словно это 70-е
Что?
Что тут сказано не так?
Dpkg - традиционный пакетник, поэтому следует FHS.
http://lists.busybox.net/pipermail/busybox/2010-December/074114.html
ХДД наверное. На моём стареньком жесткодисковом арч грузился полминуты где-то. Винда вообще минуты 2 грузится
Использую иногда. Довольно удобно
Ты пердолишь маргинальную среду маргинальной ОС. Я хуй знает чего ты ожидал.
Пробовал ставить на Минт. Там какая-то свистопляска с релизами на сайте АМД. Типа, качаешь драйвер со страницы своей видеокарты, а он устаревший, потому что АМД лень обновлять ссылки на всех страницах. И нужно было скачать драйвер с особенной какой-то страницы, для карты, которая новая и модная, не то, что твое старье. Не помню только, с какой именно.
ага, а еще некоторый софт работает лучше через wine, чем тот же нативный.
Хэй, чепухан. Попробуй драг энд дропом перетащить иконку в бар.
Дискретную*
А как пытался то? После какой команды говорит, что отказано в доступе? У тебя ноутбук вообще?
Пароль ты скорее всего тупо неправильно вводишь. Хотя если пытаешься через sudo, то может и он виноват. Через su попробуй на всякий.
Да, у меня ноутбук. А в смысле "где"? Мне просто нужно, чтоб дискретная по кд работала, а то интегрированная очень слабая!
>>7363
> После какой команды говорит
sudo echo DDIS > /sys/kernel/debug/vgaswitcheroo/switch
Я по урокам все делал, ничего не знаю и не понимаю, тока сегодня в первый раз линукс поставил!
> Через su попробуй на всякий.
Я и писал su - root, но нифига
Не робит. Там же пароль администратора вводится? Ну, который постоянно спрашивает, когда делаешь какое либо действие!
>Мне просто нужно, чтоб дискретная по кд работала, а то интегрированная очень слабая!
Напиши в /etc/environment
DRI_PRIME=1
Сам перешел с kde на i3 и у меня точно такая же проблема произошла после обновы на арче. Погуглил и выписал на всякий случай решение. И вот тебе оно пригодилось. Сам не знаю почему сломалось.
Блять я даун
>Не робит.
Как ты проверил?
>А в какое место нужно "DRI_PRIME=1" было писать?
Лучше покажи скриншот, что сделал ты (и не трать время на замазывание)
ты не зря на этот тролинг тупостью отвечал,
у меня на старом ноуте hd 5470 заработала,
я пытался через конфиги иксов заставить её работать,
но не удавалось,
не знал что с помощью переменной окружения можно это сделать
спасибо тебе
вот, держи сердечки❤❤❤
> Как ты проверил?
Sudo cat и так далее
И там в общем-то плюсик стоит на слабой видеокарте
> Лучше покажи скриншот, что сделал ты
Та я короче вот так написал sudo nano /etc/environment DRI_PRIME=1
А еще говорят, что нужно sudo включить для текущего пользователя.
OpenGL renderer string: AMD CAICOS (DRM 2.50.0 / 5.4.0-67-generic, LLVM 11.0.0)
што это значит??
За всех не скажу. Сам предпочитаю обычный пм и флатпак из-за интеграции с утилитами для установки приложений и дельта-обновлениями у последнего.
Да не может быть, я в игре проверил, фпс малый. Нельзя никак обойтись без этого терминала?
> фпс малый
По сравнению с чем? Карточке 10 лет и она ноутбучная.
>Нельзя никак обойтись без этого терминала?
Какого терминала? С терминалом ты закончил.
Да это для проверки была кс, чтоб чисто удостовериться в интегрированной видеокарты, а не наоборот!! Ааа я не знаю, что делать, смена в биосе тоже не помогает.... Эх...
Помоги мне написать скриптик простенький.
У меня есть куча папок в одной папке, в этих папках 2-3 файла, мне нужно в каждую папку чтобы скрипт залез и выписал названия файлов куда-нибудь в текствоый файл и имя папки.
Благодарю.
Помоги мне написать скриптик простенький.
У меня есть куча папок в одной папке, в этих папках 2-3 файла, мне нужно в каждую папку чтобы скрипт залез и выписал названия файлов куда-нибудь в текствоый файл и имя папки.
Благодарю.
Вопрос, как подготовиться к будущему перекату на рач(собираюсь перекатиться когда освоюсь на манжаро, да) без жопоболи с переноской этих программ и прочих файлов что у меня стоят? Думаю, если бы все программы устанавливались в /home и я нормально разметил разделы это можно было бы реализовать.
Могу переустановить систему, если потребуется. Пока что файлов не так много.
Why even use linux if you are a какойто ламер bro?
tree
Ни ОДНА блять из моих карт от 3 разных банков не подходила при регистрации этого ебучего оракл-дерьма
Пусть катятся в пизду со своей халявой
Грубый пример, в вин надо замерить размер каталога Windows для понимания "сколько весит система".
Я просто из любопытства спрашиваю, никакую проблему не решаю.
>Как узнать, сколько занимает система?
Что означает "система" в твоем понимании? Все файлы, что были установлены из репозитария? Пробежать по всему дереву циклом, результаты суммировать.
Скорее "всё, что есть в системе после установки". Понятно, что при такой формулировке проще установить интересующую систему на виртуалку и замерить, но как я и сказал - это просто любопытство, так что немного лень. В голове укладываю сколько разные системы весят. Например, охренел недавно, увидев, что iOS занимает более 8 гб уже. Стало интересно, убунта моя меньше или больше (:
Ну тогда да, занимаемое место на диске минус /home/ {/var,}/tmp /var/cache.
Действительно, дело именно в этом. Там ключ unit по дефолту принимает "GB" вместо "GiB". Недосмотрел. Теперь норм
$ df -h
ну nvidia почти все время дрыхнет и вызывается только из нескольких приложух типа mpv
https://i3wm.org/docs/userguide.html#pango_markup
for_window [class=".*"] title_format " <b>%title</b> "
for_window [class="(?i)Alacritty"] title_format " <b>%title</b> "
for_window [title="(?i) - NVIM"] title_format " <b>%title</b> "
for_window [class="(?i)firefox"] title_format " <b>%title</b> "
for_window [class="(?i)Google-chrome"] title_format " <b>%title</b> "
for_window [class="(?i)mpv"] title_format " <b>%title</b> "
Это что за вид конфига такой? Какую-нибудь ссылочку можно?
Большинство программ меняют размер. Редкие, которые заточены под максимайзз, можно запускать на отдельном раб. столе.
Да и зачем что-то кроме терминалов емакса?
Тебе кто-то запрещает запускать гуи проги и включать флоатинг?
>>7591
Вариант 1: ставишь любой более менее популярный вм и тыришь конфиги из сети, потом пытаешься понять из-за чего что-то не работает или не так показывает.
Вариант 2: ставишь любой вм на что угодно и долго и упорно пердолишь конфиги сверяясь с манами и онлайн доками. Плюс в том что поймешь как и что делается. Минус - если нету собственного вкуса получится хрень.
Вариант 3: комбинируешь предыдущие варианты используя чужие конфиги скорее как пример.
Короче тут главное начать.
> Минус - если нету собственного вкуса получится хрень.
Вот это чуть более, чем правда.
Напердолил себе swaywm с waybar'ом, пользоваться удобно, кидать в десктоптреды страшно, стыдно, etc
>Тебе кто-то запрещает запускать гуи проги и включать флоатинг?
А тебе кто-то запрещает включать screen, tmux, миллион терминалов? Зачем применять на всю систему парадигму, пригодную только для одной части? Это как если бы каждое приложение начало вступительные ролики показывать, потому что игры так делают.
>Короче тут главное начать.
Ага, это как курить — сначала неприятно, а потом пообвыкнешься.
> А тебе кто-то запрещает включать screen, tmux, миллион терминалов?
Зачем, когда удобнее делать это средствами вма?
> Зачем применять на всю систему парадигму, пригодную только для одной части?
Потому что так у тебя одни и те же хоткеи и для гуи окон, и для терминалов. Плюс к тому вмы программируются, это огромный вин.
>>295759
Что у вас там горит?
>Потому что так у тебя одни и те же хоткеи и для гуи окон, и для терминалов.
Только работают они исключительно для терминалов, потому что после запуска гуи проги надо сразу включать флоатинг, как ты написал.
> потому что после запуска гуи проги надо сразу включать флоатинг
Не надо, большинство программ адаптируется под размер окна. Во флоатинге тоже окна маленькими можно делать. Окна, которые нужны во флоатинге, автоматически запускаются во флоатинге, например гимп без однооконного режима.
> как ты написал.
Я другой анон и тайлами не пользуюсь
В линуке это не так.
Как называется этот режим и что сделать, чтобы активировать такое же поведение на линуксе?
Расширение smooth scroll для хрома есть еще autoscroll но он не настраивается и очень медленный, в фоксе auto scroll в настройках.
Есть еще прикол, можно нажать средней кнопкой мыши по скроллбару и оно прыгнет в это место, очень удобно
В линуксе при нажатии средней кнопкой мыши вставляется последний выделенный текст из отдельного буфера, не пересекающегося с ctrl-c. Разные системы по-разному используют эту кнопку.
Я в курсе за этот дополнительный буфер обмена в линуксе. Но мне привычнее, когда я могу скролить что угодно куда угодно именно таким образом.
Дело в том, что я по многолетней привычке отключаю скроллбары в браузерах вовсе. И поэтому если этого режима нет, то я просто не смогу проскролить какой-то фрейм\слой внутри страницы.
Копать в сторону железа?
Специально нагружал блок питания, тянет. Подключал оборудование(HDD, USB и вентиляторы) на горячую к БП, нет проблем. БП старый, но с запасом по мощности для сборки.
Может у тебя напряжение в сети скачет?
Как его восстановить, чтобы была возможность dual boot'а?
Хочу сейчас воспользоваться стандартным восстановлением загрузчика windows, но тогда загрузчик Линукс проебется. Чё делать, чтобы загрузчик показывал Винду и Линукс?
Из под efi ставить надо было.
Теперь ты восстанавливаешь загрузчик винды, потом делаешь загрузочную флешку с линуксом, чрутаешься и консолечкой ставишь граб.
ооо братишка, также обосрался в первый раз. лечил через флеху с виндой, восстановление запуска.
Софтач такой вопрос: Какого дьявола в винде отваливается бридж с вайфая на кабель после перезагрузки? Казалось бы чему тут ломаться, все по DHCP само работает без статики
>Да думаю любой ньюфаг с такой проблемой сталкивался
Я не сталкивался, я сразу арч ставил, там всё расписано, что где настраивать, и что за что отвечает, так что надо только прочитать и усвоить.
> Установил его на отдельный ssd
Должно всё работать же. Пробовал F11 (или че там на твоем биосе меню загрузки открывает) жмакать при включении компа?
Долбоеб установивший Kubuntu и
1) Гарнитура подключеная к передней панели пека
2) Колонки подключеные к встроенной звуковой
2) Колонки на дисплее (display port)
Как сделать п.1 дефолтным для голосового общения, п.2 для всего остального, а п.3 убить нахуй?
> 1
Открываешь приложение через которое ты общаешься ртом и выбираешь там микро от гарнитуры
> 2
Ставишь колонки дефолтным выходом звука
> 3
Зачем?
https://www.opennet.ru/opennews/art.shtml?num=54800
И в какую таблицу вносятся правила например для маршрутизации?
Это форвардинг чтоли? Или инпут? Как вот понять?
Наглядная картинка, пригодится, спасибо.
Как включить грёбаное 3d ускорение? Какие драйвера нужно ставить?
То, что написано на арчвики:
https://wiki.archlinux.org/index.php/QEMU/Guest_graphics_acceleration
Не работает. Как слала винда нахуй с ошибкой, мол драйвера нет, так и шлёт.
Директория home предназначена для пользовательских файлов, pacman ничего туда не устанавливает. Файлы в домашнем каталоге останутся нетронутыми, если ты сам их не удалишь. Пакеты манжаро во избежание проблем лучше не бэкапить, а установить арчевские.
Ну если лень самому пакеты с аура собирать, то поставь один раз сам из аура yay https://aur.archlinux.org/packages/yay/ и далее устанавливай им пакеты из аура как пакманом.
Классная пикча. Схоронил. Спасибо.
Я не могу сделать так, чтоб работала дискретная видеокарта, а не интегрированная. Везде пишет отказано в доступе
> su root?
Я эту фигню пофиксил кста!!
Но на sudo echo dis > /sys/kernel/debug /vgaswitcheroo/switch никак не реагирует
Ты, на сколько я вижу сейчас из под андроида капчуешь, верно?
По порядку. Какой дистрибутив и как ты устанавливал. Что произошло, как устанавливал, после чего твоя система перестала работать, какое железо?
Нам нужны подробности, Карл!
В выключи режим мультимонитор или мультигпу, Оставь дискретную карту. А если ты загружаешься в ос, то ты должен понимать, что в этом режиме отображается в первую очередь главный экран, а он у тебя встроенная карта и вывод биоса будет на неё, а уже после загрузки ОС - появится вывод с дискретной карты.
В биосе.
> Ты, на сколько я вижу сейчас из под андроида капчуешь, верно?
Да, просто форум 2007 года не очень удобен
> По порядку. Какой дистрибутив и как ты устанавливал
Минт. Устанавливал через флешку, а образ с оф сайта брал
> Что произошло, как устанавливал, после чего твоя система перестала работать, какое железо?
Аааа мне нужно просто выставить дискретную видеокарту вместо интегрированной. Как на винде, но там прост в питании можно было сделать это дело на изичах.
> Нам нужны подробности, Карл!
Я по гайдам из инета написал "sudo cat /sys/kernel /debug /vgaswitcheroo /switch" и там я понял, что робит хуевая видюха. Потому я написал вот это "sudo echo DDIS /sys/kernel /debug /vgaswitcheroo /switch" но мне оказывало в доступе. Я немного подумал и решил получить рут права, но тк я лох и тока вчера установил линукс, я даже с этим пол дня ебался, но в итоге у меня получилось! Но тут ещё одна хуйня, под этими правами я вовсе не получаю никакой реакции на это sudo echo DIS > /sys/kernel /debug /vgaswitcheroo /switch!!! Надеюсь, ты понимаешь о чем я!!
> сфотографируй
Неет меня сдеанонят!!
Ну там во вкладке system configuration есть кнопочка switchable graphics mode и нажав на нее, появится окошко с выбором fixed и dynamic. По кд стоит dynamic так што я fixed поставил
Понял, спасибо.
https://9to5linux.com/gnome-40-release-candidate-available-now-ahead-of-the-march-24th-launch
Нит
Так это готовая ос или просто DE для усстановки в какую-либо ос?
Флешку через rufus запишу сейчас...
И что это, кусок федоры с гномом? Что за ос то? Какой тип оси поставить в виртуалке?
Э - а почему ты исо устанавливаешь ??? https://download.gnome.org/teams/releng/40.rc/gnome-40.rc.tar.xz
> official BuildStream project snapshot
Ну что, скачал?
Долфин много весит т.к. для него нужна тема из kde. В других таких функций не нашел.
Чудный дивный манямир человека, который думает что линукс существует только на десктопах.
Хорошо, на десктопах минусов нет.
Что сказать-то хотел?
Или потом запустил видеоплеер и - пук.
Экспериментальным путем выяснил, но это не точно, что происходит такое когда у звука (источника) который начинает играть - другая частота дискретизации. Например на ютубе было 48000гц, а во флаке в аудиоплеере - 44100.
Причём такое на нескольких дистрибутивах такое и на разных звуковухах (встроеннных и внешних аудиоинтерфейсах).
ВТФ? Как лечить?
Это какое ещё железо нужно линуксу?
Как мне это в виртуалку запихать?
Консоль с компилятором и некоторым софтом на андроиде есть так что скриптируй. А вот с тачскрином на линуксе будет нософт, ногамес, и в тяжелом случае еще и ноудрайверс на додачу. и маленькое время жизни от батареи как ни странно.Почему блядь и почему это нельзя исправить интересно, некоторым ноутбукерам на линуксе совсем хуево.
Схуя ли графику без аппаратного ускорения выводдить? Чтобы работоспособность терминала еще и серьезных ресурсов требовала? Вся графика должна на GPU делатся
Ты в пидорахии а облако где то в азии и принадлежит белым людям которые не доберутся к тебе
Я на виндопланшете пытался и в линукс, ну линукс еще норм, но наэкранной клавиатуры не нашел бы (если как арч ставить) А федора вроде даже давала какую то клавиатуру.
Андроид 86 вообще как пизда работал, вроде все работоспособно в одно мгновение но потом отваливается вай фай (ебанутая карта которая нигде толком и не работает даже на винде но на линуксе пиздец ховайся, а на андроиде рандомные ребуты и пиздецы все время радовали. Так что устройство надо подходящее под это дело иметь, хотя Dell извесный производитеель и поддержка заявлена. так что на дриснятке теперь, вай фай отпадает хотя раньше вродде и не отпадал.
Что там знать? Ставится подобно федоре какой или минту.
Это же обычный .iso-образ. В виртуалке, как я полагаю, нужно выбрать просто Linux без обозначений.
Пытаюсь запилить билд игры на гейм мейкере под линукс, а что бы у всех оно работало взялся за AppImage. Но я не понимаю как у вас тут всё работает на линуксе.
https://www.reddit.com/r/gamemaker/comments/4pjhoc/using_appimagekit_to_create_distribution_agnostic/
Вот тут приложен баш скрипт, но как его правильно запускать?
Я сохранял в файлы .pl и .sh, пытался их запускать, но выдаёт ошибку "недопустимый символ в строке uri".
Если что, делаю всё на виртуалке убунту 14.04 LTS (такую требует гейм мейкер для компиляции игры).
Включи в коробке EFI, запусти гномий загрузчик:
https://gitlab.gnome.org/GNOME/gnome-build-meta/-/issues/331
>>7911
>не понимаю как у вас тут всё работает
Мы тоже
По ссылке http://hastebin.com/ifutuxepar.pl пусто, выложи куда-нибудь этот перловый скрипт (насколько понимаю ошибку выдает именно он, потому что в sh скрипте вхождений uri нет)
там под ссылкой на файл сам текст из того файла, вот я его залил на пасту:
https://pastebin.com/ncxzF7jz
А, ну если подразумевается, что тело скрипта одно, то этот текст я запустил.
У тебя на каком этапе эта ошибка вываливается?
я прост может не так его запускаю, я его в правах позволяю открываться как приложение, а потом запускаю, попробую щас как ты через терминал запустить
Даже хз, можно ли bash-скрипты открывать даблкликом, наверное зависит от окружения..
Попробуй в консоли :3
Благодарю, Анон, за помощь!
Лол, я короче перемудрил, думал надо как-то там командами открывать, либо ещё что, а надо было просто в консоли файл ввести с путём, по крайней мере теперь он запустился :3
Есть долбик, эмулятор терминала скачай Termux, в нем можно установить clang, питоны думаю, текстовые редакторы, короче я свои примитивы компилировал тут.
>>7904
Андроид юзабелен с тачскрином, и нософтом тут и не пахнет, софта дохуя, но нормальным он был много версий назад наверно. На линуксе сколько вариантов карт? Сколько вариантов камеры? Сколько на линуксе клиентов реддита 4пда двача ивсяйкой хуйни? Сколько на линуксе свайп клавиатур? сколько на линуксе тюнеров для инструментов? Сколько диктофонов? сколько месенджеров? сколько магазинов типа алиеспресса?
экранная клавитура есть в xfce, так что ты любой дистр, хоть пергенту натянуть можешь. Если конечно сможешь заставить тачскрин работать
Только что накатил VMWare Player, с дрисняткой. Туда поставил майнкампф. 30 фпс нахуй. И это на самых минимальных настройках. Хотя видеокарты для майнкрафта-то должно хватать за глаза (Невидия 1063)
До этого три дня пердолил Qemu, но там походу вообще про 3D ускорение никто не слышал.
>Реально ли вообще использовать виртуализацию для игорей?
Если напердолишь проброс своей 1063 в гостевую ОС, а для хоста найдешь другую затычку/встройку
А без этого есть какие-то варианты?
370x376, 0:04
А как закомпилить/забилдить вот это говно, например?
Я гит установил, листаю мануал к нему и ахуеваю, и нихрена не понимаю.
Можно подробнее, как запускать?
>Чёрный экран
Сейм..
Пролистай issue в самый низ - там чел пишет, что 40 beta зависает в коробке с черным экраном, видимо не починили еще.
Если тебе просто пощупать - залей на флешку, запусти на настоящем железе.
Альтернативный вариант - попробуй другой виртуализатор.
>напердолишь проброс
Тот еще пердолинг. Я себе три дня пердолил проброс из proxmox в на арч, а там на видеокарте лок на 800MHz. Я бы может и еще попердолился, но amd reset bug напрочь убил всё желание.
>Реально ли вообще использовать виртуализацию для игорей?
Да!
>Только что накатил VMWare Player, с дрисняткой
Неплохой выбор.
Какая у тебя карта? Говорили же что амуде имеет лучшие дровишки под линукс чем ноувиде?
>А как закомпилить/забилдить вот это говно, например?
Тебе точно надо? Они уже готовые бинарники распространяют в формате, собственно, аппимеджа.
>Я гит установил, листаю мануал к нему и ахуеваю, и нихрена не понимаю.
Тебе из гита кроме команды git clone с параметрами, которые там написаны, ничего не надо. А она только копирует на локальную систему файлы из интернета, ничего сложного не делает, но если что конкретно пояснить, спрашивай.
Ебать, это мой бывший дноклассник в парике.
Конечно, ведь он есть у каждого уважающего себя пользователя GNU+LInux.
> а также вовлечённая в работу по обратному инижинирингу GPU Apple M1.
А нахуя его реверсить, если там злоебучий T2?
Фича
RX 5700. Ну без виртуализации она работает нормально, и с дровами проблем нет. Кроме того, что время от времени ПК зависает при перезагрузке, но это похоже результат сочетания reset bug и материнки, которая не может в нормальный цикл питания.
Майнкампф же нативный под линукс
Перекатиться
Её же можно и отдельно поставить? Да?
Поздавляю
Ресет баг фиксится командой ядру в конфиге груба.
Майнкрафт работает одинаково что на винде, что на линуксе. Если хочешь его именно в виртуалке гонять (но зачем??) тогда пробрасывай видеокарту
Вы видите копию треда, сохраненную 26 апреля 2021 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.