Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: asus zenbook prime ux31a проблема с RAM, буду благодарен за толчек  (Прочитано 6321 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kostapinto

  • Автор темы
  • Участник
  • *
  • Сообщений: 128
    • Просмотр профиля
Здравствуйте.
Имеется ультрабук asus zenbook prime ux31a
параметры
(Нажмите, чтобы показать/скрыть)

При заполнении оперативной памяти до 2.4, 2.6... гб начинает все дико лагать, мышь начинает кадрами ходить и в результате вся система виснет.
(без подкачки сразу виснет, с подкачкой немного дольше живет.)
Сабж проявляется при, запуске виртуалбокса с виртуалкой выделенной оперативой 1,5гб.
Запуск игры тимфортрес + еще чего то, браузера например...
просто открыть много вкладок в браузере, зависон.

Очень много чего пробовал, ничего не помогает, выручайте.


поставил винду, отключил подкачку, запустил тимфортрес открыл десяток другой вкладок в броузере, все ок...

2 года пользуюсь убунтой, привык к юнити теперь на винду не могу пересесть. уж совсем неюзабельное поделие это вин 8, но глюки заставляют задуматься..

В остальном в бунте все быстрее выполняется, молниеносно можно сказать.. бут около 7 сек со всем автораном.

Оффлайн Spect

  • Старожил
  • *
  • Сообщений: 1173
    • Просмотр профиля
2,6÷4×100=65%
По умолчанию своп http://help.ubuntu.ru/wiki/ubuntu_optimization
(Нажмите, чтобы показать/скрыть)
для 4Г озу я б даже vm.swappiness=5 поставил.. возможно все-таки поболее, от 5 до 10, смотреть надо.
Далее,   Intel Core i7 3517U с  Intel HD Graphics 4000 - почитай про драйвера хд-видео 4000, они хм.. м.б. не очень там все хорошо? Для i5 - i7 айвибридж.
Попробовать ядро прикрутить из последних? Дрова с интеловских реп? Смотреть надо.
Настроки видео в вбоксе?
Ubuntu 16.04 LTS [x86-64]/i3-2100T/2*4G/1T HDD/Intel HD 2000
Hatsan Escort Aimguard Combo 12/76, 7+1

Оффлайн kostapinto

  • Автор темы
  • Участник
  • *
  • Сообщений: 128
    • Просмотр профиля
2,6÷4×100=65%
По умолчанию своп http://help.ubuntu.ru/wiki/ubuntu_optimization
(Нажмите, чтобы показать/скрыть)
для 4Г озу я б даже vm.swappiness=5 поставил.. возможно все-таки поболее, от 5 до 10, смотреть надо.
Далее,   Intel Core i7 3517U с  Intel HD Graphics 4000 - почитай про драйвера хд-видео 4000, они хм.. м.б. не очень там все хорошо? Для i5 - i7 айвибридж.
Попробовать ядро прикрутить из последних? Дрова с интеловских реп? Смотреть надо.
Настроки видео в вбоксе?
Спасибо за ответ, ядра новые пробовал, видео дрова интел с репов, со swappiness играл.
Разные дистры ставил убунты, использовал LXDE вместо юнити,  На чистой такиеже глюки.

А вот с видео думается мне проблемы, видеокарта вероятно может забирать на себя ОЗУ большего обьема, вот и вся система начинает тупить, так как думает што озу еще есть..

Пользователь решил продолжить мысль 15 Октябрь 2013, 13:19:59:
Нашел что для видеокарты выделятся 2 гб из 4-ех оперативной памяти %)%)%)

можно как-то это отключить?
dmesg | grep usable
[    7.582097] [drm] Memory usable by graphics device = 2048M


Пользователь решил продолжить мысль 15 Октябрь 2013, 17:14:09:
Частично решил проблему.
Установил ядро    linux-3.12.0 с ветки drm-intel-nightly, пару мелких, косяков починено и свап начал работать корректно, можно запустить несколько тяжелых  приложений, правда оперативка болше 2,8 гб загрузить невозможно, при этом своп поднимается до 2 гб. ядро <= 3.11 не помагало
« Последнее редактирование: 15 Октябрь 2013, 18:54:00 от kostapinto »

Оффлайн Spect

  • Старожил
  • *
  • Сообщений: 1173
    • Просмотр профиля
Цитировать
можно как-то это отключить?
в асусах и самсунях - задается в биосе, сколько рам отдать для видео.
эх, к этой мошинке да еще б планку 4г. Я понял так, что память тут впаяна (ультрабук же ж) и не добавить?

Пользователь решил продолжить мысль 18 Октябрь 2013, 11:46:22:
вот еще тема про подсветку и регулировку яркости на асусе UX32, може пригодится
https://forum.ubuntu.ru/index.php?topic=198716.0
« Последнее редактирование: 18 Октябрь 2013, 11:47:01 от Spect »
Ubuntu 16.04 LTS [x86-64]/i3-2100T/2*4G/1T HDD/Intel HD 2000
Hatsan Escort Aimguard Combo 12/76, 7+1

Оффлайн kostapinto

  • Автор темы
  • Участник
  • *
  • Сообщений: 128
    • Просмотр профиля
Цитировать
можно как-то это отключить?
в асусах и самсунях - задается в биосе, сколько рам отдать для видео.
эх, к этой мошинке да еще б планку 4г. Я понял так, что память тут впаяна (ультрабук же ж) и не добавить?

Пользователь решил продолжить мысль 18 Октябрь 2013, 11:46:22:
вот еще тема про подсветку и регулировку яркости на асусе UX32, може пригодится
https://forum.ubuntu.ru/index.php?topic=198716.0
ага, 8  не помешало бы.
Удалосьрешить проблему с оперативой так zRam : http://www.linuxrussia.com/2013/05/ubuntu-zram.html

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

Оффлайн DarkFess

  • Участник
  • *
  • Сообщений: 160
  • Ubuntu Mate 17.10
    • Просмотр профиля
    • DarkFess | Персональный сайт

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

Драйвер? Вау, давай)

Это у нас какраз и не работает - https://help.ubuntu.com/community/AsusZenbookPrime (Ambient light sensor)

Оффлайн kostapinto

  • Автор темы
  • Участник
  • *
  • Сообщений: 128
    • Просмотр профиля

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

Драйвер? Вау, давай)

Это у нас какраз и не работает - https://help.ubuntu.com/community/AsusZenbookPrime (Ambient light sensor)
Попытки были, удалось включить датчик и получить с него данные.
появится время оформлю в виде драйвера

Оффлайн Роман (rvb)

  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
А подробности про датчик освещенности? Пробовал добраться через ACPI - все время одно и то же значение (0х32) читается.

Оффлайн ShadowUser15

  • Активист
  • *
  • Сообщений: 718
    • Просмотр профиля
а мемтест гонял с установочного?
кстати есть ещё тест видеопамяти тогоже типа :)
вероятное введение нестандартных десятичностей, внутри системы - заставляет задуматься о переходе на другой

Оффлайн Роман (rvb)

  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Драйвер? Вау, давай)

Это у нас какраз и не работает - https://help.ubuntu.com/community/AsusZenbookPrime (Ambient light sensor)

Драйвер не драйвер, а висящий в фоне демон вчера допилил. Требует установки модуля ядра acpi_call, управляется пендалями сигналами процессу (включение-выключение автоматической подстройки), висит в количестве одной штуки на систему от рута (иначе за acpi подержаться нормально не выходит).

Если интерес есть - вечером исходники выложу. Там на страничку кода.

Оффлайн kostapinto

  • Автор темы
  • Участник
  • *
  • Сообщений: 128
    • Просмотр профиля
а мемтест гонял с установочного?
кстати есть ещё тест видеопамяти тогоже типа :)

Спс, сейчас попробую.
Хотя, в виндовсе, как писал проблем вообще никаких не наблюдается
на 3.12 ядре 13.10 тупит
все продолжает висеть, ничего не спасает.
Обидно когда доки редактирую и не супеваю сохранить до зависона :(

Драйвер? Вау, давай)

Это у нас какраз и не работает - https://help.ubuntu.com/community/AsusZenbookPrime (Ambient light sensor)

Драйвер не драйвер, а висящий в фоне демон вчера допилил. Требует установки модуля ядра acpi_call, управляется пендалями сигналами процессу (включение-выключение автоматической подстройки), висит в количестве одной штуки на систему от рута (иначе за acpi подержаться нормально не выходит).

Если интерес есть - вечером исходники выложу. Там на страничку кода.

таким же макаром делал, сорсы давай, я подзабросил это дело так как роботы с утра до ночи:(
« Последнее редактирование: 21 Ноябрь 2013, 02:17:59 от kostapinto »

Оффлайн Роман (rvb)

  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
В общем, так:

1) из ppa:linrunner/tlp заодно с tlp поставил acpi-call-tools, при это поставился модуль ядра acpi_call, и образовалась необходимая нам точка входа /proc/acpi/call

2) взял исходники из https://github.com/danieleds/Asus-Zenbook-Ambient-Light-Sensor-Controller, исправил явный баг с путем к файлу, переписал так, чтобы работало без модуля als.ko (который, похоже, в новых ядрах не работает нормально), выкинул все лишнее в расчете на то, что крутиться будет в фоне от рута.

(Нажмите, чтобы показать/скрыть)

Собрал, положил в /usr/local/bin/

3) Сделал конфиг для upstart:

description "Ambient light sensor"

start on runlevel [2345]

stop on runlevel [016]

post-start script
  /usr/local/bin/als-controller &
end script

post-stop script
  pkill als-controller
end script

4) Дальше просто:

  sudo service als start

Включение-выключение через

  pkill -SIGUSR1 als-controller

Вот сижу сейчас, все работает нормально.

По хорошему, надо бы переписать все в виде нормального демона, управляемого через unix domain socket (а заодно и контроль вентилятора туда повесить, на эту тему тоже нашел хвосты в ACPI), но это чуть позже, а пока и так посижу.

Оффлайн kostapinto

  • Автор темы
  • Участник
  • *
  • Сообщений: 128
    • Просмотр профиля
В общем, так:

1) из ppa:linrunner/tlp заодно с tlp поставил acpi-call-tools, при это поставился модуль ядра acpi_call, и образовалась необходимая нам точка входа /proc/acpi/call

2) взял исходники из https://github.com/danieleds/Asus-Zenbook-Ambient-Light-Sensor-Controller, исправил явный баг с путем к файлу, переписал так, чтобы работало без модуля als.ko (который, похоже, в новых ядрах не работает нормально), выкинул все лишнее в расчете на то, что крутиться будет в фоне от рута.

(Нажмите, чтобы показать/скрыть)

Собрал, положил в /usr/local/bin/

3) Сделал конфиг для upstart:

description "Ambient light sensor"

start on runlevel [2345]

stop on runlevel [016]

post-start script
  /usr/local/bin/als-controller &
end script

post-stop script
  pkill als-controller
end script

4) Дальше просто:

  sudo service als start

Включение-выключение через

  pkill -SIGUSR1 als-controller

Вот сижу сейчас, все работает нормально.

По хорошему, надо бы переписать все в виде нормального демона, управляемого через unix domain socket (а заодно и контроль вентилятора туда повесить, на эту тему тоже нашел хвосты в ACPI), но это чуть позже, а пока и так посижу.

Спасибо!! ща буду на своем буке ставить
Нужно в вики както добавить думаю.

Роман, а у тебя с зенбуком есть такая проблема с ram?
вот сегодня пару раз уже зависло, както немного доставляет, ядро последнее...
Запущен 32-битный тимфортес и хром со 20-ю вкладками, при загрузке игры комп начинает подлагивать и вскоре вовсе перестает отвечать, мышь ходит рывками и потом тоже сает, к консоли не добарться каждая команда выполняется минуту, две

вот такой расклад с памятью, буду благодарен за ответ, так как с проблемой мучаюсь пол года
kosta@kosta-UX31A:~$ free
             total       used       free     shared    buffers     cached
Память:    3931384    2578096    1353288          0      66020    1287788
-/+ буферы/кэш:    1224288    2707096
Swap:      2893820          0    2893820

зы memtest - все ок

Оффлайн Роман (rvb)

  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Нет, такого не наблюдал, по крайней мере пока. Как вариант - поставить sshd, и как начнет тормозить - зайти снаружи и посмотреть, кто сидит в топе и что жрет.

Оффлайн kostapinto

  • Автор темы
  • Участник
  • *
  • Сообщений: 128
    • Просмотр профиля
Нет, такого не наблюдал, по крайней мере пока. Как вариант - поставить sshd, и как начнет тормозить - зайти снаружи и посмотреть, кто сидит в топе и что жрет.
Роман (rvb) Спасибо за ответ.

Вероятно тогда чето с буком, на всех ядрах, в разных дистрах проявляется данный баг.
у тебя ux31a ? или vd,

Можешь прислать результат команды free при полностью загруженной оперативке
« Последнее редактирование: 22 Ноябрь 2013, 14:32:55 от kostapinto »

 

Страница сгенерирована за 0.16 секунд. Запросов: 24.