Your message dated Tue, 30 Jan 2018 13:17:28 -0800
with message-id <[email protected]>
and subject line Re: Bug#886520: lilypond produces unreadable output when 
fontconfig DPI is forced
has caused the Debian Bug report #886520,
regarding Subject: lilypond produces unreadable output
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
886520: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=886520
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: lilypond
Version: 2.19.80-1~exp1
Severity: important

Dear Maintainer,

lilypond produces unreadable output. Letters and numbers are very huge, so the output of lilypond is not usable.

Same problem exists with version 2.18.2-11,

Greetings

Manfred Ilg


-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.14.12-towo.1-siduction-amd64 (SMP w/8 CPU cores; PREEMPT)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8), LANGUAGE=de:en_US (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages lilypond depends on:
ii  ghostscript        9.22~dfsg-1
ii  libc6              2.26-2
ii  libfontconfig1     2.12.6-0.1
ii  libfreetype6       2.8.1-1
ii  libgcc1            1:7.2.0-18
ii  libglib2.0-0       2.54.2-5
ii  libgmp10           2:6.1.2+dfsg-1.1
ii  libltdl7           2.4.6-2
ii  libpango-1.0-0     1.40.14-1
ii  libpangoft2-1.0-0  1.40.14-1
ii  libstdc++6         7.2.0-18
ii  lilypond-data      2.19.80-1~exp1
ii  python             2.7.14-4

Versions of packages lilypond recommends:
ii  texlive-latex-base  2017.20180103-1

Versions of packages lilypond suggests:
ii  lilypond-doc  2.18.2-11

-- no debconf information

 lilypond  --loglevel=DEBUG  test.ly      
Logstufe auf 287 gesetzt
GNU LilyPond 2.19.80
Verlagerung: ist absolut: argv0=/usr/bin/lilypond.real
PATH=/usr/bin (voranstellen)
PATH wird auf 
/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/snap/bin 
gesetzt
Verlagerung: Kompilier-Datenverzeichnis=, neues 
Datenverzeichnis=/usr/share/lilypond//2.19.80
Verlagerung: framework_prefix=/usr/bin/..
INSTALLER_PREFIX wird auf /usr/bin/.. gesetzt
LILYPOND_DATADIR wird auf /usr/share/lilypond//2.19.80 gesetzt
Verlagerungsdatei: /usr/share/lilypond//2.19.80/etc/relocate//guile.reloc
GUILE_LOAD_PATH=/usr/share/lilypond/2.19.80/guile/1.8 (voranstellen)
GUILE_LOAD_PATH wird auf /usr/share/lilypond/2.19.80/guile/1.8 gesetzt
PATH=/usr/bin/../bin (voranstellen)
PATH wird auf 
/usr/bin/../bin:/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/snap/bin
 gesetzt
GUILE_MIN_YIELD_1 wird auf 65 gesetzt
GUILE_MIN_YIELD_2 wird auf 65 gesetzt
GUILE_MIN_YIELD_MALLOC wird auf 65 gesetzt
GUILE_INIT_SEGMENT_SIZE_1 wird auf 10485760 gesetzt
GUILE_MAX_SEGMENT_SIZE wird auf 104857600 gesetzt

LILYPOND_DATADIR="/usr/share/lilypond/2.19.80"
LILYPOND_DATADIR="/usr/share/lilypond//2.19.80"
LOCALEDIR="/usr/share/locale"

Effective prefix: "/usr/share/lilypond/2.19.80"
GS_LIB="/home/manfred/.fonts"
GUILE_LOAD_PATH="/usr/share/lilypond/2.19.80/guile/1.8"
PATH="/usr/bin/../bin:/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/snap/bin"
[/usr/share/lilypond/2.19.80/scm/lily.scm]
Guile 1.8
[/usr/share/lilypond/2.19.80/scm/lily-library.scm]
[/usr/share/lilypond/2.19.80/scm/output-lib.scm]
[/usr/share/lilypond/2.19.80/scm/markup-macros.scm]
[/usr/share/lilypond/2.19.80/scm/parser-ly-from-scheme.scm]
[/usr/share/lilypond/2.19.80/scm/file-cache.scm]
[/usr/share/lilypond/2.19.80/scm/define-event-classes.scm]
[/usr/share/lilypond/2.19.80/scm/define-music-callbacks.scm]
[/usr/share/lilypond/2.19.80/scm/define-music-types.scm]
[/usr/share/lilypond/2.19.80/scm/define-note-names.scm]
[/usr/share/lilypond/2.19.80/scm/c++.scm]
[/usr/share/lilypond/2.19.80/scm/chord-entry.scm]
[/usr/share/lilypond/2.19.80/scm/skyline.scm]
[/usr/share/lilypond/2.19.80/scm/markup.scm]
[/usr/share/lilypond/2.19.80/scm/define-markup-commands.scm]
[/usr/share/lilypond/2.19.80/scm/stencil.scm]
[/usr/share/lilypond/2.19.80/scm/modal-transforms.scm]
[/usr/share/lilypond/2.19.80/scm/chord-generic-names.scm]
[/usr/share/lilypond/2.19.80/scm/chord-ignatzek-names.scm]
[/usr/share/lilypond/2.19.80/scm/music-functions.scm
[/usr/share/lilypond/2.19.80/scm/define-music-display-methods.scm]
]
[/usr/share/lilypond/2.19.80/scm/part-combiner.scm]
[/usr/share/lilypond/2.19.80/scm/autochange.scm]
[/usr/share/lilypond/2.19.80/scm/define-music-properties.scm]
[/usr/share/lilypond/2.19.80/scm/time-signature.scm]
[/usr/share/lilypond/2.19.80/scm/time-signature-settings.scm]
[/usr/share/lilypond/2.19.80/scm/auto-beam.scm]
[/usr/share/lilypond/2.19.80/scm/chord-name.scm]
[/usr/share/lilypond/2.19.80/scm/bezier-tools.scm]
[/usr/share/lilypond/2.19.80/scm/define-context-properties.scm]
[/usr/share/lilypond/2.19.80/scm/translation-functions.scm]
[/usr/share/lilypond/2.19.80/scm/script.scm]
[/usr/share/lilypond/2.19.80/scm/midi.scm]
[/usr/share/lilypond/2.19.80/scm/layout-beam.scm]
[/usr/share/lilypond/2.19.80/scm/parser-clef.scm]
[/usr/share/lilypond/2.19.80/scm/layout-slur.scm]
[/usr/share/lilypond/2.19.80/scm/font.scm]
[/usr/share/lilypond/2.19.80/scm/encoding.scm]
[/usr/share/lilypond/2.19.80/scm/bar-line.scm]
[/usr/share/lilypond/2.19.80/scm/flag-styles.scm]
[/usr/share/lilypond/2.19.80/scm/fret-diagrams.scm]
[/usr/share/lilypond/2.19.80/scm/tablature.scm]
[/usr/share/lilypond/2.19.80/scm/harp-pedals.scm]
[/usr/share/lilypond/2.19.80/scm/define-woodwind-diagrams.scm]
[/usr/share/lilypond/2.19.80/scm/display-woodwind-diagrams.scm]
[/usr/share/lilypond/2.19.80/scm/predefined-fretboards.scm]
[/usr/share/lilypond/2.19.80/scm/define-grob-properties.scm]
[/usr/share/lilypond/2.19.80/scm/define-grobs.scm]
[/usr/share/lilypond/2.19.80/scm/define-grob-interfaces.scm]
[/usr/share/lilypond/2.19.80/scm/define-stencil-commands.scm]
[/usr/share/lilypond/2.19.80/scm/scheme-engravers.scm]
[/usr/share/lilypond/2.19.80/scm/titling.scm]
[/usr/share/lilypond/2.19.80/scm/text.scm]
[/usr/share/lilypond/2.19.80/scm/paper.scm]
[/usr/share/lilypond/2.19.80/scm/backend-library.scm]
[/usr/share/lilypond/2.19.80/scm/x11-color.scm]
[/usr/share/lilypond/2.19.80/scm/safe-lily.scm]
FontConfig wird initialisiert...
Schriftkonfigurationsdatei für fontconfig wird hinzugefügt: 
/usr/share/lilypond/2.19.80/fonts/00-lilypond-fonts.conf
Schriftkonfigurationsdatei für fontconfig wird hinzugefügt: 
/etc/fonts/fonts.conf
Schriftkonfigurationsdatei für fontconfig wird hinzugefügt: 
/usr/share/lilypond/2.19.80/fonts/99-lilypond-fonts.conf
Schriftartverzeichnis wird hinzugefügt: /usr/share/lilypond/2.19.80/fonts/otf
Schriftartendatenbank erstellen...

»test.ly« wird verarbeitet
Analysieren...
[/usr/share/lilypond/2.19.80/ly/init.ly
[<string>
 [/usr/share/lilypond/2.19.80/ly/declarations-init.ly
  [/usr/share/lilypond/2.19.80/ly/music-functions-init.ly]
  [/usr/share/lilypond/2.19.80/ly/toc-init.ly]
Benutze Notenbezeichnung »nederlands«...
  [/usr/share/lilypond/2.19.80/ly/drumpitch-init.ly]
  [/usr/share/lilypond/2.19.80/ly/chord-modifiers-init.ly]
  [/usr/share/lilypond/2.19.80/ly/script-init.ly]
  [/usr/share/lilypond/2.19.80/ly/chord-repetition-init.ly]
  [/usr/share/lilypond/2.19.80/ly/scale-definitions-init.ly]
  [/usr/share/lilypond/2.19.80/ly/dynamic-scripts-init.ly]
  [/usr/share/lilypond/2.19.80/ly/spanners-init.ly]
  [/usr/share/lilypond/2.19.80/ly/predefined-fretboards-init.ly]
  [/usr/share/lilypond/2.19.80/ly/string-tunings-init.ly]
  [/usr/share/lilypond/2.19.80/ly/property-init.ly]
  [/usr/share/lilypond/2.19.80/ly/grace-init.ly]
  [/usr/share/lilypond/2.19.80/ly/midi-init.ly
   [/usr/share/lilypond/2.19.80/ly/performer-init.ly]]
  [/usr/share/lilypond/2.19.80/ly/paper-defaults-init.ly
   [/usr/share/lilypond/2.19.80/ly/titling-init.ly]
   [/usr/share/lilypond/2.19.80/ly/text-replacements.ly]]
  [/usr/share/lilypond/2.19.80/ly/context-mods-init.ly]
  [/usr/share/lilypond/2.19.80/ly/engraver-init.ly]]]
Benutze Notenbezeichnung »nederlands«...
 [test.ly
Benutze Notenbezeichnung »deutsch«...]
Interpretation der Musik...
[/usr/share/lilypond/2.19.80/fonts/otf/emmentaler-20.otf
Name der Schriftart ersetzt von Emmentaler-20 nach »Emmentaler-20«]
verstrichene Zeit: 0.00 Sekunden
Elementanzahl: 27 (Klammern: 7)
Vorverarbeitung der grafischen Elemente...
Anzahl der grafischen Objekte (grob): 51
[/usr/share/lilypond/2.19.80/fonts/otf/emmentaler-11.otf
Name der Schriftart ersetzt von Emmentaler-11 nach »Emmentaler-11«]
[/usr/share/lilypond/2.19.80/fonts/otf/emmentaler-13.otf
Name der Schriftart ersetzt von Emmentaler-13 nach »Emmentaler-13«]
[/usr/share/lilypond/2.19.80/fonts/otf/emmentaler-14.otf
Name der Schriftart ersetzt von Emmentaler-14 nach »Emmentaler-14«]
[/usr/share/lilypond/2.19.80/fonts/otf/emmentaler-16.otf
Name der Schriftart ersetzt von Emmentaler-16 nach »Emmentaler-16«]
[/usr/share/lilypond/2.19.80/fonts/otf/emmentaler-18.otf
Name der Schriftart ersetzt von Emmentaler-18 nach »Emmentaler-18«]
[/usr/share/lilypond/2.19.80/fonts/otf/emmentaler-23.otf
Name der Schriftart ersetzt von Emmentaler-23 nach »Emmentaler-23«]
[lilypond_serif_bold_6.1376953125]
Name der Schriftart ersetzt von TeXGyreSchola-Bold nach »TeXGyreSchola-Bold«
Ideale Seitenanzahl wird gefunden...
[lilypond_serif_3.8662109375]
Name der Schriftart ersetzt von TeXGyreSchola-Regular nach 
»TeXGyreSchola-Regular«
Musik wird auf eine Seite angepasst...
Systeme erstellen...
Elementanzahl 39.
Name der Schriftart ersetzt von TeXGyreSchola-Regular nach 
»TeXGyreSchola-Regular«
Name der Schriftart ersetzt von TeXGyreSchola-Regular nach 
»TeXGyreSchola-Regular«
Name der Schriftart ersetzt von TeXGyreSchola-Regular nach 
»TeXGyreSchola-Regular«
Layout nach »/tmp/lilypond-OzntCk« ausgeben...
Eingebettete CFF-Schriftartenliste wird initialisiert.
CFF-Schriftart »TeXGyreSchola-Bold« einbetten.
[/usr/share/lilypond/2.19.80/fonts/otf/texgyreschola-bold.otf]
CFF-Schriftart »TeXGyreSchola-Regular« einbetten.
[/usr/share/lilypond/2.19.80/fonts/otf/texgyreschola-regular.otf]
[/usr/share/lilypond/2.19.80/ps/music-drawing-routines.ps]
[/usr/share/lilypond/2.19.80/ps/lilyponddefs.ps]
Konvertierung nach »test.pdf«...
»"gs -dSAFER -dDEVICEWIDTHPOINTS=595.28 -dDEVICEHEIGHTPOINTS=841.89 
-dCompatibilityLevel=1.4 -dNOPAUSE -dBATCH -r1200 -sDEVICE=pdfwrite 
-dAutoRotatePages=/None -sOutputFile=test.pdf -c.setpdfwrite 
-f/tmp/lilypond-OzntCk"« wird aufgerufen...

GPL Ghostscript 9.22 (2017-10-04)
Copyright (C) 2017 Artifex Software, Inc.  All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
Löschen von »/tmp/lilypond-OzntCk«...
]
Kompilation erfolgreich beendet

\version "2.18.2"
\language "deutsch"

\header {
  title = "test"
}

\layout {
  \context {
    \Voice
    \consists "Melody_engraver"
    \override Stem #'neutral-direction = #'()
  }
}

global = {
  \key c \major
  \time 4/4
}

flute = \relative c'' {
  \global
  % Die Noten folgen hier.
  g
}

\score {
  \new Staff \with {
    instrumentName = "Flöte"
  } \flute
  \layout { }
}

Attachment: test.pdf
Description: Adobe PDF document


--- End Message ---
--- Begin Message ---
outlook 886520 0
thanks

On Tue, 30 Jan 2018, Peter Piwowarski wrote:
> I observed this same issue, and checked ~/.config/fontconfig/ on a
> hunch. It turned out I had an autogenerated (from lxqt-config
> appearance, apparently) fonts.conf there, which forced 96 DPI like so:
> 
> <match target="pattern">
>     <edit name="dpi" mode="assign">
>       <double>96</double>
>     </edit>
> </match>
> 
> Commenting out this block (or simply removing the offending file, I
> didn't want it there!) restored correct behavior for me.

Autogenerated ~/.config/fontconfig/ entries by lxqt-config or similar
can cause lilypond fonts to be doubled (or more) in size. Remove or
comment out blocks which set these settings to restore correct
functionality.

Thanks Peter, for providing this additional information! [The paragraph
above is just summarizing the fix for this issue so someone who runs
into this problem can figure out how to fix it.]

Manfred: I've gone ahead and closed this bug, since I think this should
completely resolve the issue. Let me know if you have any more problems.


-- 
Don Armstrong                      https://www.donarmstrong.com

No matter how many instances of white swans we may have observed, this
does not justify the conclusion that all swans are white.
 -- Sir Karl Popper _Logic of Scientific Discovery_

--- End Message ---

Reply via email to