Странная ошибка у меня. При загрузке системы на несколько секунд загружается kdm, потом экран гаснет и монитор показывает изображение, что он не поддерживает это разрешение. В тоже время если отлючить X через Grub, то по команде startx всё хорошо работает.
Что это может быть?
В лог файлах не могу найти причину…
Покажите, пожалуйста логи системы и X-сервера.
Кажется нашёл причину отключения монитора… В прочем это довольно загадочно, т.к. по идее это не должно влиять.
Проблема состоит в том, что я решил пересобрать систему. Во первых, что-бы её обновить, а во вторых, что-бы её ускорить и убрать где только можно сборку из бинарных файлов.
Бинарные убираются в calculate так:
Добавлением в “/etc/portage/make.conf/custom”:
FEATURES="-getbinpkg"
Как результат всё получилось кроме пакета “splashutils”(media-gfx/splashutils). Этот пакет никак не хочет корректно работать, и корректно устанавливаться(в данном случае переустанавливаться), т.к. зависим от других пакетов собранных из бинарников(флаг static-libs).
Как результат при загрузке системы этот пакет влияет каким то образом на графическую систему и она загружается не корректно.
И если например в настройках загрузки загрузки ядра:
/boot/vmlinuz-3.14.18-calculate root=UUID=7d05648a-c6ae-4e49-a3fc-b8ee59d1b04a ro tuxonice tuxonice_resume=UUID=3614f8d6-6671-45e6-825d-7dda7e1ca2a7 real_resume=UUID=3614f8d6-6671-45e6-825d-7dda7e1ca2a7 elevator=cfq doscsi calculate=video:nvidia splash udev quiet
убрать “splash” то всё нормально загружается…
И отсюда вытекает два собственно вопроса:
- Как пересобрать splashutils (желаельно не возвращаясь на бинарный профиль)…
- Как отредактировать grub глобально(для каждого ядра), что-бы у всех пунктов загрузки убрать “splash”? Что бы всё сохранилось в /boot/grub/grub.cfg?
Михаил Никифоров wrote:
И отсюда вытекает два собственно вопроса:
- Как пересобрать splashutils (желаельно не возвращаясь на бинарный профиль)…
…
splashutils уже не используется в кальке , но если так неймётся то:
http://git.calculate.ru/?p=calculate/overlay.git;a=commit;h=0c9814527de1aed8139d9edb52bb484925586cfa
Алексей Тихонов wrote:
splashutils уже не используется в кальке , но если так неймётся то:
http://git.calculate.ru/?p=calculate/overlay.git;a=commit;h=0c9814527de1aed8139d9edb52bb484925586cfa
Если не используется, то почему влияет на загрузку системы? И влияет на другие пакеты, т.к. показывает что не хватает элементов от splashutils?
Михаил Никифоров wrote:
Алексей Тихонов wrote:
splashutils уже не используется в кальке , но если так неймётся то:
http://git.calculate.ru/?p=calculate/overlay.git;a=commit;h=0c9814527de1aed8139d9edb52bb484925586cfaЕсли не используется, то почему влияет на загрузку системы? И влияет на другие пакеты, т.к. показывает что не хватает элементов от splashutils?
как собрал так и поехал :
http://imglink.ru/show-image.php?id=acd55056e247f12a8fcc47d268588507
ну и
linux /boot/vmlinuz-3.17.0-clsm root=UUID=* ro elevator=cfq doscsi calculate=video:radeon splash udev quiet
зы . fbcondecor случаем не висит в автозагрузке ?
скорее всего есть… т.к.
splashutils было собрано с поддержой fbcondecor.
точно висит:
rc-config show
alsasound [started]
bluetooth [started]
calculate-core [started]
cupsd [started]
fbcondecor [started]
local [started]
netmount [started]
numlock [started]
sshd [started]
vixie-cron [started]
Следует удалить?
Михаил Никифоров wrote:
splashutils было собрано с поддержой fbcondecor.
…
Следует удалить?
ну а сами то как думаете … fbcondecor’a у вас же нету
можно посмотреть патчи для calculate-sources в :
/var/lib/layman/calculate/profiles/templates/3.1/6_ac_install_patch/sys-kernel/calculate-sources/*
* - начиная с 3,14 4200_fbcondecor-0.9.6.patch отсутствует
Удалил через rc-update не помогло:
alsasound | default
bootmisc | boot
calculate-core | default
consolefont | boot
consolekit | boot
cupsd | default
dbus | boot
devfs | sysinit
dmesg | sysinit
fsck | boot
hostname | boot
hwclock | boot
keymaps | boot
killprocs | shutdown
local | default
localmount | boot
loopback | boot
modules | boot
mount-ro | shutdown
mtab | boot
net.lo | boot
netmount | default
numlock | default
procfs | boot
root | boot
savecache | shutdown
sshd | default
swap | boot
swapfiles | boot
sysctl | boot
sysfs | sysinit
syslog-ng | boot
termencoding | boot
tmpfiles.dev | sysinit
tmpfiles.setup | boot
udev | sysinit
udev-mount | sysinit
urandom | boot
vixie-cron | default
xdm | boot
Всё также надо нажимать “e” при загрузке GRUB и удалять splash
А вы пробовали /boot/grub/grub.cfg отредактировать с вашими параметрами?
Да уже так и сделал… Странно но я прежде редактировал и у меня не проходило… Видимо где то ошибку допустил.