[РЕШЕНО] Radeon 9600,не стартуют X

Автор drfaust, 21 ноября 2014, 13:48:31

« назад - далее »

0 Пользователи и 3 гостей просматривают эту тему.

drfaust

Поставил дебиан 7 с LXDE
на машине стоит древний радик 9600

root@Masterskaya:~# lspci
00:00.0 Host bridge: Intel Corporation E7205 Memory Controller Hub (rev 03)
00:00.1 Unassigned class [ff00]: Intel Corporation E7505/E7205 Series RAS Controller (rev 03)
00:01.0 PCI bridge: Intel Corporation E7505/E7205 PCI-to-AGP Bridge (rev 03)
00:1d.0 USB controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 02)
00:1d.1 USB controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 02)
00:1d.2 USB controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 02)
00:1d.7 USB controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 82)
00:1f.0 ISA bridge: Intel Corporation 82801DB/DBL (ICH4/ICH4-L) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801DB (ICH4) IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RV350 AP [Radeon 9600]
01:00.1 Display controller: Advanced Micro Devices [AMD] nee ATI RV350 AP [Radeon 9600] (Secondary)
02:05.0 Ethernet controller: Broadcom Corporation BCM4401 100Base-T (rev 01)



root@Masterskaya:~# uname -rv
3.2.0-4-686-pae #1 SMP Debian 3.2.63-2+deb7u1

Начал прикручивать композитинг и понял, что работаю под vesa-драйвером.
Поставил xserver-xorg-video-radeon, всё равно vesa, жёстко прописал его в xorg.conf и увидел, что он не грузится:
http://pastebin.com/x9q7huYK
Не совсем понятно ругаясь:

[    24.466] (EE) RADEON(0): [dri] RADEONDRIGetVersion failed because of a version mismatch.
[dri] This chipset requires a kernel module version of 1.17.0,
[dri] but the kernel reports a version of 2.16.0.[dri] Make sure your module is loaded prior to starting X, and
[dri] that this driver was built with support for KMS.
[dri] Aborting.

Лазая по нету перепробовал ati-драйвер - тоже так ругается и fglrx, грузится но вылетает с руганью  - не знает моего древнего железа.
firmware-linux-nonfree стоит.
При смене текущего ядра на то, что шло с isoшки ('Debian GNU/Linux, с Linux 3.2.0-4-486) ничего не изменилось.
Перерыл синаптик по поводу dkms - ничего с радиком нет, только для nvidia и fglrx

Куда копать дальше не знаю

Malaheenee

Показывайте как прописан.
Дальше, загрузитесь, прописав в команде gruba: "radeon.modeset=0" (или наоборот, замените "0" на "1", по мотивам).
Все мы где-то, когда-то и в чем-то были новичками.

drfaust

Цитата: Malaheenee от 21 ноября 2014, 15:27:02Показывайте как прописан.
xorg.conf? Тогда выложу только в понедельник (на работе эта древность)
Цитата: Malaheenee от 21 ноября 2014, 15:27:02Дальше, загрузитесь, прописав в команде gruba: "radeon.modeset=0" (или наоборот, замените "0" на "1", по мотивам).
На это натыкался в гугле, но не обратил внимания т.к. в Xorg.0.log`е идёт ругань про dkms и какие-то версии модулей (полностью не понял).

Опять же - эксперименты начнутся в понедельник  (если работой не завалят)

vladimir_ar

У меня до недавнего времени работала 9650 у родителей под тестингом на свободных дровах без каких либо проблем. Ничего настраивать не приходилось. Работала не один год.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

Malaheenee

Цитата: drfaust от 21 ноября 2014, 18:03:10Xorg.0.log`е идёт ругань про dkms и какие-то версии модулей
Это не dkms. Это KMS - kernel mode setting (переключения видеорежимов на уровне ядра), а иксы хотят UMS - user mode setting. В чем разница - на пальцах объяснить не удастсяэ
Все мы где-то, когда-то и в чем-то были новичками.

drfaust

Спасибо ВСЕМ. Помогло radeon.modeset=0

Aalexeey

#6
Цитата: drfaust от 24 ноября 2014, 12:41:01Помогло radeon.modeset=0
Была в своё время (начиная с Wheezy в стадии testing и до oldstable) такая же проблема. Проблема была только со "stable" 3.2... ядрами, установка любого ядра из бэкпортов решала проблему совместно с правкой xorg.conf:
Section "Device"
    Identifier     "Device0"
    Driver         "radeon"
EndSection

Видео: 9600, X1600, HD4650 все AGP.
Извиняюсь что влез в "закрытую" тему, но это может помочь начинающему пользователю не психануть и не уйти сразу на другую ось!
Для меня "родное" 3.2.... ядро оказалось самым глючным и отсталым из всех что я перепробовал, это я про концепцию "stable" ядер в Debian.
P.S: в xorg.conf
Section "Device"
    Identifier   "Device0"
    Driver       "radeon"
    Option       "MigrationHeuristic"  "greedy"
    Option       "EnablePageFlip"      "true"
EndSection

в radeon-kms.conf
options radeon modeset=1
options radeon agpmode=8
options radeon gartsize=128
# options radeon colortiling=1
# options radeon enablepageflip=1
https://debianforum.ru/index.php?topic=6879 100% защиты от "Ааааа у меня всё поломалось"