Gustin Johnson wrote: > Is the fglrx kernel module actually loaded? > lsmod |grep fglrx > > If so then do the following: > > ~From the command prompt (ie. ctrl-alt-F1) > sudo /etc/gdm stop > sudo rmmod fglrx > sudo modprobe fglrx > dmesg > > What do the last few lines of dmesg say? Any errors or warnings?
Hi Gustin :) 1. I run lsmod |grep fglrx and lsmod without grep, there's no module fglrx. 2. ctrl-alt-F1, login as root 3. /etc/gdm stop and gdm stop won't work 4. killall gdm and check out if it's done by running pidof gdm, it's fine, no gdm anymore 5. There's no module fglrx, anyhow I run rmmod fglrx and get an ERROR: Module fglrx does not exist in /proc/modules 6. I tried modprobe fglrx and get FATAL: Module fglrx not found 7. dmesg Off topic, but also relevant because of another problem, that seems to appear since I tried the fglrx module: ALSA /usr/src/modules/alsa-driver/acore/init.c:174: cannot find the slot for index 2 (range 0-2), error: -16 ALSA /usr/src/modules/alsa-driver/usb/usbaudio.c:3518: cannot create card instance 0 snd-usb-audio: probe of 2-1:1.0 failed with error -5 usbcore: registered new interface driver snd-usb-audio Nothing else from dmesg :S. I can force to get the TerraTec soundcard, but than I lose the USB-MIDInterface. Back to the fglrx: Why isn't there the module? Again: 64studio:/home/spinymouse/Desktop/tmp# sh ati-driver-installer-8-5-x86.x86_64.run Created directory fglrx-install.CY4311 Verifying archive integrity... All good. Uncompressing ATI Proprietary Linux Driver-8.493.1........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ================================================== ATI Technologies Linux Driver Installer/Packager ================================================== Detected configuration: Architecture: x86_64 (64-bit) X Server: X.Org 7.1 and later releases 64-bit loki_setup: directory: (null) Removing temporary directory: fglrx-install.CY4311 64studio:/home/spinymouse/Desktop/tmp# The logfile is in /usr/share/ati and if fglrx isn't loaded, it is recommended to run aticonfig --initial -f, so I will make a backup of xorg.conf and go on this way, resp. I won't make the backup and I won't run aticonfig, because of the logfile: [Message] Kernel Module : Trying to install a precompiled kernel module. [Message] Kernel Module : Precompiled kernel module version mismatched. [Message] Kernel Module : Found kernel module build environment, generating kernel module now. ATI module generator V 2.0 ========================== initializing... cleaning... patching 'highmem.h'... assuming new VMA API since we do have kernel 2.6.x... Assuming default VMAP API Assuming default munmap API doing Makefile based build for kernel 2.6.x and higher make -C /lib/modules/2.6.21-1-multimedia-amd64/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules make[1]: Entering directory `/usr/src/linux-headers-2.6.21-1-multimedia-amd64' CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:889: warning: function declaration isn’t a prototype /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘KCL_pci_enable_device_bars’: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1684: warning: passing argument 1 of ‘pci_read_config_word’ from incompatible pointer type /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1696: warning: passing argument 1 of ‘pci_write_config_word’ from incompatible pointer type /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘firegl_put_user_ptr’: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1801: warning: cast from pointer to integer of different size /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1801: warning: cast from pointer to integer of different size /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1801: warning: cast from pointer to integer of different size /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1801: warning: cast from pointer to integer of different size /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘__ke_unregister_ioctl32_conversion’: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3193: warning: ‘return’ with a value, in function returning void /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘KAS_SlabCache_Initialize’: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5447: warning: cast from pointer to integer of different size LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.o Building modules, stage 2. MODPOST 1 modules FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only symbol '__rcu_read_lock' make[2]: *** [__modpost] Error 1 make[1]: *** [modules] Error 2 make[1]: Leaving directory `/usr/src/linux-headers-2.6.21-1-multimedia-amd64' make: *** [kmod_build] Error 2 build failed with return value 2 [Error] Kernel Module : Failed to compile kernel module - please consult readme. There seems to be no readme but I've taken a look at /usr/share/doc/ati/user-manual/index.html: ATI's Linux Driver Features at a Glance The following features are supported by ATI's High Performance Proprietary Driver. Certian features are not supported on some cards. 2D Features Accellerated 3D Multiple Monitors Direct Graphics Access Mixed 8/24 bpp Visuals 3D Features Hardware Accellerated OpenGL OpenGL 1.5 3D Stereo OpenGL Mixed Visuals Full Scene Anti-Aliasing Application Profiles Multimedia Features TV Out XVideo Video Acceleration Supported Cards FireGL Workstation FireGL 8700, FireGL 8800 FireGL T2 FireGL X1, FireGL X2 FireGL Z1, FireGL Z2 Mobile FireGL Workstation FireGL Mobility T2 Desktop Radeon Radeon 8500, Radeon 8500 All-In-Wonder* Radeon 9100 Radeon 9500, Radeon 9500 Pro Radeon 9600, Radeon 9600 Pro, Radeon 9600 XT Radeon 9700, Radeon 9700 Pro Radeon 9800, Radeon 9800 Pro, Radeon 9800 XT Radeon X800 Mobility Radeon Mobility Radeon 9000 Mobility Radeon 9600 Mobility Radeon 9700 Integrated Radeon Radeon IGP 9000** Radeon IGP 9100** * TV Capture is currently not supported for All-In-Wonder products ** 3D is currently not supported for the Radeon IGP 9000 & Radeon IGP 9100 System Requirements Installation Configuration A Supported Features This is the whole document, there are no files for "System Requirements" etc.. My card is an integrated Radeon X1250-based graphics and the driver *for* the X1250 is from ATI, see below, number 2: > Ralf Mardorf wrote: > | Hi :) > | > | The integrated ATI is a Radeon X1250-based graphics and the mobo is an > | ASUS M2A-VM HDMI. > | > | The actual state of affairs: > | > | * (EE) Failed to load /usr/lib/xorg/modules/extensions/libGLcore.so > | (EE) Failed to load module "GLcore" (loader failed, 7) > | (EE) fglrx(0): atiddxDriScreenInit failed, GPS not been > initialized. > | (EE) AIGLX: Screen 0 is not DRI capable > | * If the USB-MIDInterface is fine, the TerraTec sound card isn't > fine. > | If the TerraTec soundcard is fine, the USB-MIDI isn't fine. > | This might has to do with the ATI driver. > | * DVD-RAM won't work. This definitively is independent of the ATI > | troubles. > | > | What I've done: > | > | 1. I enabled the repository for Lenny and disabled all other > | repositories. > | I reloaded package information and after this Synaptic does this: > | > | Commit Log for Tue Jun 17 08:43:44 2008 > | > | > | Completely removed the following packages: > | libgl1-mesa-dri > | libgl1-mesa-glx > | > | Removed the following packages: > | linux-image-2.6-amd64 > | linux-image-2.6.18-6-amd64 > | linux-image-2.6.24-1-amd64 > | > | Upgraded the following packages: > | xorg (1:7.1.0-19) to 1:7.3+10 > | > | Installed the following packages: > | libgl1-mesa-swx11 (7.0.3-1) > | libgl1-mesa-swx11-dbg (7.0.3-1) > | libgl1-mesa-swx11-dev (7.0.3-1) > | libosmesa6 (7.0.3-1) > | mesa-swx11-source (7.0.3-1) > | > | I disabled the repository for Lenny and enabled some other > | repositories and after that Synaptic does an upgrade of Ardour. > | 2. I downloaded the Linux 86_64 Integrated/Motherboard Radeon Xpress > | 1250 installer from http://ati.amd.com/support/driver.html. > | It's fromMay 21, 2008 and includes the automated installer and > | display drivers for X.Org 6.7, 6.8, 6.9, 7.0, 7.1, 7.2, 7.3. > | The installed package xorg is version 1:7.3-10 and Synaptic can't > | find any broken packages. > | 3. While doing the download, I've taken a look at the ATI proprietary > | Linux driver FAQs, but there I also can't find any help. > | 4. The only kernel now is 2.6.21-1-multimedia-amd64, headers are also > | installed. > | 5. 64studio:/home/spinymouse/Desktop/tmp# sh > | ati-driver-installer-8-5-x86.x86_64.run > | 6. It seems to be "All good". > | 7. I choose "Install Driver" > | 8. I choose "Automatic" mode of installation. > | 9. Instead of killing X I've done a reboot (xorg.conf is still an > | optimized one for the ATI driver, I won't attach it now, because > | this might stop this mail from coming direct through the list and > | only will cause the administrators work). > | 10. [EMAIL PROTECTED]:~$ grep "EE" /var/log/Xorg.0.log > | Current Operating System: Linux 64studio 2.6.21-1-multimedia-amd64 > | #1 SMP PREEMPT RT Fri Jun 22 00:00:33 UTC 2007 x86_64 > | (WW) warning, (EE) error, (NI) not implemented, (??) > unknown. > | (EE) Failed to load /usr/lib/xorg/modules/extensions/libGLcore.so > | (EE) Failed to load module "GLcore" (loader failed, 7) > | (II) Loading extension MIT-SCREEN-SAVER > | (II) Loading extension MIT-SCREEN-SAVER > | (EE) fglrx(0): atiddxDriScreenInit failed, GPS not been > initialized. > | (EE) AIGLX: Screen 0 is not DRI capable > | > | Nothing changed for the ATI driver. I'll copy the xorg.conf into another > | mail right now. > | > | Any ideas, what I'm doing wrong? So it might be, that I have do make my Linux less functional, by giving up a PCI card, to get a free slot for a graphic card, that than might not work, because it only will work in one special slot, that I can't clear for the graphic card. Any ideas how I can make the integrated ATI work? Any recommendations for a low cost PCI Express x16, PCI Express x1 or PCI card? I have no AGP or any other slot, only those PCI slots. At the and I might have to buy a new mobo. I'm very poor, I get my food from charity, food that normally will be junked by supermarkets and this fucking mobo is a mobo I bought at 03/31/2008, because my old hardware wasn't fine with Linux, a friend still gets 100,- EUR from me, because he lent me the money and before I ordered my new hardware, I get the informations that this hardware should be fine with Linux. I won't belief any vendors any more and all the communities lists I know. Is there a verified list for hardware that will be fine with Linux? The other problem is, that normally I don't buy computer hardware, I get most of it from the bulk garbage and only because of Linux I sometimes buy computer hardware. I can't remember when I ordered guitar strings the last time because of my efforts to get my hardware running with Linux ;). I might should do some unethical work myself, e.g work for Brauner, Microsoft and other sucking people to get the money to be fine with Linux. Is this the only way to life on this planet? I stopped working for people like those and now quality of life goes more and more to the dogs. If you're using a Windows without licence and cracks, the people think you're "normal", if someone is honest, using FOSS like Linux, people think you're a freak. This is why I can't make other people using Linux. I always have to say: "To make music you have to boot 64 Studio", "to backup to the only safe medium dvdram, you have to boot another Linux, e.g. Suse", "If you want to have fax etc. you need a board with many pci slots and you have to buy a lot of cards, because most of your equipment won't work with Linux", "you also need another printer" ... I ought to lynch all this capitalists, doing all they can do, to maintain the monopolies of Apple and Microsoft. If ATI will give the needed informations to program drivers, what should a rival company use this information for? Sorry :D ... I'll come back to my troubles later and will try again to solve the ATI problem. Cheers, Ralf
signature.asc
Description: OpenPGP digital signature
_______________________________________________ 64studio-users mailing list [email protected] http://lists.64studio.com/mailman/listinfo/64studio-users
