Я не шкодую ні про що.
У січні я нарешті здійснив свою обіцянку встановити Linux на свій настільний комп’ютер. Я хотів перевірити, наскільки далеко я зможу зайти, використовуючи ПК на Linux як основний комп’ютер, не проводячи попередніх досліджень або не займаючись усуненням неполадок. З того часу я завантажувався в Windows лише двічі: один раз, щоб відсканувати документ, який не сканувався в Linux, і ще раз, щоб надрукувати фото для школи моїх дітей в екстреному порядку. Є причина, чому мені знадобилося три місяці, щоб написати наступну частину мого щоденника Linux: нічого жахливого не сталося.
Мій досвід з Linux перестав бути новим і захоплюючим, і почав відчуватися як мій комп’ютер. Це не зовсім як менш дратівлива версія Windows, хоча вона і менш дратівлива, але перехід був набагато легшим, ніж я думав. Іноді є кілька додаткових кроків для пошуку та встановлення програм — зазвичай це легше, ніж у Windows, а іноді важче. Є кілька програм, які я все ще не зміг відтворити в Linux. Я також зіткнувся з деякими веселими помилками і кількома дійсно розчаровуючими моментами, але загальний досвід виявився набагато спокійнішим і надійнішим, ніж я очікував. Навіть усунення неполадок (в основному) задовольняє в дивний спосіб.

На щастя, все, що пішло не так, було лише трохи не так, як, наприклад, ігрова миша, яка працює лише в іграх, і більшість з цього було досить смішно. Частина з цього пов’язана з конкретним обладнанням, яке я використовую, або з конкретними виборами, які я зробив. (Залишивши мій ворог, принтер HP OfficeJet 8720, наприклад.) Частина з цього пов’язана з тим, що я свідомо вибрав відносно нову каталожну дистрибуцію, засновану на Arch Linux, а не більш традиційну дистрибуцію з передбачуваним циклом випуску, як Ubuntu.
Ось моє улюблене виправлення на сьогодні. CachyOS постачається з Snapper, вбудованою службою зображень, яка зберігає знімки ОС перед установкою або оновленням програми, щоб ви могли повернутися назад, якщо щось піде не так. За замовчуванням вона зберігає 50 знімків, які зберігаються в завантажувальному розділі. Коли я встановив CachyOS, я вибрав рекомендований розмір для цього розділу, який становив 2 ГБ. Це швидко заповнилося, і через кілька тижнів Snapper почав попереджати мене, що у нього закінчилося місце і він не зможе зробити більше знімків (він за замовчуванням зберігає 50, але не мав місця для зберігання 50 знімків). CachyOS з тих пір змінив свій установник, щоб за замовчуванням використовувати 4 ГБ розділ, але було вже занадто пізно, щоб допомогти мені. Залишилася лише одна річ: завантажитися назад у живий образ, зменшити мій правий розділ на 2 ГБ і перемістити кожен об’єм на диску вправо на 2 ГБ, один за одним, щоб звільнити місце для розширення завантажувального розділу. Це смішно, що мені довелося це зробити, але це було досить легко і, в певному сенсі, задовольняло.

У січні я помітив, що не можу отримати IP-адресу від мого маршрутизатора через Ethernet-з’єднання після виходу зі сну, якщо спочатку не підключуся до Wi-Fi. Це дратувало мене до біса. На щастя, я міг продовжувати використовувати комп’ютер під час усунення неполадок, оскільки у мене є як Wi-Fi, так і Ethernet, але я віддаю перевагу Ethernet, тому мені довелося це виправити. Я дізнався, що стандартний драйвер, який використовує ядро Linux для моєї конкретної Ethernet-карти, не завжди працює добре, тому я встановив новий драйвер. Я вимкнув ipv6, а потім знову ввімкнув. Я переконався, що мої дротові та бездротові з’єднання ідентифікують себе як різні пристрої для маршрутизатора, хоча це не допомогло. Я встановив статичний IP як на стороні маршрутизатора, так і на комп’ютері. Я продовжив час оренди DHCP. Нарешті, я знайшов справжнього винуватця.
Кілька років тому, намагаючись змусити мої багатопоколінні динаміки Sonos працювати з моїм маршрутизатором Unifi (це ціла справа), я дотримувався поради на форумі і ввімкнув STP — старий протокол сканування портів — на моєму мережевому комутаторі. Це було нормально для мого ПК на Windows, але в Linux це призвело до того, що отримання IP-адреси від маршрутизатора займало так багато часу, що Ethernet-карта здавалася. Вимкнення цього виправило проблему з моїм настільним комп’ютером і нарешті змусило Era 100 на моїй кухні постійно з’являтися в додатку Sonos. Вирішення проблеми в ОС, якою я користувався кілька тижнів, випадково вирішило проблему, яку я створив, намагаючись вирішити іншу проблему в іншій ОС кілька років тому. Ми вчимося, роблячи!
Мій поточний гремлін — це те, що мікрофон на моїй веб-камері Logitech Brio не завжди передає звук. Іноді ніхто не може мене почути з самого початку; іноді він перестає працювати між однією зустріччю і наступною, а останнім часом він переривається в середині речення. Це, напевно, пов’язано з тим, що я встановив EasyEffects, але я ще не впевнений. У мене є інший мікрофон — і також інші комп’ютери, якщо це дійсно необхідно. Якби не було, я, напевно, був би більш роздратований. Можливо, настільки роздратований, щоб виправити це.
З іншого боку, іноді проблеми вирішуються самі собою, якщо почекати. Я хотів знайти спосіб додати витяг тексту до утиліти знімків екрана в KDE Plasma — функцію, яку я пропустив в інших операційних системах. Рішення полягало в тому, щоб почекати тиждень, поки Cachy оновився до Plasma 6.6, що додало цю функцію. Ще один бал за лінь.

Коли я востаннє писав про свій досвід з CachyOS, я скаржився на відсутність браузера Arc. Кілька читачів вказали мені на Zen, який в основному є Arc, але з відкритим кодом і побудований на Firefox, і він дійсно достатньо хороший. Дякую, читачі. Я також взяв клієнт Spotify з архіву користувачів Arch. Я налаштував git і нарешті перекомпілював прошивку ZMK для моєї цифрової клавіатури. Я навіть змусив ZMK Studio — графічний редактор клавіш — працювати. Замість Photoshop я користувався веб-додатком Photopea. Це, напевно, не критично, якщо мені потрібно редагувати багато фотографій, але поки що мені не доводилося.
Я не встановив howdy для розблокування веб-камери за допомогою розпізнавання облич, оскільки, здається, це не так безпечно, як Windows Hello. Windows Hello використовує інфрачервоне 3D-картографування облич; за визнанням розробника, howdy може бути обмануто фотографією. Я не турбуюсь про те, що мої діти надрукують мої фотографії, щоб вони могли виконувати команди sudo на моєму комп’ютері, але поки що я вводжу свій пароль щоразу. Microsoft і Apple вклали багато грошей у вдосконалення біометричної аутентифікації, і підхід Linux “сподіваючись, що хтось добровільно це зробить” дійсно ставить екосистему в невигідне становище. Аутентифікація за відбитком пальця, здається, працює нормально, але мій настільний комп’ютер не має зчитувача відбитків пальців.

Cachy працює добре для ігор, з застереженням, що я все ще не граю в конкурентні багатокористувацькі ігри або в ігри, які вимагають анти-чит, або в ігри, які дійсно навантажують мою RTX 4070 Super. Я запустив Minecraft: Bedrock Edition з MCPE Launcher; все, що мені потрібно було зробити, це ввімкнути віддалений вхід і вимкнути яскраві візуальні ефекти. Мої діти трохи відстали від Minecraft, але у нас було кілька хороших тижнів. Я також трохи пограв у Hardspace: Shipbreaker, Esoteric Ebb (чудова гра), Caves of Qud (живіть і пийте) і Baldur’s Gate 3 (трохи). Всі вони працювали добре. Я грав у Hardspace через Heroic Games Launcher, а решту через Steam.
Ви можете запитати: чому я б терпіти комп’ютер, який мені довелося вмовляти, щоб отримати його дротовий Ethernet працюючим, який іноді зовсім забуває про мікрофон на моїй веб-камері, який відмовляється спати з невідомих причин у непередбачувані моменти? Це тому, що це винятки. В основному, він просто працює, і вирішення проблем, які не працюють, — це весело.
Я був щасливий на Windows, поки не став нещасним. Мені подобалася Windows! Я користуюсь нею з дитинства, і я збираю свої власні настільні комп’ютери вже близько 20 років. Я не той, хто вирішив зіпсувати меню «Пуск», змусивши його шукати Bing замість моїх файлів; я не зламав індексацію; я не перейменував програму, яка запускає документи Office, так багато разів, що комп’ютер забув, як відкривати документи Word. Я не погоджувався на це. Мої вибори не зробили Windows гіршою. Не весело виправляти Windows, коли вона ламається, тому що Microsoft постачає свою організаційну структуру.
Але якщо мій браузер у Linux не може знайти мікрофон веб-камери, тому що я встановив EasyEffects, не прочитавши документацію, брате, це моя провина. Аналогічно, якщо половина моєї операційної системи раптом стала французькою, c’est parce que j’ai l’ajouté. Я погодився на цю ситуацію; це не було нав’язано мені. Це різниця між бігом, тому що ви хочете побігти, і бігом, тому що ви запізнилися на поїзд.
Цікавий факт
Linux є однією з найпопулярніших операційних систем у світі, особливо серед серверів, де вона займає понад 70% ринку.



