Метка: arch

Инфор­ма­ция, каса­ю­ща­я­ся дис­три­бу­ти­ва Arch Linux

Устранение мерцания экрана в KDE Plasma 6 + Wayland на Arch Linux (EndeavourOS, Manjaro)

Стал заме­чать, что в неко­то­рых пол­но­экран­ных при­ло­же­ни­ях, напри­мер при про­смот­ре филь­мов на весь экран, на пау­зе при ста­тич­ной кар­тин­ке очень бро­са­ет­ся в гла­за некое мер­ца­ние то ли под­свет­ки, то ли ярко­сти изоб­ра­же­ния со слу­чай­ной часто­той и без вся­кой зако­но­мер­но­сти. Про­яв­ля­ет­ся этот эффект как мини­мум на моём ноут­бу­ке ASUS TUF Gaming A15 в сес­сии Wayland под управ­ле­ни­ем EndeavourOS (Arch Linux). Я бы мог спи­сать про­бле­му на неис­прав­ность желе­за, но в сес­сии X11 ника­ко­го мер­ца­ния не наблю­да­ет­ся, что вво­ди­ло в заблуж­де­ние ещё боль­ше. Мож­но было, конеч­но, сидеть на X11, но про­бле­му нуж­но было как-то решать, и, в ито­ге, я разо­брал­ся в чём дело.

Читать далее

Драйвер Nvidia 550 ломает стабильность системы Manjaro/Arch Linux

В край­нее вре­мя я стал заме­чать, что ноут (ASUS TUF Gaming A15) под управ­ле­ни­ем Manjaro Linux начал вести себя доволь­но неста­биль­но. Посто­ян­ные зави­со­ны, сбои, тор­мо­за я ещё как-то тер­пел, но когда ядро мне выка­ти­ло kernel panic – я понял, что нуж­но что-то делать. Конеч­но, вна­ча­ле я про­ве­рил желе­зо: про­гнал память Memtest’ом, смот­рел S.M.A.R.T. NVMe’ш­ки, сжи­мал мно­го­ги­го­вые архи­вы и про­ве­рял их на кор­рект­ность, и т.д. Ника­ких про­блем выяв­ле­но не было. Более того, на live-линук­сах с флеш­ки всё рабо­та­ло без про­блем! Это под­толк­ну­ло меня к мыс­ли, что что-то сло­ма­лось в самой систе­ме, а зна­чит её нуж­но пере­уста­но­вить. Забэка­пив все нуж­ные дан­ные, я решил нака­тить новень­кую, чистую ОС.

Читать далее

Ограничение максимальной температуры процессора AMD Ryzen 7 6800H в Arch Linux/Manjaro

С недав­не­го вре­ме­ни я явля­юсь обла­да­те­лем про­цес­со­ра AMD Ryzen 7 6800H в соста­ве ноут­бу­ка. Камень, конеч­но, быст­рый, встрой­ка AMD Radeon 680M поз­во­ля­ет в боль­шин­стве слу­ча­ев обой­тись без дис­крет­ной GPU. Но одна вещь меня в этом ЦП очень уди­ви­ла, и, что пре­умень­шать, шоки­ро­ва­ла: если нагру­зить на 100% все ядра про­цес­со­ра, его тем­пе­ра­ту­ра дохо­дит до 93–95°C! Я с дет­ства при­вык, что любое пре­вы­ше­ние по t ЦП более 75°C – пло­хо, одна­ко инже­не­ры AMD счи­та­ют ина­че, уве­ряя что тем­пе­ра­ту­ры Ryzen 7 дохо­дя­щие до 95°C – абсо­лют­ная нор­ма и они спе­ци­аль­но спро­ек­ти­ро­ва­ны для рабо­ты на такой высо­кой тем­пе­ра­ту­ре. Но и физи­ку никто не отме­нял, и дегра­да­цию крем­ния на высо­ких тем­пе­ра­ту­рах тоже. Как бы там ни было, тем­пе­ра­ту­ру захо­те­лось пони­зить, и сде­лать это в Arch Linux и Manjaro очень про­сто.

Читать далее

Смотрим IPTV в Arch Linux и Manjaro

В совре­мен­ном Мире сидеть перед теле­ви­зо­ром и смот­реть теле­пе­ре­да­чи – не самое про­дук­тив­ное заня­тие. Одна­ко, если кому-то это нра­вит­ся, поде­люсь про­стым реше­ни­ем как полу­чить в сво­ём Arch Linux/Manjaro теле­ви­зор, «при­ни­ма­ю­щий» более 720 теле­ка­на­лов стран СНГ. Плей­лист теле­ка­на­лов авто­ма­ти­че­ски обнов­ля­ет­ся, поэто­му у вас будет все­гда его край­няя вер­сия при запус­ке при­ло­же­ния.

Читать далее

Как заставить yay «помнить» единожды предоставленный root доступ

Каж­дый поль­зо­ва­тель Arch Linux стал­ки­вал­ся с ситу­а­ци­ей, когда с помо­щью сце­на­ри­ев сбор­ки из AUR нуж­но собрать несколь­ко «тяже­лых» про­грамм за раз, напри­мер archtorify-git и linux-zen. С помо­щью AUR-хел­пе­ра (в нашем слу­чае) yay запус­ка­ет­ся про­цесс сбор­ки в тер­ми­на­ле. Так как запуск yay от поль­зо­ва­те­ля root или с помо­щью коман­ды sudo – боль­шая угро­за без­опас­но­сти, yay запус­ка­ют от име­ни обыч­но­го поль­зо­ва­те­ля, и в кон­це про­цес­са сбор­ки он запра­ши­ва­ет root доступ само­сто­я­тель­но перед уста­нов­кой собран­но­го паке­та в систе­му. И запра­ши­вать пароль root’a у поль­зо­ва­те­ля  yay при­шлось бы перед каж­дой уста­нов­кой паке­та в систе­му. Но у коман­ды sudo есть тай­маут, и если коман­да была запро­ше­на повтор­но недав­но и тай­маут не про­шел – опе­ра­ция выпол­ня­ет­ся с root досту­пом без запро­са паро­ля, что сде­ла­но для удоб­ства поль­зо­ва­те­ля. Но что будет, если yay соби­ра­ет какой-нибудь «тяжё­лый» пакет, вре­мя на ком­пи­ля­цию кото­ро­го при­вы­ша­ет тай­маут коман­ды sudo? А что, если таких паке­тов под­ряд штук 15? Пра­виль­но, поль­зо­ва­те­лю 15 раз при­дёт­ся вво­дить пароль root перед каж­дой уста­нов­кой паке­та в систе­му. До недав­не­го вре­ме­ни это меня очень беси­ло, т.к. AUR-паке­тов у меня в систе­ме не так мало, обнов­ляя их yay посто­ян­но дол­бил запро­сом паро­ля для sudo, и в один момент чаша мое­го тер­пе­ния пере­пол­ни­лась. При­шлось лезть к гуг­лу с вопро­сом, кото­рый ещё и сфор­му­ли­ро­вать попро­буй. Но, как ока­за­лось, реше­ние нашлось быст­ро и повто­рить само­сто­я­тель­но смо­жет даже нови­чок в Linux.

Читать далее

Простое перенаправление всего трафика системы через Tor (прозрачный прокси) с помощью Archtorify в Arch Linux/Manjaro

Для тех, кто хочет пол­но­стью завер­нуть в Tor весь тра­фик систе­мы и явля­ет­ся счаст­ли­вым юзе­ром Arch Linux или дис­три­бу­ти­вов на нём осно­ван­ных (Manjaro, Chakra, Archman, BlackArch, ArchBang и т.д.) в AUR есть бил­дскрипт очень удоб­но­го инстру­мен­та авто­ма­ти­че­ской настрой­ки про­зрач­ной «тори­фи­ка­ции» все­го тра­фи­ка систе­мы – Archtorify.

Читать далее

Ускоряем сборку пакетов из AUR в Arch Linux и Manjaro

Каж­дый поль­зо­ва­тель дис­три­бу­ти­ва Arch Linux (как и Manjaro) заме­чал, что по умол­ча­нию паке­ты из AUR соби­ра­ют­ся в один поток, тем самым не задей­ствуя весь потен­ци­ал про­цес­со­ра. Что­бы задей­ство­вать при сбор­ке AUR паке­тов все ядра ЦП, рас­па­рал­ле­лив про­цесс сбор­ки, выпол­ним сле­ду­ю­щие несколь­ко нехит­рых шагов.

Читать далее

Настройка zRam в Arch/Manjaro Linux

Как-то в бло­ге я уже писал о том, как настро­ить zRam на Raspberry Pi 3. Что это такое и чем оно полез­но, мож­но узнать на Вики­пе­дии. В этом мате­ри­а­ле речь пой­дёт о том, как настро­ить zRam в Arch Linux или его вари­ан­те для нович­ков – Manjaro Linux.

Читать далее