После установки Ubuntu 12.10 я пытался заставить мой Radeon HD 5450 GPU работать с проприетарным драйвером, так как с самого начала установка драйвера означала потерю единства.
Я не буду перечислять шаги, которые я предпринял, так как нет необходимости отвечать на этот вопрос.
После принятия одной меры и последующей установки fglrx-updates, после перезагрузки система зависла на фиолетовом экране. Поэтому я решил загрузиться, используя nomodeset
, который я отредактировал
quiet splash $vt_handoff
, чтобы он выглядел следующим образом
quiet splash nomodeset
После внесения этого изменения я смогу войти с Unity и проприетарный драйвер установлены и работают хорошо. Я бы сказал, что он работает лучше, чем в 12.04
fglrxinfo
читает
display: :0 screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Mobility Radeon HD 5000 Series
OpenGL version string: 4.2.11903 Compatibility Profile Context
Пожалуйста, обратите внимание, как я добавил nomodeset
Это было какое-то время так как я должен был сделать это, так что это было сделано по памяти. Когда я искал ответ на этот вопрос, я наткнулся на этот и обнаружил, что мое редактирование должно было перейти с
quiet splash $vt_handoff
на
nomodeset $vt_handoff
. nomodeset
Редактирование завершено? Единственное неправильное, что я заметил, это то, что я не получаю экран логотипа Ubuntu в Плимуте при загрузке.
Если это единственный компромисс, я рад сделать перманент редактирования.
Многие драйверы с открытым исходным кодом убрали поддержку настройки режима, отличного от ядра, поэтому в тех случаях, когда вы используете nomodeset, вы в конечном итоге прибегаете к основному неускоренному драйверу VESA. Это очень сильно влияет на производительность и функциональность.
nomodeset не должен влиять на проприетарные (fglrx / nvidia) драйверы. У них нет такой настройки режима ядра.
Удаление «всплеска» - это то, что избавило от «всплеска» ботинка в Плимуте.
Radeon только что прекратил удалять поддержку «User Mode Setting» (то, что nomodeset вынуждает компьютер использовать) относительно недавно, но с графикой Intel это имело место некоторое время. http://lists.x.org/archives/xorg-announce/2012-November/002093.html
Ответ можно найти здесь: http://ubuntuforums.org/showthread.php?t=1613132
nomodeset
Новейшие ядра перенесли настройку режима видео в ядро. Таким образом, все программирование аппаратных частот и регистров на видеокарте происходит в ядре, а не в драйвере X, когда запускается X-сервер. Это позволяет иметь красивые и всплывающие (загрузочные) экраны и мерцание с высоким разрешением бесплатные переходы с заставки на экран входа в систему. К сожалению, на некоторых картах это не работает должным образом, и в результате вы получаете черный экран. Добавление параметра nomodeset указывает ядру не загружать видеодрайверы и вместо этого использовать режимы BIOS до тех пор, пока не будет загружен X.
BLOCKQUOTE>