Знаєте, переїхати на лінепкс з новою машиною, новими робочими обов’язками і новим софтом насправді простіше ніж перенести звичний інстолл ОС якому 8 років, а деякі речі в нього перенеслися ще з минулого інстола вінди яка прожила років 7? Так, у мене інсталяції вінди живуть довго, її не треба перебивати кожні півроку якщо що, заведіть в собі навички чи що.

В результаті куди не глянь у мене все якесь накастомізоване: Музика? Foobar2000 в якому я не знаю чого я тільки не міняв, а foobar2000 нема на лінух, ой мама. Ігри? У мене стоять майже всі лаунчери видавців і GOG Galaxy в який вони всі прив’язані, ой мама. Стрімінг? Я правильно вирішив свого часу юзати опенсорс OBS Studio, тут майже все перенеслося але не все і треба все відновити і перевірити, ой мама. Браузер? Firefox, один з легких для перекату на іншу ОС софтів, але у мене кількасот вкладок і багато вікон, ой мама. Ну і по мєлочі там ще всього то 209 програм.
Сьогодні я розкажу що переніс а що ні. UPD оце “сьогодні” розтягнулося на тиждень аж ухбля, але отримуєте довшу статтю!
Foobar2000
Фубар дуже класний софт для локального прослуховування музики, дуже багато можливостей, немало плагінів. І сорі ніякий споті чи ютм не замінить куровану мною самим колекцію на 200гб і 13 тисяч треків.

Отже в фубанарі у мене накастомізовані: інтерфейс загалом, три плагіни для інтерфейсу, кастомні статус бар, кольори, тощо, кастомне сортування плейліста, пресети файлових операцій, пресети енкодінгу, плагін для тегів з його пердолінгом, кастомне сортування бібліотеки, плагін для статусу в ОБС, і купа речей про які я забув вже.
Ну то що давайте пошукаємо foobar чи щось схоже в Діскавері

Опача, сюдааа. Як виявилося хтось взяв і написав свій foobar2000 але опенсорсний з версіями для лінусів, виглядає ДУЖЕ схоже, всі фічі які я звик бачити на своїх місцях.

Лишилося тільки найпростіше, знайти, перевірити на потрібність та портувати всі кастомізації які я зробив в фубарі. Оймама. Чесно наразі мені впадлу, я оце переглянув настройки фубара і знаю де що лежить щоб забрати за необхідності. Так що поки позначаємо як done але не finished.
Ігорі
Я в минулій статті згадував що поставив стім, ну це було очевидно і просто. Вальв свєточ геймінгу на лінапсі, вони майже встигли викатити публічну стімОС до того як таки перекатився в пінгвінячих. Власне вперше я пробував стім на дебіані там все робе, скачав стім на федору і тут все робе. ̶Т̶а̶ ̶щ̶о̶ж̶ ̶т̶а̶к̶е̶,̶ ̶м̶і̶с̶т̶є̶р̶ ̶г̶а̶б̶є̶н̶,̶ ̶а̶ ̶м̶о̶ж̶н̶а̶ ̶т̶р̶о̶ш̶к̶и̶ ̶б̶а̶г̶і̶в̶ ̶б̶о̶ ̶м̶е̶н̶і̶ ̶н̶і̶ ̶п̶р̶о̶ ̶щ̶о̶ ̶с̶т̶а̶т̶т̶ю̶ ̶п̶и̶с̶а̶т̶и̶.̶

НУ ОТ ХТО МЕНЕ ПРО БАГИ ЗА ЯЗИКА ТЯГНУВ, накаркав блять. Зловив багів на спробі НЕ качати заново 60гб якубзи на нешвидкому інеті через телефон на шнурку. З іншими іграми я провернув старий трюк “підкинути файти в теку і почати скачку гри в стімі”, але якудза вперлася в відсутність місця. Стім бачить що нема вільних 60гб і не хоче качати, не знаючи навіть що йому не доведеться качати. А ви знали, що якщо поставити на паузу закачку гри, а потім натиснути деінсталювати гру, після чого стім перестає її качати, то після ребута стім продовжує качати деінстальовану гру і треба натискати деінстолл знову? Я теж. Ладно, у стіма є фіча яку мало хто юзає “створити резервну копію файлів гри” якою можна ужать 60гб гри в 36.7гб вільного місця на диску, прям тютєлька в тютєльку…. Хммм, відкрив папку а там словами Джима “Но сер здєсь же нічего нєт”.

Баг в тому, що при створенні резервної копії, якщо на диску закінчується память, то стім все одно доходить до 100% і рапортує про успіх, але файли відсутні. Перетасувавши всяке між дисками я таки виділив хоч десь 60гб місця в які влізла 50гб резервна копія гри. Тож я відкриваю федору, запускаю відновлення з копії і тут стім такий ТАК ПАДАЖЖИ Я ЦЮ ГРУ КАЧАВ показує помилку відновлення і починає продовжувати качати прям як я описав абзацом вище. І так, перед тим я навіть очищав кеш завантажень, воно все одно десь лишилось. Простими діями в послідовності пауза-деінстол-ребут стіма-деінстол-очистка кешу-ребут стіма-очистка кешу-ребут стіма-відновлення гри я таки зміг не качати 60гб, ура. Міг би вже і скачати. Не очікував що стім підведе.
З іншими лайнчерами ситуація погана. GOG Galaxy нема на лайнухкс, хоч вони наче як в цю сторону думають працюють? Але нема, можна скачати лінух ігри з сайту гог без DRM.

EpicGamesStore мені пропонує скачати мобільну версію коли бачить що не вінда лмао. ̶U̶p̶l̶a̶y̶ Ubisoft Connect взагалі на похую скачує одразу екзешник. ̶O̶r̶i̶g̶i̶n̶ тобто EA App теж не має лінапс версії. Рокстар Геймс теж лише екзешник, Майнкрафт Лончер без коментарів, Хамбл Апп віндовз онлі, Бесезда лончер рест і пісс. Тренд зрозумілий. Напевно, як я чув, замінником GOG Galaxy в плані інтегрувати всі магазини і в плані надати протон для гри є програмка Lutris, але до того я ще не дійшов. Скачаних з гогу та стіму ігор мені поки хватає. Зроблено але не Завершено.
Стрімінг
Як я казав вже, слава богу я юзаю сам OBS Studio а не якісь SLOPS чи не дай бог твіч студіо. Тут перекат доволі простий, є експорт профілю обс (настройок), є експорт списку сцен (і джерел), відповідні імпорти цього. Першочергово я це спробував на дебіані, доволі успішно, але перенеслося не все, та і між версіями є відмінності. Загалом по відчуттям експорт-імпорт переносить 80% всього в моєму випадку.
Ну щож, поїхали ставити на федору. Так як я поставив підтримку флетхабу то і Діскавер тепер має декілька версій обс

Ну я думаю нативний лінкус варіант має бути найкращим? це ж нативно, так?

Будь-хто хто більш менш стрімив ігри знає що в всіх сучасних відеокартах є енкодер відео і треба юзати саме його, бо софтвейр декодер посадить проца на жопу і ігор не буде. Так от АЛО ДЕ МІЙ ЕНКОДЕР. Нативний інстолл май есс. Пішов, видалив, поставив обс з флатхаба

Флатхаб знову отримує плюсик. Хоча мене турбує відсутність розширених налаштувань, можливо доведеться ставити щось додаткове. foreshadowingmatt.
Тож повторюю і тут імпорт настройок, новому обс вказую шлях до всіх ресурсів (теж треба похвалити обс там якщо у тебе все лежить разом то один раз кажеш новий шлях і він підтягує сусідні ресурси з тим же шляхом). Отже НЕ перенеслися: настройки енкодера по очевидним причинам, не перенеслися по-програмні аудіо джерела, мало того так як вони стосуються плагіна який не встановлено будь яка інтеракція з ними крашить обс. Довелося відтворювати аудіо джерела з нуля, через це не перенеслися всі фільтри та настройки каналів. Довелося довго і дотошно скрінить все на вінді і повторювати на лінкуссі.

Ну все, настройки закінчили, давайте тестовий запустимо відеопотік трансляцію:

Шота там ОБС не найшов енкодера, який нагадаю обраний як хардверний h264 через VAAPI. Ну полізли в термінал хулі, утілітка vainfo розказує що по енкодерам мій комп вміє:

Як виявилося незважаючи на те що у мене попенсорсні Mesa драйвери для ГПУ в яких все має бути включено, хардвейр енкодери лежать окремо, і не просто окремо а їх треба ставити з RPM-free репозиторіїв, пам’ятаєте обговорювали в минулій статті? Ну щож, добре що вмикнути RPM Fusion репу доволі просто, на сайті RPM скачати файлік який діскавером відкриється і встановить репу. Далі нас цікавить пакунок mesa-va-drivers-freeworld, просто діскавером його не знайти тож альтабимось назад в kонсоль, sudo dnf install mesa-va-drivers-freeworld. Чому хардвейр енкодер не знаходиться в дефолтному Mesa драйвері для мене загадка, але те що воно аж в RPM натякає мені на расову нечистоту якоїсь частини енкодерів через що пуристи федори не хочуть додавати.


Зато як же добре ставити плагіни в флетхаб обс через Діскавер, нормальний інтерфейс, список плагінів, у кожного опис і лінк на сайт/гіт, нажав - поставилось, не треба лазити кудись в файли щось десь копіпастити, тощо.

Лишилось тільки запустити перший стрім але поки не вдалося через купу всього що повилізало.
Браузер
Я радий користувач фаєрфокса не перший десяток років, слава богу ФФ має акаунт і хмару через яку автоматично синхронізуються настройки, вкладки, історія, я до цього вже звик і активно юзаю. Треба почитати якусь статтю з компа а ти не біля нього? З телефону пересилаєш вкладку на ПК, як запустиш ПК вкладка там. Треба на роботі глянуть щось що ти читав вчора вдома? Просто глянь історію, вона синхронізується. Нажаль у фф нема методу “перенести весь цей інстолл одною кнопкою”. Ну ладно у когось же ця проблема була, хтось мав зробити плагін для бекапу сесії чи щось таке. Ну я поліз шукати, почитав за офіційні методи (знову таки не переносять вкладки). А потім якось допетрав що ало, я ж можу пересилати вкладки. Я просто для кожного вікна зробив “обрати всі вкладки” а потім “відправити в федору”!

Всі інші настройки через хмару перенесло, але не перенеслися розширення. А їх у мене немало, якби не фф квантум у мене б точно були розширення яким років двадцять їй богу. Там є такі перли як metal pipe falling (набридло), EnchancedSteam (замінено на Augmented), Tampermonkey (востаннє юзав десять год тому) і так далі.

Перелаз на федору дозволив мені заодно винести логіни копрорацій-датососів в окремий контейнер як я колись зробив для фейсбука. Кукіси в цих контейнерах не перемішуються з загальними, що ускладнить корпоратам задачу дізнатися що я в інтернеті клацаю.
Йохо-хо і бутилка рому
Ееем, так у мого qBitTorrent-а є версія на лінепс, качаємо з флатхаба, всі торент файли у мене збережені, прописати шляхи на активні роздачі проблем нема. Мінімум зайобу. Але ж у мене там настройки і коефіцієнти! На Секретні Матеріали у мене коеф 822,58! Ладно це все перенести доволі просто, копіюємо файли з віндової AppData в лінукс-флетпакову .var і раптово і роздачі всі на місці і коефи.

Далі лише в роздачах потикати правильний шлях, раптово кубіт на лінуксі не може найти D:\Movie, хто б міг подумати.
Розв’язка
Переглянув ото ще що у мене на вінді встановлено, багато всякого софту про залізо, афтерборнер, хвінфо64, атто, осст, цпуз, груз, фурмарк. Це все мало того що переважно чисто віндове так ще і не сильно треба, нажаль тінкерінг сучасного ПК приносить значно менше плодів ніж 10 чи 20 років тому. Фан факт цьому компу майже 9 років і у нього жодної оригінальної запчастини не лишилось, таков шлях пека.
Загалом переїхати звичним мені софтом було не те щоб дуже складно але точно не одна кнопка “зробити заїбись”. І це все мааайже не покидаючи графічного інтерфейсу (один раз я через термінал фіксив звук бо у мене кетайський мікро, другий раз я ставив вандрайвер, третій раз енкодери для обс), що як я вважаю вже ДУЖЕ заїбись для лінукса який, як мені кожного разу в коментарях кажуть, вимагає повного занурення в термінал. Нуфф сказав. Їдем далі, є ще що спробувати, але основний переїзд завершено.
No genAI used.
Бережіть себе, працюйте на перемогу, допомагайте Силам Оборони!
Разом Переможемо, Слава Україні!