为什么su运行不了一些程序?

比如

liujianwei@debian:~$ mame kof97 -verifyroms kof97 : sfix.sfix (131072 bytes) - NOT FOUND (neogeo) kof97 : 000-lo.lo (131072 bytes) - INCORRECT LENGTH: 65536 bytes kof97 : sp1.jipan.1024 (131072 bytes) - NOT FOUND (neogeo) kof97 : sp-45.sp1 (524288 bytes) - NOT FOUND (neogeo) kof97 : japan-j3.bin (131072 bytes) - NOT FOUND (neogeo) kof97 : sp-1v1_3db8c.bin (131072 bytes) - NOT FOUND (neogeo) kof97 : uni-bios_3_1.rom (131072 bytes) - NOT FOUND (neogeo) kof97 : uni-bios_3_0.rom (131072 bytes) - NOT FOUND (neogeo) kof97 : uni-bios_2_3.rom (131072 bytes) - NOT FOUND (neogeo) kof97 : uni-bios_2_3o.rom (131072 bytes) - NOT FOUND (neogeo) kof97 : uni-bios_2_2.rom (131072 bytes) - NOT FOUND (neogeo) kof97 : uni-bios_2_1.rom (131072 bytes) - NOT FOUND (neogeo) kof97 : uni-bios_2_0.rom (131072 bytes) - NOT FOUND (neogeo) kof97 : uni-bios_1_3.rom (131072 bytes) - NOT FOUND (neogeo) kof97 : uni-bios_1_2.rom (131072 bytes) - NOT FOUND (neogeo) kof97 : uni-bios_1_2o.rom (131072 bytes) - NOT FOUND (neogeo) kof97 : uni-bios_1_1.rom (131072 bytes) - NOT FOUND (neogeo) kof97 : uni-bios_1_0.rom (131072 bytes) - NOT FOUND (neogeo) kof97 : sm1.sm1 (131072 bytes) - INCORRECT CHECKSUM: EXPECTED: CRC(94416d67) SHA1(42f9d7ddd6c0931fd64226a60dc73602b2819dcf) FOUND: CRC(97cf998b) romset kof97 [neogeo] is bad 1 romsets found, 0 were OK.

root@debian:/home/liujianwei# mame kof97 -verifyroms bash: mame: command not found

[quote=“cuthead”]root@debian:/home/liujianwei# mame kof97 -verifyroms
bash: mame: command not found[/quote]

mame 的可执行文件位于 /usr/games/mame
查看 root 账户默认的 PATH 设定是否包含 /usr/games

debian 的 /etc/profile 默认设置如下

if "`id -u`" -eq 0 ]; then PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" else PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/sbin" fi export PATH

此程序是否需要提权运行?如不需要,使用 root 身份运行可能会造成问题
.
.