Linux for asus notebook

Welcome

Asus-Linux.org is an independent community effort that works to improve Linux support for Asus notebooks.

Many but not all ASUS ROG laptops work under Linux quite well. But there are always new models coming out, or older models that got missed. This project aims to solve all the issues you may have, and enable many ROG specific features.

Sound issues are the most common problem , and solving these requires a little more effort and patience — see the blog post about this plus visit the discord for guidance. Do note that the root problem is almost never pulse audio or pipewire — it’s the Realtek codec chip needing specific fixes in the kernel driver.

The second most common issue is that of device feature enablement such as:

  • AniMe Matrix display
  • RGB keyboard LEDs
  • fn+key combos and media controls
  • G-Sync enable on capable laptops
  • Re-enable the dGPU after setting «iGPU On» in Windows
  • and more All of the above is either enabled in asusctl already, or is enabled via patches to the kernel (and we provide pre-built kernels with the patches applied) which are steadily upstreamed.

Extra features we currently support are:

  • Control graphics modes via supergfxctl without reboots for switching between iGPU, dGPU, on-demand, and vfio (for VM pass-through)
  • Set battery charge limit
  • (custom) fan curve control

Want to contribute?

If this site helps you and you want to contribute we welcome you to help with development, search for issues, join the discord, and add to this website.

You can also donate

Your support on Pateron or Paypal helps us buy ASUS devices for development to support new features and drivers.

Patreon button imageor PayPal button image

New kernel patches, new generation

Kernel patches on their way to 6.4, and a general update

2023-06-30 — Reading time: 4 min

Reinstalling GRUB2

How to repair and reinstall a completely messed up GRUB2 in Fedora.

2022-10-29 — Reading time: 5 min

ASUS G14 Speaker Profiles

JamesDSP speaker profiles for the ASUS G14 notebooks (will work on others)

Читайте также:  Bacula linux резервное копирование

2022-08-27 — Reading time: 3 min

August 2022 Update 2

2022-08-26 — Reading time: 2 min

August 2022 Update Part 2

2022-08-08 — Reading time: 1 min

August 2022 Update

2022-08-03 — Reading time: 3 min

Build a fedora kernel: Updated

Patches you might require won’t always be backported — this post will help you build a kernel with the required patches

2022-08-02 — Reading time: 3 min

July 2022 Update

asusctl updates and changes, supergfxctl updates and changes, community updates

2022-07-16 — Reading time: 7 min

Gaming on Linux

Guide to setting up Steam and Proton for the best linux gaming experience.

2022-04-16 — Reading time: 11 min

September 2021 Update

New kernel patches, asusctl updates and changes, supergfxctl

2021-09-12 — Reading time: 4 min

May 2021 Update

Kernel patches and statuses

2021-05-06 — Reading time: 6 min

April 2021 Update

2021 hardware suspend, project rename, AniMe work

2021-04-16 — Reading time: 6 min

March 2021 Update

2021 hardware, asusctl new features, kernel patches

2021-03-22 — Reading time: 5 min

Feb 2021 Update

Update and status of project

2021-02-19 — Reading time: 3 min

Getting Sound Working

An example of making Realtek Codec work on ASUS GX502

2021-01-11 — Reading time: 12 min

Project Updates

Update and status of project

2021-01-09 — Reading time: 3 min

Источник

Выбор LINUX для ноутбука ASUS

По идее не имеет значения. Если без systemd — то devuan или gentoo. Последняя имеет оптимизации под железо, что может улучшить работу qemu.

Рекомендую gentoo с systemd.

Artix. Меньше проблем со свежим железом, что у откопанного некрофилами devuan

eternal_sorrow ★★★★★ ( 03.05.23 18:34:58 MSK )
Последнее исправление: eternal_sorrow 03.05.23 18:35:43 MSK (всего исправлений: 1)

Зачем? Прости, если сам не в теме, то я не смогу советовать CRUX.

По Gentoo с и без, смотря какое окружение. Wayland или Xorg, DE или WM. Так что в 50% случаев Gentoo с systemd будет менее проблемной, простой и надёжной.

Опять же получается, что ты или тролль или пока нуб. Рекомендую тогда Gentoo, она для тупых.

на ПК использую MX linux уже 2 года, попробывал на ноуте, два раза ловил черный экран при запуске и куча кода бежит, не стал разбираться (может и зря)

Почему без? Какие твои причины?

может. Грек он такой, либо заходит его творение, либо… Мне не зашло, слишком всё криво. Я сравнивал с Bunsenlab или похожим.

Без systemd? Ишь чо захотел? 😀

Любой. Без systemd, значит без, вам же пользоваться.

Читайте также:  Rdp открыть в линукс

хотел найти советы, какие из них самые стабильные

Стабильность штука абстрактная. Стоит выбирать не «стабильный», а удобный дистрибутив. Лично я для себя выбрал арч, у меня он не ломался, нет дебильной системы релизов как в дебиане, есть все нужные программы. Васяносборки точно не стоит использовать, большинство дистрибутивов на дистровотче такими и являются. MX в их числе. Gentoo тоже очень хороший дистрибутив, но специфический. А вот Ubuntu терпеть не могу, что угодно лучше, чем ЭТО(хотя убунта это тоже васяносборка дебиана).

Брат, не упарывайся ты так. У тебя хорошее железо, да и в игори грех на таком не поиграть. Ставь со спокойной душой Арч. Перед установкой обязательно чекни тут https://wiki.archlinux.org/title/Laptop/ASUS модель своего ноута есть ли для него все дрова. Если все ок, archinstall , и готово. Если после старта системы далее вывода состояния загрузки она не идёт, то попробуй переустановить дистрибутив без оконного менеджера.

Если тоже не поможет то тебе сюда
https://discord.gg/FGFs7AwZ

какой дистрибутив выбрать для ноутбука

Попробуйте разные варианты, один да понравится. Если выберите ubuntu, то удаляйте snapd и устанавливайте deb пакет с сайта разработчика. Firefox ставится из архива в /opt/, есть инструкция на сайте мозиллы, она легко гуглится.

А зачем нужен archinstall? Вроде по вики поставить несложно.

Т.е. ты поставил какую-то говнину, она непонятно почему глючила, но виноват systemd, понятно.

Если в дистрибутиве без systemd словишь «чёрный экран при запуске и куча кода бежит», то куда бежать? На FreeBSD? Но она вряд ли заведётся на современном ASUS.

подскажите, какой дистрибутив выбрать

два раза ловил черный экран при запуске и куча кода бежит, не стал разбираться

Для нас лентяев. Я конечно ещё не про Линукс юзер. Но для меня лентяя, зачем придумывать себе лишний пердолинг, если через archinstall система установиться также как руками, только быстрее.

Для фаерфокса есть PPA вместе с багфиксами и обновлениями безопасности. Нет нужды устанавливать вручную

На этом ноуте уже какой-нибудь линукс стоял, всё железо подхватывал?

Если нет, то настоятельно рекомендую не заморачиваться с типом инита и для начала накатить жирноубунту со всеми дровами. И убедиться, что всё работает. В противном случае есть неиллюзорный шанс разочароваться не только в этой затее, но и в линуксе вообще.

Дистрибутивы без systemd они как когда-то SCSI. Они для тех, кто ТОЧНО знает, зачем им нужен дистрибутив без systemd.

P.S. Лично для меня самый интересный дистрибутив без systemd — это Gentoo, но опять-таки надо понимать, зачем.

hobbit ★★★★★ ( 11.05.23 09:54:39 MSK )
Последнее исправление: hobbit 11.05.23 09:56:52 MSK (всего исправлений: 1)

Читайте также:  Linux hex editor gui

Как вариант — Calculate, он бинарный, на основе Gentoo и, кажется, всё ещё с openrc.

grem ★★★★★ ( 11.05.23 10:00:19 MSK )
Последнее исправление: grem 11.05.23 10:03:30 MSK (всего исправлений: 1)

Источник

General Distro Install

This is a very general and basic guide for general Linux distrobutions.

Distros that we have full guide and official package supported:

You can find all the guides in our Guides page.

Distros that very popular but we don’t have offcial supported:

  • Debian and Debian based (such as Ubuntu/PopOS)
  • Manjaro
  • CentOS/RockyOS or any similar
  1. Old kernel: many patches that drastically improve Linux experience on an ASUS/ROG laptop are only available in the latest kernel. The minimum kernel version we recommend now is >= 6.1 (newer is better), which is why you should never run CentOS/RockyOS on newer devices, especially a laptop.
  2. Too many custom changes: such as PopOS and Manjaro, all the custom kernel/package stuff will very likely conflict with asusctl and supergfxctl and will not be functional.

However, if you REALLY REALLY need that very specific distro to get your job done, we strongly recommend using DistroBox to provide the environment that the software needs. You can find many youtube videos show you how to use it.

Anyway you can still building asusctl and supergfxctl from source code, Please see the asusctl repository and supergfxctl repository for source code and guidance.

Before starting your adventure, make sure:

  • it is systemd base
  • must Linux, not BSD or so
  • update your distro
  • install GPU drivers
  • remove any distro provided methods of graphics switching (like prime)
  • reboot

After finishing the installation. Reboot and congratulations, everything should running now. Using asusctl —help and supergfxctl —help will provide some instructions on how/what to set up via CLI.

Has this guide helped you to setup asusctl?

The work on asusctl is a time consuming project. We do our best to keep up with supporting the newest ROG laptop models, reverse engineer, create kernel patches (so those features benifits all) and create tools to communicate with the various features of the hardware. We would love to see you coding with us — together we can make ASUS ROG laptops a first class Linux citizen!

You can also donate

Your support on Pateron or Paypal helps us buy ASUS devices for development to support new features and drivers.

Patreon button imageor PayPal button image

Источник

Оцените статью
Adblock
detector