in a multi-head X11 config (x11-base/xfree-4.3.0-r3), no xinerama lyx crashes with: BadMatch (invalid parameter attributes) id: 127926430 Aborted if started on the 2nd head (:0.1). it works fine on the first (:0.0). (identical graphic cards for both heads) Reproducible: Always Steps to Reproduce:
What video card(s) are you using ? Are you using xforms or qt ? I have no xinerama/multihead to test this on but here's a reference: http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg22431.html
was using xforms-1.0. after re-emerging with USE="qt" emerge lyx it works fine on both heads. should we add a pkg_postinst() note like: ewarn "If you have a multi-head setup not using Xinerama you can only use lyx" ewarn "on the 2nd head if using qt (maybe due to a xforms bug) -> bug #40392." btw: video-cards: 2xG450DH, using the 2nd port of each (due to DVI-output problems).
Added an advisory of it to lyx ebuild. Thanks for reporting.