LINUX.ORG.RU

Настройка Radeon 9200

 , , , ,


0

1

Установил arch на компьютер с видяшкой Radeon 9200. В процессе настройки столкнулся с такими проблемами:

  1. В /etc/X11/xorg.conf.d/20-radeon.conf, следуя арчвики, добавляю следующее:
    Section "Device"
            Identifier "Radeon"
            Driver "radeon"
    EndSection
    

    В MODULES, для включения в режиме AGP, пишу:

     MODULES="agpgart amd64_agp radeon"
    

    С такой конфигурацией при загрузке в логе иксов получаю ошибку:

    [KMS] drm report modesetting isn't supported
    
    и иксы не стартуют.

  2. Если не менять содержимое MODULES, а закоментировать строки в 20-radeon.conf то иксы запускаются используя xf86-video-fbdev и видеокарта работает в режиме AGP.
  3. Если закоментировать строку MODULES, а настройки в 20-radeon.conf оставить то иксы запускаются используя radeon но видеокарта запускается в режиме PCI(сообщения в dmesg
    [drm:radeon_agp_init] *ERROR* Unable to acquire AGP: -19
    [drm] Forcing AGP to PCI mode
    
    )

Прям волк, коза и капуста( Может кто сталкивался с таким и может подсказать, что я делаю не так?

Вывод некоторых команд для 3й конфигурации:

lspci -k:

00:00.0 Host bridge: NVIDIA Corporation nForce3 250Gb Host Bridge (rev a1)
	Subsystem: ASRock Incorporation Motherboard (one of many)
	Kernel modules: amd64_agp
00:01.0 ISA bridge: NVIDIA Corporation nForce3 250Gb LPC Bridge (rev a2)
	Subsystem: ASRock Incorporation Motherboard (one of many)
00:01.1 SMBus: NVIDIA Corporation nForce 250Gb PCI System Management (rev a1)
	Subsystem: ASRock Incorporation Motherboard (one of many)
	Kernel driver in use: nForce2_smbus
	Kernel modules: i2c_nforce2
00:02.0 USB controller: NVIDIA Corporation CK8S USB Controller (rev a1)
	Subsystem: ASRock Incorporation Motherboard (one of many)
	Kernel driver in use: ohci-pci
	Kernel modules: ohci_pci
00:02.1 USB controller: NVIDIA Corporation CK8S USB Controller (rev a1)
	Subsystem: ASRock Incorporation Motherboard (one of many)
	Kernel driver in use: ohci-pci
	Kernel modules: ohci_pci
00:02.2 USB controller: NVIDIA Corporation nForce3 EHCI USB 2.0 Controller (rev a2)
	Subsystem: ASRock Incorporation Motherboard (one of many)
	Kernel driver in use: ehci-pci
	Kernel modules: ehci_pci
00:05.0 Bridge: NVIDIA Corporation CK8S Ethernet Controller (rev a2)
	Subsystem: ASRock Incorporation Device 00df
	Kernel driver in use: forcedeth
	Kernel modules: forcedeth
00:06.0 Multimedia audio controller: NVIDIA Corporation nForce3 250Gb AC'97 Audio Controller (rev a1)
	Subsystem: ASRock Incorporation Device 0850
	Kernel driver in use: snd_intel8x0
	Kernel modules: snd_intel8x0
00:08.0 IDE interface: NVIDIA Corporation CK8S Parallel ATA Controller (v2.5) (rev a2)
	Subsystem: ASRock Incorporation Motherboard (one of many)
	Kernel driver in use: pata_amd
	Kernel modules: pata_amd, pata_acpi, ata_generic
00:0a.0 IDE interface: NVIDIA Corporation nForce3 Serial ATA Controller (rev a2)
	Subsystem: ASRock Incorporation Motherboard (one of many)
	Kernel driver in use: sata_nv
	Kernel modules: sata_nv, pata_acpi, ata_generic
00:0b.0 PCI bridge: NVIDIA Corporation nForce3 250Gb AGP Host to PCI Bridge (rev a2)
	Kernel modules: shpchp
00:0e.0 PCI bridge: NVIDIA Corporation nForce3 250Gb PCI-to-PCI Bridge (rev a2)
	Kernel modules: shpchp
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
	Kernel driver in use: k8temp
	Kernel modules: k8temp
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV280 [Radeon 9200 PRO] (rev 01)
	Subsystem: Hightech Information System Ltd. Excalibur Radeon 9250
	Kernel driver in use: radeon
	Kernel modules: radeon
01:00.1 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] RV280 [Radeon 9200 PRO] (Secondary) (rev 01)
	Subsystem: Hightech Information System Ltd. Excalibur Radeon 9250 (Secondary)

dmesg -> http://pastebin.com/dEh2TkE8 Xorg.0.log -> http://pastebin.com/Pw69sBxM



Последнее исправление: Confucij (всего исправлений: 1)

Нужно грузить модуль nvidia_agp (nvidia-agp), а не amd64_agp, т.к. производитель чипсета вашей материнской платы (K8Upgrade-NF3) Nvidia, чипсет nForce3.

kostik87 ★★★★★
()
Ответ на: комментарий от mul4

Читать умеешь или нет? Вот часть сообщения выше:

kostik87

т.к. производитель чипсета вашей материнской платы (K8Upgrade-NF3) Nvidia

Ну и драйвер грузится не для видео карты а для agp шины, которая подключена к чипсету nForce3 производства Nvidia.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 2)
Ответ на: комментарий от kostik87

умею я читать что ты волнуешься так, я об это говорю: В /etc/X11/xorg.conf.d/20-radeon.conf он прописал видео АМД, но чипсет у него нвидиа, я имел ввиду что ему надо просто модуль грузить nvidia_agp, но в /etc/X11/xorg.conf.d/20-radeon.conf писать АМД? я правильно понял?

mul4 ★★★★★
()

yебе всё равно придется форсировать agp8 через параметы ядра еотому что по умолчанию 4
в ядре два драйвера для радеона: один кмс, другой нет
тебе нужен тот что кмс. мой тебе совет --- собери монолитное ядро с ним и не в коем случае не слушай того дебила штеудного

anonymous
()
Ответ на: комментарий от kostik87

nvidia_agp я пробовал загружать но ничего не менялось - карта стартовала в режиме pci. А в dmesg сообщения о настройке agp идут от драйвера agpgart-amd64 вот я и пробовал его загружать.

Confucij
() автор топика
Ответ на: комментарий от kostik87

Попробовал. В dmesg сообщения от этого модуля ищезли. Но ситуация не поменялась.

Confucij
() автор топика
9 апреля 2016 г.

Последний каталист с поддержкой твоей карточки - 9.3. Существуют два дистра, которые до сих пор получают обновления безопасности, и одновременно с этим имеют нужную версию ядра Linux (а именно - не новее 2.6.28). Это CentOS 5 и SLED 11. Первый предпочтительнее: туда бэкпортирован полноценный ext4. Во втором же приходится выковыривать ядро 2.6.27 из релиза, который был до сервис пака, а это гемморойно.

У меня 9800 и CentOS 5. Майнкрафтик работает без проблем. Стим не запускается. DRM-free игрушки из Humble Bundle работают без проблем (кое-где понадобился patchelf + libc из Fedora), правда без ачивок скучно. Super Meat Boy, Osmos, Limbo, Bit Trip Runner, World Of Goo, Little Inferno, Gish, Shank, Brutal Legend, FEZ, Voxatron.

ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 5)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.