[Error]: Unoptimal clock source detected: 'arch_sys_counter'

enyepada

New member
Messages
1
Points
0
Hello everyone,

I am struggling to get my Hercules Server running on my Rock Pi 4 (64bit ARM Debian), while following Habilis Guide on a Raspberry Pi (https://habilisbest.com/raspberry-pi-and-ragnarok-online-private-server).

Hercules Development Team presents
_ _ _
| | | | | |
| |_| | ___ _ __ ___ _ _| | ___ ___
| _ |/ _ \ '__/ __| | | | |/ _ \/ __|
| | | | __/ | | (__| |_| | | __/\__ \
\_| |_/\___|_| \___|\__,_|_|\___||___/

http://herc.ws/board/

[Info]: Hercules 64-bit for Linux
[Info]: Build revision: '202212070'
[Info]: Git revision (src): '9003a6ce4627a8556384a038758ae0dcf864531c'
[Info]: Git revision (scripts): '(null)'
[Info]: OS version: 'Debian GNU/Linux 11 (bullseye) [aarch64]'
[Info]: CPU: ' [6]'
[Info]: Compiled with GCC v10.2.1, zlib: 1.2.11
[Info]: Compile Flags: -g -O2 -std=c11 -pipe -ffast-math -Wall -Wextra -Wno-sign-compare -fsigned-char -fcf-protection=none -Wno-unused-parameter -Wno-clobbered -Wempty-body -Wint-conversion -Winit-self -Wpointer-arith -Wswitch-bool -Wenum-conversion -Wformat-security -Wformat -Wformat-signedness -Wformat-y2k -Wformat-overflow=2 -Wformat-diag -Wsuggest-attribute=noreturn -Wsuggest-attribute=format -Wundef -Wnested-externs -Wold-style-definition -Woverlength-strings -Wredundant-decls -Wmisleading-indentation -Wnull-dereference -Wvla -Wswitch-enum -Wstringop-overflow=4 -Wstring-compare -Wzero-length-bounds -Wabsolute-value -Wshift-overflow=2 -Wno-switch -Wno-missing-field-initializers -Wno-discarded-qualifiers -Wno-unused-but-set-variable -Wshadow -fno-strict-aliasing -g -fno-omit-frame-pointer -funwind-tables -fno-var-tracking -DHAVE_EXECINFO -I../common -DHAS_TLS -DHAVE_SETRLIMIT -DHAVE_STRNLEN -DPACKETVER=20150513 -DDEBUG -DHAVE_LIBBACKTRACE -DHAVE_MONOTONIC_CLOCK
[Info]: Feature Flags: 0x0
[Info]: Timer Function Type: monotonic clock
[Info]: Packet version: 20150513 main
[Info]: Found clock sources: 'arch_sys_counter '
[Error]: Unoptimal clock source detected: 'arch_sys_counter'. Please set clock source to 'tsc' or 'hyperv_clocksource_tsc_page' or 'kvm-clock'
[Status]: Memory manager initialized: log/map-server.leaks


I receive a similar output from the two other servers. Looking up for similar issues on this forum/the internet, I only found this: 



I followed the ideas by following their advice:

cd ~/Hercules
./configure --disable-manager
./configure --enable-packetver=20150513
make clean
make sql \\without plugin due to 64x


cd /home/hercuser/Hercules
./athena-start start


Anyone has any other idea worth trying? I would really appreciate any help!

 
you can ignore error about clock source. on your host look like no other clock sources

your server look like not started because something wrong.

on arm you must disable memory manager, it enabled by default.

need use atleast this

./configure --disable-manager


then make

 
Alright thanks. I got it working by using ./configure --enable-packetver=20070521 --disable-renewal --disable-manager

Was running ./configure --disable-manager on its own earlier and that did not work.

Thanks a lot!

This here can get closed.

 
Back
Top