Linux PrinterSetup

Using Xojo 2019r3.1 I tried this code from the Language reference under Linux:

Var settings As String
Var p As PrinterSetup
p = New PrinterSetup
If p.PageSetupDialog Then
settings = p.SetupString
End If

No matter what I do I get only an empty string back. I read here in this forum
that this was an issue years ago. Could it be there is no solution until today?