ceric35 Posté(e) le 14 mai 2005 Partager Posté(e) le 14 mai 2005 j'avais la version 0.4.1 :accident:avec la version 0.5.1 ça marche très bien. je ne sait pas comment j'ai fait pour télécherger une vielle version, j'ai juste suivi le lien qui se trouve dans vos signatures. oui ,lebarjoe avait oublié un lien mais il a été corrigé apres que tu ait pris le script ! après un petit drakmenu l'icone est apparu.il manque peut être dans votre script une rafraichissement des menus pour faire apparaitre l'icone. J'ai hesiter a mettre un "update-menus" ( il est en commentaire) mais bon, à la limite tu l'a apres un reboot ! Et c'est pas le plus important EDIT : je vient de verifier et le update-menus est necessaires , je l'ai ajouté , merci à toi ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
croucrou Posté(e) le 14 mai 2005 Partager Posté(e) le 14 mai 2005 J'ai hesiter a mettre un "update-menus" ( il est en commentaire) mais bon, à la limite tu l'a apres un reboot ! j'ai rebooter plusieurs fois avant d'avoir le temps de vouloir lancer l'applie de config. et l'icone n'etait tjs pas là, d'ou m'on idée de lancer Drakmenu. a mon avis il faudrai décommanté la ligne sinon je n'arrive toujours pas a avoir l'image sur ma télé la combinaison de touche Fn+F4 ne marche pas à tu une idée Lien vers le commentaire Partager sur d’autres sites More sharing options...
ceric35 Posté(e) le 14 mai 2005 Partager Posté(e) le 14 mai 2005 non, malheureusement , j'ai pas de tele , j'ai jamais pu tester cette fonction , dsl Lien vers le commentaire Partager sur d’autres sites More sharing options...
ptit_seb Posté(e) le 22 mai 2005 Partager Posté(e) le 22 mai 2005 Bonjour, alors j'ai un ptit problème avec l'outil de configuration ATI fglrxconfig au moment des questions... J'ai deux écrans, un CRT de 17" avec une resolution de 1280*1024 et un TFT de 17" de 1280*1024, une carte graphique ATI 9550 avec deux sorties, une DVI et une VGA! Je souhaite avoir en faite une résolution étendu sur les deux écrans, donc en théorie de 2560*1024, donc ce qu'il appele dans la configuration le mode big Desktop! Je me suis planter à un moment de la config et du coup j'avais presque ce que je voualis, à savoir un bureau étendu mais beaucoup trop haut car je ne voyais que la demi partie du haut, j'ai voulu reconfigurer avec l'outil ATI et sa m'a planté mon serveur X! du coup je suis revenu au xorg.conf d'origine! J'avoue bien que j'ai configurer au pif la première fois... je suis déjà bien content de savoir que celà fonctionne mais j'aimerais pouvoir comprendre comment j'ai fait et le refaire! A noter que j'ai besoin du support de la 3D! Je ne comprend pas les questions que fglrxconfig pose! Voici la capture de ma config avec cette utilitaire: A noter que je ne connais pas la traduction et à quoi sert QUAD BUFFER STEREO, XFREE86-DGA, PSEUDO COLOR VISUALS, SYNCHRONISE BUFFER SWAPS WITH THE VERTICAL SYNC SIGNAL, tout 4 dans la partie ADVANCED GRAPHICS FEATURES SETTINGS ainsi que l'AGP GART, l'OVERLAPPING SCREENS, enfin bref presque toutes les questions! ----------------------------------------------------------------------------------------- [root@localhost sctec]# fglrxconfig ============================================================================== ATI - FIRE GL - BE THE CREATOR ============================================================================== This program will create the ATI "xorg.conf" file - based on your selections - for the below listed boardtypes... - ATI Radeon 8500 / 9100 - ATI FireGL 8700 / 8800 / E1 - ATI FireGL T2 - ATI Radeon 9000 - ATI Radeon 9200 - ATI Radeon 9500 - ATI Radeon 9600 - ATI Radeon 9700 - ATI Radeon 9800 - ATI FireGL Z1 / X1 / X2 - ATI Mobility M9 - ATI Mobility FireGL 9000 - ATI Mobility M9PLUS The "xorg.conf" file usually resides in /etc/X11. Press [Enter] to continue, press 'q'&[Enter] or [Ctrl]+'c' to abort. ============================================================================== Mouse ============================================================================== Specify the mouse port type. Choose one from the following list: 1. Serial Port 2. PS/2 or USB with PS/2 protocol 3. Inport Bus Enter the number for your port type: [2] Specify the mouse model. Choose one from the following list: 1. PS/2 Mouse (X11 generic ps/2 mouse driver) 2. PS/2 Wheel Mouse (X11 generic ps/2 wheel mouse driver) 3. Microsoft Intellimouse (PS2) 4. Microsoft IntelliMouse Explorer (PS2) 5. Kensington ThinkingMouse (PS2) 6. Logitech MouseManPlus (PS2) 7. Alps Glidepoint PS/2 Touchpad 8. Genius NetMouse 9. Genius NetScroll Enter the number for your mouse model: [2] If your mouse has only two buttons, it is recommended that you enable Emulate3Buttons. Do you want to enable Emulate3Buttons (y/n)? [n] y Now give the full device name that the mouse is connected to, for example /dev/tty00 or /dev/mouse or /dev/psaux (includes IBM Laptops). Mouse device: [/dev/input/mice] ============================================================================== Keyboard ============================================================================== Please select one of the following keyboard types that is the better description of your keyboard. If nothing really matches, choose 1 (Generic 101-key PC) 1. Generic 101-key PC 2. Generic 102-key (Intl) PC 3. Generic 104-key PC 4. Generic 105-key (Intl) PC 5. Dell 101-key PC 6. Everex STEPnote 7. Keytronic FlexPro 8. Microsoft Natural 9. Northgate OmniKey 101 10. Winbook Model XP5 11. Japanese 106-key 12. PC-98xx Series Enter a number to choose the keyboard type: [1] 4 Please select the layout corresponding to your keyboard 1. U.S. English 2. U.S. English w/ISO9995-3 3. Belgian 4. Bulgarian 5. Canadian 6. Czechoslovakian 7. German 8. Swiss German 9. Danish 10. Spanish 11. Finnish 12. French 13. Swiss French 14. United Kingdom 15. Hungarian 16. Italian 17. Japanese 18. Norwegian Press [Enter] for the next page or enter the number for your keyboard layout country: 12 ============================================================================== FireGL Display Settings ============================================================================== Quad Buffer Stereo ("Active Stereo"): This driver does support Quad Buffer Stereo ("Active Stereo") in combination with a CRT monitor (refresh rate abt. 100 to 120 Hz) and the appropiate stereo viewing subsystem hardware. This can be e.g. a shutter glasses system (infrared or wired) or an active polarisation device paired with passive stereo polarization glasses. Do you want to enable "Quad Buffer Stereo" (y/n)? [n] n ============================================================================== TV out Configuration ============================================================================== Do you want to enable TV out (y/n)? [n] n ============================================================================== FireGL Screen Layout ============================================================================== ------------------------------------------------------------------------------ | Maximum resolution for OpenGL operation | | | | - R200 chip family (Radeon 8500-9100 Pro, FireGL 8700/8800/E1): | | 2048x2048 | | - R300 chip family (Radeon 9500-9700 Pro, FireGL T2/Z1/X1/X2): | | 2560x2560 | ------------------------------------------------------------------------------ Choose configuration from the list below 1. Single Head (1 screen, second dark) 2. Laptop Mode (Ability to toggle between internal / external screen) 3. Clone Mode (2 screens - same content) 4. Big Desktop (2 screens - one framebuffer) 5. Dual Head (2 screens - two drivers) Enter the number for your configuration: [1] 4 ============================================================================== Big Desktop selected ============================================================================== Big Desktop Layout. Choose the configuration from the following list: 1. horizontal arrangement: monitor connector 1 => left display 2. horizontal arrangement: monitor connector 1 => right display 3. vertical arrangement: monitor connector 1 => top display 4. vertical arrangement: monitor connector 1 => bottom display Enter the number for your configuration: [1] 1 Do you want overlapping screens (y/n)? [n] n ============================================================================== Monitor Settings ============================================================================== Please select the connected primary (p) and secondary (s) display devices. NOTE: A connected digital display is always the primary display. 1. (p) auto detect - (s) auto detect 2. (p) CRT display device - (s) CRT display device 3. (p) DVI display device - (s) CRT display device 4. (p) DVI display device - (s) DVI display device (FireGL Z1/X1/X2 only!) 5. (p) Laptop Panel device - (s) CRT display device (Laptops w. M9/M10 only!) 6. (p) Laptop Panel device - (s) DVI display device (Laptops w. M9/M10 only!) 7. (p) auto detect - (s) TV out 8. (p) CRT display device - (s) TV out 9. (p) DVI display device - (s) TV out 10. (p) Laptop Panel device - (s) TV out 11. (p) TV out - (s) auto detect Enter your choice (1-12): [1] 2 Now we want to set the specifications of the monitor(s). The two critical parameters are the vertical refresh rate, which is the rate at which the the whole screen is refreshed, and most importantly the horizontal sync rate, which is the rate at which scanlines are displayed. The valid range for horizontal sync and vertical sync should be documented in the manual of your monitor. If in doubt, check the monitor database /usr/X11R6/lib/X11/doc/Monitors to see if your monitor is there. Press [Enter] to continue, press 'q'&[Enter] or [Ctrl]+'c' to abort. ============================================================================== Monitor Settings - First Monitor ============================================================================== You must indicate the horizontal sync range of your monitor. You can either select one of the predefined ranges below that correspond to industry- standard monitor types, or give a specific range. It is VERY IMPORTANT that you do not specify a monitor type with a horizontal sync range that is beyond the capabilities of your monitor. If in doubt, choose a conservative setting. hsync in kHz; monitor type with characteristic modes 1. 31.5 ; up to 640x480 @ 60 Hz (VGA) 2. 31.5 - 37.9; up to 800x600 @ 60 Hz (SVGA) 3. 31.5 - 48.4; up to 1024x768 @ 60 Hz (XGA) 4. 31.5 - 60.0; up to 1024x768 @ 75 Hz (XGA) 5. 31.5 - 68.7; up to 1024x768 @ 85 Hz (XGA) 6. 31.5 - 80.5; up to 1280x1024 @ 75 Hz (SXGA) 7. 31.5 - 91.1; up to 1280x1024 @ 85 Hz (SXGA) 8. Enter your own horizontal sync range Enter your choice (1-8): [1] 6 You must indicate the vertical sync range of your monitor. You can either select one of the predefined ranges below or give a specific range. 1. 20 - 60 (e.g. slow scan flat panels with DVI cable) 2. 50 - 70 (VGA) 3. 60 - 75 4. 60 - 85 5. 60 - 100 6. Specify your own vertical sync range Enter your choice: [1] 2 ============================================================================== Monitor Settings - Second Monitor ============================================================================== You must indicate the horizontal sync range of your monitor. You can either select one of the predefined ranges below that correspond to industry- standard monitor types, or give a specific range. It is VERY IMPORTANT that you do not specify a monitor type with a horizontal sync range that is beyond the capabilities of your monitor. If in doubt, choose a conservative setting. hsync in kHz; monitor type with characteristic modes 1. 31.5 ; up to 640x480 @ 60 Hz (VGA) 2. 31.5 - 37.9; up to 800x600 @ 60 Hz (SVGA) 3. 31.5 - 48.4; up to 1024x768 @ 60 Hz (XGA) 4. 31.5 - 60.0; up to 1024x768 @ 75 Hz (XGA) 5. 31.5 - 68.7; up to 1024x768 @ 85 Hz (XGA) 6. 31.5 - 80.5; up to 1280x1024 @ 75 Hz (SXGA) 7. 31.5 - 91.1; up to 1280x1024 @ 85 Hz (SXGA) 8. Specify your own horizontal sync range Enter your choice (1-8): [1] 6 You must indicate the vertical sync range of your monitor. You can either select one of the predefined ranges below or give a specific range. 1. 20 - 60 (e.g. slow scan flat panels with DVI cable) 2. 50 - 70 (VGA) 3. 60 - 75 4. 60 - 85 5. 60 - 100 6. Specify your own vertical sync range Enter your choice: [1] 2 ============================================================================== Display Modes ============================================================================== The default resolution that the server will start-up with will be the first listed mode that can be supported by the monitor and card. Currently it is set to: "640x480" for 24-bit Modes that cannot be supported due to monitor or clock constraints will be automatically skipped by the server. 1. Change the modes for 24-bit (24-bit color) 2. The modes are OK, continue. Enter your choice: 1 Select your modes from the following list: 1 "640x480" 2 "800x600" 3 "1024x768" 4 "1152x864" 5 "1280x960" 6 "1280x1024" 7 "1400x1050" 8 "1600x1200" 9 "1792x1344" Please list the digits and characters for the modes that you want to use. For example, '632' selects "1280x1024" "1024x768" "800x600", with the default mode of "1280x1024". Which modes do you want? 6 The default resolution that the server will start-up with will be the first listed mode that can be supported by the monitor and card. Currently it is set to: "1280x1024" for 24-bit Modes that cannot be supported due to monitor or clock constraints will be automatically skipped by the server. 1. Change the modes for 24-bit (24-bit color) 2. The modes are OK, continue. Enter your choice: 2 You can have a virtual screen (desktop), which is screen area that is larger than the physical screen and which is panned by moving the mouse to the edge of the screen. The largest resolution in the modelist is used for any of the listed resolution with less dimensions. Each color depth can have a differently-sized virtual screen. Virtual screens resolutions are set for each color depth separately. Note: This grafics adapter will always select the maximum x and y resolution as the default virtual desktop resolution. This complies with general X11 specifications. see "man XF86Config". Do you want to use a virtual desktop where the dimensions are bigger than your maximum x and y screen resolution? (y/n) [n] y You have previousely selected a maxium display width for 24bpp of: 1280 You have previousely selected a maxium display height for 24bpp of: 1024 Enter your desired virtual desktop width: [1280..2048] 2048 Enter your desired virtual desktop height: [1024..2048] 1024 ============================================================================== Direct Rendering Interface Restrictions ============================================================================== Please specify which restriction sheme you want to implement: 1. no restrictions - any user has access to the OpenGL ICD 2. limited to group 'users' - only group members can access the OpenGL ICD 3. limited to group 'root' - only group members can access the OpenGL ICD 4. limited to group 'video' - only group members can access the OpenGL ICD 5. limited to group 'dri' - only group members can access the OpenGL ICD Enter the number for your default user restrictions: [1] 1 ============================================================================== Application Profiles ============================================================================== Please select application specific profile: 1. Default 2. Individual Configuration of Capabilities 3. Maya 4. SOFTIMAGE|XSI 5. SOFTIMAGE|3D 6. Houdini 4.0 7. Houdini 5.0 8. Houdini 5.5 Enter the number for your profile: [1] 1 ============================================================================== Advanced Graphics Features Settings ============================================================================== Do you want to initialize xfree86-dga (y/n)? [n] n Do you want to export pseudo color visuals (y/n)? [n] n Do you want to synchronize buffer swaps with the vertical sync signal (y/n)? [n] n ============================================================================== Full Scene Anti Aliasing (FSAA) ============================================================================== Please select multi sample visuals you want to share: 1 = All (Visuals for 2,4 and 6 Samples per Pixel) 2 = Visuals for 2 Samples per Pixel 4 = Visuals for 4 Samples per Pixel 6 = Visuals for 6 Samples per Pixel Please enter: [1] 1 Do you want to force multi sample visuals for every OpenGL application? (y/n)? [n] n Disable FSAA Gamma (y/n)? [n] n Customize FSAA Multi Sample Position (y/n)? [n] n ============================================================================== Advanced OS Settings ============================================================================== External AGPGART module: It is possible (but not recommended) to turn off the usage of built-in agp support of the provided fglrx kernel module and use the external AGP GART module (agpgart.o) of the Linux kernel. If you want to use the external module then ensure that it loads prior to the drivers full startup. In order to manually load the external agpgart module execute this on the commandline (as root): /sbin/insmod agpgart or alternatively configure your system to auto load the module. Do you want to use the external AGP GART module (y/n)? [n] n AGP Locked User Pages The grafics driver is able to read and write textures and bitmaps trough AGP mapped and locked views of the main memory for the application's mem space. Performing those mapping task depends on several successfull interaction steps with the Linux kernel. A failure in this process might lead to some messages in the kernel log. If these kernel functions are failing silently or in case of other heavy incompatibility (e.g. a new kernel memory manger) then there is a high chance that the system will hang as soon as the graphics adpater wants to read from assumed but nor really mapped memory location. If you do see that the advanced fgl_glxgears application halts your session whilst the simple glxgears does run nicely then please disable this feature. If you do see lots of notifications about failed kernel calls for mem locking then please disable this feature and re-check the kernel message log. Do you want to enable "AGP Locked User Pages" (y/n)? [y] y TLS Method: *** this only applys to the FireGL workstation boards *** The grafics driver supports two different methods of thread local storage. The first method is fast but might immediately abort when used with WineX, VM emulators or some other advanced programming tools. The second method is up to 10% slower in a few rendering cases but does nicely cope with any sort of exotic software. For more details on this topic, please see the readme. If not totally sure about your needs, then please select "0 - default". 0 - default (FireGL workstation boards: fast) 1 - fast operation (only for standard gnu C/C++ OpenGL applications) 2 - compatible operation (for WineX, VM emulators and some profilers) Which storage method do you want to use? [0] 0 ============================================================================== Finish ============================================================================== I am going to write the xorg.conf file now. Make sure you don't accidently overwrite a previously configured one. Shall I write it to '/etc/X11/xorg.conf' (y/n)? ----------------------------------------------------------------------------------------- Voilà bref si vous pouviez m'aidez en me disant quoi repondre aux questions vous me seriez d'un grand secours! Lien vers le commentaire Partager sur d’autres sites More sharing options...
ceric35 Posté(e) le 22 mai 2005 Partager Posté(e) le 22 mai 2005 Tu n'est pas le seul a trouvé ces options bien obscure Do you want to use the external AGP GART module (y/n)? [n] n par contre l'AGPGART , c'est connu ca ! Si ta carte est sur le port AGP, tu doit repondre "y" "n" dans le cas contraire ! juste XFREE86-DGA , moi je repond "y" , sans savoir pourquoi ! Tu as un exemple ici : http://lea-linux.org/hardware/hard_image/a...tml#fglrxconfig Lien vers le commentaire Partager sur d’autres sites More sharing options...
jeep05 Posté(e) le 23 mai 2005 Partager Posté(e) le 23 mai 2005 salut, apparemment, le pilote ATI ne marche pas avec GCC 4. j'ai eu ce message lors de l'installation du RPM : # rpm -Uh --force fglrx_6_8_0-8.12.10-1.i386.rpm ########################################### [100%] ########################################### [100%] gcc: couldn't run 'i586-mandrake-linux-gnu-gcc-3.4.3': No such file or directory make.sh: line 60: [: !=: unary operator expected Lien vers le commentaire Partager sur d’autres sites More sharing options...
ceric35 Posté(e) le 23 mai 2005 Partager Posté(e) le 23 mai 2005 je croit qu'il ne compile pas en effet ! Mais ton erreur ne doit pas venir de là ! Sur ton systeme, tu doit avoir un mix GCC 3.4 / GCC 4.0 et les liens qui vont avec sont faux ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
jeep05 Posté(e) le 23 mai 2005 Partager Posté(e) le 23 mai 2005 # rpm -q gccgcc-4.0.0-3mdk # locate gcc/etc/alternatives/gcc /var/lib/rpm/alternatives/gcc ... /usr/bin/gcc /usr/bin/i586-mandrake-linux-gnu-gcc /usr/bin/gcc4.0-version /usr/bin/gcc-4.0.0 /usr/lib/perl5/5.8.7/i386-linux/linux/compiler-gcc+.ph /usr/lib/perl5/5.8.7/i386-linux/linux/compiler-gcc.ph /usr/lib/perl5/5.8.7/i386-linux/linux/compiler-gcc2.ph /usr/lib/perl5/5.8.7/i386-linux/linux/compiler-gcc3.ph /usr/lib/gcc-lib /usr/lib/qt3/mkspecs/linux-pgcc /usr/lib/qt3/mkspecs/linux-pgcc/qplatformdefs.h /usr/lib/qt3/mkspecs/linux-pgcc/qmake.conf /usr/lib/gcc /usr/lib/gcc/i586-mandrake-linux-gnu /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0 /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/include /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/include/bits /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/include/bits/cxxabi_tweaks.h /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/include/cxxabi.h /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/include/README /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/include/emmintrin.h /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/include/float.h /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/include/iso646.h /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/include/limits.h /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/include/mmintrin.h /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/include/pmmintrin.h /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/include/stdarg.h /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/include/stdbool.h /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/include/stddef.h /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/include/syslimits.h /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/include/unwind.h /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/include/varargs.h /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/include/xmmintrin.h /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/SYSCALLS.c.X /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/cc1 /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/libstdc++.so /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/libsupc++.a /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/collect2 /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/crtbegin.o /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/crtbeginS.o /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/crtbeginT.o /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/crtend.o /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/crtendS.o /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/libgcc.a /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/libgcc_eh.a /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/libgcov.a /usr/lib/gcc/i586-mandrake-linux-gnu/4.0.0/cc1plus /usr/lib/libgcc_s.so /usr/include/linux/compiler-gcc+.h /usr/include/linux/compiler-gcc.h /usr/include/linux/compiler-gcc2.h /usr/include/linux/compiler-gcc3.h /usr/src/linux-2.6.11-6mdk/include/acpi/platform/acgcc.h /usr/src/linux-2.6.11-6mdk/include/asm-ia64/gcc_intrin.h /usr/src/linux-2.6.11-6mdk/include/linux/compiler-gcc+.h /usr/src/linux-2.6.11-6mdk/include/linux/compiler-gcc.h /usr/src/linux-2.6.11-6mdk/include/linux/compiler-gcc2.h /usr/src/linux-2.6.11-6mdk/include/linux/compiler-gcc3.h /usr/src/linux-2.6.11-6mdk/scripts/gcc-version.sh /usr/X11R6/bin/gccmakedep /usr/X11R6/lib/X11/doc/html/gccmakedep.1.html /usr/X11R6/man/man1/gccmakedep.1x.bz2 /lib/libgcc_s.so.1 /lib/libgcc_s-4.0.0.so.1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
zaverel Posté(e) le 23 mai 2005 Partager Posté(e) le 23 mai 2005 Il y a un truc qu'il ne faut pas perdre de vu , c'est que pour compiler le module de ton pilote il faut utiliser la meme version de gcc qui a servit a compiler le kernel sinon sa ne marchera jamais. Donc ton kernel a t'il été compiler avec le meme gcc ? Pour le savoir cat /proc/version Et gcc-4 t'est sur d'en avoir réellement besoin car je pense que là tu est un peu presser Lien vers le commentaire Partager sur d’autres sites More sharing options...
ceric35 Posté(e) le 23 mai 2005 Partager Posté(e) le 23 mai 2005 Il y a un truc qu'il ne faut pas perdre de vu , c'est que pour compiler le module de ton pilote il faut utiliser la meme version de gcc qui a servit a compiler le kernel sinon sa ne marchera jamais.Donc ton kernel a t'il été compiler avec le meme gcc ? Pour le savoir cat /proc/version Et gcc-4 t'est sur d'en avoir réellement besoin car je pense que là tu est un peu presser Exact , et je suis d'accord , t'es trop pressé ! Et pour resoudre ton pb , pas de "i586-mandrake-linux-gnu-gcc-3.4.3" en vue ! Dans : /usr/bin/gcc /usr/bin/i586-mandrake-linux-gnu-gcc /usr/bin/gcc4.0-version /usr/bin/gcc-4.0.0 Il doit y avoir des liens morts ! PS : essaye de compiler un prog en C ! PS 2 : au cas ou ton pb ne serait pas resolu , tu peut creer un autre topic , merci ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
jeep05 Posté(e) le 23 mai 2005 Partager Posté(e) le 23 mai 2005 tu avais raison zaverel : # cat /proc/versionLinux version 2.6.11-6mdk-i686-up-4GB (gb@n2.mandrakesoft.com) (gcc version 3.4.3 (Mandrakelinux 10.2 3.4.3-3mdk)) #1 Tue Mar 22 15:51:40 CET 2005 Si j'ai gcc 4 c'est car je suis sous Mandriva Cooker. S'il y avait des liens morts, un 'locate' l'aurait montré non ? PS : La compilation d'un Hello World marche : #include <stdio.h> int main (int argc, char **argv) { printf ("Hello, world !\n"); return 0; } $ gcc hello.c$ ./a.out Hello, world ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
tuXXX Posté(e) le 23 mai 2005 Partager Posté(e) le 23 mai 2005 Il faut avoir la même version de gcc que celle qui a servi à construire le noyau... ici, il faudrait "gcc version 3.4.3 (Mandrakelinux 10.2 3.4.3-3mdk)" Donc c'est mort... si tu veux pouvoir compiler un module, il faut que tu recompile ton noyau. Lien vers le commentaire Partager sur d’autres sites More sharing options...
jeep05 Posté(e) le 24 mai 2005 Partager Posté(e) le 24 mai 2005 c'est bon le RPM s'est installé sans erreur. J'ai downgradé de GCC 4 à GCC 3.4.3 en faisant un --oldpackage Par contre, le module fglrx.ko ne se compile pas. Pas grave. Je verrais ca plus tard. Lien vers le commentaire Partager sur d’autres sites More sharing options...
ceric35 Posté(e) le 24 mai 2005 Partager Posté(e) le 24 mai 2005 Tu es en cooker avec un kernel 2.6.11.x Donc il te faut des patch : http://ceric35fr.free.fr/ATI/patch/ voila Lien vers le commentaire Partager sur d’autres sites More sharing options...
jeep05 Posté(e) le 24 mai 2005 Partager Posté(e) le 24 mai 2005 Tu es en cooker avec un kernel 2.6.11.x Donc il te faut des patch : http://ceric35fr.free.fr/ATI/patch/ voila comment on les utilise ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
ceric35 Posté(e) le 24 mai 2005 Partager Posté(e) le 24 mai 2005 cd /lib/mudules/fglrx/build_mod patch -p0 < patch1.patch patch -p0 < patch2.patch Et un petit coup de sh make.sh cd .. sh make_install.sh Lien vers le commentaire Partager sur d’autres sites More sharing options...
jeep05 Posté(e) le 24 mai 2005 Partager Posté(e) le 24 mai 2005 C'est bon ca a marché Merci. Les drivers sont installés. J'ai reboote, retouché le xorg.conf pour m'adapter à mon écran (1680x1050) et tout marche. # fglrxinfo display: :0.0 screen: 0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: MOBILITY RADEON 9600 Generic OpenGL version string: 1.3.5010 (X4.3.0-8.12.10) Maintenant que j'ai updaté mon kernel, remis ndiswrapper et les drivers ATI, je peux remettre GCC 4 sans incidence ? Du moment où je n'ai pas à recompiler, ca ne doit pas poser problèmes n'est ce pas ? Est-ce qu'il faudra réinstaller les drivers à chaque changement de kernel ? 2.6.11 a 2.6.12 je pense, mais meme changement mineur de 2.6.11-2 à 2.6.11-4 par exemple ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Brisko25 Posté(e) le 24 mai 2005 Partager Posté(e) le 24 mai 2005 Bonjour et grand merci pour ce fabuleux script d'installation! Il a fonctionné du premier coup, sans erreur, chapeau bas... C'est bien la première fois que j'arrive à installer les pilotes ati sur ma machine (mandrake 2005 limited et kernel 2.6.11-6mdk) les modules fglrx 237276 7 sis-agp 6052 1 agpgart 28264 2 fglrx,sis-agp sont bien chargés au boot, Xorg (X Protocol Version 11, Revision 0, Release 6.8.2) se relance tout normalement et je peux réutiliser mon bureau comme avant. C'est vraiment un grand pas en avant pour moi ! fglrxinfo me donne : display: :0.0 screen: 0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: RADEON 9200SE DDR Generic OpenGL version string: 1.3.5010 (X4.3.0-8.12.10) et glxinfo me confirme que le direct rendering est activé. De plus aucune erreur (EE) sous Xorg.0.org Par contre qand je lance glxgears, j'ai une fenêtre noire puis un beau freeze général qui m'oblige à un reboot hard (power off). De même, fgl_glxgears me trace un cube mappé quelques dixième de secondes puis à nouveau freeze général. Quelqu'un aurait-il déjà été confronté à ce problème ? tmpfs /dev/shm tmpfs defaults 0 0 est mounté normalement. Y a t-il une incompatibilité entre le module sis-agp et le fglrx ? Si qq1 a une idée avant que je parte acheter une carte nvidia ma config : carte P4S5A/DX+ (chipsets SIS) + P4 2.6GHz 512Mo + Radeon 9200SE 256Mo + SB live + Pinnacle PCTV ProStudio Merci par avance ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
ceric35 Posté(e) le 24 mai 2005 Partager Posté(e) le 24 mai 2005 C'est bon ca a marché Merci.Les drivers sont installés. J'ai reboote, retouché le xorg.conf pour m'adapter à mon écran (1680x1050) et tout marche. Maintenant que j'ai updaté mon kernel, remis ndiswrapper et les drivers ATI, je peux remettre GCC 4 sans incidence ? Du moment où je n'ai pas à recompiler, ca ne doit pas poser problèmes n'est ce pas ? bof , si tu veut Est-ce qu'il faudra réinstaller les drivers à chaque changement de kernel ? 2.6.11 a 2.6.12 je pense, mais meme changement mineur de 2.6.11-2 à 2.6.11-4 par exemple ? Oui , mais la sequence : cd .. sh make.sh cd .. sh make_install.sh suffit Lien vers le commentaire Partager sur d’autres sites More sharing options...
ceric35 Posté(e) le 24 mai 2005 Partager Posté(e) le 24 mai 2005 Bonjour et grand merci pour ce fabuleux script d'installation! Il a fonctionné du premier coup, sans erreur, chapeau bas... C'est bien la première fois que j'arrive à installer les pilotes ati sur ma machine (mandrake 2005 limited et kernel 2.6.11-6mdk) les modules fglrx 237276 7 sis-agp 6052 1 agpgart 28264 2 fglrx,sis-agp sont bien chargés au boot, Xorg (X Protocol Version 11, Revision 0, Release 6.8.2) se relance tout normalement et je peux réutiliser mon bureau comme avant. C'est vraiment un grand pas en avant pour moi ! fglrxinfo me donne : display: :0.0 screen: 0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: RADEON 9200SE DDR Generic OpenGL version string: 1.3.5010 (X4.3.0-8.12.10) et glxinfo me confirme que le direct rendering est activé. De plus aucune erreur (EE) sous Xorg.0.org de rien Par contre qand je lance glxgears, j'ai une fenêtre noire puis un beau freeze général qui m'oblige à un reboot hard (power off). De même, fgl_glxgears me trace un cube mappé quelques dixième de secondes puis à nouveau freeze général. Quelqu'un aurait-il déjà été confronté à ce problème ? tmpfs /dev/shm tmpfs defaults 0 0 est mounté normalement. Y a t-il une incompatibilité entre le module sis-agp et le fglrx ? Si qq1 a une idée avant que je parte acheter une carte nvidia ma config : carte P4S5A/DX+ (chipsets SIS) + P4 2.6GHz 512Mo + Radeon 9200SE 256Mo + SB live + Pinnacle PCTV ProStudio Merci par avance ! la je vois pas pas une erreur avant le freeze ? ou dans les logs ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Brisko25 Posté(e) le 25 mai 2005 Partager Posté(e) le 25 mai 2005 Il y avait une erreur liée à mtrr (overlap) quand je faisais dmesg | grep mtrr et une erreur d'allocation de mtrr par fglrx quand je faisait dmesg | grep fglrx. Je dis 'faisait' car j'ai désactivé le mtrr dans ma config lilo append="noapic nolapic devfs=nomount splash=silent video=vesafb:mode:800x600:nomtrr" car il semble y avoir incompatibilité entre vesafb et fglrx Donc exit la console en haute résolution avec le pingouin étoilé en fond et bonjour l'accélération 3D sous X sans plantage et avec de bonnes performances ! Si qq1 sait comment faire cohabiter un quelconque frame buffer avec fglrx, n'hésitez pas, même si j'utilise très peu la console (c'est pour une biboobox sous freevo) ça peut avoir un intérêt intellectuel. Je savais que radeonfb et fglrx ne s'aimaient pas mais je ne savais pas que vesafb ne fonctionnait pas non plus. Soit dit en passant, si qq1 sait comment désactiver vesafb (c'est un module non ?) sans passer par une recompilation du noyau (pour mandriva 2005), je suis preneur ! En tout cas merci encore pour le script, c'est bien la première fois que tout semble tourner correctement avec la video. J'attaque maintenant le module lirc, une autre paire de manche !!! Lien vers le commentaire Partager sur d’autres sites More sharing options...
lebarjoe Posté(e) le 25 mai 2005 Partager Posté(e) le 25 mai 2005 Il y avait une erreur liée à mtrr (overlap) quand je faisais dmesg | grep mtrr et une erreur d'allocation de mtrr par fglrx quand je faisait dmesg | grep fglrx. Je dis 'faisait' car j'ai désactivé le mtrr dans ma config lilo append="noapic nolapic devfs=nomount splash=silent video=vesafb:mode:800x600:nomtrr" car il semble y avoir incompatibilité entre vesafb et fglrx Donc exit la console en haute résolution avec le pingouin étoilé en fond et bonjour l'accélération 3D sous X sans plantage et avec de bonnes performances ! Si qq1 sait comment faire cohabiter un quelconque frame buffer avec fglrx, n'hésitez pas, même si j'utilise très peu la console (c'est pour une biboobox sous freevo) ça peut avoir un intérêt intellectuel. Je savais que radeonfb et fglrx ne s'aimaient pas mais je ne savais pas que vesafb ne fonctionnait pas non plus. Soit dit en passant, si qq1 sait comment désactiver vesafb (c'est un module non ?) sans passer par une recompilation du noyau (pour mandriva 2005), je suis preneur ! En tout cas merci encore pour le script, c'est bien la première fois que tout semble tourner correctement avec la video. J'attaque maintenant le module lirc, une autre paire de manche !!! Bienvenue sur le forum. Lien vers le commentaire Partager sur d’autres sites More sharing options...
zaverel Posté(e) le 26 mai 2005 Partager Posté(e) le 26 mai 2005 Salut , aujourd'hui j'ai installer mandriva 2005 LE pour un ami. Il a tout pour plaire comme matos => carte ati et modem usb bewan Pour une sombre raison la compile a la main du pilote ati ne voulais pas marcher. J'ai donc essayer le script de lebarjoe. J'ai copier le script et le rpm de ati dans /tmp et je l'ai lancer. Le probleme est que il faut une connection internet pour qu'il marche. et avec le modem bewan qui marche pas ca complique un peu car malgré que le rpm soit dans /tmp le script s'arrete au telechargement du rpm car il n'y a pas de connection. J'ai donc été obligé d'éditer le script et de commenter ce passage ligne 410 comme ca de facon a pourvoir laisser le script finir de s'executer. #---------------------------------"# Téléchargement des drivers ati. " #---------------------------------" #rm -f /tmp/fglrx_* &>/dev/null #wget -t 3 -P/tmp http://www2.ati.com/drivers/linux/${drivers} c'etait surement un cas isolé mais rajouter la possibilité de ce servir du script sans le net serait pas un mal je trouve. Sinon ca marche nickel Lien vers le commentaire Partager sur d’autres sites More sharing options...
ceric35 Posté(e) le 26 mai 2005 Partager Posté(e) le 26 mai 2005 ok , mais tout le monde a un modem qui marche de nos jours Lien vers le commentaire Partager sur d’autres sites More sharing options...
ceric35 Posté(e) le 27 mai 2005 Partager Posté(e) le 27 mai 2005 Le script a été mis à jour today Les grandes améliorations : - Script Francais/Anglais - Configuration automatique du fichier de configuration ( merci lebarjoe ) - Quelques autres améloirations mineures ! Le changelog complet est là : http://ceric35fr.free.fr/ATI/changelog Les liens du script seront mis à jour par lebarjoe Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.