Ocorre o erro do caminho da fonte X windows. O que devo fazer para compilar?

0

Eu tenho usado para compilar o X Windows.

Ocorre o erro do caminho da fonte X windows. O que devo fazer para compilar?

(==) Log file: "/var/log/Xorg.0.log", Time: Mon Mar 24 19:29:28 1980
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
_FontTransOpen: Unable to Parse address ${prefix}/share/fonts/X11/misc/
_FontTransOpen: Unable to Parse address ${prefix}/share/fonts/X11/TTF/
_FontTransOpen: Unable to Parse address ${prefix}/share/fonts/X11/OTF/
_FontTransOpen: Unable to Parse address ${prefix}/share/fonts/X11/Type1/
_FontTransOpen: Unable to Parse address ${prefix}/share/fonts/X11/100dpi/
_FontTransOpen: Unable to Parse address ${prefix}/share/fonts/X11/75dpi/

A mensagem de erro do caminho da fonte, conforme mostrado abaixo.

Na verdade, o / usr / share / fonts / X11 / path não faz nada.

root@test:~# ls -al /usr/share/fonts/
total 12
drwxr-xr-x  3 root root 4096  3월 24 19:35 .
drwxr-xr-x 10 root root 4096  3월 24 03:12 ..
drwxr-xr-x  3 root root 4096  3월 24 03:11 truetype
root@test:~#

root@test:~# ls -al /usr/share/X11/xorg.conf.d/
total 12
drwxr-xr-x 2 root root 4096  3월 24 03:12 .
drwxr-xr-x 4 root root 4096  3월 24 03:12 ..
-rw-r--r-- 1 root root 1099  3월 24 03:12 10-evdev.conf
root@test:~# ls -al /usr/share/X11/
total 16
drwxr-xr-x  4 root root 4096  3월 24 03:12 .
drwxr-xr-x 10 root root 4096  3월 24 03:12 ..
drwxr-xr-x  8 root root 4096  3월 24 03:12 xkb
drwxr-xr-x  2 root root 4096  3월 24 03:12 xorg.conf.d
root@test:~# ls -al /etc/X11/xorg.conf.d/
total 20
drwxr-xr-x 2 root root 4096  3월 24 03:12 .
drwxr-xr-x 3 root root 4096  3월 24 03:12 ..
-rwxr--r-- 1 root root  111  3월 24 03:12 1-fbdev.conf
-rwxr--r-- 1 root root  135  3월 24 03:12 2-serverflags.conf
-rwxr--r-- 1 root root  275  3월 24 03:12 99-calibration.conf
root@test:~#

Preciso fazer uma compilação cruzada de qualquer pacote?

1) prefixo = / usr

    
por DonBit 29.03.2016 / 02:15

1 resposta

1

Realmente não há informações suficientes, mas a partir das mensagens parece que você deu ao Xorg um arquivo de configuração contendo um literal ${prefix} , onde ele espera um nome de diretório real como /usr .

Isso provavelmente reflete um problema de citação em qualquer script de construção que você esteja usando, já que um shell estaria fazendo a substituição de ${prefix} enquanto o analisador do Xorg não é capaz de fazer isso.

O Xorg está lendo arquivos de configuração de /usr/share/X11/xorg.conf.d , incluindo um contendo as informações da fonte. Você pode ver o problema no arquivo que contém essas informações. Ou você pode ter compilado um literal "${prefix}" no Xorg. De qualquer forma, é confuso.

Leitura adicional:

por 29.03.2016 / 02:20