Xpra: Ticket #1031: 0.15.8: complains about invalid config

Attempt to start Xpra-0.15.8 built from source as xpra start :33 fails with the following in /home/user/.xpra/:33.log:

Parse error on line 104 of section InputClass in file /home/user/.xpra/xpra.conf
        "p<BF>v<88>3V" is not a valid keyword in this section.

It complains on every uncommented line. If I comment a particular line it stops on next uncommented one with the similar error. This is a regression as 0.15.6 (and earlier versions) did not have such problem.



Sun, 15 Nov 2015 07:26:39 GMT - Antoine Martin: owner changed


This is a regression as 0.15.6 (and earlier versions) did not have such problem.


I very much doubt that is the case. My bet is a syntax error on your side.


Sun, 15 Nov 2015 07:32:27 GMT - onlyjob: owner, version, component changed

No, it is not a syntax error as 0.15.6 works. No, it is not useful to include config because 0.15.8 stops on every un-commented line -- just copy /etc/xpra/xpra.conf as /home/user/.xpra/xpra.conf and make sure that any like keyboard-sync = no or speaker or encoding is set.

Do you think that after all those years of maintaining Xpra I would not recognise a syntax error?


Sun, 15 Nov 2015 07:39:52 GMT - Antoine Martin: status changed

Caused by r11013, undoing this change should get you going. FYI: this is Xorg moaning, not xpra.


Sun, 15 Nov 2015 08:06:20 GMT - Antoine Martin: owner, status changed

Should be fixed in r11218 using a directory that should not exist by default named xorg.conf.d (changed from xorgconfdir in r11222), or if it does exist it should be clear that it is for xorg config files only (which is not a bad thing to have in any case, so users can customize their config more easily).

Applied to v0.15.x in r11219, v0.14.x in r11221.

@onlyjob: please confirm and close.


Sun, 15 Nov 2015 09:30:34 GMT - onlyjob: status changed; resolution set

All good with r11219, thanks.


Sat, 23 Jan 2021 05:13:00 GMT - migration script:

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/1031