/dev/dri/card0 - no such file.... freebsd. ATI x700
хотя бы.. это устройство появляется, когда модуль какой-нибудь загружается или быть может его пакет какой-нибудь создаёт, и т.е. можно его в ручную создать?
http://lists.freebsd.org/pipermail/freebsd-x11/2006-April/00...
вкомпили в ядро radeondrm - тоже самое, только ещё теперь при запуске пишет в dmesg :
module_register: module pci/radeon already exists!
Module pci/radeon failed to register: 17

ЗЫ. Я в своей жизни видел только встроенные видеоадаптеры и древний Matrox G450, так что тут ничем помочь не смогу

Скорее всего твоя карта слишком новая и не поддерживается. Приведи кусок из 'pcicof -lv', который про твой видеоадаптер.
pci1:0:0: class=0x030000 card=0x00000000 chip=0x5e4d1002 rev=0x00 hdr=0x00
vendor = 'ATI Technologies Inc'
device = 'Radeon X700 Series'
class = display
subclass = VGA
pci1:0:1: class=0x038000 card=0x00010000 chip=0x5e6d1002 rev=0x00 hdr=0x00
vendor = 'ATI Technologies Inc'
device = 'Radeon X700 Series - Secondary'
class = display
вот кусок Xorg.0.log
(II) RADEON: Driver for ATI Radeon chipsets: ATI Radeon QD (AGP
ATI Radeon QE (AGP ATI Radeon QF (AGP ATI Radeon QG (AGP
ATI Radeon VE/7000 QY (AGP/PCI ATI Radeon VE/7000 QZ (AGP/PCI
ATI ES1000 515E (PCI ATI ES1000 5969 (PCI
ATI Radeon Mobility M7 LW (AGP
ATI Mobility FireGL 7800 M7 LX (AGP
ATI Radeon Mobility M6 LY (AGP ATI Radeon Mobility M6 LZ (AGP
ATI Radeon IGP320 (A3) 4136, ATI Radeon IGP320M (U1) 4336,
ATI Radeon IGP330/340/350 (A4) 4137,
ATI Radeon IGP330M/340M/350M (U2) 4337,
ATI Radeon 7000 IGP (A4+) 4237, ATI Radeon Mobility 7000 IGP 4437,
ATI FireGL 8700/8800 QH (AGP ATI Radeon 8500 QL (AGP
ATI Radeon 9100 QM (AGP ATI Radeon 8500 AIW BB (AGP
ATI Radeon 8500 AIW BC (AGP ATI Radeon 7500 QW (AGP/PCI
ATI Radeon 7500 QX (AGP/PCI ATI Radeon 9000/PRO If (AGP/PCI
ATI Radeon 9000 Ig (AGP/PCI ATI FireGL Mobility 9000 (M9) Ld (AGP
ATI Radeon Mobility 9000 (M9) Lf (AGP
ATI Radeon Mobility 9000 (M9) Lg (AGP
ATI Radeon 9100 IGP (A5) 5834,
ATI Radeon Mobility 9100 IGP (U3) 5835, ATI Radeon 9100 PRO IGP 7834,
ATI Radeon Mobility 9200 IGP 7835, ATI Radeon 9200PRO 5960 (AGP
ATI Radeon 9200 5961 (AGP ATI Radeon 9200 5962 (AGP
ATI Radeon 9200SE 5964 (AGP ATI FireMV 2200 (PCI
ATI Radeon Mobility 9200 (M9+) 5C61 (AGP
ATI Radeon Mobility 9200 (M9+) 5C63 (AGP ATI Radeon 9500 AD (AGP
ATI Radeon 9500 AE (AGP ATI Radeon 9600TX AF (AGP
ATI FireGL Z1 AG (AGP ATI Radeon 9700 Pro ND (AGP
ATI Radeon 9700/9500Pro NE (AGP ATI Radeon 9700 NF (AGP
ATI FireGL X1 NG (AGP ATI Radeon 9600 AP (AGP
ATI Radeon 9600SE AQ (AGP ATI Radeon 9600XT AR (AGP
ATI Radeon 9600 AS (AGP ATI FireGL T2 AT (AGP
ATI FireGL RV360 AV (AGP
ATI Radeon Mobility 9600/9700 (M10/M11) NP (AGP
ATI Radeon Mobility 9600 (M10) NQ (AGP
ATI Radeon Mobility 9600 (M11) NR (AGP
ATI Radeon Mobility 9600 (M10) NS (AGP
ATI FireGL Mobility T2 (M10) NT (AGP
ATI FireGL Mobility T2e (M11) NV (AGP ATI Radeon 9650,
ATI Radeon 9800SE AH (AGP ATI Radeon 9800 AI (AGP
ATI Radeon 9800 AJ (AGP ATI FireGL X2 AK (AGP
ATI Radeon 9800PRO NH (AGP ATI Radeon 9800 NI (AGP
ATI FireGL X2 NK (AGP ATI Radeon 9800XT NJ (AGP
ATI Radeon X600 (RV380) 3E50 (PCIE
ATI FireGL V3200 (RV380) 3E54 (PCIE
ATI Radeon Mobility X600 (M24) 3150 (PCIE
ATI FireGL M24 GL 3154 (PCIE ATI Radeon X300 (RV370) 5B60 (PCIE
ATI Radeon X600 (RV370) 5B62 (PCIE
ATI FireGL V3100 (RV370) 5B64 (PCIE
ATI FireGL D1100 (RV370) 5B65 (PCIE
ATI Radeon Mobility M300 (M22) 5460 (PCIE
ATI FireGL M22 GL 5464 (PCIE ATI Radeon XPRESS 200 5A41 (PCIE
ATI Radeon XPRESS 200M 5A42 (PCIE
ATI Radeon XPRESS 200 5A61 (PCIE
ATI Radeon XPRESS 200M 5A62 (PCIE
ATI Radeon XPRESS 200 5954 (PCIE
ATI Radeon XPRESS 200M 5955 (PCIE
ATI Radeon XPRESS 200 5974 (PCIE
ATI Radeon XPRESS 200M 5975 (PCIE ATI FireGL V5000 (RV410) (PCIE
ATI Mobility FireGL V5000 (M26) (PCIE
ATI Mobility FireGL V5000 (M26) (PCIE
ATI Mobility Radeon X700 (M26) (PCIE
ATI Mobility Radeon X700 (M26) (PCIE
ATI Radeon X700 PRO (RV410) (PCIE
ATI Radeon X700 XT (RV410) (PCIE ATI Radeon X700 (RV410) (PCIE
ATI Radeon X700 SE (RV410) (PCIE ATI Radeon X700 SE (RV410) (PCIE
ATI Radeon X800 (R420) JH (AGP ATI Radeon X800PRO (R420) JI (AGP
ATI Radeon X800SE (R420) JJ (AGP ATI Radeon X800 (R420) JK (AGP
ATI Radeon X800 (R420) JL (AGP ATI FireGL X3 (R420) JM (AGP
ATI Radeon Mobility 9800 (M18) JN (AGP
ATI Radeon X800XT (R420) JP (AGP ATI Radeon X800 SE (R420) (AGP
ATI Radeon X800 (R423) UH (PCIE
ATI Radeon X800PRO (R423) UI (PCIE
ATI Radeon X800LE (R423) UJ (PCIE
ATI Radeon X800SE (R423) UK (PCIE
ATI FireGL V7200 (R423) UQ (PCIE ATI FireGL V5100 (R423) UR (PCIE
ATI FireGL V7100 (R423) UT (PCIE
ATI Radeon X800XT (R423) 5D57 (PCIE ATI FireGL V7100 (R423) (PCIE
ATI Mobility FireGL V5100 (M28) (PCIE
ATI Mobility Radeon X800 (M28) (PCIE
ATI Mobility Radeon X800 XT (M28) (PCIE
ATI Radeon X800 (R430) (PCIE ATI Radeon X800 XL (R430) (PCIE
ATI Radeon X800 SE (R430) (PCIE ATI Radeon X800 XTP (R430) (PCIE
ATI Radeon X850 5D4C (PCIE ATI Radeon FireGL (R480) GL 5D50 (PCIE
ATI Radeon X850 SE (R480) (PCIE ATI Radeon X850 PRO (R480) (PCIE
ATI Radeon X850 XT (R480) (PCIE
ATI Radeon X850 XT PE (R480) (PCIE
ATI Radeon X850 PRO (R480) (AGP ATI Radeon X850 SE (R480) (AGP
так всё же, кто должне создать это устройство? (dri/card0).
вопрос2: откатиться на xorg6.8.2 -это нужно искать сорцы в ручную? или как-нибудь make version=6.8.2 fecth можно получить?
В 6.1-RELEASE не поддерживается. Обновляйся.
и где можно посмотреть поддерживается или нет?
Да
> и где можно посмотреть поддерживается или нет?
/usr/src/sys/dev/drm/drm_pciids.h
или достаточно одно ядро собрать новое?
в dmesg
error: [drmradeon_to_init_cp] *ERROR* Cannot initialise DRM on this card. This card requires a new X.org DDX for 3D
xorg вчера обновлял.
в логи:
(WW) RADEON(0): Enabling DRM support
*** Direct rendering support is highly experimental for Radeon 9500
*** and newer cards. The 3d mesa driver is not provided in this tree.
*** A very experimental (and incomplete) version is available from Mesa CVS.
*** Additional information can be found on http://r300.sourceforge.net
*** This message has been last modified on 2005-08-07.
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 6, (OK)
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 6, (OK)
drmOpenByBusid: Searching for BusID pci:0000:01:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 6, (OK)
drmOpenByBusid: drmOpenMinor returns 6
drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
(II) RADEON(0): [drm] DRM interface version 1.2
(II) RADEON(0): [drm] created "radeon" driver at busid "pci:0000:01:00.0"
(II) RADEON(0): [drm] added 8192 byte SAREA at 0xc55d5000
(II) RADEON(0): [drm] mapped SAREA 0xc55d5000 to 0x28792000
(II) RADEON(0): [drm] framebuffer handle = 00000000
(II) RADEON(0): [drm] added 1 reserved context for kernel
(II) RADEON(0): [pci] 8192 kB allocated with handle 0x00000000
(II) RADEON(0): [pci] ring handle = 0xc55d9000
(II) RADEON(0): [pci] Ring mapped at 0x30882000
(II) RADEON(0): [pci] Ring contents 0x00000000
(II) RADEON(0): [pci] ring read ptr handle = 0xc56da000
(II) RADEON(0): [pci] Ring read ptr mapped at 0x28794000
(II) RADEON(0): [pci] Ring read ptr contents 0x00000000
(II) RADEON(0): [pci] vertex/indirect buffers handle = 0xc56db000
(II) RADEON(0): [pci] Vertex/indirect buffers mapped at 0x30983000
(II) RADEON(0): [pci] Vertex/indirect buffers contents 0x00000000
(II) RADEON(0): [pci] GART texture map handle = 0xc58db000
(II) RADEON(0): [pci] GART Texture map mapped at 0x30b83000
(II) RADEON(0): [drm] register handle = 0xfdff0000
(II) RADEON(0): [dri] Visual configs initialized
(II) RADEON(0): Depth moves disabled by default
(II) RADEON(0): CP in BM mode
(II) RADEON(0): Using 8 MB GART aperture
(II) RADEON(0): Using 1 MB for the ring buffer
(II) RADEON(0): Using 2 MB for vertex/indirect buffers
(II) RADEON(0): Using 5 MB for GART textures
(II) RADEON(0): Memory manager initialized to (0,0) (1280,8191)
(II) RADEON(0): Reserved area from (0,1024) to (1280,1026)
(II) RADEON(0): Largest offscreen area available: 1280 x 7165
(II) RADEON(0): Will use back buffer at offset 0x1600000
(II) RADEON(0): Will use depth buffer at offset 0x1b00000
(II) RADEON(0): Will use 32 kb for PCI GART table at offset 0x7ff8000
(II) RADEON(0): Will use 98304 kb for textures at offset 0x2000000
(II) RADEON(0): Render acceleration unsupported on Radeon 9500/9700 and newer.
(II) RADEON(0): Render acceleration disabled
(II) RADEON(0): Using XFree86 Acceleration Architecture (XAA)
Screen to screen bit blits
Solid filled rectangles
8x8 mono pattern filled rectangles
Indirect CPU to Screen color expansion
Solid Lines
Scanline Image Writes
Offscreen Pixmaps
Setting up tile and stipple cache:
32 128x128 slots
32 256x256 slots
16 512x512 slots
(II) RADEON(0): Acceleration enabled
(==) RADEON(0): Backing store disabled
(==) RADEON(0): Silken mouse enabled
(II) RADEON(0): Using hardware cursor (scanline 1026)
(II) RADEON(0): Largest offscreen area available: 1280 x 7161
(II) RADEON(0): No video input capabilities detected and no information is provided - disabling multimedia i2c
(II) Loading sub module "theatre_detect"
(II) LoadModule: "theatre_detect"
(II) Loading /usr/X11R6/lib/modules/multimedia/theatre_detect_drv.so
(II) Module theatre_detect: vendor="X.Org Foundation"
compiled for 4.3.99.902, module version = 1.0.0
ABI class: X.Org Video Driver, version 0.8
(II) RADEON(0): no multimedia table present, disabling Rage Theatre.
(II) RADEON(0): Running MergedFB in Clone mode, Radeon Pseudo-Xinerama disabled
(II) RADEON(0): X context handle = 0x1
(II) RADEON(0): [drm] installed DRM signal handler
(II) RADEON(0): [DRI] installation complete
(II) RADEON(0): [drm] removed 1 reserved context for kernel
(II) RADEON(0): [drm] unmapping 8192 bytes of SAREA 0xc55d5000 at 0x28792000
(II) RADEON(0): Render acceleration disabled
(WW) RADEON(0): Direct rendering disabled
Ну дальше уже сам читай по ссылкам, мне лень.
http://r300.sourceforge.net - по этой я уже всё перечитал.
сейчас гуглю, у пары людей были подобные проблемы, но там решения не найдено.
будем искать.
спасибо!
сейчас гуглю, у пары людей были подобные проблемы, но там решения не найдено.
будем искать.
спасибо!
error: [drmradeon_to_init_cp] *ERROR* Cannot initialise DRM on this card. This card requires a new X.org DDX for 3D
из этого я понял, что нужно переставить x.org.
на какую-то более новую версию.
решил поставить другой ddx. compiz (xgl) как_здесь . но во всех статьях пишут, что в xorg всё работает.
учитывая, что ставится это дело не тривиально, решил я оставить на нек. время. и вот сейчас снова вернулся.
error: [drmradeon_to_init_cp] *ERROR* Cannot initialise DRM on this card. This card requires a new X.org DDX for 3Dа что это означает?
что x.org старый и в нём нет поддержки drmradeon ?
разве у драйверов не один интерфейс? зачем тогда они нужны, если для драйверов нужны драйвера, что бы с ними общаться?
Оставить комментарий
Phoenix
что нужно сделать, чтобы это устройство появилось.xorg 6.9
freebsd 6.1
ati x700 pci-e
radeon - модулем подгружен.