Linux, свободное ПО Чиним splash-заставку в Ubuntu 10.04

Чиним splash-заставку в Ubuntu 10.04

Чиним splash-заставку в Ubuntu 10.04

Ай-да Ubuntu 10.04, ай-да LTS... В целом дистрибутив мне нравится, есть множество положительных изменений (например, наконец-то допилили Pulse Audio до рабочего состояния). Только вот присутствуют в нем некоторые мелкие баги, которые совсем не к лицу LTS-версии. Один из самых заметных багов — отсутствие splash-заставки при запуске и проблемы при переключении в консоль на некоторых конфигурациях. Насколько я понимаю, проблема эта главным образом наблюдается у многих владельцев видеокарт nVidia. Впрочем, эта проблема легко излечима, и в этой заметке я расскажу, как от нее избавиться.

Идея была мной взята на softpedia.com, здесь же я привожу свой вольный сокращенный вариант статьи на русском языке. В этой самой статье все операции предлагается делать в окошке, вызываемом по комбинации «Atl+F2», я же предлагаю все делать в обычной консоли. Впрочем, особой разницы нет.

Итак, Шаг 1. Для начала установите пакет, который понадобится для дальнейших действий:

sudo apt-get install v86d

Шаг 2. Теперь отредактируйте немного грубовский конфиг, открыв его на правах root-пользователя (если разрешение вашего экрана отлично от 1280x1024, замените его в строках ниже на свое):

gksu gedit /etc/default/grub

В открывшемся файле найдите строку (в дефолтной поставке это строка №9):

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

... и замените ее на следующую:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1280x1024-24,mtrr=3,scroll=ywrap"

Теперь найтите эту строку (№18):

#GRUB_GFXMODE=640x480

... и замените ее на:

GRUB_GFXMODE=1280x1024

Сохраните и закройте редактируемый файл.

Шаг 3. Отредактируйте еще один конфиг, открыв его на правах суперпользователя:

gksu gedit /etc/initramfs-tools/modules

Добавьте в конец этого файла следующую строку:

uvesafb mode_option=1280x1024-24 mtrr=3 scroll=ywrap

Сохраните и закройте файл.

Шаг 4. Выполните в терминале последовательно следующие три команды:

echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash

sudo update-grub2

sudo update-initramfs -u

Шаг 5. Перезагрузите свой компьютер. Если вы все сделали по инструкции выше, то после перезагрузки вы сможете наблюдать прекрасную splash-заставку Ubuntu 10.04. Консоль также должна заработать как положено.

Понравилась статья? Подпишитесь на
обновления блога по RSS или E-mail:
Комментарии 
 
+1 # Vitaliy 15.05.2010 13:02
Спасибо за перевод!
Всё отлично сработало, проверил :)
Ответить | Ответить с цитатой | Цитировать
 
 
+1 # zhart 15.05.2010 13:14
Vitaliy, пожалуйста.
Спасибо и Вам за хороший отзыв :)
Ответить | Ответить с цитатой | Цитировать
 
 
+1 # zuzuka 19.05.2010 08:34
Спасибо! все заработало как надо
Ответить | Ответить с цитатой | Цитировать
 
 
+1 # andrey 25.05.2010 16:59
Спасибо! Работает!
Ответить | Ответить с цитатой | Цитировать
 
 
+1 # Clinri 26.05.2010 22:26
Спасибо, загрузка стала немного приятнее, но именно картинка загрузки (splash) и в консоли на Ctrl+Alt+F* картинка вся сдвигается влево на где-то 1 см, видимо в иксах используется проприетарный драйвер (Nvidia 173) FX 5500, а в консоле нет в результате каждый раз нажимать на мониторе автонастройку... можно ли как-то ликвидировать разницу в "горизонтальном позиционировани и"?
Ответить | Ответить с цитатой | Цитировать
 
 
+1 # zhart 27.05.2010 10:55
Clinri, у меня на мониторе с аналоговым входом та же ерунда. Меня это не сильно напрягает, так что не разбирался как починить. На другом мониторе (с цифровым входом) такой проблемы нет (да и быть по-идее не может).
Ответить | Ответить с цитатой | Цитировать
 
 
+1 # Clinri 27.05.2010 20:06
я для себя решил проблему установкой разрешения 1024х768_24 хоть и у моего ЖК монитора разрешение 1280x1024, но теперь сплэш крупнее (особо заметного ухужшения качества картинки незаметно, зато не бросаются в глаза очевидные "косяки"), нет сдвига, и в консоле не нужно изображение двигать.
Ответить | Ответить с цитатой | Цитировать
 
 
+1 # Erofim 30.05.2010 10:44
Действительно, всё как надо заработало. Монитор с DVI входом, широкоформатный .
На бетке таких проблем не было, зато АТИшные дрова не ставились. Видимо проблема всё-таки в дровах.
Мне заставка с 9-ки нравится, как поменять новую на старую?
Ответить | Ответить с цитатой | Цитировать
 
 
+1 # zhart 31.05.2010 15:00
Erofim, в репах есть пакет «splashy» для управления заставкой и пакет тем к нему «splashy-themes». Можете попробовать поэкспериментир овать.
Ответить | Ответить с цитатой | Цитировать
 
 
+1 # moses 01.06.2010 23:55
Спасибо большое. Я уже было отчаялся.
Только я не понял, в Ubuntu 10.04 за заставки отвечает splashy или plymouth?
Ответить | Ответить с цитатой | Цитировать
 
 
+1 # zhart 02.06.2010 08:27
moses, насколько я понимаю, оба пакета предназначены примерно для одного и того же. Только plymouth входит в список официально поддерживаемого ПО, а splashy нет. Хотя меня такие вещи никогда не останавливали :)
В любом случае, я не пользовался ни plymouth, ни splashy, так что конкретные советы давать не могу.
Ответить | Ответить с цитатой | Цитировать
 
 
0 # darkkis 05.06.2010 20:35
Спасибо) помогло
Ответить | Ответить с цитатой | Цитировать
 
 
0 # Чистый 15.06.2010 23:32
Выставил вместо 1280x1024 1680х1050 и скрин съехал влево при чем очень сильно надпись ubuntu не по центру а с левого края при этом если идет проверка дисков то надписи часть слева часть справа но не поцентру...
Ответить | Ответить с цитатой | Цитировать
 
 
0 # zhart 16.06.2010 14:18
Чистый, это проблема аналоговых мониторов. С цифровым монитором, подключенным через цифровой вход на видеокарте, таких проблем нет. Как решить проблему — я и сам не знаю, да и не копался в ней, поскольку для себя считаю ее некритичной.
Ответить | Ответить с цитатой | Цитировать
 
 
0 # Чистый 16.06.2010 14:24
у меня samsung t220 22'' подключен через DVI куда уж "цифровее"
Ответить | Ответить с цитатой | Цитировать
 
 
0 # zhart 16.06.2010 15:11
Чистый, странно, я был уверен, что это проблема аналоговых подключений. У меня Samsung SM 940BF, подключенный через DVI, работает без проблем, никаких полос. А вот Samsung SM 920N, подключенный через аналоговый вход, имеет черную полоску сбоку.

Вообще не представляю, как подобные проблемы могут быть на DVI, тем более, что на аналоговом после автоподстройки все становится на место.
Ответить | Ответить с цитатой | Цитировать
 
 
0 # Чистый 16.06.2010 15:38
у меня нет черных полос, у меня весь экран залит цветом как и должен а вот логотип смещен в лево выглядит все это примерно так: img267.imageshack.us/.../...
Ответить | Ответить с цитатой | Цитировать
 
 
0 # zhart 16.06.2010 15:42
Чистый, а консоль работает нормально?
Если да, то я бы с этим не заморачивался...
Ответить | Ответить с цитатой | Цитировать
 
 
+1 # Чистый 16.06.2010 15:47
все работает, но все же не приятно :) я и не заморачиваюсь просто, решил отписаться вдруг чего умного люди подскажут :)
Ответить | Ответить с цитатой | Цитировать
 
 
0 # ubuntu user 17.06.2010 16:32
Спасибо, все встало на свои места. Кстати, у знакомого на не_новом тошиба никаких косяков не было =\
Ответить | Ответить с цитатой | Цитировать
 
 
0 # Misha 26.06.2010 21:14
Спасибо большое, все заработало.
Ответить | Ответить с цитатой | Цитировать
 
 
0 # Tarhankut 04.07.2010 01:37
Спасибо,все исправилось!
Ответить | Ответить с цитатой | Цитировать
 
 
+2 # Павел 03.08.2010 10:48
Спасибо, Вы молодец!!! Я с апреля мыкался (не профи я, но линукс нравится) и вот теперь на моем Аcer 3000 загрузочный экран в норме и, заметьте, с первого раза. Очень Вам признателен. МОЛОДЕЦ!!!
Ответить | Ответить с цитатой | Цитировать
 
 
0 # zhart 03.08.2010 11:00
Павел, большое спасибо за теплые слова :)
Ответить | Ответить с цитатой | Цитировать
 
 
0 # Vizer 04.08.2010 22:12
:'(

user@UserPC-Linux:~$ sudo update-grub2
/etc/default/grub: 28: Syntax error: EOF in backquote substitution
Ответить | Ответить с цитатой | Цитировать
 
 
0 # Alpha 26.08.2010 19:27
Не работают консоли 1-6 и 8-12.
Ответить | Ответить с цитатой | Цитировать
 
 
0 # zhart 26.08.2010 19:29
У меня работают. Причем заработали именно после описанных манипуляций, до того с консолью F1-F6 тоже были проблемы.
Ответить | Ответить с цитатой | Цитировать
 
 
0 # Alpha 26.08.2010 20:04
Какая видеокарта?
У меня nvidia 320m
Ответить | Ответить с цитатой | Цитировать
 
 
0 # zhart 26.08.2010 20:09
У меня GF 9800GT и GF 8600GT — на обоих системах после вышеописанных манипуляций все работает.
Ответить | Ответить с цитатой | Цитировать
 
 
0 # Alpha 26.08.2010 21:03
:-/
Буду искать выход...
Ответить | Ответить с цитатой | Цитировать
 
 
0 # Clinri 09.09.2010 02:35
есть догадка, которую я заметил возясь с частотами вертикальной и горизонтальной развёртки монитора, что plymouth использует неверную частоту горизонтальной развертки, вертикальная например та же 60Гц а использование другой горизонтальной сдвигает изображение... тут сложно выявить зависимость, кто в этом виноват и каво лечить, попробую в баг репорте намекнуть про это
Ответить | Ответить с цитатой | Цитировать
 
 
0 # MILLIONER 16.02.2011 12:02
Я так тоже думаю. Ммм.. и как же тогда частоту поменять? У файлике /etc/default/grub? Ищу решение в гугле:) ).. никак:(((
Ответить | Ответить с цитатой | Цитировать
 
 
0 # foxium 06.10.2010 19:05
Все работает. Но теперь появился косяк в виде ошибки диска с просьбой нажать любую клавишу, после нажатия - система загружается. Как это исправить?
Ответить | Ответить с цитатой | Цитировать
 
 
0 # foxium 06.10.2010 19:11
Цитирую foxium:
Все работает. Но теперь появился косяк в виде ошибки диска с просьбой нажать любую клавишу, после нажатия - система загружается. Как это исправить?

Проблема оказалась в забытой воткнутой флешке, с которой и пыталась загрузиться система))
Ответить | Ответить с цитатой | Цитировать
 
 
0 # TAIPAN 18.10.2010 18:10
Спасибо, ДРУЖИЩЕ!
Все стало работать на ура...
GF 7600 GS 256 mb
Samsung BX2340
1920X1080

Done/
Ответить | Ответить с цитатой | Цитировать
 
 
0 # Владимир 27.10.2010 07:23
А мне не помогло, ак і осталась текстовая и страшная.
Вот если снести дрова АТІ тогда оно появляется но опять же страшное сдвинутое непонятно куда . Видать над проблемой нада работать Шаттлворту.
Ответить | Ответить с цитатой | Цитировать
 
 
0 # zhart 27.10.2010 07:34
По поводу ATI ничего сказать не могу, у меня Nvidia.
Ответить | Ответить с цитатой | Цитировать
 
 
0 # sanek 28.10.2010 21:28
Спасибо!!!!
Ответить | Ответить с цитатой | Цитировать
 
 
0 # #spawn 13.11.2010 00:33
Спасибо огромнейшее!!! Очень подробная инструкция и мне очень она помогла) Спасибо большое!!!
Ответить | Ответить с цитатой | Цитировать
 
 
0 # zhart 13.11.2010 10:31
Пожалуйста, рад что смог помочь :)
Ответить | Ответить с цитатой | Цитировать
 
 
0 # Константин 24.11.2010 16:25
Наверно всё таки проще: sudo gksu gedit. Если выполнять всё в одной консоли, то тогда и выбирать ничего не нужно будет. Только при первой команде sudo apt-get install один раз ввести пароль и всё. :)
Ответить | Ответить с цитатой | Цитировать
 
 
+1 # zhart 24.11.2010 17:18
Команда «sudo gksu gedit» вообще не имеет смысла.
Либо «sudo gedit», либо «gksu gedit».
Просто «sudo» запрашивает пароль суперпользовате ля в консоли, а «gksu» — в виде графического окошка.
Ну а что именно использовать в нашем случае — не так уж важно, кому как привычней.
Ответить | Ответить с цитатой | Цитировать
 
 
0 # kvazar 27.11.2010 17:51
раньше все проделывал по описанному сценарию и проблем не было , но сейчас выдает вот такую ошибку /etc/default/grub: 28: Syntax error: EOF in backquote substitution
Ответить | Ответить с цитатой | Цитировать
 
 
0 # MiDmeN 27.11.2010 21:49
Спасибо! Помогло...
Ответить | Ответить с цитатой | Цитировать
 
 
0 # dimos 21.12.2010 21:10
Спасибо дружище!Два дня мучался,весь инет перерыл,пока на твою статью не наткнулся!СПАСИ БО!
Ответить | Ответить с цитатой | Цитировать
 
 
0 # Дмитрий aka ZHart 22.12.2010 10:03
Не ожидал, что статья будет иметь такой отклик :)
Пожалуйста, очень радует, что смог помочь хорошим людям :)
Ответить | Ответить с цитатой | Цитировать
 
 
+1 # Артём 05.03.2011 23:37
Спасибо огромное... Я сначала искал уроки по inkscape , затем нашёл ваш сайт, с него попал на блог, а в результате нашёл решение проблемы, которая меня месяц беспокоила... Кстати спасибо за уроки для inkscape ! Я уже в нём иконку для домашней папки сделал.
Ответить | Ответить с цитатой | Цитировать
 
 
+2 # zhart 06.03.2011 10:41
Спасибо и вам за теплые слова :)
Очень приятно, что мои статьи оказались полезными.
Ответить | Ответить с цитатой | Цитировать
 
 
+1 # Вован 15.05.2011 23:30
Спасибо большое за такую подробную и содержательную статью! Прекрасно все работает как в 10.04 так и в 10.10!
Ответить | Ответить с цитатой | Цитировать
 
 
+1 # Baur 26.01.2012 16:20
БОЛЬШОЕ СПАСИБО! наконец то консоль заработала.
Ответить | Ответить с цитатой | Цитировать
 
Добавить комментарий


Защитный код
Обновить