проблема при настройке AMD Dual Graphics Trinity [Radeon HD 7660G] и Thames [Radeon HD 7500M / 7600M Series]

Я возникла проблема с настройкой двойной графики AMD Trinity [Radeon HD 7660G] и Thames [Radeon HD 7500M / 7600M Series]. Trinity работает нормально. Я не могу переключиться на свою графику Thames, amdcccle показывает их как неизвестный дисплей.

это результат lspci

$ lspci | grep -i vga
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Trinity [Radeon HD 7660G]
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7500M/7600M Series]

Я установил fglrx, используя следующие команды.

sudo apt-get install linux-headers-generic
sudo apt-get install fglrx fglrx-amdcccle
sudo amdconfig --adapter=all --initial

Это вывод для fglrxinfo

$ fglrxinfo
display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7660G
OpenGL version string: 4.3.12798 Compatibility Profile Context 13.35.1005

Пожалуйста, помогите мне, если есть другой способ переключить графику или мне нужно установить что-то еще.

Я заметил, что мой файл xorg.conf изменяется, когда я перезагружаю систему.

Когда я запустил

sudo aticonfig --initial -f --adapter=all

, содержимое файла было

$ cat xorg.conf
Section "ServerLayout"
    Identifier     "aticonfig Layout"
    Screen      0  "aticonfig-Screen[0]-0" 0 0
    Screen         "aticonfig-Screen[1]-0" RightOf "aticonfig-Screen[0]-0"
EndSection

Section "Module"
EndSection

Section "Monitor"
    Identifier   "aticonfig-Monitor[0]-0"
    Option      "VendorName" "ATI Proprietary Driver"
    Option      "ModelName" "Generic Autodetecting Monitor"
    Option      "DPMS" "true"
EndSection

Section "Monitor"
    Identifier   "aticonfig-Monitor[1]-0"
    Option      "VendorName" "ATI Proprietary Driver"
    Option      "ModelName" "Generic Autodetecting Monitor"
    Option      "DPMS" "true"
    EndSection

Section "Device"
    Identifier  "aticonfig-Device[0]-0"
    Driver      "fglrx"
    BusID       "PCI:0:1:0"
EndSection

Section "Device"
    Identifier  "aticonfig-Device[1]-0"
    Driver      "fglrx"
    BusID       "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier "aticonfig-Screen[0]-0"
    Device     "aticonfig-Device[0]-0"
    Monitor    "aticonfig-Monitor[0]-0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Section "Screen"
    Identifier "aticonfig-Screen[1]-0"
    Device     "aticonfig-Device[1]-0"
    Monitor    "aticonfig-Monitor[1]-0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection`

Но когда я перезапустил систему и не обнаружил никакого эффекта, я снова проверил файл. Это содержимое отличается от предыдущего.

$ cat xorg.conf
Section "Device"
    Identifier "Default Card 0"
    BusID "PCI:0@0:1:0"
EndSection

Section "Device"
    Identifier "Default Card 1"
    BusID "PCI:1@0:0:0"
EndSection

Таким образом, содержимое изменяется при перезапуске. что делать: (

1
задан 24 April 2014 в 01:26

2 ответа

Я проверил бы, чтобы видеть, существует ли что-нибудь в xorg.conf файле и если не используйте:

sudo aticonfig --initial -f --adapter=all

Это могло бы быть требовательно в отношении aticonfig по сравнению с amdconfig.

Перезапуск и BIOS проверки для проверки карты включены. При загрузке, если экран замораживается на экранном Высоком звуке хита загрузки + Ctrl + F2, вход в систему и тип:

sudo nano /etc/X11/xorg.conf

, Чтобы видеть, находятся ли оба GPU теперь в файле конфигурации. Если они все еще не там, можно поместить второй GPU там вручную при помощи информации, обеспеченной:

lspci | grep -i vga

Просто запись или копия и вставка вторая копия того, что находится в xorg.conf ниже того, что там и заменяет детали во второй копии с информацией о Вашем другом GPU, т.е. 01:00.0 и Значение по умолчанию 1

, Если это - плохая установка и это говорит, что fglrx не существует, затем перейдите в:

http://wiki.cchtml.com/index.php/Ubuntu_Saucy_Installation_Guide

и удостоверяются, что сделали наверняка удаление и затем загрузили все prereqs. и установку снова.

https://help.ubuntu.com/community/BinaryDriverHowto/AMD является также потрясающим ресурсом. Я предложил бы отметить их две ссылки и считать все.

aticonfig --help

прохладно также.

<час>

небольшое поле ответа не прохладно

на cchtml веб-сайт, использование Силы нового xorg.conf (при необходимости)

, Некоторые люди находят, что изменения в xorg.conf не привыкают драйвером. Чтобы вынудить драйвер ATI принять изменения, внесенные в xorg.conf, используйте следующую команду:

sudo amdconfig - вводят =/etc/X11/xorg.conf - tls=1

, я использовал это прежде, в 12,04, и с тех пор 12.04.4, кажется более трудным настроить собственные драйверы. Я добрался, мои настраивают, но это была боль. Я могу сделать двойной-gpus, но я должен установить свой BIOS на GPU по умолчанию, и автоматический Интегрированный. Но, у меня есть APU и GPU, не два фактических GPUS, настолько возможно, который более трудно настроить в BIOS?

0
ответ дан 24 April 2014 в 01:26

Ваша проблема вызывается ошибкой на gpu-менеджере, сообщил здесь: Ошибка № 1310489 “xorg.conf перезаписанный путем начальной загрузки system”

существует два возможных обходных решения:

Редактирование a),/etc/init/gpu-manager.conf комментирующее строки, пока это не похоже на это:

#start on (starting lightdm
#          or starting kdm
#          or starting xdm
#          or starting lxdm)
task
exec gpu-manager --log /var/log/gpu-manager.log

b) Удаляют ubuntu-drivers-common пакет:

sudo apt-get purge ubuntu-drivers-common

Или после a) или после b), необходимо генерировать xorg.conf снова:

sudo aticonfig --initial -f --adapter=all

Наконец перезагрузка, xorg.conf больше не должна перезаписываться.

Источник решения: Мой xorg.conf перезаписывается на перезагрузке - форумы человечности . Благодаря людям там.

0
ответ дан 24 April 2014 в 01:26

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

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