Acclélération graphique peg1/debian
9 sujets de 1 à 9 (sur un total de 9)
-
Salut,
Je galère pour installer l’acceleration video sur une debian/peg1. Voici les parties interessantes de mon /var/log/Xorg0.log :
X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: UNKNOWN
Current Operating System: Linux debian 2.6.8-pegasos #1 Thu Aug 26 13:36:02 CEST 2004 ppc
Build Date: 09 January 2007
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (= default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(= Log file: "/var/log/Xorg.0.log", Time: Wed Feb 14 12:06:44 2007
(= Using config file: "/etc/X11/xorg.conf"
(= ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) | |-->Monitor "Écran générique"
(**) | |-->Device "ATI Technologies Inc Radeon RV200 QW [Radeon 7500]"
(II) No APM support in BIOS or kernel
(II) Bus -1: bridge is at (0:7:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(1:0:0) ATI Technologies Inc Radeon RV200 QW [Radeon 7500] rev 0, Mem @ 0x80000000/27,
0x88000000/16, I/O @ 0x2000/8, BIOS @ 0xfd000000/17
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.3
(= AIGLX enabled
(II) Loading extension GLX
(--) Chipset ATI Radeon 7500 QW (AGP/PCI) found
(II) Loading sub module "radeon"
(II) LoadModule: "radeon"
(II) Reloading /usr/lib/xorg/modules/drivers/radeon_drv.so
(WW) ****INVALID IO ALLOCATION**** b: 0xfe002000 e: 0xfe0020ff correcting
(EE) end of block range 0xfdffffff < begin 0xfe000000 (II) Setting vga for screen 0. (**) RADEON(0): RADEONPreInit (II) RADEON(0): MMIO registers at 0x88000000: size 64KB (II) RADEON(0): PCI bus 1 card 0 func 0 (**) RADEON(0): Depth 24, (--) framebuffer bpp 32 (II) RADEON(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps) (= RADEON(0): Default visual is TrueColor
(**) RADEON(0): Option "RenderAccel" "on"
(**) RADEON(0): Option "AccelMethod" "XAA"
(II) RADEON(0): VGAAccess option set to FALSE, VGA module load skipped
(= RADEON(0): RGB weight 888
(II) RADEON(0): Using 8 bits per RGB (8 bit DAC)
(++) RADEON(0): "-dpi 96" given in command line, assuming "ConstantDPI" set
(++) RADEON(0): X server will keep DPI constant for all screen sizes
(--) RADEON(0): Chipset: "ATI Radeon 7500 QW (AGP/PCI)" (ChipID = 0x5157)
(--) RADEON(0): Linear framebuffer at 0x80000000
(--) RADEON(0): BIOS at 0xfd000000
(II) RADEON(0): AGP card detected
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
(WW) RADEON(0): [dri] limiting video memory to one aperture of 65536K
(WW) RADEON(0): [dri] detected radeon kernel module version 1.11 but 1.23 or newer is
required for full memory mapping.
(II) RADEON(0): Detected total video RAM=65536K, accessible=65536K (PCI BAR=131072K)
(--) RADEON(0): Mapped VideoRAM: 65536 kByte (128 bit DDR SDRAM)
(WW) RADEON(0): [dri] color tiling
disabled because of version mismatch.
[dri] radeon.o kernel module version is 1.11.0 but 1.14.0 or later is required for color tiling.
(WW) RADEON(0): [agp] AGP not available
(EE) RADEON(0): [agp] AGP failed to initialize. Disabling the DRI.
(II) RADEON(0): [agp] You may want to make sure the agpgart kernel module
is loaded before the radeon kernel module.
(WW) RADEON(0): Direct rendering disabled
(EE) AIGLX: Screen 0 is not DRI capable
Mon xorg.conf actuel :
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "XkbVariant" "latin9"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/psaux"
Option "Protocol" "PS/2"
EndSection
Section "Device"
Identifier "ATI Technologies Inc Radeon RV200 QW [Radeon 7500]"
Driver "radeon"
BusID "PCI:1:0:0"
# VideoRam 65536
# Option "UseFBDev" "true"
Option "RenderAccel" "on"
Option "AccelMethod" "XAA"
EndSection
Section "Monitor"
Identifier "Écran générique"
Option "DPMS"
HorizSync 30-62
VertRefresh 56-75
EndSection
Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies Inc Radeon RV200 QW [Radeon 7500]"
Monitor "Écran générique"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x800" "1280x768" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x800" "1280x768" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x800" "1280x768" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x800" "1280x768" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x800" "1280x768" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x800" "1280x768" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "DRI"
Mode 0666
EndSection
Et ma dernière tentavive pour activer le direct rendering :
Section "Device"
Identifier "ATI Technologies Inc Radeon RV200 QW [Radeon 7500]"
Driver "radeon"
BusID "PCI:1:0:0"
# VideoRam 65536
Option "BusType" "PCI"
Option "BackingStore" "true"
Option "EnablePageFlip" "true"
Option "ColorTiling" "false"
Option "UseFBDev" "true"
Option "AccelMethod" "exa"
Option "MonitorLayout" "TMDS, NONE"
Option "RenderAccel" "true"
EndSection
Section "Extensions"
option "Composite" "Enable"
option "Render" "Enable"
EndSection
Une idée?
LOL
J’ai eu du mal à trouver le bouton « Répondre » sur une page aussi flinguée
Si les drivers 3D pour la Radeon 7500 ne sont pas Opensource il est impossible d’avoir l’acceleration 3D. Car ATI comme NVIDIA ne livrent pas les sources mais seulement des Binaires pour la plateforme x86, ensuite il convient de compiler un module pour le kernel x86 qui va communiquer avec ce binaire.
ceci donne :
Kernel <-> module <-> driver fermé ATI ou NVIDIA.
Actuellement la listes des drivers OpenSource supportant la 3D est relativement réduite :sweat:
Citation
[dri] radeon.o kernel module version is 1.11.0 but 1.14.0 or later is required for color tiling.
(WW) RADEON(0): [agp] AGP not available
(EE) RADEON(0): [agp] AGP failed to initialize. Disabling the DRI.
(II) RADEON(0): [agp] You may want to make sure the agpgart kernel module
is loaded before the radeon kernel module.
(WW) RADEON(0): Direct rendering disabled
(EE) AIGLX: Screen 0 is not DRI capable
On remarque que le module DRI est obsoléte, ce qui désactive l’acceleration 3D. Si je ne me trompe pas, DRI est directement lié au serveur Xorg / Xfree, et qu’une mise à jour serait peut etre necessaire.
A600 - Furia 020@33Mhz - OS 3.1 MagicWB, X5000 - OS4.1 - R7 250
L’accélération 3D pour la 7500, tout comme pour la 9250 notamment, est possible sous Linux PPC. On en avait parlé dans ce forum à propos de l’installation d’Ubuntu sur Pegasos II.
Maintenant, reste à savoir si le problème ne vient pas de la Debian sur Peg I…
Pour info, lire le fil de discussion ubuntu 5.10 sur Pegasos2 (notamment mon post en mileu de page 3).
—
/me espère que ça pourra être utile…
Only Amiga makes it possible !
j’ai vainement cherche a avoir la 3d sur mon peg1-nunux en me referant a celle fonctionelle du peg2, sans succes
le bus agp n’etant pas fichu de la meme maniere sur les deux machines ca pourrait etre une piste (agpgart?)
l’autre truc c’est que certains bouts de xorg demandenbt des kernels recents (>2.6.16 « [dri] detected radeon kernel module version 1.11 but 1.23 or newer is
required for full memory mapping. » entre autres) qui sont innaccessible sur peg1(les sources des kernels ont subits des changements lourds qui rendent impossible la generation des zimage classiques pour chrep)
bref, si tu trouve ca m’interesse aussi mais je crois pas trop que ca soit possible sans downgrader tout le systeme
normalement, d’apres la news de soudsquare on ne devrait plus patire de cette inegalite de support a compter de cet ete
Bon ben, je viens de finir de compiler un noyau 2.6.18-7 une réutilisant le .config de mon 2.6.8. j’ai utilisé ce tuto:
Compilation d’un noyau à la sauce Debian
Par contre je n’ai trouvé aucun patch spécifique Pegasos.
Je le copie sur HD0:, je boote et…
zImage starting : loaded at 0x00400000 (sp : 0x00effe50)
allocating 0x339c70 bytes for kernel …
OF version = ‘Pegasos ,0.1b114’
gunzipping (0x300000 <- 0x407000:0x573459)...
… c’est tout
Sur mon Ubuntu x86 le kernel fait 1.6Mo, celui que j’ai compilé pour le pegasos pèse 3.9Mo. Ça commence pas à faire gros là?
Que veux-tu dire par zimage classique? Quand j’ai compilé mon kernel, j’avais pourtant bien un zimage.2.6.18-7 dans mon dossier /boot.
Je pense aussi que ça doit venir d’un kernel trop ancien. Mais je ne sais pas comment (ni même si c’est possible) compiler le noyau avec les bonnes option.
jusqu’a la 2.6.15 j’utilisais make zImage et apres cette version l’option zImage existe plus dans le makefile
j’avais fait quelques tests en passant par d’autres options mais il y avait un truc32 qui ne compilait pas, tu utilises quelle version de gcc ?
J’irai bien jeter un oeuil sur ton lien et mais tu l’a rate
le tuto :
http://www.andesi.org/index.php?node=77
et pour gcc c’est la version 4.1. J’ai compilé en faisant
make-kpkg --rootcmd fakeroot --revision=2.6.18.pegasos1
--append-to-version=.2007.15.02 kernel_doc kernel_source kernel_image
9 sujets de 1 à 9 (sur un total de 9)
- Vous devez être connecté pour répondre à ce sujet.
› Forums › AmigaOS, MorphOS et AROS › Émulation et autres OS › Acclélération graphique peg1/debian