LINUX.ORG.RU
ФорумGames

Не запускается FreeOrion :(

 ,


0

1
Linux ova-hp 4.4.0-36-generic #55-Ubuntu SMP Thu Aug 11 18:01:55 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
krang@ova-hp:~$ freeorion
CWD: /usr/share/games/freeorion
Segmentation fault (core dumped)
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 2 (rev 01)
00:1c.3 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 4 (rev 01)
00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 01)
00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 01)
00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 01)
00:1d.3 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 01)
00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [AHCI mode] (rev 01)
02:06.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
02:0e.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)
10:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)

Чего ему не нравится? Ставил из оф. репа! Помогите пожалуйста, а то на работе хотца время поубивать в эту игруху.

★★

Последнее исправление: krang (всего исправлений: 2)

Ответ на: комментарий от toney

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

krang ★★
() автор топика
Ответ на: комментарий от aido
krang@ova-hp:~$ strace freeorion
execve("/usr/games/freeorion", ["freeorion"], [/* 78 vars */]) = 0
brk(NULL)                               = 0x55f4c2f26000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7088ecd000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=126549, ...}) = 0
mmap(NULL, 126549, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7088eae000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\t\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1864888, ...}) = 0
mmap(NULL, 3967488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f70888e1000
mprotect(0x7f7088aa1000, 2093056, PROT_NONE) = 0
mmap(0x7f7088ca0000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1bf000) = 0x7f7088ca0000
mmap(0x7f7088ca6000, 14848, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f7088ca6000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7088ead000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7088eac000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7088eab000
arch_prctl(ARCH_SET_FS, 0x7f7088eac700) = 0
mprotect(0x7f7088ca0000, 16384, PROT_READ) = 0
mprotect(0x55f4c2626000, 8192, PROT_READ) = 0
mprotect(0x7f7088ecf000, 4096, PROT_READ) = 0
munmap(0x7f7088eae000, 126549)          = 0
getuid()                                = 1000
getgid()                                = 1000
getpid()                                = 5721
rt_sigaction(SIGCHLD, {0x55f4c241a540, ~[RTMIN RT_1], SA_RESTORER, 0x7f70889164a0}, NULL, 8) = 0
geteuid()                               = 1000
brk(NULL)                               = 0x55f4c2f26000
brk(0x55f4c2f47000)                     = 0x55f4c2f47000
getppid()                               = 5719
stat("/home/krang", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/games/freeorion", O_RDONLY)  = 3
fcntl(3, F_DUPFD, 10)                   = 10
close(3)                                = 0
fcntl(10, F_SETFD, FD_CLOEXEC)          = 0
geteuid()                               = 1000
getegid()                               = 1000
rt_sigaction(SIGINT, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGINT, {0x55f4c241a540, ~[RTMIN RT_1], SA_RESTORER, 0x7f70889164a0}, NULL, 8) = 0
rt_sigaction(SIGQUIT, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL, ~[RTMIN RT_1], SA_RESTORER, 0x7f70889164a0}, NULL, 8) = 0
rt_sigaction(SIGTERM, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGTERM, {SIG_DFL, ~[RTMIN RT_1], SA_RESTORER, 0x7f70889164a0}, NULL, 8) = 0
read(10, "#!/bin/sh\n\nset -e\n\nROOT=/usr/sha"..., 8192) = 248
chdir("/usr/share/games/freeorion")     = 0
write(1, "CWD: ", 5CWD: )                    = 5
write(1, "/usr/share/games/freeorion\n", 27/usr/share/games/freeorion
) = 27
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f7088eac9d0) = 5722
wait4(-1, [{WIFSIGNALED(s) && WTERMSIG(s) == SIGSEGV && WCOREDUMP(s)}], 0, NULL) = 5722
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_DUMPED, si_pid=5722, si_uid=1000, si_status=SIGSEGV, si_utime=8, si_stime=3} ---
rt_sigreturn({mask=[]})                 = 5722
write(2, "Segmentation fault (core dumped)"..., 33Segmentation fault (core dumped)
) = 33
exit_group(139)                         = ?
+++ exited with 139 +++
krang ★★
() автор топика
Последнее исправление: krang (всего исправлений: 1)
Ответ на: комментарий от krang

Ну по ходу у тебя дочерний процесс 5722 хочет доступа туда, где ему нельзя. При это родитель ждёт этого сигнала (wait4). Советую глянуть код, чтобы понять, что хотел сделать автор игры в этом месте: большей стабильности или просто вставил костыль. Отладка таких приложений - весьма веселое занятие=)

aido ★★
()
Последнее исправление: aido (всего исправлений: 2)
Ответ на: комментарий от aido

я только что сканил документ, и ПОЧЕМУ то он ругнулся что я не могу сохранить его в своей домашней папке, после чего я сделал:

sudo chown -R krang:krang /home/krang
и все сохранилось нормально...

может ему прав каких то не хватает?

krang ★★
() автор топика
Последнее исправление: krang (всего исправлений: 1)
Ответ на: комментарий от krang

Что ты делал со своей системой, что у тебя домашняя директория тебе не принадлежит?

sudo chown -R smb:smb / ?

может ему прав каких то не хватает?

Сегфолты валятся чаще всего не при отсутствии прав на чтение/запись в файл, а при попытке записать/прочитать какое-то число из места в оперативе, которое процессу не принадлежит (например, чтение по адресу из другого процесса).

aido ★★
()

Плюсую. У меня однажды сегфолтился SuperMeatBoy от пользователя, но работал от рута. Выяснилось, что я сделал симлинк ~/.local/share/SuperMeatBoy на внешний HDD, там сейвы. И забыл. При запуске игры симлинук, конечно же, «битый». Удалил симлинк - всё заработало

ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 1)
Ответ на: комментарий от aido

да вроде ничего страшного не делал, ковырялся с самбой, чтобы по вифи с одного бука на мой перекинуть дофига мегабайтов))

ну так чего мне попробовать то можно сделать?

krang ★★
() автор топика
Ответ на: комментарий от ZenitharChampion

сама игруха вроде пытается сделать так:

#!/bin/sh

set -e

ROOT=/usr/share/games/freeorion
cd ${ROOT}
printf 'CWD: '
pwd

DATAPATH="--resource-dir /usr/share/games/freeorion/default"

LD_LIBRARY_PATH="/usr/lib/freeorion:${LD_LIBRARY_PATH}" \
/usr/lib/freeorion/freeorion ${DATAPATH} "$@"
может каких то библиотеков не хватат или chown сделать для папки /usr?

krang ★★
() автор топика
Ответ на: комментарий от krang

Попробуй cd ~/ и sudo chown -R krang:users ./ Вместо krang - имя пользователя. Это сделает все файлы в домашнем каталоге принадлежащими тебе. Возможно, какой-то файл принадлежит root.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от krang

а если руками натравить strace на /usr/lib/freeorion/freeorion с переменными окружения выставленными такими, как сказано в скрипте? Снова упадет сразу после создания процесса?

aido ★★
()
Ответ на: комментарий от ZenitharChampion

сделал, но итог тот же... (((

а в чем принципиальная разница мне делать группу users вместо *имя пользователя*??

krang ★★
() автор топика
Ответ на: комментарий от aido
krang@ova-hp:~$ strace /usr/lib/freeorion/freeorion
execve("/usr/lib/freeorion/freeorion", ["/usr/lib/freeorion/freeorion"], [/* 79 vars */]) = 0
brk(NULL)                               = 0x29b2000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe41a1aa000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/freeorion/freeorion/tls/x86_64/libfreeorioncommon.so", O_RDONLY|O_CLOEXEC) = -1 ENOTDIR (Not a directory)
stat("/usr/lib/freeorion/freeorion/tls/x86_64", 0x7ffdfa710860) = -1 ENOTDIR (Not a directory)
open("/usr/lib/freeorion/freeorion/tls/libfreeorioncommon.so", O_RDONLY|O_CLOEXEC) = -1 ENOTDIR (Not a directory)
stat("/usr/lib/freeorion/freeorion/tls", 0x7ffdfa710860) = -1 ENOTDIR (Not a directory)
open("/usr/lib/freeorion/freeorion/x86_64/libfreeorioncommon.so", O_RDONLY|O_CLOEXEC) = -1 ENOTDIR (Not a directory)
stat("/usr/lib/freeorion/freeorion/x86_64", 0x7ffdfa710860) = -1 ENOTDIR (Not a directory)
open("/usr/lib/freeorion/freeorion/libfreeorioncommon.so", O_RDONLY|O_CLOEXEC) = -1 ENOTDIR (Not a directory)
stat("/usr/lib/freeorion/freeorion", {st_mode=S_IFREG|0755, st_size=4814056, ...}) = 0
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=126549, ...}) = 0
mmap(NULL, 126549, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe41a18b000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/tls/x86_64/libfreeorioncommon.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib/x86_64-linux-gnu/tls/x86_64", 0x7ffdfa710860) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/tls/libfreeorioncommon.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib/x86_64-linux-gnu/tls", 0x7ffdfa710860) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/x86_64/libfreeorioncommon.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib/x86_64-linux-gnu/x86_64", 0x7ffdfa710860) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libfreeorioncommon.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib/x86_64-linux-gnu", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
open("/usr/lib/x86_64-linux-gnu/tls/x86_64/libfreeorioncommon.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/x86_64-linux-gnu/tls/x86_64", 0x7ffdfa710860) = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64-linux-gnu/tls/libfreeorioncommon.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/x86_64-linux-gnu/tls", 0x7ffdfa710860) = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64-linux-gnu/x86_64/libfreeorioncommon.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/x86_64-linux-gnu/x86_64", 0x7ffdfa710860) = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64-linux-gnu/libfreeorioncommon.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/x86_64-linux-gnu", {st_mode=S_IFDIR|0755, st_size=94208, ...}) = 0
open("/lib/tls/x86_64/libfreeorioncommon.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib/tls/x86_64", 0x7ffdfa710860) = -1 ENOENT (No such file or directory)
open("/lib/tls/libfreeorioncommon.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib/tls", 0x7ffdfa710860)        = -1 ENOENT (No such file or directory)
open("/lib/x86_64/libfreeorioncommon.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib/x86_64", 0x7ffdfa710860)     = -1 ENOENT (No such file or directory)
open("/lib/libfreeorioncommon.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/lib/tls/x86_64/libfreeorioncommon.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/tls/x86_64", 0x7ffdfa710860) = -1 ENOENT (No such file or directory)
open("/usr/lib/tls/libfreeorioncommon.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/tls", 0x7ffdfa710860)    = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64/libfreeorioncommon.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib/x86_64", 0x7ffdfa710860) = -1 ENOENT (No such file or directory)
open("/usr/lib/libfreeorioncommon.so", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/usr/lib", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
writev(2, [{"/usr/lib/freeorion/freeorion", 28}, {": ", 2}, {"error while loading shared libra"..., 36}, {": ", 2}, {"libfreeorioncommon.so", 21}, {": ", 2}, {"cannot open shared object file", 30}, {": ", 2}, {"No such file or directory", 25}, {"\n", 1}], 10/usr/lib/freeorion/freeorion: error while loading shared libraries: libfreeorioncommon.so: cannot open shared object file: No such file or directory
) = 149
exit_group(127)                         = ?
+++ exited with 127 +++

прошлый раз была 139 ошибка, теперь 127

krang ★★
() автор топика
Ответ на: комментарий от krang

не может открыть libfreeorioncommon.so на O_RDONLY|O_CLOEXEC. Допустимые директории поиска:

/usr/lib

/lib

/lib/tls

/usr/lib/x86_64-linux-gnu/tls

/lib/x86_64-linux-gnu/x86_64

/lib/x86_64-linux-gnu

Мб, надо было запускать так: LD_LIBRARY_PATH="/usr/lib/freeorion:${LD_LIBRARY_PATH}" strace /usr/lib/freeorion/freeorion

Думаю, понятно, что дальше делать?

aido ★★
()
Последнее исправление: aido (всего исправлений: 1)
Ответ на: комментарий от aido

спасибо, выдает очень большую простыню... вот ее конец

open("/home/krang/.freeorion/config.xml", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/krang/.freeorion/persistent_config.xml", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/home/krang/default", 0x7ffe23dbad80) = -1 ENOENT (No such file or directory)
stat("/home/krang/default", 0x7ffe23dbae40) = -1 ENOENT (No such file or directory)
open("/etc/localtime", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=1528, ...}) = 0
fstat(3, {st_mode=S_IFREG|0644, st_size=1528, ...}) = 0
read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\20\0\0\0\0"..., 4096) = 1528
lseek(3, -928, SEEK_CUR)                = 600
read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\20\0\0\0\0"..., 4096) = 928
close(3)                                = 0
fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 3), ...}) = 0
write(1, "[2016-09-01 15:20:48.888477] [0x"..., 162[2016-09-01 15:20:48.888477] [0x00007f5b4bd1d8c0] [debug]   Resources directory from config.xml missing or does not contain expected files. Resetting to default.
) = 162
stat("/home/krang/default", 0x7ffe23dbae40) = -1 ENOENT (No such file or directory)
write(1, "[2016-09-01 15:20:48.890240] [0x"..., 151[2016-09-01 15:20:48.890240] [0x00007f5b4bd1d8c0] [debug]   Default Resources directory missing or does not contain expected files. Cannot start game.
) = 151
futex(0x7f5b4899a680, FUTEX_WAKE_PRIVATE, 2147483647) = 0
write(2, "main() caught exception(std::run"..., 45main() caught exception(std::runtime_error): ) = 45
write(2, "Unable to load game resources at"..., 95Unable to load game resources at default location: /home/krang/default : Install may be broken.) = 95
write(2, "\n", 1
)                       = 1
futex(0xbaf464, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, {1472732451, 911818000}, ffffffff) = -1 ETIMEDOUT (Connection timed out)
futex(0xbaf438, FUTEX_WAKE_PRIVATE, 1)  = 0
write(2, "main() failed config.", 21main() failed config.)   = 21
write(2, "\n", 1
)                       = 1
exit_group(1)                           = ?
+++ exited with 1 +++
чет ваще ПЗДЦ какой-то ничего не пойму))

krang ★★
() автор топика
Ответ на: комментарий от krang

стопэ. вот теперь он всё сказал. Теперь понятно, что у тебя или отсутствует директория с конфигами, или она есть, но самих конфигов нет (или они есть, но прав чтения нет (здесь я могу путаться - вроде в этом случае должен выдаваться EACCESS, а не ENOENT) ). Переустановка должна помочь. Ну или руками пропиши конфиги/выдай права.

Причем игруха сама попыталась восстановить конфиги из /home/krang/default, но и эту директорию тоже не нашла.

Астрологи прогнозируют, что скоро в системе будут обнаружены ещё баги=) Быть может, более существенные.

aido ★★
()
Последнее исправление: aido (всего исправлений: 4)
Ответ на: комментарий от aido

Вчера вечером на подопотном нетбуке со старым атомом на свежеустановленную систему поставил freeorion... итог тот же - segmentation fault

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

krang ★★
() автор топика
Ответ на: комментарий от krang

логи стрэйса говорят, что нет конфигов. Было бы фиговое железо - тебе бы или dmesg пожаловался, или бы всё сильно тупило. Можешь консервным ножом вскрыть конфигуратор - узнать, почему он ничего не создает=)

У меня на старом 7-летнем ноуте ASUS K50lN c Dual Core T4300 игра поднялась нормально. Система - Lubuntu 15.04

aido ★★
()
Последнее исправление: aido (всего исправлений: 1)
Ответ на: комментарий от aido

у меня на рабочем Intel Core 2 T5500 1,66GHz

А у тебя х32 или х64 стоит?

Щас рабочий одуплится? я пришлю lscpu

krang ★★
() автор топика
Ответ на: комментарий от aido
krang@ova-hp ~ $ lscpu
Architecture:          i686
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                2
On-line CPU(s) list:   0,1
Thread(s) per core:    1
Core(s) per socket:    2
Socket(s):             1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 15
Model name:            Intel(R) Core(TM)2 CPU         T5500  @ 1.66GHz
Stepping:              6
CPU MHz:               1667.000
CPU max MHz:           1667,0000
CPU min MHz:           1000,0000
BogoMIPS:              3325.16
L1d cache:             32K
L1i cache:             32K
L2 cache:              2048K
Flags:                 fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm dtherm

вот мой динозавр, я на нем пытался запускать другие игры, многи ругаются какой то надписью типа «установите шейдеры версии 2»... как то так

супертюкс играется, но с подмаргиваниями, торкс не запускается тоже, супертюкскарт тоже вылетает при загрузочном экране, так что 99,9% что не тянет просто

krang ★★
() автор топика
Ответ на: комментарий от aido
krang@ova-hp ~ $ sudo dmidecode
# dmidecode 3.0
Getting SMBIOS data from sysfs.
SMBIOS 2.4 present.
23 structures occupying 1029 bytes.
Table at 0x000F3F1C.

Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
	Vendor: Hewlett-Packard
	Version: 68YGU Ver. F.08
	Release Date: 10/23/2006
	Address: 0xE0000
	Runtime Size: 128 kB
	ROM Size: 1024 kB
	Characteristics:
		PCI is supported
		PC Card (PCMCIA) is supported
		PNP is supported
		BIOS is upgradeable
		BIOS shadowing is allowed
		Boot from CD is supported
		Selectable boot is supported
		EDD is supported
		3.5"/720 kB floppy services are supported (int 13h)
		Print screen service is supported (int 5h)
		8042 keyboard services are supported (int 9h)
		Serial services are supported (int 14h)
		Printer services are supported (int 17h)
		ACPI is supported
		USB legacy is supported
		LS-120 boot is supported
		Smart battery is supported
		BIOS boot specification is supported
		Function key-initiated network boot is supported
		Targeted content distribution is supported
	BIOS Revision: 15.8
	Firmware Revision: 64.23

Handle 0x0001, DMI type 1, 27 bytes
System Information
	Manufacturer: Hewlett-Packard
	Product Name: HP Compaq nx7300 (RH686EA#ACB)
	Version: F.08
	Serial Number: CNU6511V8H
	UUID: C4B64B49-97D7-DD11-3B84-6D990C544529
	Wake-up Type: Power Switch
	SKU Number: RH686EA#ACB
	Family: 103C_5336AN

Handle 0x0040, DMI type 126, 33 bytes
Inactive

Handle 0x0002, DMI type 2, 8 bytes
Base Board Information
	Manufacturer: Hewlett-Packard
	Product Name: 30A2
	Version: KBC Version 40.17
	Serial Number: Not Specified

Handle 0x0003, DMI type 3, 13 bytes
Chassis Information
	Manufacturer: Hewlett-Packard
	Type: Notebook
	Lock: Not Present
	Version: Not Specified
	Serial Number: CNU6511V8H
	Asset Tag: CNU6511V8H
	Boot-up State: Safe
	Power Supply State: Safe
	Thermal State: Safe
	Security Status: External Interface Enabled

Handle 0x0041, DMI type 126, 32 bytes
Inactive

Handle 0x0004, DMI type 4, 35 bytes
Processor Information
	Socket Designation: U10
	Type: Central Processor
	Family: Pentium M
	Manufacturer: Intel(R)
	ID: F6 06 00 00 FF FB EB BF
	Signature: Type 0, Family 6, Model 15, Stepping 6
	Flags:
		FPU (Floating-point unit on-chip)
		VME (Virtual mode extension)
		DE (Debugging extension)
		PSE (Page size extension)
		TSC (Time stamp counter)
		MSR (Model specific registers)
		PAE (Physical address extension)
		MCE (Machine check exception)
		CX8 (CMPXCHG8 instruction supported)
		APIC (On-chip APIC hardware supported)
		SEP (Fast system call)
		MTRR (Memory type range registers)
		PGE (Page global enable)
		MCA (Machine check architecture)
		CMOV (Conditional move instruction supported)
		PAT (Page attribute table)
		PSE-36 (36-bit page size extension)
		CLFSH (CLFLUSH instruction supported)
		DS (Debug store)
		ACPI (ACPI supported)
		MMX (MMX technology supported)
		FXSR (FXSAVE and FXSTOR instructions supported)
		SSE (Streaming SIMD extensions)
		SSE2 (Streaming SIMD extensions 2)
		SS (Self-snoop)
		HTT (Multi-threading)
		TM (Thermal monitor supported)
		PBE (Pending break enabled)
	Version: Intel(R) Core(TM)2 CPU         T5500  @ 1.66GHz
	Voltage: 1.1 V
	External Clock: 166 MHz
	Max Speed: 1667 MHz
	Current Speed: 1667 MHz
	Status: Populated, Enabled
	Upgrade: None
	L1 Cache Handle: 0x0005
	L2 Cache Handle: 0x0006
	L3 Cache Handle: Not Provided
	Serial Number: Not Specified
	Asset Tag: Not Specified
	Part Number: Not Specified

Handle 0x0005, DMI type 7, 19 bytes
Cache Information
	Socket Designation: Internal L1 Cache
	Configuration: Enabled, Not Socketed, Level 1
	Operational Mode: Write Back
	Location: Internal
	Installed Size: 64 kB
	Maximum Size: 64 kB
	Supported SRAM Types:
		Burst
	Installed SRAM Type: Burst
	Speed: Unknown
	Error Correction Type: Unknown
	System Type: Unified
	Associativity: 4-way Set-associative

Handle 0x0006, DMI type 7, 19 bytes
Cache Information
	Socket Designation: Internal L2 Cache
	Configuration: Enabled, Not Socketed, Level 2
	Operational Mode: Write Back
	Location: External
	Installed Size: 2048 kB
	Maximum Size: 2048 kB
	Supported SRAM Types:
		Burst
	Installed SRAM Type: Burst
	Speed: Unknown
	Error Correction Type: None
	System Type: Unified
	Associativity: 4-way Set-associative

Handle 0x0007, DMI type 9, 13 bytes
System Slot Information
	Designation: PC CARD-Slot 0
	Type: 32-bit PC Card (PCMCIA)
	Current Usage: Available
	Length: Short
	ID: Adapter 0, Socket 0
	Characteristics:
		5.0 V is provided
		3.3 V is provided
		PC Card-16 is supported
		Cardbus is supported
		PME signal is supported

Handle 0x0008, DMI type 10, 6 bytes
On Board Device Information
	Type: Video
	Status: Enabled
	Description: 8

Handle 0x0009, DMI type 11, 5 bytes
OEM Strings
	String 1: www.hp.com
	String 2: ABS 70/71 79 7A 7B 7C

Handle 0x000A, DMI type 16, 15 bytes
Physical Memory Array
	Location: System Board Or Motherboard
	Use: System Memory
	Error Correction Type: None
	Maximum Capacity: 4 GB
	Error Information Handle: No Error
	Number Of Devices: 2

Handle 0x000B, DMI type 17, 27 bytes
Memory Device
	Array Handle: 0x000A
	Error Information Handle: No Error
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 1024 MB
	Form Factor: SODIMM
	Set: None
	Locator: DIMM #1
	Bank Locator: Not Specified
	Type: DDR2
	Type Detail: Synchronous
	Speed: 667 MHz
	Manufacturer: AD00000000000000
	Serial Number: 93      
	Asset Tag: Not Specified
	Part Number: HYMP112S64CP6-Y5  

Handle 0x000C, DMI type 17, 27 bytes
Memory Device
	Array Handle: 0x000A
	Error Information Handle: No Error
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 512 MB
	Form Factor: SODIMM
	Set: None
	Locator: DIMM #2
	Bank Locator: Not Specified
	Type: DDR2
	Type Detail: Synchronous
	Speed: 667 MHz
	Manufacturer: AD00000000000000
	Serial Number: 00002052
	Asset Tag: Not Specified
	Part Number: HYMP564S64CP6-Y5  

Handle 0x000D, DMI type 19, 15 bytes
Memory Array Mapped Address
	Starting Address: 0x00000000000
	Ending Address: 0x0005FFFFFFF
	Range Size: 1536 MB
	Physical Array Handle: 0x000A
	Partition Width: 2

Handle 0x000E, DMI type 20, 19 bytes
Memory Device Mapped Address
	Starting Address: 0x00000000000
	Ending Address: 0x0003FFFFFFF
	Range Size: 1 GB
	Physical Device Handle: 0x000B
	Memory Array Mapped Address Handle: 0x000D
	Partition Row Position: 1

Handle 0x000F, DMI type 20, 19 bytes
Memory Device Mapped Address
	Starting Address: 0x00040000000
	Ending Address: 0x0005FFFFFFF
	Range Size: 512 MB
	Physical Device Handle: 0x000C
	Memory Array Mapped Address Handle: 0x000D
	Partition Row Position: 2

Handle 0x0010, DMI type 32, 11 bytes
System Boot Information
	Status: No errors detected

Handle 0x0085, DMI type 133, 34 bytes
OEM-specific Type
	Header and Data:
		85 22 85 00 01 C0 12 39 01 31 01 00 00 81 00 18
		00 07 41 00 00 D0 39 02 E0 02 32 10 49 10 48 10
		48 10
	Strings:
		54010 12/27/2005
		HP                

Handle 0x0086, DMI type 126, 34 bytes
Inactive

Handle 0x0011, DMI type 144, 26 bytes
OEM-specific Type
	Header and Data:
		90 1A 11 00 FF FF FF FF FF FF FF FF FF FF FF FF
		FF FF FF FF FF FF FF FF 00 00

Handle 0x0012, DMI type 127, 4 bytes
End Of Table
krang ★★
() автор топика
Ответ на: комментарий от krang

супертюкс играется, но с подмаргиваниями, торкс не запускается тоже, супертюкскарт тоже вылетает при загрузочном экране

А видяйка какая? У меня Nvidia G102M тянет обливион под вайном.

установите шейдеры версии 2

Это точно не к процу имеет отношение, а к библиотекам для работы с видео (вероятно, они будут завязаны на дрова для видеокарты, а дрова, в свою очередь, - на возможности карточки).

Flags: ....

Это достаточно полный список фич процессора. Должно всё работать превосходно, что не завязано на отрисовку. Проверяй драйвера и вообще всю систему. Судя по твоим ответам, скоро глюков не оберешься. И 100% дело не в железе.

aido ★★
()
Ответ на: комментарий от krang

Хочешь проверить, насколько можно увеличить производительность - собери сам эти игрушки из репозитория с флагами -O2 -march=native -msse3

У тебя проц в полтора раза по частоте уступает моему, но выигрывает в 2 раза по размеру L2-кэша, так что я бы не назвал его слишком уж старым.

aido ★★
()
Ответ на: комментарий от aido

А видяйка какая? У меня Nvidia G102M тянет обливион под вайном.

я свейху писал в lspci

Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller

krang ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.