Главная >> Обзоры >> Ноутбук Asus TUF Gaming FX505dy и Linux

Ноутбук Asus TUF Gaming FX505dy и Linux

Когда пришло время покупать ноутбук, я долго выбирал и читал форумы. Честно говоря мне не хотелось покупать ноутбук с дискретной видеокартой от AMD. Ведь, если будет дискретка от красных то и танцев с бубном не избежать. Однако ценовая политика от GeForce мне не нравилась, за аналогичный ноутбук но с видеокартой GTX 1050ti, нужно было отдать на 10-15 тысяч рублей больше (в российских интернет-магазинах).

Поэтому несмотря на возможные проблемы, я все же выбрал ноутбук ASUS TUF Gaming fx505dy с rx560x на борту, к тому же с nvme накопителем kingston на 512 гб. Купил я его в начале мая на довольно известном сайте computeruniverse в переводе на рубли примерно за 42 т. р (вместе с доставкой, а доставка из CU, стоит примерно 3000 рублей), в то время как аналоги были дороже. А вот как цена возрастает когда покупаешь ноутбук с ОС Windows, причем даже не Pro...

Получилась ли покупка выгодной? Сейчас будем разбираться.


Содержание статьи

Asus TUF Gaming FX505dy - есть ли жизнь на Linux?

1. Выбор операционной системы

Когда я получил свой ноутбук, на нем не было ОС, как я и хотел и первым делом, что я сделал это запилил флешку и закатал на него свой любимый Debian. Стабильность залог успеха, за что я люблю Debian - это за его пуленепробеваемость и собственно я не собирался его менять ни на какой другой дистр. Однако вместо установленной системы я увидел - пару ошибок из-за которых система не стартовала. Мне было лень разбираться, я скачал дистрибутив Fedora, установка прошла успешно, но во время загрузки, я снова получил ту же ошибку. Это меня удивило. Далее скачал Ubuntu 19.04 и здесь успех система стартовала.

Стал разбираться, почему именно Ubuntu 19.04 (с 18.04 и 18.10 также был провал) запускается и работает, остальные дистрибутивы (на тот момент протестировал Debian, Manjaro, Fedora) нет. Спасибо Reddit'у за это, так как материалов на русском языке не было от слова совсем. Видимо на fx505dy все ставят Windows из-за отсутствия нативной поддержки драйвера видеокарты, но об этом позже.

Собака оказалась зарыта в ядре. У данного ноутбука под капотом Ryzen 5 3550H т.е. райзен третьего поколения, а поддержку райзена третьего поколения добавили в ядро 4.19. На тот момент дистрибутивов с ядром выше чем 4.19 было немного. Арч ставить я не хотел (но установил его дабы проверить теорию с ядрами), поэтому остановился на Ubuntu 19.04.

2. Драйвера на Wi-Fi/Bluetooth

Первая, не то, чтобы проблема, но неприятность - это отсутствие изкоробочной поддержки драйвера на wi-fi/bluetooth модуль. Это уже стало стандартом для realtek.

С помощью утилитки inxi выясняем, что за устройство:

Network:
Device-1: Realtek RTL8821CE 802.11ac PCIe Wireless Network Adapter
driver: N/A
Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
driver: r8168
IF: enp4s0 state: down mac: 04:92:26:1d:b6:a5
IF-ID-1: enp5s0f3u3 state: unknown speed: N/A duplex: N/A
mac: c2:f9:45:e7:5c:cc

Далее идем на гитхаб и спасибо tomaspinho, хоть здесь все заработало, правда после перезагрузки.

git clone https://github.com/tomaspinho/rtl8821ce
cd rtl8821ce
make
sudo make install

3. Дискретная видеокарта

Далее я перешел к заветной Radeon RX 560X.

Несмотря на то, что на официальном сайте AMD поддержка для данной карточки заявлена только для Windows 10, я решил написать в тех. поддержку и спросил про планы выпуска драйверов для Linux систем. На что получил вот такой ответ:

Примерный перевод таков: "Спасибо за обращение, в данный момент мы не поддерживаем, я не могу ничего сказать про следующие выпуски. Я отмечу данный запрос и передам его команде, которая занимается разработкой драйверов."

Честно говоря, я даже не рассчитывал, что мне что-то ответят, тем не менее прошло уже 4 месяца с момента отправки письма, поддержки так и не появилось. Ну ок, у нас есть mesa!

sudo add-apt-repository ppa:oibaf/graphics-drivers

sudo apt upgrade

После успешной установки драйверов, казалось бы все должно работать. Проверяем.

Не тут то было. Что дискретка, что встройка выдает одинаковый fps. Да как-так то, так быть не должно. В гугле нашел один пост на форуме https://unix.stackexchange.com/questions/470351/rx-560x-slower-than-integrated-vega-gpu-on-fedora-28 где люди писали, что у них дискретка работает еще хуже чем встроенная вега 8.

Поискал пару дней похожие случаи и не найдя больше ничего схожего, я решил запостить баг-репорт https://bugs.freedesktop.org/show_bug.cgi?id=111240 который получил несколько комментов. Далее я решил протестировать rx560x в бенчмарке Unigine Heaven 4.0.

По результатам понятно, что с таким FPS, разве что в кс го играть. Я не геймер и в игры особо не играю, но меня все ровно не устраивал результат. Согласитесь глупо покупать ноутбук с дискреткой, чтобы пользоваться встройкой, хотя в повседневной работе оно так и есть.

Далее я запустил тест Valley, но уже на Windows 10 (на скрине Windows 8, не знаю почему бенчмарк определяет 10 как 8).

Оно и понятно, здесь RX 560X раскрылась на официальных драйверах от AMD. Однако когда я проводил этот тест, я все думал, что что-то здесь не так. Почему на винде, все ок, а на Ubuntu тест еле плетется. И да, я забыл включить магический префикс DRI_PRIME=1, который активирует основной видеоускоритель. Снова запускаем тест.

Здесь уже, куда лучше. Да так лучше чем на Windows 10 с их заточенными драйверами и фирменными утилитами. По среднему fps, получем неплохой прирост.  У меня не сохранились скрины всех тестов, поэтому привожу то, что есть, но поверьте, в данном тесте, если сравнивать Ubuntu 19.04 и Windows 10, лучший показатель будет на Linux дистрибутиве.

Еще одна оговорка, в начале середине сентября, когда вышло ядро 5.3.0, я сразу на него обновился и проводил тест уже на нем. На предыдущих ядрах результат несколько хуже.

Вообщем ясно одно, что дискретка работает не хуже чем на винде. Также я протестировал несколько нативных игр таких как: Firewatch, Hitman, CS:GO из стима. Конкретных цифр и скриншотов у меня нет, но все работает как нужно.

Общие впечатления

В целом хочу сказать, что это хороший ноутбук, на который на данный момент уже можно поставить не только Ubuntu и Арч, но и Debian 10, Fedora, SolusOS и т.д., так как все эти дистрибутивы перешли на ядра выше чем 4.19.

Не обошлось и без минусов. Странно, но батарея на windows 10 держит заряд примерно 5-6 часов, на Ubuntu можно выжать максимум часа 3. Не знаю с чем это связано, я не разбирался, так как данный ноут стоит у меня дома и всегда зарядка под рукой. Для кого-то это может стать проблемой, поэтому нужно разбираться.

Вообщем не без проблем, но жизнь на Linux на ноутбуке ASUS TUF Gaming fx505dy есть. Конечно пришлось почитать форумы, полазить по гитхабу и т.д. Вот как-то так.

Creative Commons License
Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна .

32 комментария к “Ноутбук Asus TUF Gaming FX505dy и Linux”

  1. Работает ли такая функциональность в линуксах, как в винде: десктопные приложения запускаем встроенным видеоадаптером, а 3D дискретным. Или всё же система работает от заранее выбраного при загрузке ОС видеоадаптера?

    Ответить
  2. У меня на ноутбуке Fx705DY, практически с такой же конфигурацией, при использовании дискретной видеокарты в течении 25-30 минут включается кулер на полную мощность и все начинает жутко лагать. При том, что температура в норме, в логах тишина. Помогает только перезагрузка. Не сталкивались с такой проблемой?

    Ответить
    • Кулер на полную у меня включается практически сразу, как только начинаешь пользоваться дискреткой, но лагов, не замечал.

      Запостите на баг трекер вашу ситуацию...

      Ответить
  3. А вас ничего не смутило в
    "Running synchronized to the vertical refresh. The framerate should be approximately the same as the monitor refresh rate."
    при запуске glxgears? Написано ведь, что включена синхронизация с частотой экрана.
    "env vblank_mode=0 glxgears" в командной строке - на моем древнем i7-2640m выдает под 8000 fps. Интересно, что у вас?

    Ответить
    • Про синхронизацию, я уже потом увидел.

      env vblank_mode=0 glxgears
      9964 frames in 5.0 seconds = 1992.737 FPS
      8429 frames in 5.0 seconds = 1683.390 FPS
      15962 frames in 5.0 seconds = 3192.026 FPS

      На дискретке не особо лучше

      DRI_PRIME=1 env vblank_mode=0 glxgears
      11886 frames in 5.0 seconds = 2377.131 FPS
      10958 frames in 5.0 seconds = 2191.537 FPS
      10962 frames in 5.0 seconds = 2190.216 FPS

      Ответить
  4. Насчёт Realtek RTL8821CE. у меня моноблок с таким модулем... в UBUNTU 19.10 стал заводится из коробки. Видимо ядро 5.3 начало поддерживать эту железяку

    Ответить
    • Скорее всего, потому как я обновлял ядро с 5.0 до 5.2, драйвер слетал, нужно было заново качать и устанавливать. Когда обновился с 5.2, до 5.3, драйвер подхватился автоматом.

      Ответить
  5. У меня дешёвенький ASUS X540LJ, который тоже покупался без операционки два с половиной года назад, с целью попробовать поставить Linux. То, что заработало из коробки, это Linux Mint, уж не помню какой версии. Хорошая система для "чайников", вроде меня грешного. Проблема была только в неработающем блютузе. Вайфай живет, а блютуз работает только при отключённом вайфае. Проблема оказалась в беспроводном адаптере RTL8723BE, на котором блютуз с вайфаем дружат как кошка с собакой. Да, начиная с ядра 4.16 на этой железке блютуз с вайфаем одновременно работают, но активное блютузное соединение тормозит вайфай, так что хватает только слушать радиопередачи (128кбит/с), а вот при попытке смотреть онлайн видео и слушать звуковую дорожку в блютузный динамик всё отваливается. Если блютузного соединения нет вайфай шустрый без проблем. Я, конечно, без претензий, ноут дешёвенький, но конечно хотелось бы большего...

    Ответить
  6. Уважаемый автор, помогите, купил точ в точ ноут 2 дня назад. Создал флешку с убунтой 19.хх с помощью руфус, ноут видит флешку, но не в лайве не установка не идет, появляется на экране розовая заставка убунты и идет загрузка, через 10 сек - все зависает и нет анимации загрузки. Что делать?

    Ответить
    • Так а причем здесь драйвер от десктопной видеокарты к ноутбучной? Я тоже пробовал по подобной инструкции поставить драйвер от rx480, получил черный экран...

      Ответить
      • Драйвер не расист, ему всё равно что у тебя. Просто посмотри список поддерживаемых видеокарт, если твоя присутствует то должна и работать. Правда остается один существенный момент, который почему-то AMD опускает, Для какого ядра драйвер написан, обычно проблемы возникают из-за не совместимости ядер.

        Ответить
        • В том-то и дело, что линейки rx5..x я не наблюдал на офф сайте amd, поэтому и смысла пробовать нет. В лучшем случаем можно получить надпись в терминале, что пакет не установлен. В худшем можно получить нерабочую систему.

          Ответить
          • Да я посмотрел, для rx560x только для Windows 10 дрова и никаких Линуксов. Вот гады!

  7. Взял точь-в-точь такой же ноут несколько месяцев назад.
    Ставил порядка 10 разных дистрибутивов, графон завелся только на ubuntu 19.04 и Fedora. Так же подсветка клавиатуры появилась не сразу, только после нескольких обновлений.
    Автор, где ты был раньше?)) Я перенес кучу головной боли, учитывая, что я первый раз поставил linux систему.

    Ответить
    • Ты думаешь я не перенес головной боли? Я все тестировал, чтобы написать полноценную статью, а не обрубок. К тому же на баг-трекеры люди до сих пор пишут, что у них некоторые косяки с драйвером на видеокарту. Конкретно, что не читал, но можно сделать вывод, что до сих пор на на данном ноуте нет 100% успеха, что любой дистр заведется + далеко не факт, что любая игра будет идти так как нужно...

      Ответить
  8. У меня FX705DY. Прошел такой же путь, ну разве что в начале был не Debian, а ROSA Linux (давно уже ей на десктопе пользуюсь). В итоге остановился на KUbuntu 19.10 (еще до релиза) из-за нового ядра. И подсветка клавиатуры, и вайфай, и функциональные кнопки заработали без танцев с бубном (на дистре 19.04 пришлось ставить дрова на рилтэк с гитхаба, как в статье).

    А теперь самое интересное. Видеокарта. При запуске более менее ресурсоемкой игры (в моем случае - Subnautica через wine с DXVK), проц начинает работать на максимальных частотах (что-то более 3000MHz), температура быстро доползает до 70+, кулер хоть и крутиться но безрезультатно. Очень быстро это заканчивается полным аутом. Частота на всех ядрах уходит в 399MHz, игра дико лагает. Вырубаем игру - температура стабилизируется, а частота так и остается, вплоть до ребута ноута. Как я понимаю - это тот самый троттлинг?
    Пробовал через Laptop Mode Tools - настроить управление частотами процессора. Если там указать максимальной частоту medium (если верить cpufreq - это 1700MHz), то игра идет с нормальным ФПС, перегрева нет. Но, как мы понимаем, проц не будет использоваться на полную. А при настройке fastest (заявлено 2100MHz) - проц под нагрузкой не останавливается на этой отметке, а уходит за 3к - и закономерно ловит перегрев. Как-будто турбобуст включается...
    Возникает вопрос, есть ли какая либо возможность с этим что-то сделать... Отключить буст, жестко ограничить верхнюю частоту проца, увеличить частоту вращения кулера... Или смириться? ))))

    Ответить
    • Дополню.
      Ночью ковырялся - вот итог
      Ноут работает стабильно, пока частота остается в пределах 2.1GHz (производитель указывает ее как базовую), при запуске той же игры - проц переходит в режим максимальной частоты - 3,8GHz и быстро ловит троттлинг.
      Что я сделал - убрал все эксперименты с cpufreq и laptop-mode, и просто отключил Turbo Core:
      echo "0" | sudo tee /sys/devices/system/cpu/cpufreq/boost

      Теперь проц не выходит за пределы 2.1GHz, температура не поднимается выше 65-70. Работает стабильно. Но я лишился весомой доли процессорной мощности. Осталось понять, программно можно ли что-то сделать, чтобы использовать полную мощность Райзена и не перегреваться...

      Ответить
      • Интересное решение, я сам не пробовал, но такой баг, нужно обязательно запостить на баг-трекер, может исправят или посоветуют, как получить максимальную производительность. Скинь ссылку потом, если правда эту проблему еще не решили...

        Ответить
  9. Неплохая экономия на Win, целых 9000. А в некоторых магазинах подобного выбора нет, только с OS продают. А что делать с ноутом в гарантийном случае?
    Автор, а как на Linux с поддержкой встроенной графики от AMD и как дела с кулером, не сильно шумит?

    Ответить
    • Что делать в гарантийном случае, ну нести в сервисный центр, что же еще?

      С поддержкой встроенной графики от AMD все хорошо. Кулер шумит достаточно громко, но это при нагрузке, при обычном серфинге в инете, шум минимальный, только если прислушиваться.

      Ответить
  10. Добрый день!
    Пытался установить дебиан 10 на асус N552V, на котором встроена вин10,
    ничего не получается, при загрузке доходит только до меню выбора GRUB и далее гаснет экран
    В чём проблема может быть?
    Совместимы ли вообще этот ноут с дебианом?

    Ответить
  11. Поставил на точно такой ноут Кали, обновил, всё работает без бубна.
    Только wi-fi карта в монотор не выходит. Надо USB использовать.
    Кали на дебиан основан.

    Ответить
  12. добрый день, уважаемый автор подскажите пожалуйста как быть с кулером, включается при малейшей манипуляции с ноутом, ноут как у Вас, на вин 10 редко включался. Такими темпами и пыли нагонит внутрь и сам выработается. Может есть варианты решить проблему безопасно и позитивно?

    Ответить
    • чтобы не казаться совсем неблагодарным нашел темку тут на лосте, но но определенном этапе застрял, не пошла установка lm sensors сама прога установилась а дальше никак, в автозагрузку не добавляется и все шаги после - не работают.

      Ответить
      • systemctl start lm_sensors вообще не работает, выдает ошибку. Каким образом настраивать все - я не понимаю =\
        Очень хочу перейти на линукс и вроде мальчик не глупый, с компами дружу, но вся эта волокита накаляет. Неужели разрабы не могут из коробки сделать поддержку. Почему все так плохо...

        Ответить
  13. Юзаю Асусы с 2010. Стояла Убунта и Минт. Всегда. ВСЕГДА, БЛДЬ, батарея косячит. И держит очень мало. Я на винду всё-равно так и не вернулся. И не вернусь. Но обидно.
    Пишу сейчас с asus k501. Работаю всегда от шнура.
    Залупа с линуксом в этом...
    Купил MSI последний, в виду того, что он тонкий. Для поездок. Ну тоже линукс часа на три автономки тянет и не более. Шляпа полная..
    С драйверами играть бестолку. Всё это было испробовано много лет назад.

    Ответить

Оставьте комментарий