osm2pgsql --append 가 속도가 느리므로 osm2pgsql --create 를 사용하기 위해 pbf파일을 묶어준다.

 

1. osmium-tool 설치

                    
renderaccount@ellord-Precision-T5600:/var/lib/postgresql$ sudo apt install osmium-tool
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다       
상태 정보를 읽는 중입니다... 완료
다음 새 패키지를 설치할 것입니다:
  osmium-tool
0개 업그레이드, 1개 새로 설치, 0개 제거 및 65개 업그레이드 안 함.
749 k바이트 아카이브를 받아야 합니다.
이 작업 후 2,461 k바이트의 디스크 공간을 더 사용하게 됩니다.
받기:1 http://kr.archive.ubuntu.com/ubuntu focal/universe amd64 osmium-tool amd64 1.11.1-1build2 [749 kB]
내려받기 749 k바이트, 소요시간 2초 (338 k바이트/초)
Selecting previously unselected package osmium-tool.
(데이터베이스 읽는중 ...현재 220379개의 파일과 디렉터리가 설치되어 있습니다.)
Preparing to unpack .../osmium-tool_1.11.1-1build2_amd64.deb ...
Unpacking osmium-tool (1.11.1-1build2) ...
osmium-tool (1.11.1-1build2) 설정하는 중입니다 ...
Processing triggers for man-db (2.9.1-1) ...
renderaccount@ellord-Precision-T5600:/var/lib/postgresql$

 

 

2. pdf merge

 

osmuim cat asia.pbf africa.pbf -o merged.osm

cat 대신에  merge 를 사용해도 됨.

 

 

3. osm2pgsql 를 실행한다.

 

 

 

블로그 이미지

엘로드넷

,

줌 레벨별로 미리 렌더링 하기

 

 

$ render_list  --all -num-threads=1 --socket=/var/run/renderd/renderd.sock --tile-dir=/home2/mod_tile --map=ajt --min-zoom=10 --max-zoom=11 

 

1. --all : render all tiles

2. -num-threads : rendering에 사용될 cpu core 수 (default 1)

3. --tile-dir : 지도 이미지 저장 경로

4. --map :  zoom별 지도 이미지 저장 폴더

5. --min-zoom : 최소레벨( default 0)

6. --max-zoom : 최대레벨(default 20)

 

ajt : 맵데이터가 저장된 폴더명 (--tile-dir 옵션이 주어지지 않으면 디폴트는 /var/lib/mod_tile/ajt)

 

 

 

위 명령어는 다음과 같이 해도 된다.

 

$ render_list  -a -n 1 -s /var/run/renderd/renderd.sock -t /home2/mod_tile -m ajt -z 10 Z 11 

 

renderaccount@48efa0ebd424:/var/lib/mod_tile$ render_list -v --all -n 1 --socket=/var/run/renderd/renderd.sock --min-zoom=10 --max-zoom=11 --map=ajt
debug: init_storage_backend: initialising file storage backend at: /var/lib/mod_tile
Rendering client
Starting 1 rendering threads
Rendering all tiles from zoom 10 to zoom 11
Rendering all tiles for zoom 10 from (0, 0) to (1023, 1023)

 

 

renderd 로그 보기

 

아래와 같은 로그를 확인할 수 있다.

 

 

renderd[58384]: DEBUG: Sending render cmd(3 ajt 10/72/472) with protocol version 2 to fd 11
renderd[58384]: DEBUG: Got incoming request with protocol version 2
renderd[58384]: DEBUG: Got command RenderBulk fd(11) xml(ajt), z(10), x(72), y(480), mime(image/png), options()
renderd[58384]: DEBUG: START TILE ajt 10 72-79 480-487, new metatile
renderd[58384]: Rendering projected coordinates 10 72 480 -> -17219733.732094|939258.203569 -16906647.664237|1252344.271425 to a 8 x 8 tile
renderd[58384]: DEBUG: DONE TILE ajt 10 72-79 480-487 in 0.369 seconds
debug: Creating and writing a metatile to /var/lib/mod_tile/ajt/10/0/0/1/78/128.meta

renderd[58384]: DEBUG: Sending render cmd(3 ajt 10/72/480) with protocol version 2 to fd 11
renderd[58384]: DEBUG: Got incoming request with protocol version 2
renderd[58384]: DEBUG: Got command RenderBulk fd(11) xml(ajt), z(10), x(72), y(488), mime(image/png), options()
renderd[58384]: DEBUG: START TILE ajt 10 72-79 488-495, new metatile
renderd[58384]: Rendering projected coordinates 10 72 488 -> -17219733.732094|626172.135713 -16906647.664237|939258.203569 to a 8 x 8 tile
renderd[58384]: DEBUG: DONE TILE ajt 10 72-79 488-495 in 0.369 seconds
debug: Creating and writing a metatile to /var/lib/mod_tile/ajt/10/0/0/1/78/136.meta

renderd[58384]: DEBUG: Sending render cmd(3 ajt 10/72/488) with protocol version 2 to fd 11
renderd[58384]: DEBUG: Got incoming request with protocol version 2
renderd[58384]: DEBUG: Got command RenderBulk fd(11) xml(ajt), z(10), x(72), y(496), mime(image/png), options()
renderd[58384]: DEBUG: START TILE ajt 10 72-79 496-503, new metatile
renderd[58384]: Rendering projected coordinates 10 72 496 -> -17219733.732094|313086.067856 -16906647.664237|626172.135713 to a 8 x 8 tile
renderd[58384]: DEBUG: DONE TILE ajt 10 72-79 496-503 in 0.369 seconds
debug: Creating and writing a metatile to /var/lib/mod_tile/ajt/10/0/0/1/79/128.meta

renderd[58384]: DEBUG: Sending render cmd(3 ajt 10/72/496) with protocol version 2 to fd 11
renderd[58384]: DEBUG: Got incoming request with protocol version 2
renderd[58384]: DEBUG: Got command RenderBulk fd(11) xml(ajt), z(10), x(72), y(504), mime(image/png), options()
renderd[58384]: DEBUG: START TILE ajt 10 72-79 504-511, new metatile
renderd[58384]: Rendering projected coordinates 10 72 504 -> -17219733.732094|0.000000 -16906647.664237|313086.067856 to a 8 x 8 tile
renderd[58384]: DEBUG: DONE TILE ajt 10 72-79 504-511 in 0.373 seconds
debug: Creating and writing a metatile to /var/lib/mod_tile/ajt/10/0/0/1/79/136.meta

renderd[58384]: DEBUG: Sending render cmd(3 ajt 10/72/504) with protocol version 2 to fd 11
renderd[58384]: DEBUG: Got incoming request with protocol version 2
renderd[58384]: DEBUG: Got command RenderBulk fd(11) xml(ajt), z(10), x(72), y(512), mime(image/png), options()
renderd[58384]: DEBUG: START TILE ajt 10 72-79 512-519, new metatile
renderd[58384]: Rendering projected coordinates 10 72 512 -> -17219733.732094|-313086.067856 -16906647.664237|0.000000 to a 8 x 8 tile
renderd[58384]: DEBUG: DONE TILE ajt 10 72-79 512-519 in 0.374 seconds
debug: Creating and writing a metatile to /var/lib/mod_tile/ajt/10/0/0/2/64/128.meta

renderd[58384]: DEBUG: Sending render cmd(3 ajt 10/72/512) with protocol version 2 to fd 11
renderd[58384]: DEBUG: Got incoming request with protocol version 2
renderd[58384]: DEBUG: Got command RenderBulk fd(11) xml(ajt), z(10), x(72), y(520), mime(image/png), options()
renderd[58384]: DEBUG: START TILE ajt 10 72-79 520-527, new metatile
renderd[58384]: Rendering projected coordinates 10 72 520 -> -17219733.732094|-626172.135713 -16906647.664237|-313086.067856 to a 8 x 8 tile
renderd[58384]: DEBUG: DONE TILE ajt 10 72-79 520-527 in 0.368 seconds
debug: Creating and writing a metatile to /var/lib/mod_tile/ajt/10/0/0/2/64/136.meta

renderd[58384]: DEBUG: Sending render cmd(3 ajt 10/72/520) with protocol version 2 to fd 11
renderd[58384]: DEBUG: Got incoming request with protocol version 2
renderd[58384]: DEBUG: Got command RenderBulk fd(11) xml(ajt), z(10), x(72), y(528), mime(image/png), options()
renderd[58384]: DEBUG: START TILE ajt 10 72-79 528-535, new metatile
renderd[58384]: Rendering projected coordinates 10 72 528 -> -17219733.732094|-939258.203569 -16906647.664237|-626172.135713 to a 8 x 8 tile
renderd[58384]: DEBUG: DONE TILE ajt 10 72-79 528-535 in 0.379 seconds
debug: Creating and writing a metatile to /var/lib/mod_tile/ajt/10/0/0/2/65/128.meta

renderd[58384]: DEBUG: Sending render cmd(3 ajt 10/72/528) with protocol version 2 to fd 11
renderd[58384]: DEBUG: Got incoming request with protocol version 2
renderd[58384]: DEBUG: Got command RenderBulk fd(11) xml(ajt), z(10), x(72), y(536), mime(image/png), options()
renderd[58384]: DEBUG: START TILE ajt 10 72-79 536-543, new metatile
renderd[58384]: Rendering projected coordinates 10 72 536 -> -17219733.732094|-1252344.271425 -16906647.664237|-939258.203569 to a 8 x 8 tile
renderd[58384]: DEBUG: DONE TILE ajt 10 72-79 536-543 in 0.377 seconds
debug: Creating and writing a metatile to /var/lib/mod_tile/ajt/10/0/0/2/65/136.meta

renderd[58384]: DEBUG: Sending render cmd(3 ajt 10/72/536) with protocol version 2 to fd 11
renderd[58384]: DEBUG: Got incoming request with protocol version 2
renderd[58384]: DEBUG: Got command RenderBulk fd(11) xml(ajt), z(10), x(72), y(544), mime(image/png), options()
renderd[58384]: DEBUG: START TILE ajt 10 72-79 544-551, new metatile
renderd[58384]: Rendering projected coordinates 10 72 544 -> -17219733.732094|-1565430.339281 -16906647.664237|-1252344.271425 to a 8 x 8 tile
renderd[58384]: DEBUG: DONE TILE ajt 10 72-79 544-551 in 0.378 seconds
debug: Creating and writing a metatile to /var/lib/mod_tile/ajt/10/0/0/2/66/128.meta

renderd[58384]: DEBUG: Sending render cmd(3 ajt 10/72/544) with protocol version 2 to fd 11
renderd[58384]: DEBUG: Got incoming request with protocol version 2
renderd[58384]: DEBUG: Got command RenderBulk fd(11) xml(ajt), z(10), x(72), y(552), mime(image/png), options()
renderd[58384]: DEBUG: START TILE ajt 10 72-79 552-559, new metatile
renderd[58384]: Rendering projected coordinates 10 72 552 -> -17219733.732094|-1878516.407137 -16906647.664237|-1565430.339281 to a 8 x 8 tile
renderd[58384]: DEBUG: DONE TILE ajt 10 72-79 552-559 in 0.386 seconds
debug: Creating and writing a metatile to /var/lib/mod_tile/ajt/10/0/0/2/66/136.meta

renderd[58384]: DEBUG: Sending render cmd(3 ajt 10/72/552) with protocol version 2 to fd 11
renderd[58384]: DEBUG: Got incoming request with protocol version 2
renderd[58384]: DEBUG: Got command RenderBulk fd(11) xml(ajt), z(10), x(72), y(560), mime(image/png), options()
renderd[58384]: DEBUG: START TILE ajt 10 72-79 560-567, new metatile
renderd[58384]: Rendering projected coordinates 10 72 560 -> -17219733.732094|-2191602.474994 -16906647.664237|-1878516.407137 to a 8 x 8 tile
renderd[58384]: DEBUG: DONE TILE ajt 10 72-79 560-567 in 0.378 seconds
debug: Creating and writing a metatile to /var/lib/mod_tile/ajt/10/0/0/2/67/128.meta

renderd[58384]: DEBUG: Sending render cmd(3 ajt 10/72/560) with protocol version 2 to fd 11
renderd[58384]: DEBUG: Got incoming request with protocol version 2
renderd[58384]: DEBUG: Got command RenderBulk fd(11) xml(ajt), z(10), x(72), y(568), mime(image/png), options()
renderd[58384]: DEBUG: START TILE ajt 10 72-79 568-575, new metatile
renderd[58384]: Rendering projected coordinates 10 72 568 -> -17219733.732094|-2504688.542850 -16906647.664237|-2191602.474994 to a 8 x 8 tile

 

 

 

렌더링된 맵데이터 용량 확인

 

아래와 같이 점점 증가하고 있음을 확인할 수 있다.

root@48efa0ebd424:/var/lib/mod_tile# pwd
/var/lib/mod_tile
root@48efa0ebd424:/var/lib/mod_tile# du -sh ajt
412M	ajt
root@48efa0ebd424:/var/lib/mod_tile# du -sh ajt
412M	ajt
root@48efa0ebd424:/var/lib/mod_tile# du -sh ajt
413M	ajt
root@48efa0ebd424:/var/lib/mod_tile# du -sh ajt
414M	ajt
root@48efa0ebd424:/var/lib/mod_tile#

 

블로그 이미지

엘로드넷

,

 

9.1  apache - render 설정

설정파일 : /usr/local/etc/renderd.conf

 

[renderd]
num_threads=4
tile_dir=/var/lib/mod_tile
stats_file=/var/run/renderd/renderd.stats

[mapnik]
plugins_dir=/usr/lib/mapnik/3.0/input
font_dir=/usr/share/fonts/truetype
font_dir_recurse=1

[ajt]
URI=/hot/
TILEDIR=/var/lib/mod_tile
XML=/home/renderaccount/src/openstreetmap-carto/mapnik.xml
HOST=localhost
TILESIZE=256
MAXZOOM=20

 

 

 

9.2 apache 설정

$ sudo mkdir /var/lib/mod_tile

$ sudo chown renderaccount /var/lib/mod_tile

$ sudo mkdir /var/run/renderd

$ sudo chown renderaccount /var/run/renderd

$ sudo vi /etc/apache2/conf-available/mod_tile.conf

 

LoadModule tile_module /usr/lib/apache2/modules/mod_tile.so

 

 

$ sudo a2enconf mod_tile

Enabling conf mod_tile.

To activate the new configuration, you need to run:

  service apache2 reload

 

 

$ sudo vi /etc/apache2/sites-available/000-default.conf

아래와 같이 추가

        LoadTileConfigFile /usr/local/etc/renderd.conf

        ModTileRenderdSocketName /var/run/renderd/renderd.sock

        ModTileRequestTimeout 0

        ModTileMissingRequestTimeout 30

 

<VirtualHost *:80>
        # The ServerName directive sets the request scheme, hostname and port that
        # the server uses to identify itself. This is used when creating
        # redirection URLs. In the context of virtual hosts, the ServerName
        # specifies what hostname must appear in the request's Host: header to
        # match this virtual host. For the default virtual host (this file) this
        # value is not decisive as it is used as a last resort host regardless.
        # However, you must set it for any further virtual host explicitly.
        #ServerName www.example.com

        ServerAdmin webmaster@localhost
        
        LoadTileConfigFile /usr/local/etc/renderd.conf
        ModTileRenderdSocketName /var/run/renderd/renderd.sock
        ModTileRequestTimeout 0
        ModTileMissingRequestTimeout 30

        DocumentRoot /var/www/html

        # Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
        # error, crit, alert, emerg.
        # It is also possible to configure the loglevel for particular
        # modules, e.g.
        #LogLevel info ssl:warn

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

        # For most configuration files from conf-available/, which are
        # enabled or disabled at a global level, it is possible to
        # include a line for only one particular virtual host. For example the
        # following line enables the CGI configuration for this host only
        # after it has been globally disabled with "a2disconf".
        #Include conf-available/serve-cgi-bin.conf
</VirtualHost>

 

 

웹서버 시작

$ sudo service apache2 start

 * Starting Apache httpd web server apache2                                                    [Sun Sep 08 20:19:08.359783 2024] [tile:notice] [pid 23931:tid 140630557449280] Loading tile config ajt at /hot/ for zooms 0 - 20 from tile directory /var/lib/mod_tile with extension .png and mime type image/png

AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 172.17.0.2. Set the 'ServerName' directive globally to suppress this message

 * 

$ sudo service apache2 status

 * apache2 is running

$ 

 

 

 

웹서버 타일 보기

$ sudo cp ~/src/mod_tile/extra/sample_leaflet.html /var/www/html/

$ sudo vi /var/www/html/sample_leaflet.html

 

중심좌표 :   우리나라 중심 좌표 : 위도(latitude) 36.355, 경도(longitude) 127.766

배율 : 5

맵타일서버  IP : http://0.0.0.0 (상황에 맞게 별도 포트인 경우 포트까지 적어줌)

<!DOCTYPE html>
<html style="height:100%;margin:0;padding:0;">
<title>Leaflet page with tiles from localhost</title>
<meta charset="utf-8">
<link rel="stylesheet" href="https://unpkg.com/leaflet@1.3/dist/leaflet.css" />
<script src="https://unpkg.com/leaflet@1.3/dist/leaflet.js"></script>
<script src="https://unpkg.com/leaflet-hash@0.2.1/leaflet-hash.js"></script>
<style type="text/css">
.leaflet-tile-container { pointer-events: auto; }
</style>
</head>
<body style="height:100%;margin:0;padding:0;">
<div id="map" style="height:100%"></div>
<script>
//<![CDATA[
var map = L.map('map').setView([36.355, 127.766], 5);

L.tileLayer('http://0.0.0.0:8888/hot/{z}/{x}/{y}.png', {
    attribution: '&copy; <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors',
    maxZoom: 21,
    maxNativeZoom: 20
}).addTo(map);


var hash = L.hash(map)
//]]>
</script>
</body>
</html>
~

 

 

 

렌더링을 시작한다.

$ renderd -f -c /usr/local/etc/renderd.conf

폰트 관련 경로들이 많이 뜬다.

일단 이대로 두고 브라우저에서 지도를 호출해 본다.

$ renderd -f -c /usr/local/etc/renderd.conf
renderd[26286]: Rendering daemon started
renderd[26286]: Initiating request_queue
renderd[26286]: Parsing section renderd
renderd[26286]: Parsing render section 0
renderd[26286]: Parsing section mapnik
renderd[26286]: Parsing section ajt
renderd[26286]: config renderd: unix socketname=/var/run/renderd/renderd.sock
renderd[26286]: config renderd: num_threads=4
renderd[26286]: config renderd: num_slaves=0
renderd[26286]: config renderd: tile_dir=/var/lib/mod_tile
renderd[26286]: config renderd: stats_file=/var/run/renderd/renderd.stats
renderd[26286]: config mapnik:  plugins_dir=/usr/lib/mapnik/3.0/input
renderd[26286]: config mapnik:  font_dir=/usr/share/fonts/truetype
renderd[26286]: config mapnik:  font_dir_recurse=1
renderd[26286]: config renderd(0): Active
renderd[26286]: config renderd(0): unix socketname=/var/run/renderd/renderd.sock
renderd[26286]: config renderd(0): num_threads=4
renderd[26286]: config renderd(0): tile_dir=/var/lib/mod_tile
renderd[26286]: config renderd(0): stats_file=/var/run/renderd/renderd.stats
renderd[26286]: config map 0:   name(ajt) file(/home/renderaccount/src/openstreetmap-carto/mapnik.xml) uri(/hot/) htcp() host(localhost)
renderd[26286]: Initialising unix server socket on /var/run/renderd/renderd.sock
renderd[26286]: Created server socket 3
renderd[26286]: Renderd is using mapnik version 3.0.23
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/unifont/unifont_csur.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/unifont/unifont.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/unifont/unifont_sample.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/unifont/unifont_upper.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/dejavu/DejaVuSerif-BoldItalic.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/dejavu/DejaVuSans-ExtraLight.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/dejavu/DejaVuSans-BoldOblique.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/dejavu/DejaVuSansCondensed-BoldOblique.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/dejavu/DejaVuSansMono-Oblique.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/dejavu/DejaVuSerifCondensed.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/dejavu/DejaVuSansMono-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/dejavu/DejaVuSerif-Italic.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/dejavu/DejaVuSerifCondensed-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/dejavu/DejaVuSansMono-BoldOblique.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/dejavu/DejaVuSansCondensed-Oblique.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/dejavu/DejaVuSansCondensed.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/dejavu/DejaVuSans-Oblique.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/dejavu/DejaVuSerif.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/dejavu/DejaVuSerif-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/dejavu/DejaVuSerifCondensed-Italic.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/dejavu/DejaVuSansCondensed-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/dejavu/DejaVuSerifCondensed-BoldItalic.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/dejavu/DejaVuMathTeXGyre.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansBengali-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoKufiArabic-Black.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansArabic-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoNaskhArabicUI-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansHebrew-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansMyanmarUI-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansDevanagari-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifKhmer-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansPhagsPa-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansKhmer-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansAnatolianHieroglyphs-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansPhoenician-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansMalayalam-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansLaoUI-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifTelugu-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansMendeKikakui-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansWancho-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansHanifiRohingya-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansLydian-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansDisplay-BoldItalic.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansSymbols-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansGothic-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansLaoUI-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansNewTaiLue-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansLisu-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansCypriot-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansHatran-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansPsalterPahlavi-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifGurmukhi-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansSoyombo-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansSinhala-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansSoraSompeng-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifTamilSlanted-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSans-Italic.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansTelugu-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansOlChiki-SemiBold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansCarian-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansOriyaUI-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansOldPermic-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansGujarati-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansMyanmar-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansGurmukhiUI-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansInscriptionalParthian-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifEthiopic-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifTamil-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoNaskhArabicUI-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifGujarati-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansLycian-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansKhmerUI-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansTaiLe-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansSundanese-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansNabataean-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansChakma-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifDisplay-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansGeorgian-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansSyriac-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansMongolian-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansTelugu-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansThaiUI-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansMalayalamUI-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansMyanmarUI-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifHebrew-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansEthiopic-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifKannada-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansNewa-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansLisu-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansRejang-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansMono-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansGujaratiUI-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansBrahmi-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansTaiViet-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansMarchen-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansMultani-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansMono-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifBalinese-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansAdlamUnjoined-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansThaana-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansRunic-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansOriyaUI-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifThai-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoKufiArabic-Extrabold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansCherokee-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansArmenian-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifDevanagari-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansThai-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansOlChiki-Medium.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansKannada-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansBuginese-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansGlagolitic-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansMeeteiMayek-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansSymbols2-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansArabic-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansGujaratiUI-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansKannada-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansDevanagariUI-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansDisplay-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansCanadianAboriginal-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansMandaic-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansBuhid-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansThai-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansBhaiksuki-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansArmenian-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifDisplay-BoldItalic.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansTibetan-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansTamil-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansBatak-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansWarangCiti-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansMalayalamUI-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansArabicUI-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansJavanese-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansTamilUI-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansKannadaUI-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansSinhala-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansLinearA-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansOgham-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansCanadianAboriginal-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifMyanmar-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoNastaliqUrdu-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansMahajani-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansJavanese-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansBamum-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansOldItalic-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoKufiArabic-Thin.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifArmenian-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansDeseret-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansLao-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoKufiArabic-Light.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansTamilUI-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansSymbols-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifGeorgian-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansThaiUI-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoKufiArabic-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansThaana-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansManichaean-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSans-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoMusic-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerif-Italic.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansElbasan-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSans-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansTagbanwa-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansCuneiform-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifThai-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansAdlam-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansDevanagariUI-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansBassaVah-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansArabicUI-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansKhmer-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansLisu-SemiBold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansEthiopic-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansMyanmar-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansCoptic-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoKufiArabic-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifTamil-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansCham-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansGurmukhiUI-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifKhmer-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansSogdian-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansAvestan-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifTibetan-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansPahawhHmong-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansCaucasianAlbanian-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifLao-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansTeluguUI-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoKufiArabic-Extralight.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansTamil-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansOldSogdian-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansSiddham-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifTibetan-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansTakri-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansOriya-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansOldSouthArabian-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansTamilSupplement-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansNKo-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansIndicSiyaqNumbers-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansKharoshthi-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansGurmukhi-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifMalayalam-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansSaurashtra-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansSinhalaUI-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansSharada-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansVai-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansGunjalaGondi-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansTeluguUI-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifKannada-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansSylotiNagri-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansGurmukhi-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifBengali-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansKannadaUI-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansCherokee-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansOsmanya-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansCham-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifLao-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansHebrew-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansPauCinHau-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansLimbu-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansInscriptionalPahlavi-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansYi-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansZanabazarSquare-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifArmenian-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansGujarati-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansLepcha-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansOldHungarian-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansShavian-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansMalayalam-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansOlChiki-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansGrantha-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifDevanagari-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansEgyptianHieroglyphs-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifMalayalam-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansBengali-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansMasaramGondi-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansMath-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansLisu-Medium.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansLinearB-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansOlChiki-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansSinhalaUI-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSans-BoldItalic.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifAhom-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifDisplay-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansTirhuta-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifBengali-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifHebrew-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifDogra-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansKhmerUI-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifSinhala-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifTelugu-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansBengaliUI-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifSinhala-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansGeorgian-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansDevanagari-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoNastaliqUrdu-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansMro-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifTamilSlanted-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoNaskhArabic-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansHanunoo-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansOriya-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansTagalog-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansTibetan-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifMyanmar-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerif-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansMeroitic-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifGeorgian-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansTaiTham-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansKhudawadi-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifGurmukhi-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansSamaritan-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansMayanNumerals-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansOldPersian-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansImperialAramaic-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansDisplay-Italic.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansKaithi-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansUgaritic-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansOsage-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansModi-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansKayahLi-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerif-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifGujarati-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansOldTurkic-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoNaskhArabic-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansPalmyrene-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansKhojki-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifDisplay-Italic.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerif-BoldItalic.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansBengaliUI-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansDuployan-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansDisplay-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifTangut-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansMiao-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansOldNorthArabian-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSerifEthiopic-Bold.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansLao-Regular.ttf
renderd[26286]: DEBUG: Loading font: /usr/share/fonts/truetype/noto/NotoSansTifinagh-Regular.ttf
Running in foreground mode...
renderd[26286]: Starting stats thread
debug: init_storage_backend: initialising file storage backend at: /var/lib/mod_tile
debug: init_storage_backend: initialising file storage backend at: /var/lib/mod_tile
renderd[26286]: Loading parameterization function for 
renderd[26286]: Loading parameterization function for 
debug: init_storage_backend: initialising file storage backend at: /var/lib/mod_tile
renderd[26286]: Loading parameterization function for 
debug: init_storage_backend: initialising file storage backend at: /var/lib/mod_tile
renderd[26286]: Loading parameterization function for 
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Balinese Regular' in FontSet 'fontset-0'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans CJK JP Regular' in FontSet 'fontset-0'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Emoji Regular' in FontSet 'fontset-0'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'HanaMinA Regular' in FontSet 'fontset-0'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'HanaMinB Regular' in FontSet 'fontset-0'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Balinese Regular' in FontSet 'fontset-1'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans CJK JP Regular' in FontSet 'fontset-1'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Emoji Regular' in FontSet 'fontset-1'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'HanaMinA Regular' in FontSet 'fontset-1'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'HanaMinB Regular' in FontSet 'fontset-1'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Adlam Unjoined Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Balinese Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Bamum Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Kayah Li Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Sundanese Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Syriac Black' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Tai Tham Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans CJK JP Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Emoji Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Balinese Regular' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans CJK JP Regular' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Emoji Regular' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'HanaMinA Regular' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'HanaMinB Regular' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Balinese Regular' in FontSet 'fontset-0'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans CJK JP Regular' in FontSet 'fontset-0'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Emoji Regular' in FontSet 'fontset-0'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'HanaMinA Regular' in FontSet 'fontset-0'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'HanaMinB Regular' in FontSet 'fontset-0'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Balinese Regular' in FontSet 'fontset-1'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans CJK JP Regular' in FontSet 'fontset-1'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Emoji Regular' in FontSet 'fontset-1'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'HanaMinA Regular' in FontSet 'fontset-1'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'HanaMinB Regular' in FontSet 'fontset-1'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Adlam Unjoined Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Balinese Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Bamum Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Kayah Li Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Sundanese Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Syriac Black' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Tai Tham Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans CJK JP Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Emoji Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Balinese Regular' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans CJK JP Regular' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Emoji Regular' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'HanaMinA Regular' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'HanaMinB Regular' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Balinese Regular' in FontSet 'fontset-0'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Balinese Regular' in FontSet 'fontset-0'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans CJK JP Regular' in FontSet 'fontset-0'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Emoji Regular' in FontSet 'fontset-0'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'HanaMinA Regular' in FontSet 'fontset-0'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'HanaMinB Regular' in FontSet 'fontset-0'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Balinese Regular' in FontSet 'fontset-1'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans CJK JP Regular' in FontSet 'fontset-1'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Emoji Regular' in FontSet 'fontset-1'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'HanaMinA Regular' in FontSet 'fontset-1'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'HanaMinB Regular' in FontSet 'fontset-1'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Adlam Unjoined Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Balinese Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Bamum Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Kayah Li Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Sundanese Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Syriac Black' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Tai Tham Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans CJK JP Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans CJK JP Regular' in FontSet 'fontset-0'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Emoji Regular' in FontSet 'fontset-0'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Emoji Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Balinese Regular' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans CJK JP Regular' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'HanaMinA Regular' in FontSet 'fontset-0'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Emoji Regular' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'HanaMinB Regular' in FontSet 'fontset-0'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'HanaMinA Regular' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'HanaMinB Regular' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Balinese Regular' in FontSet 'fontset-1'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans CJK JP Regular' in FontSet 'fontset-1'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Emoji Regular' in FontSet 'fontset-1'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'HanaMinA Regular' in FontSet 'fontset-1'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'HanaMinB Regular' in FontSet 'fontset-1'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Adlam Unjoined Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Balinese Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Bamum Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Kayah Li Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Sundanese Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Syriac Black' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Tai Tham Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans CJK JP Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Emoji Bold' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans Balinese Regular' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Sans CJK JP Regular' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'Noto Emoji Regular' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'HanaMinA Regular' in FontSet 'fontset-2'
Mapnik LOG> 2024-09-08 20:57:39: warning: unable to find face-name 'HanaMinB Regular' in FontSet 'fontset-2'
renderd[26286]: Using web mercator projection settings
renderd[26286]: Using web mercator projection settings
renderd[26286]: Using web mercator projection settings
renderd[26286]: Using web mercator projection settings

 

 

브라우저에서 호출해 본다.

http://0.0.0.0:8888/sample_leaflet.html

렌더링이 필요하므로 잠시 기다리면 아래와 같이 뜰 것이다.

그런데...

 

 

한글이 깨진다.

 

Mapnik LOG> 2024-09-08 21:27:16: warning: unable to find face-name 'Noto Sans CJK KR Regular' in FontSet 'fontset-0'

 

해당 폴더의 경로가 다르게 지정되어 있어서 변경해 준다.

truetype --> opentype

 

 

$ sudo vi /usr/local/etc/renderd.conf

[mapnik]

plugins_dir=/usr/lib/mapnik/3.0/input

font_dir=/usr/share/fonts/truetype

font_dir_recurse=1

 

==>

 

[mapnik]

plugins_dir=/usr/lib/mapnik/3.0/input

font_dir=/usr/share/fonts/truetype

font_dir_recurse=1

 

 

mapnik.xml 파일에 해당 폰트를 추가해 준다.

 

$ vi ~/src/openstreetmap-carto/mapnik.xml

각 FontSet에 아래 내용을 추가

 

    <Font face-name="Noto Sans CJK KR Regular" />

 

 

 

타일서버와 브라우저 캐시를 모두 삭제하고 다시 렌더한다.

 

서버 캐시삭제 : 

$ cd /var/lib/mod_tile

$ ls

ajt

$ cd ajt

10 11 5 6 

 

각 배율별 지도 캐시데이터 폴더가 존재한다 

모두 삭제한다.

$ rm -rf *

 

브라우저 캐시삭제 : 강제 새로고침

 

 

다시 랜더링을 건다.

$ renderd -f -c /usr/local/etc/renderd.conf

 

 

 

 

브라우저를 다시 호출해 본다.

한글이 정상적으로 나온다.

 

 

 

 

 

 

 

 

 

블로그 이미지

엘로드넷

,