what about the waterless urinals in pubs - they have a sort of green rubber disc with holes in.
They seem to come in 3 types
1, using a alcoholic oil that you replace as needed
2, using replaceable cartridges
3, using "silver" tec that is impregnated in the actual urinal
All seem to need a plethora of chemicals to clean it quite often.
The oil used in type 1 costs £70 per US gallon but not found it in the UK yet, carts wont work nore will the silver tec.
Other suggestions have been
using a valve that is operated by the user sitting or the lid
a trap with oil
using a vent stack
and a few more, all have merits & down sides. Keep the ideas coming.