Bug 24070 - Не устанавливается шрифт в консоли при активированном KMS
Summary: Не устанавливается шрифт в консоли при активированном KMS
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: startup (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Alexey Gladkov
QA Contact: qa-sisyphus
URL:
Keywords: distro-blocker
Depends on:
Blocks: 23155
  Show dependency tree
 
Reported: 2010-09-13 15:37 MSD by Anton V. Boyarshinov
Modified: 2010-11-03 18:15 MSK (History)
10 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anton V. Boyarshinov 2010-09-13 15:37:10 MSD
При активированном KMS framebuffer есть, несмотря на то, что в файле /etc/sysconfig/framebuffer нет раскомментированного MODULE=*
И это правильно :)
Неправильно то, что при этом из сервиса fbsetfont не запускается setsysfont
Я полагаю, что следует отталкиваться от наличия устройства /dev/fb0 и если оно есть: запускать setsysfont
Comment 2 Dmitry V. Levin 2010-09-23 16:36:27 MSD
(In reply to comment #1)
> Этот код работает :)
> http://git.altlinux.org/people/boyarsh/packages/?p=startup.git;a=commitdiff;h=640ab438e8682ad9beb3591a4e826acb733e8513

Нет, этот код работает неправильно.

Вероятно, имеет смысл перенести повторный вызов setsysfont из rc.sysinit в /etc/rc.d/scripts/framebuffer_init, заодно переосмыслить условия этого вызова.
Comment 3 Repository Robot 2010-11-03 09:13:58 MSK
startup-0.9.8.29-alt1 -> sisyphus:

* Tue Nov 02 2010 Dmitry V. Levin <ldv@altlinux> 0.9.8.29-alt1
- rc.sysinit: run setsysfont only once, at the point where everything
  mountable should be already mounted (closes: #24070).