Bug 29093 - Сообщение об ошибке при логине в консоле
Summary: Сообщение об ошибке при логине в консоле
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libfreetype-infinality (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: cow@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-20 17:40 MSK by Mikhail Efremov
Modified: 2013-06-24 21:33 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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).