З виходом нової системи Mac OS 26 від Apple, багато користувачів, в тому числі і я, зіткнулися з проблемами фрізів анімацій, та повільною роботою багатьох додатків. Особливо постраждали додатки які зроблені через Electron WebView, типу Telegram, Notion, Obsidian, vsCode, тощо.
Проблема зʼявляється на багатьох маках зі слабким GPU, особливо М1 та М2, включаючи Pro лінійки. Другими словами, Apple переробили механізм обробки графіки в додатках, і по дефолту цей механізм не враховує можливості застарілих моделей Мак.
Частино це можан вирішити, відкрийте термінал, та введіть:
launchctl setenv CHROME_HEADLESS 1
Це переключить env в всіх веб вью додатків, а конкретно змінить гілку CHROME_HEADLESS, яка відповідає за GPU.
1 - означає, що в усіх веб додатках буде примусово вімкнуто GPU, та деякі його налаштування.
Після виконання команди, треба буде перезапустити всі додатки (які лагали).
Це в більшості випадків вирішить проблему, до виходу патчу від Apple, нюанс лише в тому, що цю комнду треба буде виконувати кожного разу після запуску вашого мак, тому що при кожному перезавантаженні, ця команда буде скидатись. Але це по факту єдиний варіант на данний момент, щоб нормально користуватися Mac OS 26, особливо знаючи Apple, яка ніколи не спішить випускати патчі.