View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0014284 | Scribus | Scripter | public | 2016-09-12 14:46 | 2016-11-23 11:24 |
Reporter | aw_vertel | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | have not tried |
Status | new | Resolution | open | ||
Platform | Linux / Ubuntu | ||||
Product Version | 1.5.2 | ||||
Summary | 0014284: Can't run script on commandline on server without X running | ||||
Description | Scribus with parameters -g -ng -py can't run on a server without display. QXcbConnection: Could not connect to display Aborted (core dumped) | ||||
Steps To Reproduce | aw@leia:~$ sudo apt install scribus (scribus-ng for -py) aw@leia:~$ scribus-ng -ns -g QXcbConnection: Could not connect to display Aborted (core dumped) aw@leia:~$ scribus -h scribus: cannot connect to X server aw@leia:~$ scribus -v scribus: cannot connect to X server aw@leia:~$ scribus -ns -g scribus: cannot connect to X server | ||||
Tags | No tags attached. | ||||
Patch | No | ||||
|
basically, you need an X server for running scribus. some people have reported that they could run it also with a "fake" X server. for your information: the headless support has not been implemented by the scribus team and has been added by employees of companies that have a commercial interest in running scribus on the servers. if you're in a similar situation, please consider the possibility of allocating budget / hiring somebody to improve scribus on the server and then contribute back the patches to the project. also: it's possible to modify the scribus code to run without an X server being available. some patches have already been provided that go in this direction. lot of further work is needed to correctly separate the GUI from the engine. |
|
We have developed a module for gLabels and the FLOSS erp-system Odoo https://www.odoo.com/apps/modules/8.0/report_glabels/ gLabels has a headless mode. We are looking for the possibilities too create a module for Scribus and Odoo. But the X-problem seems to be a showstopper. I'm not sure we have a customer willing to pay us or someone else to fix this bug at this time. The tip about fake X however seems as solution for the time beeing, thank you. aw@leia:~$ xvfb-run -a scribus -v Scribus, Desktop Publishing med öppen källkod --------------------------------------------- Hemsida: http://www.scribus.net Dokumentation: http://docs.scribus.net Wiki: http://wiki.scribus.net Uppgifter: http://bugs.scribus.net Scribus version 1.4.6 aw@leia:~$ |
|
@ale keep this ticket as an open feature request? |
|
@kunda i would say so. it's short and describes well the current state and the workaround. it is probably theoretically possible to run scribus without UI, but much works is needed (and it should probably be done!) to clean up the code structure so that the functionality is cleanly separated from the interface. |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-09-12 14:46 | aw_vertel | New Issue | |
2016-09-15 12:10 | ale | Note Added: 0042004 | |
2016-09-15 14:14 | aw_vertel | Note Added: 0042006 | |
2016-11-23 03:29 |
|
Severity | block => feature |
2016-11-23 06:22 | Kunda | Summary | Can't run script on commandline on server => Can't run script on commandline on server without X running |
2016-11-23 06:25 | Kunda | Note Added: 0042507 | |
2016-11-23 08:03 | ale | Note Added: 0042509 |