FS#44250 - [xorg-fonts-misc] font-misc-meltho SyrCOM*.otf should be installed into OTF/ instead of misc/ folder

Attached to Project: Arch Linux
Opened by Xiaoyang Zhang (monoself) - Thursday, 19 March 2015, 04:53 GMT
Last edited by Andreas Radke (AndyRTR) - Saturday, 21 March 2015, 09:02 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Andreas Radke (AndyRTR)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

I am using Xvnc 3.3.7 shipped with a proprietary software and has encountered "Fatal server error: could not open default font 'fixed'" error, even with the most recent xorg-fonts-misc 1.0.3-2 installed. Later I downgraded it to 1.0.1-3 and Xvnc works fine.

The main difference is the 1.0.3 misc font pack now provides font-misc-ethiopic and font-misc-meltho from upstream. The font-misc-ethiopic part was correctly installed into /usr/share/fonts/{OTF,TTF}, but all the otf files from font-misc-ethiopic are put directly in the /usr/share/fonts/misc folder with xorg pcf fonts.

I believe this directory hierarchy is not very intuitive and therefore suggest move SyrCOM*.otf to /usr/share/fonts/OTF. After doing so, Xvnc works fine without "fixed" complaints.

Additional info:
* package version(s)

affected: 1.0.3-{1,2}


* config and/or log files etc.

Xvnc log (xorg-font-misc 1.0.3):

Couldn't open RGB_DB '/usr/X11R6/lib/X11/rgb'
19/03/15 01:11:01 Xvnc version 3.3.7 - built May 31 2004 15:31:52
19/03/15 01:11:01 Copyright (C) 2002-2003 RealVNC Ltd.
19/03/15 01:11:01 Copyright (C) 1994-2000 AT&T Laboratories Cambridge.
19/03/15 01:11:01 All Rights Reserved.
19/03/15 01:11:01 See http://www.realvnc.com for information on VNC
19/03/15 01:11:01 Desktop name --
19/03/15 01:11:01 Protocol version supported 3.3
19/03/15 01:11:01 Listening for VNC connections on TCP port 5901
Font directory '/usr/share/fonts/' not found - ignoring
failed to set default font path '/usr/share/fonts/,/usr/share/fonts/misc/,/usr/share/fonts/75dpi/,/usr/share/fonts/100dpi/'
Fatal server error:
could not open default font 'fixed'

Xvnc log (xorg-font-misc 1.0.1 or xorg-font-misc 1.0.3 with OTF correctly placed):

Couldn't open RGB_DB '/usr/X11R6/lib/X11/rgb'
19/03/15 12:20:08 Xvnc version 3.3.7 - built May 31 2004 15:31:52
19/03/15 12:20:08 Copyright (C) 2002-2003 RealVNC Ltd.
19/03/15 12:20:08 Copyright (C) 1994-2000 AT&T Laboratories Cambridge.
19/03/15 12:20:08 All Rights Reserved.
19/03/15 12:20:08 See http://www.realvnc.com for information on VNC
19/03/15 12:20:08 Desktop name --
19/03/15 12:20:08 Protocol version supported 3.3
19/03/15 12:20:08 Listening for VNC connections on TCP port 5901
Font directory '/usr/share/fonts/' not found - ignoring


Steps to reproduce:

To reproduce it the user has to use the old Xvnc 3.3.7 with "-fp /usr/share/fonts/,/usr/share/fonts/misc/,/usr/share/fonts/75dpi/,/usr/share/fonts/100dpi/" option. Xvnc from tigerVNC does not suffer from the problem.
   Xvnc_3 (1.39 MiB)
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Saturday, 21 March 2015, 09:02 GMT
Reason for closing:  Fixed
Additional comments about closing:  1.0.3-3

Loading...