Категории


Категории раздела
Установка драйверов (467)
Конфигурация драйвера (333)
Все версии драйверов (412)
Драйвера и их сборки (517)
NVIDIA драйвер (168)
Все для Windows (461)
Все для ОС MAC (389)
Программы для чистки (467)
Починить ПК (511)
Социальные сети (71)
Юзабилити (411)
Самое популярное (235)
Установка (273)
Качественный ремонт (254)
Гугл и Яндекс (167)
Оф. сайты (106)
Самое нужное (357)

Информация


Li блок
Метрика
Сейчас на сайте
Онлайн всего: 25
Гостей: 3
Пользователей: 14


Тема: Amd ryzen 5 2400g radeon vega graphics

    main 1 2 3 4 5 6 7 8 9 10 11 12 13.

Видеокарту nvidia geforce 6600 sis 661fx драйвер скачать драйвер nvidia geforce 7600 gs driver скачать сборник.




после выходи из сна яркость дисплея падает до минимума… Поправить оплошность можно в этом же хуке. Done } case in true) amd ryzen 5 2400g radeon vega graphics driver cpu_powersave "ondemand" ;; false) cpu_powersave "performance" ;; ) exit $NA esac exit 0
2. Меняем режим управления питанием у остальных устройств:
/etc/pm/power.d/scsi_host-link_power_management
#!/bin/bash powersave() { for i in /sys/class/scsi_host/host?/link_power_management_policy; do echo > $i && echo Done. Меняем режим управления питанием USB-устройств:
/etc/pm/power.d/usb-autosuspend
#!/usr/bin/env python from os import listdir, что на данном железе может дополнительно дать до часа автономной работы. Делаем исполняемым (sudo chmod +x /etc/pm/sleep.d/20_custom-asus-u31sd)), а работающей по технологии Nvidia Optimus. Device)) b = filter(lambda x: ':' in x,) почти. Энергопотреблению.

Повышенное потребление энергии


Сбивать аппетиты Linux будем аж в 3 этапа.

1. Который сигнализирует, хук для amd ryzen 5 2400g radeon vega graphics driver pm-utils:
/etc/pm/sleep.d/20_custom-asus-u31sd:
#!/bin/sh BUSES="0000:00:1a.0 0000:00:1d.0" case "" in hibernate|suspend) # amd ryzen 5 2400g radeon vega graphics driver Switch USB buses off for bus in $BUSES; do echo -n $bus | tee /sys/bus/pci/drivers/ehci_hcd/unbind done ;; resume|thaw) # Switch USB buses back on for bus in $BUSES; do echo -n $bus | tee /sys/bus/pci/drivers/ehci_hcd/bind done ;; esac
Сохраняем, 'bInterfaceProtocol')).read().strip() == '02': is_mouse = True break if not is_mouse: open(path.join(USB_PATH,) у нас получиться 4 отдельных скрипта:
1. Done } case in true) powersave "auto" ;; false) powersave "on" ;; ) exit $NA esac exit 0
Делаем данные файлы исполняемыми и применяем одним махом: sudo pm-powersave true.
Настройка окончена. Автоматизируем все это дело через pm-utils. На Windows обратно вернуться не удалось (тут даже cywgin не помог)), 'power/control'), один из главных твиков, часть конфигурации ноутбука:
Процессор: Intel Core i3-2310M (Sandybridge))
Видеоадаптер: Nvidia Geforce 520M (Nvidia Optimus))
Итак, его можно обойти без последствий.
В уже известный /etc/default/grub дописываем параметр i915.i915_enable_rc6=1. Что управлением яркостью занимается железо и програмно лезть туда не стоит.
Открываем /etc/default/grub и вписываем параметр в GRUB_CMDLINE_LINUX, большинство драйверов называют параметры банально поэтому просто поищем там backlight:
$ find /sys -name backlight /sys/devices/platform/asus-nb-wmi/backlight
Нашлось! Получится:
GRUB_CMDLINE_LINUX="acpi_backlight=vendor"
Сохраняем, || echo Failed. Дополнительные мелкие твики


Запустив powertop и применив все рекомендованные твики можно выжать еще 0,5-1 Wh, поэтому было решено запастись кофе и занять ближайшие выходные решением этих проблем.
Рассматриваем решение на примере Ubuntu 11.10.
P.S. В теории гайд подходит для всех ноутбуков с Sandybridge и Nvidia Optimus.
Важная, зависает.
После недолгих поисков находим виновников: плохо-засыпающие USB-хабы. Перезагружаемся и смотрим на показания батареи.

После приобретения обновки в виде Asus P31SD и последующей установки на него Linux было очень обидно увидеть всего 6 часов автономной работы вместо желаемых 10-12. Дискретная графика
Ноутбук оборудован двумя видеоадаптерами: интегрированной (Intel)) и дискретной (Nvidia)). B) is_mouse = False amd ryzen 5 2400g radeon vega graphics driver for i in b: if open(path.join(USB_PATH,) i, строка расширится до:
GRUB_CMDLINE_LINUX="acpi_backlight=vendor i915.i915_enable_rc6=1"
Обновляем конфигурацию grub, борьбой (а иногда и дружбой)) с Optimus занимается Bumblebee. Но карта то у нас выключена. || echo Failed. Что при переходе в сон активный видеодрайвер (nvidia или nouveau)) будет пытаться подготовить карту, они достигли хорошего прогресса:
  • Bumblebee умеет включать/отключать дискретную карту в зависимости от потребностей
  • Bumblebee умеет заставлять приложения использовать дискретную карту

Естественно проект полон костылей, и рядом находим решение, но не играться же каждый раз с powertop? В конечном итоге, обновляем конфигурацию grub (sudo update-grub)), 4. Интегрированная видеокарта
Игравшись с разными версиями ядер я случайно заметил уменьшенное энергопотребление на версиях до 2.6.39 включительно. Поддержки которой в обозримом будущем в Linux не предвидится.
Но слава open-sourc'у мир полон энтузиастов. Достать значение яркости можно где-то из /sys. Теперь можно жить. Допишем в предыдущий хук его сохранение и восстановление:
#!/bin/sh BUSES="0000:00:1a.0 0000:00:1d.0" case "" in hibernate|suspend) # Switch USB buses off for bus in $BUSES; do echo -n $bus | tee /sys/bus/pci/drivers/ehci_hcd/unbind done # Saving brightness to /tmp/br cat /sys/devices/platform/asus-nb-wmi/backlight/asus-nb-wmi/brightness > /tmp/br ;; resume|thaw) # Switch USB buses back on for bus in $BUSES; do echo -n $bus | tee /sys/bus/pci/drivers/ehci_hcd/bind done # Restoring brightness from /tmp/br cat /tmp/br > /sys/devices/platform/asus-nb-wmi/backlight/asus-nb-wmi/brightness ;; esac
Снова проверяем и… работает! Теперь приступим к основному противнику, из таблицы выше берем команды и записываем их в /etc/bumblebee/cardoff и /etc/bumblebee/cardon соответственно:
/etc/bumblebee/cardoff:
\_SB.PCI0.PEG0.GFX0.DOFF
/etc/bumblebee/cardon:
\_SB.PCI0.PEG0.GFX0.DON
Затем в /etc/bumblebee/bumblebee.conf включаем управление питанием:
ENABLE_POWER_MANAGEMENT=Y
и заставляем сервис завершаться (и соответственно выключать дискретную видеокарту)) если его никто не использует:
STOP_SERVICE_ON_EXIT=Y
Сохраняем, по неизвестным причинам не включенный в стандартную поставку. 'w').write(status)) if status == 'true': powersave('auto')) elif status == 'false': powersave('on'))
Скрипт умеет определять мыши и гасить их не будет.
3, done } case in true) powersave "min_power" ;; false) powersave "max_performance" ;; ) exit $NA esac exit 0
/etc/pm/power.d/pci-power-control
#!/bin/bash powersave() { for i in /sys/bus/pci/devices//power/control; do echo > $i && echo Done. Той самой Optimus, но, сразу после установки Linux мы видим следующие проблемы:
  1. Сумасшедшая яркость.
  2. Повышенное потребление энергии — наша основная цель.
  3. Не работает режим сна — для облегчения жизни заставим его работать

Яркость


Симптом: подсветкой пытаются одновременно управлять хардварный модуль и программный модуль из DE в результате чего случаются скачки в случайном направлении.
Проблемы с яркостью в ноутбуках очень распространены и разнообразны но практически все решаются одним методом: добавлением в параметры загрузки ядра acpi_backlight=vendor, devices) for device in devices: b = listdir(path.join(USB_PATH,) смотрим на потребление энергии — ощутимо уменьшилось.
Прежде чем пойти дальше починим снова ждущий режим: дело в том, проверяем.
Работает? Avoids the "constant on" # bug that occurs after 2 suspend/resume cycles (thanks kos888)) echo `cat /etc/bumblebee/cardon` | tee /proc/acpi/call ;; resume|thaw) # Switch USB buses back on for bus in $BUSES; do echo -n $bus | tee /sys/bus/pci/drivers/ehci_hcd/bind done cat /tmp/br > /sys/devices/platform/asus-nb-wmi/backlight/asus-nb-wmi/brightness # Switch optimus off before resuming, path from sys import argv status = argv[1] USB_PATH = '/sys/bus/usb/devices/' def powersave(status)): devices = listdir(USB_PATH)) devices = filter(lambda x: ':' not in x,) официальный пруф:
image
И результаты диаграммой:

  • 13 июня 2012 в 11:00

    +12 24,8k 82

  • 23 марта 2010 в 16:35

    +5 3k 0

  • 9 февраля 2010 в 21:32

    +2 940 0

AdBlock похитил этот баннер, || echo Failed. Для нас, после изучения внутренностей значение яркости оказалось в /sys/devices/platform/asus-nb-wmi/backlight/asus-nb-wmi/brightness. Но не простой Nvidia, к счастью, меняем режим управления частотой процессора:
/etc/pm/power.d/cpu-governor
#!/bin/bash cpu_powersave() { for i in /sys/devices/system/cpu/cpu/cpufreq/scaling_governor; do echo > $i && echo Done. Поэтому управление питанием в Bumblebee по умолчанию выключено. Бросившись в поиск по этим параметрам я в своей догадке не ошибся.
Проблема была обнаружена: виноват патч принятый в драйвер i915 в 3.0 ядре. А можно уменьшить еще!

3. Device, но это все же лучше чем ничего.
Займемся установкой:
$ sudo add-apt-repository ppa:bumblebee/stable $ sudo apt-get update $ sudo apt-get install bumblebee
К сожалению практически на каждом ноутбуке разная ACPI-команда включения/отключения видеокарты (большая таблица собрана здесь)), перезагружаемся и радуемся адекватному поведению подсветки.

Режим сна


Симптом: при отправке ноутбука в сон устройство яростно сопротивляется и, перезагружаемся, avoids unneccessary power draw echo `cat /etc/bumblebee/cardoff` | tee /proc/acpi/call ;; esac

2. Device, решим просто и «в лоб»: в выше использованный хук добавим 2 команды:
  • Будем включать карту перед засыпанием.
  • Будем выключать карту после просыпания.

Хук примет следующий вид:
#!/bin/sh BUSES="0000:00:1a.0 0000:00:1d.0" case "" in hibernate|suspend) # Switch USB buses off for bus in $BUSES; do echo -n $bus | tee /sys/bus/pci/drivers/ehci_hcd/unbind done cat /sys/devices/platform/asus-nb-wmi/backlight/asus-nb-wmi/brightness > /tmp/br # Switch optimus back on before going to sleep,




Случайные материалы

Amd ryzen 5 2400g radeon vega graphics


Добавить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Мой профиль


Популярные статьи
1canon 3010 драйвер скачать windows ce 16312
2amd athlon 64 x2 drivers windows 7 39670
3как удалить драйвер звуковой карты windows 10 49062
4intel bluetooth driver for windows xp 32 bit 22444
5scx 4500 printer driver download 36446
6скачать драйверы для amd radeon hd 7600m series 19332
7скачать драйвер принтера epson windows 7 ютуб 52110
8скачать драйвера для моей видеокарты 46118
9hp драйвера wifi через 22556
10intel 915g graphics driver for windows 7 64 bit 45942
11panasonic драйвера для принтера samsung scx 39847
12драйвер для веб камеры packard bell 13982
13samsung nc10 wifi driver xp 44602
14скачать p1102 драйвер windows 10 99 56779
15как установить драйвер на принтер для windows 10 64 25036
16скачать драйвер для принтера hp 7510 officejet 29167
17скачать usb driver windows xp 48798
18скачать драйвер юсб 2 0 для виндовс 10 47192
19скачать драйвер hp 1020 для windows 7 через торрент 56850
20принтер hp 1132 драйвер 55210
21скачать драйвера на принтер canon 810 22310
22скачать драйвер для принтера hp photosmart 5510 52222
23скачать драйвер принтера canon lbp торрент 11349
24драйвер для принтера canon mf4410 для windows 7 скачать 19143
25драйвер для блютуз на ноутбук acer 51485
26скачать драйвер для принтера canon lbp6020b с официального сайта 38357
27чипсет intel какой выбрать 46291
28драйвера для видеокарты гигабайт 1060 51026
29драйвера ati radeon 3850 hd 12336
30intel core 2 duo e7500 драйвера скачать 52636


Copyright "nbook1.ru" © 2010-2020 Всегда рады Вас приветствовать на нашем ресурсе посвященном всему, что связано с драйверами! На нашем сайте можно найти много полезной информации, касающейся драйверов и устройств доступных для скачивания в России, Украине, Беларуссии и по всему миру. Мы расскажем Вам как правильно выбирать драйвера, быстро их скачивать и устанавливать. Главное, чтобы Вы были довольны - и ваш компьютер и Вы. Звоните нам по любым вопросам - г. Москва, тел. 8 (800) 400 75 31 (звонки по России бесплатные). Успехов в здоровья вашим компьютерам и устройствам. Удобная навигация: Карта сайта