Вход в систему Ubuntu 12.04 экранирует замораживания / проблемы с монитором

Просто купленный новый компьютер и установленная Ubuntu 12.04 32-разрядная версия.

После того, как я введу свой пароль, экран замораживается или в экране входа в систему или с логотипом ubuntu 12.04 LTS внизу. Я перезагрузил с кнопкой сброса на моем компьютере, и заморозилось в фиолетовом экране перед ровным движением к экрану входа в систему.

Я думаю, что это - некоторая проблема с графикой, но не бесспорных 100%. Когда я собрал компьютер в своем доме друзей и использовал его монитор, все работало просто великолепно. Проблема произошла, когда я принес домой компьютер и использовал мой монитор Acer. Компьютер имеет порт DVI, и я использую DVI-> преобразователь VGA с кабелем VGA.

Когда экран входа в систему действительно появляется, он запускается с середины экрана и повторяется слева. Я сделал Ctrl+Alt+F1 и перешел к терминальному режиму. Я смог успешно войти в систему от терминала. Таким образом, ничто не неправильно с моими файлами, возможно, что-то с Единицей. Я сделал "grep Неудавшийся /var/log/xorg.0.log", и это дало мне "Неудавшийся к загрузочному модулю "fglrx".

Я пытался сделать sudo apt-get install fglrx но это не работало, потому что это не могло найти файлы названными fglrx. Я сделал a locate fglrx и это действительно находило некоторые fglrx-файлы-на-рабочем-столе.

Какие-либо мысли? Я, возможно, недостающим драйверам было нужно для монитора Acer, но я не знаю, как установить драйверы в Ubuntu. Я имею:

Acer S232HL LCD monitor
Asus Radeon HD 6670 graphics card
Intel Core i7 processor

Править: Я узнал, что у меня нет fglrx установленным в моей системе, за исключением

/usr/share/app-install/desktop/fglrx-driver.desktop
/usr/share/apport/package-hooks/source_fglrx-installer.py
/usr/share/jockey/handlers/fglrx.py

Кажется, что несколько попыток предпринимаются для загрузки некоторого драйвера:

$ grep "autoconfigured driver" /var/log/Xorg.0.log
[ 9.937] (==) Matched fglrx as autoconfigured driver 0
[ 9.937] (==) Matched ati as autoconfigured driver 1
[ 9.937] (==) Matched vesa as autoconfigured driver 2
[ 9.937] (==) Matched fbdev as autoconfigured driver 3

Но единственные доступные драйверы следующие:

$ grep drivers /var/log/Xorg.0.log
[ 15.459] (II) Loading /usr/lib/xorg/modules/drivers/ati_drv.so
[ 15.466] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
[ 15.481] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[ 15.482] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 15.492] (II) Loading /usr/lib/xorg/modules/drivers/ati_drv.so
[ 15.492] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[ 15.492] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 15.494] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so

Кроме того, я нашел это большое руководство по поиску и устранению неисправностей и следовал их инструкциям в "проблеме: Видеокарта, не поддерживаемая драйвером"

$ lspci -nn | grep VGA
02:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI Turks [Radeon HD 6670] [1002:6758]

Но выполнение grep -i 10026758 /usr/share/xserver-xorg/pci/*.ids ничего не дал мне.

Мне действительно называли файл /usr/share/xserver-xorg/pci/geode.ids, но это не имеет никакого идентификатора 1002:6758 PCI.

Кроме того, у меня нет файла названным /etc/X11/xorg.conf. Я не понимаю, где точно проблема. Это, возможно, который не может найти X-сервер 1002:6758 в geode.ids и значения по умолчанию к vesa. Есть ли способ получить корректное .ids файл? Или я должен загрузить новые Драйверы дисплеев Катализатора AMD (fglrx) с веб-сайта AMD?

1
задан 19 June 2012 в 08:25

3 ответа

В приведенных ниже инструкциях объясняется, как установить последнюю версию драйвера ATI Catalyst Video для новой версии Ubuntu 12.04 Precise. Пожалуйста, следуйте этим командам ...

Шаг 1

Загрузите последнюю версию драйвера с здесь .

Создайте имя папки Catalyst на рабочем столе и поместите туда загруженный файл.

Шаг 2

Откройте терминал и введите:

sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*
sudo rm /etc/X11/xorg.conf
sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 xserver-xorg-core
dpkg-reconfigure xserver-xorg
sudo reboot

После перезагрузки откройте терминал и введите:

cd ~/Desktop
cd Catalyst
sudo sh amd-driver-installer-*.run --buildpkg Ubuntu/precise

Это создаст 3 ] .deb пакет в следующем каталоге. Затем введите:

sudo dpkg -i *.*deb

Это установит этот пакет на ваш компьютер. Если произошла какая-либо ошибка, введите sudo apt-get -f install. Это решит проблему зависимости. Затем снова установите эти пакеты, набрав sudo dpkg -i *.*deb.

Если вы не получите ошибку во второй раз, тогда вы можете идти. Тип:

sudo amdconfig --initial -f
sudo reboot

После перезагрузки проверьте с помощью:

fglrxinfo

Вы увидите так:

display: :0.0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Mobility Radeon HD 6000 Series 
OpenGL version string: 3.3.11631 Compatibility Profile Context
0
ответ дан 19 June 2012 в 08:25

Я полагаю, что ваша проблема связана с вашей картой Radeon. fglrx находится в репозиториях, и если вы не можете установить его, у вас может не быть сетевого подключения.

0
ответ дан 19 June 2012 в 08:25

Когда вы не можете найти пакет, который, по вашему мнению, существует, первое, что нужно сделать, - найти его здесь .

Эти результаты поиска показывают , что пакет существует и предоставляется в ограниченном компоненте .

Сначала запустите:

sudo apt-get update

Это обновит локальную базу данных вашей системы Ubuntu о том, какие пакеты и версии доступны для установки и где их можно получить.

Затем попробуйте снова:

sudo apt-get install fglrx

(Вы должны всегда запускать sudo apt-get update перед запуском sudo apt-get install ..., если только вы не запускали sudo apt-get update совсем недавно.)

Если это не работает, откройте окно Software Sources. (Один из способов сделать это - открыть Диспетчер обновлений и нажать кнопку Настройки ... в левом нижнем углу окна.)

Software Sources window, showing the Ubuntu Software tab [ 1119]

На вкладке Ubuntu Software в разделе Загружаемые из Интернета убедитесь, что проприетарные драйверы для устройств (ограничено) проверены. Затем нажмите Закрыть .

Затем, в Терминале, попробуйте установить fglrx снова:

sudo apt-get update
sudo apt-get install fglrx

Кстати, вы также должны иметь возможность установить этот и любые другие проприетарные драйверы в Дополнительные драйверы ], хотя иногда есть драйвер, который будет работать в вашей системе и предоставляется официальными источниками программного обеспечения в Ubuntu, но там его нет.

0
ответ дан 19 June 2012 в 08:25

Другие вопросы по тегам:

Похожие вопросы: