Двоичный драйвер AMD не может инициализировать видеокарту, есть идеи?
Я в своем уме - после того, как в течение последней недели старался получить работающий драйвер дисплея на моей новой машине, созданной вручную, я потерпел нулевой успех. Я исчерпал форумы, пробуя каждую возможную комбинацию, которую я мог найти и все еще не имел удачи. Может кто-нибудь, пожалуйста, дайте мне немного понимания? может быть, эта маленькая вещь, которую мне не хватает? Вот нижний предел:
У меня видеокарта Gigabyte Radeon HD 7950, работающая на материнской плате Intel i5 / z77 с чистой установкой Ubuntu 12.04 64-bit Desktop. Проверенное оборудование работает в Windows. Я пытался установить почти каждую версию бинарного драйвера AMD, так как неоднократно читал, что карты серии Radeon HD 7000 не поддерживаются драйвером с открытым исходным кодом. Я попытался использовать драйвер fglrx, предоставляемый репозиторием Ubuntu, а также файлы веб-сайта amd *.run версий драйверов катализатора от 12.1 до 12.6. Я также попытался скомпилировать драйвер и установить точно так, как указано на странице
Как правильно установить проприетарные видео драйверы ATI Catalyst (fglrx) напрямую от AMD?
Но я все равно получаю ту же ошибку, независимо от того, какой драйвер я использую. Я также пробовал драйверы с аргументом загрузки "nomodeset", но безрезультатно. Я не уверен на 100%, какая ошибка на самом деле является причиной сбоя в моем файле Xorg.0.log, "fglrx: раздел без соответствия устройств для экземпляра" (примечание - аппаратное обеспечение @ PCI 1:0:1, на которое он жалуется о - это ошибка аудиоустройства HDMI!?) или ошибка "xf86OpenConsole: setpgid: операция не разрешена". Вы можете увидеть полный вывод log, xorg.conf и lsmod, lspci в общей папке Google docs ниже.
https://docs.google.com/folder/d/0ByswzbhYOUqSZ1owd3ZDVjRxQ00/edit
Любое предложение приветствуется (сдавайтесь и ждите Ubuntu 12.10? Хаха). Благодарю.
1 ответ
Я нашел причину проблемы, и теперь моя видеокарта работает отлично - с проприетарными драйверами VESA и AMD. Livewire был прав - я понял, почему встроенный графический контроллер продолжал появляться в моем lspci выход. Это все ясно сейчас, как показано на линии в моем Xorg.0.log:
[ 2.710] (II) fglrx: intel VGA device detected, load intel driver
Кажется, все это было вызвано ошибкой в моем BIOS / прошивке. Несмотря на то, что я отключил все настройки, связанные с IGPU в BIOS, материнская плата никогда не "выключала" IGPU - ей все еще разрешалось представлять себя в ОС. При обновлении BIOS / прошивки на моей материнской плате Asus P8Z77-V интегрированная графика больше не появлялась в lspci вывод и теперь полностью отключен. После этого моя видеокарта даже работает с драйвером VESA / fallback, где раньше он вообще не работал.
Любой, кто сталкивается с этой проблемой, должен попробовать другой прием - убедитесь, что все лишние видеокарты удалены из вашей системы, и убедитесь, что ваша встроенная видеокарта также отключена. Вы можете убедиться в этом, выполнив команду lspci | grep -i vga