LINUX.ORG.RU

Сообщения Polarisru

 

Подключение флэшки на Debian9

Доброго всем дня!

Столкнулся при написании мониторинга подключенных устройств на Debian9 со следующей проблемой: у меня есть две флэшки, обе на 4Гб, обе в FAT32, обе с единственным primary разделом. Но одна опознается системой как sdb (disk) + sdb1 (partition), а другая - как sdb (disk). Соответственно, первую нужно монтировать как: mount /dev/sdb1 /media/usb а другую - mount /dev/sdb /media/usb

Почему так отличается поведение, в чем может быть причина? Заранее спасибо за советы и идеи!

 , ,

Polarisru
()

Переключение между графическими терминалами при старте

Доброй всем ночи. Вдогонку к теме про реализацию нормального сплэшскрина без дыр в Линуксе возник вопрос - можно ли как-то запустить на локальной машине два графических терминала, в одном во фреймбуфер вывести заставку, а во втором запустить X-сервер, подождать, пока он загрузиться окончательно (пусть даже просто фиксированное время, это не сильно критично) и переключиться в терминал? Уж очень напрягает старт X-сервера в 10 секунд и с черным экраном почти все это время. Ведь как-то это делается, есть, например, xinput_calibrator для калибровки тачскрина, который, видимо, работает через фреймбуфер и успешно затыкает дырку до запуска иксов. Я уже натурально весь мозг сломал, но ни в одном из использованных доступных дистрибутивов задачу решить не смог, везде иксы сразу после старта выключают сплэшскрин из ядра и требуют существенного времени для запуска.

 , ,

Polarisru
()

Настройка plymouth под Debian 9

Доброго всем дня! По мотивам своего вопроса относительно сплэшскрина под Debian, хочу спросить совета, как устанавливать plymouth, потому что у меня на система ни одно из руководств нельзя адекватно интерпретировать. Вот, берем для примера англоязычное руководство с сайта Debian по пунктам:

1. apt-get install plymouth plymouth-themes - с этим проблем нет, в репозитории есть, ставится 2. Edit the file /etc/initramfs-tools/modules and add the modesetting for your graphics card - но у меня нет ничего из указанных карт, у меня очень обрезанная система на основе iMX6 с GPU от Vivante, что мне писать в этом случае? 3. Grub2 - у меня не груб, а U-boot, все, что можно передать из него ядру по поводу разрешения и цвета я уже передаю, система работает. 4. plymouth-set-default-theme -R THEME - темы поставились и доступны для выбора, тут все ок

Система в итоге стартует, в инфе с консоли видно, что plymouth пытается что-то делать, но на деле он просто начинает выводить в текстовом режиме сообщения от системы на экран, никакой заставки или темы нет и в помине.

В русскоязычном руководстве с того же сайта Debian есть иные пункты: * update-initramfs -u - эта команда у меня проходит, но никакого образа в /boot я не нахожу Далее идет информация об установке драйверов, но я даже не знаю, нужно ли мне это? Есть ли шансы вообще запустить plymouth на девятом Debian и с U-boot в качестве загрузчика?

 , ,

Polarisru
()

Нормальный сплэшскрин (лого) в Линукс, реально ли достичь?

Подскажите, а есть ли возможность показывать при старте системы нормальный сплэшскрин (логотип)? Проблема заключается в следующем - мне нужно показать картинку с момента старта системы до момента запуска моего приложения, которое стартует под Иксами. Я уже перепробовал кучу всего, в итоге остановился на варианте с логотипом, встроенным в ядро. Он показывается достаточно рано, спустя примерно 2 секунды, висит на экране весь процесс загрузки, но выключается сразу же при старте Иксов, возможно даже, что чуть раньше, при достижении graphical.target. Система у меня достаточно медленная, поэтому Иксы стартуют 3-4 секунды, потом запускается приложение, в итоге минимум 5-6 секунд экран черный, что выглядит реально непрофессионально. Я знаю, что есть как минимум три возможности запуска логотипа на моей системе (iMX6+Debian или Angström):

1. Включить отображение в U-boot и пропатчить ядро для сохранения картинки, данный метод включается сразу (что некритично в целом), но выключается, думаю, в тот же момент и требует немалых усилий 2. Поддержка логотипа в ядре - то, что я использую в данный момент времени. 3. Скрипт в init.d с отрисовкой через fbi - запускается позднее, чем из ядра, проблема с Иксами не решается, этот метод я уже использовал и отказался от него.

Есть ли какая-то дополнительная возможность обойти инициализацию Иксов и сохранить картинку до момента запуска моего приложения?

Заранее спасибо!

 , ,

Polarisru
()

RSS подписка на новые темы