Bug 29093

Summary: Сообщение об ошибке при логине в консоле
Product: Sisyphus Reporter: Mikhail Efremov <sem>
Component: libfreetype-infinalityAssignee: cow <cow>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: aen, cow
Version: unstable   
Hardware: all   
OS: Linux   

Description Mikhail Efremov 2013-06-20 17:40:04 MSK
-bash: echo: ошибка записи: Обрыв канала

Это из-за /etc/profile.d/infinality-settings.sh:
if [ "$SET_XFT_SETTINGS" = "true" ]; then
  echo "$XFT_SETTINGS" | xrdb -merge  >/dev/null 2>&1
fi

потому как
xrdb: Can't open display ''

Можно проверять DISPLAY или просто
if [ "$SET_XFT_SETTINGS" = "true" ]; then
  echo "$XFT_SETTINGS" | xrdb -merge
fi >/dev/null 2>&1

Впрочем, возможно использование xrdb в /etc/profile.d/ - это вообще зря, не место ли этому всему где-нибудь в /etc/X11/xinit.d/?
Comment 1 Repository Robot 2013-06-24 21:33:07 MSK
libfreetype-infinality-2.4.12-alt2 -> sisyphus:

* Mon Jun 24 2013 Dmitry V. Levin <ldv@altlinux> 2.4.12-alt2
- infinality-settings.sh: relocated from /etc/profile.d/ to
  /etc/X11/profile.d/ (closes: #29093).
- Reintroduced ld.so.conf.d based configuration (closes: #29095).