[Bug 1448910] [NEW] zram-config doesn't work with non-English locale
Alexander Ponyatykh
1448910 at bugs.launchpad.net
Mon Apr 27 08:12:43 UTC 2015
Public bug reported:
zram-config fails to start if system language is not English. /usr/bin
/init-zram-swapping expects "Mem:" keyword from "free" command to
calculate memory size, but command's output is language dependent.
$ echo $LANG
ru_RU.utf8
$ sudo bash -x /usr/bin/init-zram-swapping
++ grep -c '^processor' /proc/cpuinfo
++ sed 's/^0$/1/'
+ NRDEVICES=4
+ modinfo zram
+ grep -q ' zram_num_devices:'
+ modinfo zram
+ grep -q ' num_devices:'
+ MODPROBE_ARGS=num_devices=4
+ modprobe zram num_devices=4
++ free
++ grep -e '^Mem:'
++ sed -e 's/^Mem: *//' -e 's/ *.*//'
+ totalmem=
+ mem=0
++ seq 4
+ for i in '$(seq ${NRDEVICES})'
+ DEVNUMBER=0
+ echo 0
/usr/bin/init-zram-swapping: строка 21: echo: ошибка записи: Недопустимый аргумент
+ mkswap /dev/zram0
mkswap: ошибка: область подкачки должна иметь размер как минимум 40 КиБ
+ swapon -p 5 /dev/zram0
swapon: /dev/zram0: read swap header failed
+ for i in '$(seq ${NRDEVICES})'
+ DEVNUMBER=1
+ echo 0
/usr/bin/init-zram-swapping: строка 21: echo: ошибка записи: Недопустимый аргумент
+ mkswap /dev/zram1
mkswap: ошибка: область подкачки должна иметь размер как минимум 40 КиБ
+ swapon -p 5 /dev/zram1
swapon: /dev/zram1: read swap header failed
+ for i in '$(seq ${NRDEVICES})'
+ DEVNUMBER=2
+ echo 0
/usr/bin/init-zram-swapping: строка 21: echo: ошибка записи: Недопустимый аргумент
+ mkswap /dev/zram2
mkswap: ошибка: область подкачки должна иметь размер как минимум 40 КиБ
+ swapon -p 5 /dev/zram2
swapon: /dev/zram2: read swap header failed
+ for i in '$(seq ${NRDEVICES})'
+ DEVNUMBER=3
+ echo 0
/usr/bin/init-zram-swapping: строка 21: echo: ошибка записи: Недопустимый аргумент
+ mkswap /dev/zram3
mkswap: ошибка: область подкачки должна иметь размер как минимум 40 КиБ
+ swapon -p 5 /dev/zram3
swapon: /dev/zram3: read swap header failed
$ free
total used free shared buffers cached
Память: 8116752 7971368 145384 567432 3528 4959880
-/+ буферы/кэш: 3007960 5108792
Подкачка: 12582908 517848 12065060
$ LANG=C free
total used free shared buffers cached
Mem: 8116752 7973140 143612 567432 3528 4961724
-/+ buffers/cache: 3007888 5108864
Swap: 12582908 517848 12065060
$ LANG=C sudo bash -x /usr/bin/init-zram-swapping
++ grep -c '^processor' /proc/cpuinfo
++ sed 's/^0$/1/'
+ NRDEVICES=4
+ modinfo zram
+ grep -q ' zram_num_devices:'
+ modinfo zram
+ grep -q ' num_devices:'
+ MODPROBE_ARGS=num_devices=4
+ modprobe zram num_devices=4
++ free
++ grep -e '^Mem:'
++ sed -e 's/^Mem: *//' -e 's/ *.*//'
+ totalmem=8116752
+ mem=1038944256
++ seq 4
+ for i in '$(seq ${NRDEVICES})'
+ DEVNUMBER=0
+ echo 1038944256
+ mkswap /dev/zram0
Setting up swapspace version 1, size = 1014592 KiB
no label, UUID=515e7e3a-dbbb-4e1d-983b-7c9672449c2d
+ swapon -p 5 /dev/zram0
+ for i in '$(seq ${NRDEVICES})'
+ DEVNUMBER=1
+ echo 1038944256
+ mkswap /dev/zram1
Setting up swapspace version 1, size = 1014592 KiB
no label, UUID=fcce7386-c7f0-4272-bf4c-d8f4d0990c05
+ swapon -p 5 /dev/zram1
+ for i in '$(seq ${NRDEVICES})'
+ DEVNUMBER=2
+ echo 1038944256
+ mkswap /dev/zram2
Setting up swapspace version 1, size = 1014592 KiB
no label, UUID=1824d086-3547-4512-b68f-2e54da789806
+ swapon -p 5 /dev/zram2
+ for i in '$(seq ${NRDEVICES})'
+ DEVNUMBER=3
+ echo 1038944256
+ mkswap /dev/zram3
Setting up swapspace version 1, size = 1014592 KiB
no label, UUID=f4f29b82-5040-41c9-964f-1201738311ea
+ swapon -p 5 /dev/zram3
ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: zram-config 0.3
ProcVersionSignature: Ubuntu 3.19.0-15.15-generic 3.19.3
Uname: Linux 3.19.0-15-generic x86_64
NonfreeKernelModules: fglrx
ApportVersion: 2.17.2-0ubuntu1
Architecture: amd64
CurrentDesktop: KDE
Date: Mon Apr 27 11:03:46 2015
PackageArchitecture: all
SourcePackage: zram-config
UpgradeStatus: Upgraded to vivid on 2015-04-26 (0 days ago)
** Affects: zram-config (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug vivid
** Description changed:
- zram-config failes to start if system language is not English. /usr/bin
+ zram-config fails to start if system language is not English. /usr/bin
/init-zram-swapping expects "Mem:" keyword from "free" command to
calculate memory size, but command's output is language dependent.
$ echo $LANG
ru_RU.utf8
$ sudo bash -x /usr/bin/init-zram-swapping
++ grep -c '^processor' /proc/cpuinfo
++ sed 's/^0$/1/'
+ NRDEVICES=4
+ modinfo zram
+ grep -q ' zram_num_devices:'
+ modinfo zram
+ grep -q ' num_devices:'
+ MODPROBE_ARGS=num_devices=4
+ modprobe zram num_devices=4
++ free
++ grep -e '^Mem:'
++ sed -e 's/^Mem: *//' -e 's/ *.*//'
+ totalmem=
+ mem=0
++ seq 4
+ for i in '$(seq ${NRDEVICES})'
+ DEVNUMBER=0
+ echo 0
/usr/bin/init-zram-swapping: строка 21: echo: ошибка записи: Недопустимый аргумент
+ mkswap /dev/zram0
mkswap: ошибка: область подкачки должна иметь размер как минимум 40 КиБ
+ swapon -p 5 /dev/zram0
swapon: /dev/zram0: read swap header failed
+ for i in '$(seq ${NRDEVICES})'
+ DEVNUMBER=1
+ echo 0
/usr/bin/init-zram-swapping: строка 21: echo: ошибка записи: Недопустимый аргумент
+ mkswap /dev/zram1
mkswap: ошибка: область подкачки должна иметь размер как минимум 40 КиБ
+ swapon -p 5 /dev/zram1
swapon: /dev/zram1: read swap header failed
+ for i in '$(seq ${NRDEVICES})'
+ DEVNUMBER=2
+ echo 0
/usr/bin/init-zram-swapping: строка 21: echo: ошибка записи: Недопустимый аргумент
+ mkswap /dev/zram2
mkswap: ошибка: область подкачки должна иметь размер как минимум 40 КиБ
+ swapon -p 5 /dev/zram2
swapon: /dev/zram2: read swap header failed
+ for i in '$(seq ${NRDEVICES})'
+ DEVNUMBER=3
+ echo 0
/usr/bin/init-zram-swapping: строка 21: echo: ошибка записи: Недопустимый аргумент
+ mkswap /dev/zram3
mkswap: ошибка: область подкачки должна иметь размер как минимум 40 КиБ
+ swapon -p 5 /dev/zram3
swapon: /dev/zram3: read swap header failed
$ free
- total used free shared buffers cached
+ total used free shared buffers cached
Память: 8116752 7971368 145384 567432 3528 4959880
-/+ буферы/кэш: 3007960 5108792
Подкачка: 12582908 517848 12065060
$ LANG=C free
- total used free shared buffers cached
+ total used free shared buffers cached
Mem: 8116752 7973140 143612 567432 3528 4961724
-/+ buffers/cache: 3007888 5108864
Swap: 12582908 517848 12065060
$ LANG=C sudo bash -x /usr/bin/init-zram-swapping
++ grep -c '^processor' /proc/cpuinfo
++ sed 's/^0$/1/'
+ NRDEVICES=4
+ modinfo zram
+ grep -q ' zram_num_devices:'
+ modinfo zram
+ grep -q ' num_devices:'
+ MODPROBE_ARGS=num_devices=4
+ modprobe zram num_devices=4
++ free
++ grep -e '^Mem:'
++ sed -e 's/^Mem: *//' -e 's/ *.*//'
+ totalmem=8116752
+ mem=1038944256
++ seq 4
+ for i in '$(seq ${NRDEVICES})'
+ DEVNUMBER=0
+ echo 1038944256
+ mkswap /dev/zram0
Setting up swapspace version 1, size = 1014592 KiB
no label, UUID=515e7e3a-dbbb-4e1d-983b-7c9672449c2d
+ swapon -p 5 /dev/zram0
+ for i in '$(seq ${NRDEVICES})'
+ DEVNUMBER=1
+ echo 1038944256
+ mkswap /dev/zram1
Setting up swapspace version 1, size = 1014592 KiB
no label, UUID=fcce7386-c7f0-4272-bf4c-d8f4d0990c05
+ swapon -p 5 /dev/zram1
+ for i in '$(seq ${NRDEVICES})'
+ DEVNUMBER=2
+ echo 1038944256
+ mkswap /dev/zram2
Setting up swapspace version 1, size = 1014592 KiB
no label, UUID=1824d086-3547-4512-b68f-2e54da789806
+ swapon -p 5 /dev/zram2
+ for i in '$(seq ${NRDEVICES})'
+ DEVNUMBER=3
+ echo 1038944256
+ mkswap /dev/zram3
Setting up swapspace version 1, size = 1014592 KiB
no label, UUID=f4f29b82-5040-41c9-964f-1201738311ea
+ swapon -p 5 /dev/zram3
ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: zram-config 0.3
ProcVersionSignature: Ubuntu 3.19.0-15.15-generic 3.19.3
Uname: Linux 3.19.0-15-generic x86_64
NonfreeKernelModules: fglrx
ApportVersion: 2.17.2-0ubuntu1
Architecture: amd64
CurrentDesktop: KDE
Date: Mon Apr 27 11:03:46 2015
PackageArchitecture: all
SourcePackage: zram-config
UpgradeStatus: Upgraded to vivid on 2015-04-26 (0 days ago)
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to zram-config in Ubuntu.
https://bugs.launchpad.net/bugs/1448910
Title:
zram-config doesn't work with non-English locale
Status in zram-config package in Ubuntu:
New
Bug description:
zram-config fails to start if system language is not English. /usr/bin
/init-zram-swapping expects "Mem:" keyword from "free" command to
calculate memory size, but command's output is language dependent.
$ echo $LANG
ru_RU.utf8
$ sudo bash -x /usr/bin/init-zram-swapping
++ grep -c '^processor' /proc/cpuinfo
++ sed 's/^0$/1/'
+ NRDEVICES=4
+ modinfo zram
+ grep -q ' zram_num_devices:'
+ modinfo zram
+ grep -q ' num_devices:'
+ MODPROBE_ARGS=num_devices=4
+ modprobe zram num_devices=4
++ free
++ grep -e '^Mem:'
++ sed -e 's/^Mem: *//' -e 's/ *.*//'
+ totalmem=
+ mem=0
++ seq 4
+ for i in '$(seq ${NRDEVICES})'
+ DEVNUMBER=0
+ echo 0
/usr/bin/init-zram-swapping: строка 21: echo: ошибка записи: Недопустимый аргумент
+ mkswap /dev/zram0
mkswap: ошибка: область подкачки должна иметь размер как минимум 40 КиБ
+ swapon -p 5 /dev/zram0
swapon: /dev/zram0: read swap header failed
+ for i in '$(seq ${NRDEVICES})'
+ DEVNUMBER=1
+ echo 0
/usr/bin/init-zram-swapping: строка 21: echo: ошибка записи: Недопустимый аргумент
+ mkswap /dev/zram1
mkswap: ошибка: область подкачки должна иметь размер как минимум 40 КиБ
+ swapon -p 5 /dev/zram1
swapon: /dev/zram1: read swap header failed
+ for i in '$(seq ${NRDEVICES})'
+ DEVNUMBER=2
+ echo 0
/usr/bin/init-zram-swapping: строка 21: echo: ошибка записи: Недопустимый аргумент
+ mkswap /dev/zram2
mkswap: ошибка: область подкачки должна иметь размер как минимум 40 КиБ
+ swapon -p 5 /dev/zram2
swapon: /dev/zram2: read swap header failed
+ for i in '$(seq ${NRDEVICES})'
+ DEVNUMBER=3
+ echo 0
/usr/bin/init-zram-swapping: строка 21: echo: ошибка записи: Недопустимый аргумент
+ mkswap /dev/zram3
mkswap: ошибка: область подкачки должна иметь размер как минимум 40 КиБ
+ swapon -p 5 /dev/zram3
swapon: /dev/zram3: read swap header failed
$ free
total used free shared buffers cached
Память: 8116752 7971368 145384 567432 3528 4959880
-/+ буферы/кэш: 3007960 5108792
Подкачка: 12582908 517848 12065060
$ LANG=C free
total used free shared buffers cached
Mem: 8116752 7973140 143612 567432 3528 4961724
-/+ buffers/cache: 3007888 5108864
Swap: 12582908 517848 12065060
$ LANG=C sudo bash -x /usr/bin/init-zram-swapping
++ grep -c '^processor' /proc/cpuinfo
++ sed 's/^0$/1/'
+ NRDEVICES=4
+ modinfo zram
+ grep -q ' zram_num_devices:'
+ modinfo zram
+ grep -q ' num_devices:'
+ MODPROBE_ARGS=num_devices=4
+ modprobe zram num_devices=4
++ free
++ grep -e '^Mem:'
++ sed -e 's/^Mem: *//' -e 's/ *.*//'
+ totalmem=8116752
+ mem=1038944256
++ seq 4
+ for i in '$(seq ${NRDEVICES})'
+ DEVNUMBER=0
+ echo 1038944256
+ mkswap /dev/zram0
Setting up swapspace version 1, size = 1014592 KiB
no label, UUID=515e7e3a-dbbb-4e1d-983b-7c9672449c2d
+ swapon -p 5 /dev/zram0
+ for i in '$(seq ${NRDEVICES})'
+ DEVNUMBER=1
+ echo 1038944256
+ mkswap /dev/zram1
Setting up swapspace version 1, size = 1014592 KiB
no label, UUID=fcce7386-c7f0-4272-bf4c-d8f4d0990c05
+ swapon -p 5 /dev/zram1
+ for i in '$(seq ${NRDEVICES})'
+ DEVNUMBER=2
+ echo 1038944256
+ mkswap /dev/zram2
Setting up swapspace version 1, size = 1014592 KiB
no label, UUID=1824d086-3547-4512-b68f-2e54da789806
+ swapon -p 5 /dev/zram2
+ for i in '$(seq ${NRDEVICES})'
+ DEVNUMBER=3
+ echo 1038944256
+ mkswap /dev/zram3
Setting up swapspace version 1, size = 1014592 KiB
no label, UUID=f4f29b82-5040-41c9-964f-1201738311ea
+ swapon -p 5 /dev/zram3
ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: zram-config 0.3
ProcVersionSignature: Ubuntu 3.19.0-15.15-generic 3.19.3
Uname: Linux 3.19.0-15-generic x86_64
NonfreeKernelModules: fglrx
ApportVersion: 2.17.2-0ubuntu1
Architecture: amd64
CurrentDesktop: KDE
Date: Mon Apr 27 11:03:46 2015
PackageArchitecture: all
SourcePackage: zram-config
UpgradeStatus: Upgraded to vivid on 2015-04-26 (0 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/zram-config/+bug/1448910/+subscriptions
More information about the foundations-bugs
mailing list