vaserg |
|
Темы:
1
Сообщения:
4
Участник с: 16 октября 2018
|
Здравствуйте, уважаемые арчеводы! Имеется ноутбук - Lenovo G500 - с гибридной графикой intel/amd. Проблема в том, что мне никак не удается нормально сконфигурировать дискретную видеокарту и никак не получается заставить работать единственный вентилятор охлаждающей системы, который охлаждает радиатор прилегающий одновременно к процессору и к видеокарте. Итак, имеею: Путём установки пакета с открытым драйвером xf86-video-ati, настройкой mkinitcpio.conf и созданием файла конфигурации /etc/X11/xorg.conf.d/20-radeon.conf удалось добиться отображения radeon-видеокарты в xrandr. Теперь оно выглядит следующим образом:
И на этом этапе начинаются серьёзные проблемы. Во-первых, glxgears с DRI_PRIME=1 крашится:
dmesg по этому поводу говорит следующее:
Однако, glxinfo показывает, что переключение идёт:
Во-вторых, единственный вентиллятор охлаждающей системы так и не заработал(даже в случае с glxheads, который показывает черный квадрат, что позволяет не закрывая окна получить вывод температуры с видеокарты используя sensors). Более того, файла для управления вентилятором в системе вообще нет. Я искал их в sys/class/drm/card? . Ни в одной директории нет ничего похожего на "pwm". В выводе sensors тоже нет ничего намекающего на вентилятор:
В вики советуют увеличить fan divisor, однако при попытке запуска sensors -s с изменённым конфигом оно выдаёт В случае с radeon-pci-0100, выдаётся то же самое.Так вот, может кто-нибудь сталкивался с этой проблемой и знает как её решить? Пишу сюда, так как в поисковых выдачах гугла перепробовано уже всё. |
vantu5z |
|
Темы:
10
Сообщения:
91
Участник с: 28 января 2012
|
Можно попробовать настроить nbfc для управления вентиляторами. |
vaserg |
|
Темы:
1
Сообщения:
4
Участник с: 16 октября 2018
|
тоже не помогло - я перепробывал все рекомендуемые конфиги и не нашёл на гитхабе разработчика конфига к g500. |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
Вообще-то, кулер ноутбука не управляемый програмно - вполне обычное явление. Хотя, можете почитать этот пост, возможно повезет. Если нет - не судьба. За запуск иксов не скажу. У мну есть ноут с дискретной (radeon), но не гибридной графикой. Ждите спецов... |
redix |
|
Темы:
34
Сообщения:
3432
Участник с: 11 марта 2013
|
AivarОбычно, он управляется собственным шим-ом.
In Tux We Trust
|
vasek |
|
Темы:
47
Сообщения:
11742
Участник с: 17 февраля 2013
|
vasergНе понятно - что значит «не получается заставить работать»? Он работает или не работает? Скорее всего не получается управлять вентилятором? Написали же - управление вентилятором осуществляется на аппаратном уровне, ACPI thermal, без участия юзера. Если хочешь управлять сам, ставь необходимые утилиты, которые позволяют это делать. Либо управляй на уровне железа, без всяких утилит, используя специальные регистры (описано в этом блоге) - подбери нужные значения и напиши скрипт.
Ошибки не исчезают с опытом - они просто умнеют
|
vaserg |
|
Темы:
1
Сообщения:
4
Участник с: 16 октября 2018
|
vasekvasergНе понятно - что значит «не получается заставить работать»? Он работает или не работает? Скорее всего не получается управлять вентилятором? Он выключен и не работает совсем. Hе включается даже тогда, когда температура из вывода sensors становится равной ~90 градусов и на клавиатуре ноутбука уже можно жарить яичницу. Спасибо за ссылку на блог, сейчас начну разбираться. |
vasek |
|
Темы:
47
Сообщения:
11742
Участник с: 17 февраля 2013
|
vasergМожет он вообще не рабочий? Прозвони, замени ... посмотри значения в файлах, приведенных в этом описании, заодно поймешь как это все работает.
Ошибки не исчезают с опытом - они просто умнеют
|
vaserg |
|
Темы:
1
Сообщения:
4
Участник с: 16 октября 2018
|
vasekОн рабочий - в Windows всё работает и в Убунту одной из старых версий тоже всё работало. Возможно оффтоп, но у меня возник вопрос по той статье, которую Вы мне посоветовали выше: В /sys/kernel/debug/ec/ec0/io я нашёл группу из двух подряд-идущих байт, значения которых равны FF. Однако, при попытке записи в файл возникает ошибка;
Я считаю, что она связана с тем, что модуль загружен без параметра write_support=1. К сожалению, после Появляется ошибка:
И я, если честно, являясь новичком в arch, нахожусь немного в замешательстве. Неужели придётся пересобирать ядро без этого модуля, чтобы потом корректно его подгружать с нужными параметрами? |
vasek |
|
Темы:
47
Сообщения:
11742
Участник с: 17 февраля 2013
|
vasergпопробуй скрипт acer_ec.pl, который ничего не требует (3-ий способ)
Ошибки не исчезают с опытом - они просто умнеют
|