FS#49992 - [libreoffice-fresh] Cannot print german umlauts

Attached to Project: Arch Linux
Opened by Yousry Abdallah (yousry) - Friday, 08 July 2016, 05:44 GMT
Last edited by Andreas Radke (AndyRTR) - Saturday, 18 February 2017, 20:10 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Andreas Radke (AndyRTR)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

I tried to print a german business letter. Instead of umlauts only white-spaces are printed.
Printing umlauts from other application works.

Additional info:

* package version(s)

libreoffice-fresh 5.1.4-1
cups 2.1.4.1
ghostscript 9.19-1
gsfonts 20150811-1

* config and/or log files etc.

I'm using the Font "Nimbus Roman No9 L" Standard. For DejaVu Sans printing works.

Steps to reproduce:

- Open LibreOffice Writer
- Type some umlauts.
- export or print.

I attached a example document.

(application/x-gzip)    Bug.tar.gz (124.2 KiB)
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Saturday, 18 February 2017, 20:10 GMT
Reason for closing:  No response
Comment by Andreas Radke (AndyRTR) - Friday, 08 July 2016, 12:01 GMT
Do you use some font replacing either in your local font settings or in LibreOffice settings itself?

Check using that font within a different application and print then. You can also check the cupsd log files with debug enabled if there's
some conversion error with cups-filters.
Comment by Doug Newgard (Scimmia) - Saturday, 16 July 2016, 21:44 GMT
Ping? If you don't answer questions, there's nothing that can be done here.
Comment by Yousry Abdallah (yousry) - Monday, 18 July 2016, 05:31 GMT
In LibreOffice the "font replacing table" is empty and disabled. I use the default "fonts.conf" with this following entry:

<match target="pattern">
<test qual="any" name="family">
<string>sans</string>
</test>
<edit name="family" mode="assign" binding="same">
<string>sans-serif</string>
</edit>
</match>



Printing umlauts from gedit with Nimbus Roman No9 L works.

The Cups diagnostic from the affected page looks like this:

Page 1 (<troubleshoot.SchedulerNotRunning.SchedulerNotRunning object at 0x7f8ef412ac88>):
{'cups_connection_failure': False}
Page 2 (<troubleshoot.ChoosePrinter.ChoosePrinter object at 0x7f8ef412ac18>):
{'cups_dest': <cups.Dest Brother_DCP-7030 (default)>,
'cups_instance': None,
'cups_queue': 'Brother_DCP-7030',
'cups_queue_listed': True}
Page 3 (<troubleshoot.CheckPrinterSanity.CheckPrinterSanity object at 0x7f8ef412aeb8>):
{'cups_device_uri_scheme': 'usb',
'cups_printer_dict': {'device-uri': 'usb://Brother/DCP-7030?serial=000H0N392577',
'printer-info': 'Brother DCP-7030',
'printer-is-shared': False,
'printer-location': 'Office',
'printer-make-and-model': 'Brother DCP-7030, using '
'brlaser v3',
'printer-state': 3,
'printer-state-message': '',
'printer-state-reasons': ['none'],
'printer-type': 2101316,
'printer-uri-supported': 'ipp://localhost/printers/Brother_DCP-7030'},
'cups_printer_remote': False,
'is_cups_class': False,
'local_cups_queue_attributes': {'charset-configured': 'utf-8',
'charset-supported': ['us-ascii', 'utf-8'],
'color-supported': False,
'compression-supported': ['none', 'gzip'],
'copies-default': 1,
'copies-supported': (1, 9999),
'cups-version': '2.1.4',
'device-uri': 'usb://Brother/DCP-7030?serial=000H0N392577',
'document-format-default': 'application/octet-stream',
'document-format-supported': ['application/octet-stream',
'application/pdf',
'application/postscript',
'application/vnd.adobe-reader-postscript',
'application/vnd.cups-pdf',
'application/vnd.cups-pdf-banner',
'application/vnd.cups-postscript',
'application/vnd.cups-raster',
'application/vnd.cups-raw',
'application/x-cshell',
'application/x-csource',
'application/x-perl',
'application/x-shell',
'image/gif',
'image/jpeg',
'image/png',
'image/pwg-raster',
'image/tiff',
'image/urf',
'image/x-bitmap',
'image/x-photocd',
'image/x-portable-anymap',
'image/x-portable-bitmap',
'image/x-portable-graymap',
'image/x-portable-pixmap',
'image/x-sgi-rgb',
'image/x-sun-raster',
'image/x-xbitmap',
'image/x-xpixmap',
'image/x-xwindowdump',
'text/css',
'text/html',
'text/plain'],
'finishings-default': 3,
'finishings-supported': [3],
'generated-natural-language-supported': ['de-de'],
'ipp-features-supported': ['subscription-object'],
'ipp-versions-supported': ['1.0',
'1.1',
'2.0',
'2.1'],
'ippget-event-life': 15,
'job-cancel-after-default': 10800,
'job-cancel-after-supported': (0, 2147483647),
'job-creation-attributes-supported': ['copies',
'finishings',
'ipp-attribute-fidelity',
'job-hold-until',
'job-name',
'job-priority',
'job-sheets',
'media',
'media-col',
'multiple-document-handling',
'number-up',
'output-bin',
'orientation-requested',
'page-ranges',
'print-color-mode',
'print-quality',
'printer-resolution',
'sides'],
'job-hold-until-default': 'no-hold',
'job-hold-until-supported': ['no-hold',
'indefinite',
'day-time',
'evening',
'night',
'second-shift',
'third-shift',
'weekend'],
'job-ids-supported': True,
'job-k-limit': 0,
'job-k-octets-supported': (0, 97138380),
'job-page-limit': 0,
'job-priority-default': 50,
'job-priority-supported': [100],
'job-quota-period': 0,usr/share/foomatic/db/source/printer/Brother-DCP-7030.xml
'job-settable-attributes-supported': ['copies',
'finishings',
'job-hold-until',
'job-name',
'job-priority',
'media',
'media-col',
'multiple-document-handling',
'number-up',
'output-bin',
'orientation-requested',
'page-ranges',
'print-color-mode',
'print-quality',
'printer-resolution',
'sides'],
'job-sheets-default': ('none', 'none'),
'job-sheets-supported': ['none',
'classified',
'confidential',
'form',
'secret',
'standard',
'topsecret',
'unclassified'],
'jpeg-k-octets-supported': (0, 97138380),
'jpeg-x-dimension-supported': (0, 65535),
'jpeg-y-dimension-supported': (1, 65535),
'marker-change-time': 0,
'media-bottom-margin-supported': [282],
'media-col-default': '(unknown IPP value tag '
'0x34)',
'media-col-supported': ['media-bottom-margin',
'media-left-margin',
'media-right-margin',
'media-size',
'media-source',
'media-top-margin',
'media-type'],
'media-default': 'na_letter_8.5x11in',
'media-left-margin-supported': [282],
'media-right-margin-supported': [282],
'media-size-supported': ['(unknown IPP value '
'tag 0x34)',
'(unknown IPP value '
'tag 0x34)',
'(unknown IPP value '
'tag 0x34)',
'(unknown IPP value '
'tag 0x34)',
'(unknown IPP value '
'tag 0x34)',
'(unknown IPP value '
'tag 0x34)',
'(unknown IPP value '
'tag 0x34)',
'(unknown IPP value '
'tag 0x34)',
'(unknown IPP value '
'tag 0x34)',
'(unknown IPP value '
'tag 0x34)',
'(unknown IPP value '
'tag 0x34)'],
'media-source-supported': ['auto',
'tray-1',
'tray-2',
'tray-3',
'by-pass-tray',
'manual'],
'media-supported': ['iso_a4_210x297mm',
'iso_a5_148x210mm',
'iso_a6_105x148mm',
'jis_b5_182x257mm',
'jis_b6_128x182mm',
'iso_c5_162x229mm',
'na_monarch_3.875x7.5in',
'om_env-prc-5_110.07x220.13mm',
'na_executive_7.25x10.5in',
'na_legal_8.5x14in',
'na_letter_8.5x11in'],
'media-top-margin-supported': [564],
'media-type-supported': ['stationery',
'thin',
'thick',
'thicker',
'bond',
'trans',
'envelope',
'envelope',
'envelope'],
'multiple-document-handling-supported': ['separate-documents-uncollated-copies',
'separate-documents-collated-copies'],
'multiple-document-jobs-supported': True,
'multiple-operation-time-out': 300,
'multiple-operation-time-out-action': 'process-job',
'natural-language-configured': 'de-de',
'notify-attributes-supported': ['printer-state-change-time',
'notify-lease-expiration-time',
'notify-subscriber-user-name'],
'notify-events-default': ['job-completed'],
'notify-events-supported': ['job-completed',
'job-config-changed',
'job-created',
'job-progress',
'job-state-changed',
'job-stopped',
'printer-added',
'printer-changed',
'printer-config-changed',
'printer-deleted',
'printer-finishings-changed',
'printer-media-changed',
'printer-modified',
'printer-restarted',
'printer-shutdown',
'printer-state-changed',
'printer-stopped',
'server-audit',
'server-restarted',
'server-started',
'server-stopped'],
'notify-lease-duration-default': 86400,
'notify-lease-duration-supported': (0,
2147483647),
'notify-max-events-supported': [100],
'notify-pull-method-supported': ['ippget'],
'notify-schemes-supported': ['dbus',
'mailto',
'rss'],
'number-up-default': 1,
'number-up-supported': [1, 2, 4, 6, 9, 16],
'operations-supported': [2,
4,
5,
6,
8,
9,
10,
11,
12,
13,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
34,
35,
37,
38,
56,
57,
59,
16385,
16386,
16387,
16388,
16389,
16390,
16391,
16392,
16393,
16394,
16395,
16396,
16397,
16398,
16399,
16423,
14],
'orientation-requested-default': None,
'orientation-requested-supported': [3,
4,
5,
6],
'output-bin-default': 'face-down',
'output-bin-supported': ['face-down'],
'page-ranges-supported': True,
'pages-per-minute': 1,
'pdf-k-octets-supported': (0, 97138380),
'pdf-versions-supported': ['adobe-1.2',
'adobe-1.3',
'adobe-1.4',
'adobe-1.5',
'adobe-1.6',
'adobe-1.7',
'iso-19005-1_2005',
'iso-32000-1_2008',
'pwg-5102.3'],
'pdl-override-supported': ['attempted'],
'port-monitor': 'none',
'port-monitor-supported': ['none'],
'print-color-mode-default': 'monochrome',
'print-color-mode-supported': ['monochrome'],
'print-quality-default': 4,
'print-quality-supported': [4],
'printer-commands': 'none',
'printer-config-change-date-time': '(IPP_TAG_DATE)',
'printer-config-change-time': 1463119575,
'printer-current-time': '(IPP_TAG_DATE)',
'printer-device-id': 'MFG:Brother;CMD:PJL,HBP;MDL:DCP-7030;CLS:PRINTER;',
'printer-dns-sd-name': None,
'printer-error-policy': 'stop-printer',
'printer-error-policy-supported': ['abort-job',
'retry-current-job',
'retry-job',
'stop-printer'],
'printer-geo-location': '(unknown IPP value '
'tag 0x12)',
'printer-get-attributes-supported': ['document-format'],
'printer-icons': 'http://localhost/icons/Brother_DCP-7030.png',
'printer-info': 'Brother DCP-7030',
'printer-is-accepting-jobs': True,
'printer-is-shared': False,
'printer-location': 'Office',
'printer-make-and-model': 'Brother DCP-7030, '
'using brlaser v3',
'printer-more-info': 'http://localhost/printers/Brother_DCP-7030',
'printer-name': 'Brother_DCP-7030',
'printer-op-policy': 'default',
'printer-op-policy-supported': ['authenticated',
'default'],
'printer-organization': '',
'printer-organizational-unit': '',
'printer-resolution-default': (600, 600, 3),
'printer-resolution-supported': [(300, 300, 3),
(600, 600, 3),
(1200,
1200,
3)],
'printer-settable-attributes-supported': ['printer-geo-location',
'printer-info',
'printer-location',
'printer-organization',
'printer-organizational-unit'],
'printer-state': 3,
'printer-state-change-date-time': '(IPP_TAG_DATE)',
'printer-state-change-time': 1463119582,
'printer-state-message': '',
'printer-state-reasons': ['none'],
'printer-type': 2101316,
'printer-up-time': 1468818703,
'printer-uri-supported': ['ipp://localhost/printers/Brother_DCP-7030'],
'printer-uuid': 'urn:uuid:fe85bda3-e15f-31a0-6f9f-90a9e68a54ff',
'queued-job-count': 0,
'server-is-sharing-printers': False,
'sides-default': 'one-sided',
'sides-supported': ['one-sided'],
'uri-authentication-supported': ['requesting-user-name'],
'uri-security-supported': ['none'],
'which-jobs-supported': ['completed',
'not-completed',
'aborted',
'all',
'canceled',
'pending',
'pending-held',
'processing',
'processing-stopped']}}
Page 4 (<troubleshoot.CheckPPDSanity.CheckPPDSanity object at 0x7f8ef4133208>):
{'cups_printer_ppd_defaults': {'General': {'InputSlot': 'Auto',
'MediaType': 'PLAIN',
'PageRegion': 'Letter',
'PageSize': 'Letter',
'Resolution': '600dpi',
'brlaserEconomode': 'False'}},
'cups_printer_ppd_valid': True,
'missing_pkgs_and_exes': ([], [])}
Page 5 (<troubleshoot.LocalOrRemote.LocalOrRemote object at 0x7f8ef4133da0>):
{'printer_is_remote': False}
Page 6 (<troubleshoot.CheckUSBPermissions.CheckUSBPermissions object at 0x7f8ef4133ef0>):
{'getfacl_output': []}
Page 7 (<troubleshoot.PrintTestPage.PrintTestPage object at 0x7f8ef41476d8>):
{'test_page_job_status': [(True,
42,
'Brother_DCP-7030',
'Buchhaltung_Juni_2016',
'Completed',
{'InputSlot': 'Auto',
'PageSize': 'A4',
'attributes-charset': 'utf-8',
'attributes-natural-language': 'de-de',
'date-time-at-completed': '(IPP_TAG_DATE)',
'date-time-at-creation': '(IPP_TAG_DATE)',
'date-time-at-processing': '(IPP_TAG_DATE)',
'document-format': 'application/pdf',
'document-format-detected': 'application/pdf',
'document-format-supplied': 'application/octet-stream',
'document-name-supplied': 'l2a1kN',
'job-hold-until': 'no-hold',
'job-id': 42,
'job-impressions-completed': 1,
'job-k-octets': 30,
'job-media-progress': 0,
'job-media-sheets-completed': 1,
'job-more-info': 'http://localhost/jobs/42',
'job-preserved': False,
'job-printer-state-message': '',
'job-printer-state-reasons': ['none'],
'job-printer-up-time': 1468819001,
'job-printer-uri': 'ipp://localhost/printers/Brother_DCP-7030',
'job-priority': 50,
'job-sheets': ['none', 'none'],
'job-state': 9,
'job-state-reasons': 'processing-to-stop-point',
'job-uri': 'ipp://localhost/jobs/42',
'job-uuid': 'urn:uuid:aba1e67c-8e85-307c-7c92-cf03dcb64939',
'number-of-documents': 0,
'printer-uri': 'ipp://localhost:631/printers/Brother_DCP-7030',
'time-at-completed': 1468818782,
'time-at-creation': 1468818782,
'time-at-processing': 1468818782}),
(True,
43,
'Brother_DCP-7030',
'Buchhaltung_Juni_2016',
'Completed',
{'InputSlot': 'Auto',
'PageSize': 'EnvC5',
'attributes-charset': 'utf-8',
'attributes-natural-language': 'de-de',
'date-time-at-completed': '(IPP_TAG_DATE)',
'date-time-at-creation': '(IPP_TAG_DATE)',
'date-time-at-processing': '(IPP_TAG_DATE)',
'document-format': 'application/pdf',
'document-format-detected': 'application/pdf',
'document-format-supplied': 'application/octet-stream',
'document-name-supplied': 'mbyf2G',
'job-hold-until': 'no-hold',
'job-id': 43,
'job-impressions-completed': 1,
'job-k-octets': 127,
'job-media-progress': 0,
'job-media-sheets-completed': 1,
'job-more-info': 'http://localhost/jobs/43',
'job-preserved': False,
'job-printer-state-message': '',
'job-printer-state-reasons': ['none'],
'job-printer-up-time': 1468819001,
'job-printer-uri': 'ipp://localhost/printers/Brother_DCP-7030',
'job-priority': 50,
'job-sheets': ['none', 'none'],
'job-state': 9,
'job-state-reasons': 'processing-to-stop-point',
'job-uri': 'ipp://localhost/jobs/43',
'job-uuid': 'urn:uuid:c652a98f-6c64-3c1d-5625-e5a0eb30a402',
'number-of-documents': 0,
'printer-uri': 'ipp://localhost:631/printers/Brother_DCP-7030',
'time-at-completed': 1468818930,
'time-at-creation': 1468818929,
'time-at-processing': 1468818929}),
(True,
44,
'Brother_DCP-7030',
'Buchhaltung_Juni_2016 1',
'Completed',
{'InputSlot': 'Auto',
'PageSize': 'A4',
'attributes-charset': 'utf-8',
'attributes-natural-language': 'de-de',
'date-time-at-completed': '(IPP_TAG_DATE)',
'date-time-at-creation': '(IPP_TAG_DATE)',
'date-time-at-processing': '(IPP_TAG_DATE)',
'document-format': 'application/pdf',
'document-format-detected': 'application/pdf',
'document-format-supplied': 'application/octet-stream',
'document-name-supplied': 'nZ7rmI',
'job-hold-until': 'no-hold',
'job-id': 44,
'job-impressions-completed': 1,
'job-k-octets': 238,
'job-media-progress': 0,
'job-media-sheets-completed': 1,
'job-more-info': 'http://localhost/jobs/44',
'job-preserved': False,
'job-printer-state-message': '',
'job-printer-state-reasons': ['none'],
'job-printer-up-time': 1468819001,
'job-printer-uri': 'ipp://localhost/printers/Brother_DCP-7030',
'job-priority': 50,
'job-sheets': 'none',
'job-state': 9,
'job-state-reasons': 'processing-to-stop-point',
'job-uri': 'ipp://localhost/jobs/44',
'job-uuid': 'urn:uuid:ec6bf027-d4ae-3990-55e1-3d099fa96ea0',
'number-of-documents': 0,
'printer-uri': 'ipp://localhost:631/printers/Brother_DCP-7030',
'time-at-completed': 1468818930,
'time-at-creation': 1468818929,
'time-at-processing': 1468818930})],
'test_page_successful': False}
Page 8 (<troubleshoot.PrinterStateReasons.PrinterStateReasons object at 0x7f8ef40e2320>):
{'printer-state-message': 'Rendering completed',
'printer-state-reasons': ['none']}
Page 9 (<troubleshoot.Locale.Locale object at 0x7f8ef40e2780>):
{'job_page_size': 'A4',
'printer_page_size': 'Letter',
'system_locale_lang': 'de_DE',
'user_locale_ctype': 'de_DE',
'user_locale_messages': 'de_DE'}
Comment by Andreas Radke (AndyRTR) - Thursday, 28 July 2016, 05:59 GMT
Sorry, no clue so far what this could be. Please ask on the LibO user mailing list or some IRC channel if this
caused by local font settings/broken user profile or if it is an upstream bug.
Comment by Andreas Radke (AndyRTR) - Sunday, 05 February 2017, 09:52 GMT
Status?

Loading...