У меня в системе 2 видяхи, работают независимо (стартует 2 x-server'a):
1я -- ATI radeon 9000, agp, c ней все в порядке, /dev/dri/card0 есть
2я -- 3Dfx Banshee, pci, вот для нее и не создается /dev/dri/card1 и, соответственно, на ней нет аппаратного ускорения.
Пробовал передавать ядру параметр dtfx=1, тоже самое
в udev-rules все прописано, и для 1-й видяхи все создается
xorg видяху видит нормально, в логах для нее:
# skip
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: Searching for BusID pci:0000:02:0c.0 # это ati
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: drmOpenMinor returns 4
drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0 # это 3dfx
drmOpenDevice: node name is /dev/dri/card1
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card2
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
# skip
(II) TDFX(0): [drm] drmOpen failed
(EE) TDFX(0): [dri] DRIScreenInit failed, disabling DRI.
# skip
Подскажите в какую сторону смотреть
PS поставил 3dfx вчера, до этого была S3 Virge DX, про 3D там думать было нечего.
не работает dri (не создается /dev/dri/card1)
Модератор: Модераторы разделов
-
vadiml
- Сообщения: 446
- ОС: fc12.x86_64
не работает dri
phenom x4 905e, asus m4a79 deluxe, 4 gb, ati x550, ati 4350, 2 x 17" LCD