Second thoughts...

The --no-markup option prevents zenity from interpreting \n which makes
the dialog hard to read in most cases. So only adding --no-markup is not
a viable solution.

As a possible alternative I played with sed() a bit. The script includes
this line:

TEXT="$PARA1\n\n$(fold -s $ERR)\n\n$PARA2"

My thought is to add a new line right after that. Something along these
lines:

TEXT=$(printf '%s' "$TEXT" | sed 's/</\&lt;/g')

which would replace all occurrences of '<' with '&lt;'. Can you please
test that and see if it helps in your case.

** Changed in: gdm3 (Ubuntu)
       Status: In Progress => Incomplete

** Changed in: lightdm (Ubuntu)
       Status: In Progress => Incomplete

** Summary changed:

- lightdm config-error-dialog.sh should pass --no-markup
+ config-error-dialog.sh should pass --no-markup

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1887252

Title:
  config-error-dialog.sh should pass --no-markup

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1887252/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to