Linux Forum Казахстан

Общий => Вопрос новичка => Тема начата: merlin_team от 28 Мая 2011, 19:54

Название: Проблема с монитором
Отправлено: merlin_team от 28 Мая 2011, 19:54
Доброго времени суток всем. Надеюсь на вашу помощь, так как сам пока новичок.
Проблема заключается в следующем:
Установил себе Ubuntu 11.04. Теперь при загрузке компьютера, например при выборе из нескольких операционных систем (ещё семёрка имеется) и вариантов загрузки появляется сообщение что монитор не может ничего мне показать, так как в такой частоте не работает. Изображение появляется лишь при авторизации пользователя.
Драйвера поставил пропиретарные, которые порекомендовала убунту. Кстати юнити появилась только после установки этих драйверов. До этого был обычный гном.
З.Ы. Ubuntu 10.10 загружалась без проблем.
З.Ы.Ы. Заранее благодарен.
Название: Проблема с монитором
Отправлено: B@F от 28 Мая 2011, 20:10
То есть, не видно ни одного пункиа меню груба? А вместо него эта надоедливая надпись?

Если так, то у тебя косяк с настройками груба. А именно стоит слишком большое разшерение/частота. Нужно изменить.  

Вот настройки моего груба файл /etc/default/grub

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=4
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
[b]GRUB_CMDLINE_LINUX="quiet vga=795"[/b]

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
[b]#GRUB_GFXMODE=1280x800x32[/b]

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_LINUX_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

То что я выделил вероятно и является настройкой, которая в Вашем случаи гонит. После того как выполните изменения необходимо их применить: update-grub как и сказано в начале файла.

Еще имеется файл /boot/grub/grub.cfg там можно посмотреть текущие настройки и так же их поменять.
Название: Проблема с монитором
Отправлено: merlin_team от 30 Мая 2011, 22:43
Цитата: B@F от 28 Мая 2011, 20:10GRUB_CMDLINE_LINUX="quiet vga=795"


Спасибо, но помогло не очень сильно. А может просто я туплю. Изменил настройки груба, у меня этот параметр вообще был пустой. Сообщение о недопустимой частоте не исчезло, монитор при загрузке системы снова выключается и снова пункты меню приходится выбирать на ощупь. Единственное изменение, то что изображение стало появляться не при выборе пользователя, а раньше: при загрузке убунту, когда поочерёдно загораются шарики.
Может под мой монитор нужны определённые значения этого параметра? Я поставил то же, что и у Вас. Просто я не знаю нужных значений.
В сообщении монитора говорится что текущая вертикальная частота равна 93.1, а его максимальная рабочая всего 72. Значение горизонтальной частоты в диапазон допустимых входит.
Если нужны определённые параметры, то где узнать нужные значения? Или может дело в другом?
Название: Проблема с монитором
Отправлено: B@F от 30 Мая 2011, 23:11
Остальные настройки файла /etc/default/grub
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`

- данная строка отвечает за названия дистрибутива, которое будет отображаться в меню GRUB2 (Ubuntu, Xubuntu, Debian, и т.д.)
GRUB_TERMINAL=console

- расскоментируйте данную строку, и это позволит отключить графический терминал (grub-pc only). Данный прием будет полезен тем, что отключение графического режима может существенно увеличить скорость работы меню (прокрутка, отзывчивость).
GRUB_DISABLE_LINUX_UUID=true

- раскомментируйте, если вы не хотите, чтобы GRUB передавал вашей системе параметр "root=UUID=xxx".
GRUB_GFXMODE=640x480

- этот пункт отвечает за разрешение графического меню GRUB2. Данный параметр предоставляет разрешение, которое поддерживается видеокартой пользователя (например: 640x480, 800x600, 1024x768, 1600×1200 - для соотношения сторон 4:3. И 640x400, 800x500, 1024x640, 1280x800, 1680x1050 - для широкоформатных мониторов с соотношением сторон 16:10). Настройки применимы только для меню загрузки. Так же у нас есть возможность увидеть все доступные разрешения для экрана из меню GRUB2. Для этого, находясь в меню, жмем "с", затем в строке grub> пишем vbeinfo.

Если строка GRUB_GFXMODE=640x480 закомментирована или выбранное разрешение недоступно, тогда GRUB2 использует настройки по умолчанию, определенные скриптом /etc/grub.d/00_header.

Несколько советов: - Настройка одинакового разрешения в меню GRUB2 и вашей операционной системы, позволит немного уменьшить время загрузки. - В качестве дополнительной опции пользователь может задать битность изображения, просто добавив необходимые данные в настройку разрешения. Например так: 1280x1024x24 или 640x480x32. - Пользователь может добавить одновременно несколько разрешений. Как это работает? А вот так, если GRUB2 не может использовать первое заданное разрешение, тогда он будет пробовать следующее и т.д. Перечень разрешений необходимо разделять запятыми. Пример: 1280x1024x16,800x600x24,640x480. - Если используется строка GRUB_GFXMODE= и при выполнении команды sudo update-grub вам выдается сообщение not found, просто попробуйте или добавить или изменить битность изображения.
GRUB_DISABLE_LINUX_RECOVERY=true

- для того, чтобы избежать появления в меню режима Recovery, добавьте (если отсутствует) или раскомментируйте данную строку. Если вам нужен режим Recovery только для конкретно взятого ядра - вам будет нужно создать необходимую запись в скрипт /etc/grub/40_custom.
GRUB_DISABLE_OS_PROBER="true"

- Включает/выключает проверку скриптом /etc/grub.d/30_os-prober наличия на других разделах операционных систем, включая такие как Windows, Linux, OSX и Hurd.

Вот  ссылка (http://ru.wikibooks.org/wiki/Grub_2_от_А_до_Я) где я это взял, рекомендую почитать.

GRUB_GFXMODE=640x480 - выстави вот так или почитай в документации монитора доступные разрешения. И не забудь

sudo update-grub
Название: Проблема с монитором
Отправлено: merlin_team от 31 Мая 2011, 13:04
Цитата: B@F от 30 Мая 2011, 23:11GRUB_GFXMODE=640x480 - выстави вот так или почитай в документации монитора доступные разрешения. И не забудь

sudo update-grub


Большое спасибо за помощь. Проблема устранена. Выставил значение GRUB_GFXMODE=1024x756x32 и всё заработало. 640x480 не распознаётся системой.
Статья про Груб очень полезная. Спасибо. Буду дальше осваивать открытое ПО.