Я предполагаю, что существует что-то не так с Вашим /etc/cgconfig.conf
файл. Эта установка работает на меня:
[root@localhost cgroup]# cat /etc/cgconfig.conf
mount {
memory = /cgroup/memory;
}
[root@localhost cgroup]# service cgconfig start
Starting cgconfig service: [ OK ]
[root@localhost cgroup]# ls
memory
[root@localhost cgroup]# ls memory/
cgroup.event_control memory.limit_in_bytes memory.memsw.max_usage_in_bytes memory.soft_limit_in_bytes memory.use_hierarchy
cgroup.procs memory.max_usage_in_bytes memory.memsw.usage_in_bytes memory.stat notify_on_release
memory.failcnt memory.memsw.failcnt memory.move_charge_at_immigrate memory.swappiness release_agent
memory.force_empty memory.memsw.limit_in_bytes memory.oom_control memory.usage_in_bytes tasks
[root@localhost cgroup]# cgcreate -g memory:vbox
[root@localhost cgroup]# cgset -r memory.limit_in_bytes=512M vbox
[root@localhost cgroup]# cgclassify -g memory:vbox 11727
[root@localhost cgroup]# cat memory/vbox/tasks
11727
Хотя, вместо того, чтобы использовать cgreate
и cgset
команды, я советовал бы Вам просто создавать a /etc/cgconfig.conf
файл, который включал бы эти настройки так, чтобы Вы не повторяли процесс после каждой перезагрузки. В Вашем случае файл был бы похож на это:
[root@localhost cgroup]# cat /etc/cgconfig.conf
mount {
memory = /cgroup/memory;
}
group vbox {
memory {
memory.limit_in_bytes="536870912";
}
}
Теперь, каждый раз Вы запускаете cgconfig
сервис, у Вас будет свой vbox cgroup готовым. Все это необходимо, должно переместить PID virtualbox в /cgroups/memory/vbox/tasks
файл с помощью также cgclassify
или просто echo
число в том файле.
Вы могли бы хотеть дать этому попытку:
$ sudo echo 5 > /sys/class/backlight/acpi_video0/brightness
Измените значение между 0-15, я верю для создания его более ярким или более тусклым.
Вы, возможно, должны были бы изменить их также:
$ sudo echo 950 > /sys/class/backlight/intel_backlight/brightness
$ sudo echo 5 > /sys/class/backlight/acpi_video0/brightness
$ sudo echo 5 > /sys/class/backlight/acpi_video1/brightness
@JosephR. спрошенный это folow в комментариях и я думал, что это достаточно важный соединилось в мой ответ. Если Вы хотите выставить этот capbility для изменения яркости от командной строки до обычных пользователей (вышеупомянутое echo ... > /sys/...
только доступно для корня).
Существует пакет, который можно установить названный xbacklight
который позволит пользователю также изменять яркость из командной строки.
Пакет доступен на Fedora, и Ubuntu через репозитории поэтому просто делают любую из этих команд для установки его:
# Ubuntu/Debian
$ sudo apt-get install xbacklight
# Fedora/CentOS
$ sudo yum install xbacklight
Использовать его:
# backlight 50%
$ xbacklight -set 50
# backlight 100%
$ xbacklight -set 100
$ xbacklight --help
usage: xbacklight [options]
where options are:
-display <display> or -d <display>
-help
-set <percentage> or = <percentage>
-inc <percentage> or + <percentage>
-dec <percentage> or - <percentage>
-get
-time <fade time in milliseconds>
-steps <number of steps in fade>
Снова больше продолжения @JosephR. спрашивая об этом в комментарии. Это может походить на Вас, поскольку пользователь поднял полномочия измениться /sys/class/backlight/...
когда Вы используете свои функциональные клавиши ноутбуков (на моем ThinkPad, я использую Fn+Home и Fn+End для изменения яркости). Но Вы действительно непосредственно никогда не взаимодействуете с /sys/class/backlight/...
в способе, которым Вы думаете.
Вы управляете им косвенно через D-шину. D-шина позволяет Вам управлять этой структурой, org.freedesktop.Hal.Device.KeyboardBacklight
, и HAL позволяет полномочию сделать так. Вы видите это в моей системе Fedora 14 как это:
$ grep -i backlight /etc/dbus-1/system.d/*
/etc/dbus-1/system.d/hal.conf: send_interface="org.freedesktop.Hal.Device.KeyboardBacklight"/>
/etc/dbus-1/system.d/hal.conf: send_interface="org.freedesktop.Hal.Device.KeyboardBacklight"/>
В файле hal.conf
:
<!-- Only allow users at the local console to manipulate devices -->
<policy at_console="true">
...
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.KeyboardBacklight"/>
Можно даже смешать с ним из командной строки через D-шину как это. Можно запросить текущее значение:
$ dbus-send \
--print-reply \
--system \
--dest=org.freedesktop.Hal \
/org/freedesktop/Hal/devices/computer_backlight \
org.freedesktop.Hal.Device.LaptopPanel.GetBrightness | \
tail -1 | \
awk '{print $2}'
Который возвращает значение:
15
Еще более прохладный, можно смешать с ним как это (бит int32:10
ниже устанавливает яркость на "10"):
$ dbus-send \
--print-reply \
--system \
--dest=org.freedesktop.Hal \
/org/freedesktop/Hal/devices/computer_backlight \
org.freedesktop.Hal.Device.LaptopPanel.SetBrightness \
int32:10 #2&>1 > /dev/null
Вы видите, что мы изменили яркость:
$ cat /sys/class/backlight/acpi_video0/brightness
10
У меня была та же проблема, и это было простое решение для этой уродливой проблемы.
Я установил OLPC
OLPC
из репозиториев Debian Heeezy, вы можете использовать две команды
- sudo olpc-brightness up
- sudo olpc-brightness down
, чтобы разрешить ярлыки клавиш, в конфигурации системы -> конфигурации клавиатуры . Я сделал две ярлыки. Затем вам нужно добавить эту строку
my_user ALL= NOPASSWD: /usr/bin/olpc-brightness
в конце файла / etc / souders , используя редактор
sudo gedit /etc/souders
. Это позволяет командовать olpc-яркость Измените файл, который хранит яркое значение.
Попробуйте в загрузчике, прохождение omodeset
аргумент к ядру и удалению аргумент
аргумент vt.handoff = x
Редактировать файл / etc / default / grub и добавьте
"pcie_aspm = force acpi_backlight = vendor" после
grub_cmdline_linux_default = "Тихий всплеск"
После того, как изменения всей строки будут выглядеть так
GRUB_CMDLINE_LINUX_DEFAULT = «Тихий всплеск pcie_aspm = force acpi_backlight = vendor"
для полной детализации Посетите ссылку.
http://hackingzones.com/increneecrease-brights-in-inux-ubuntu-pear-os-backtrackkali/
bash: /sys/class/backlight/acpi_video0/brightness: No such file or directory
. Внутри/sys/class/backlight
существует только названная ссылкаtoshiba
это указывает на../../devices/LNXSYSTM:00/LNXSYBUS:00/TOS1900:00/backlight/toshiba/
– Kio Marv 20.07.2013, 22:57/sys/class/backlight
? – slm♦ 20.07.2013, 23:08