-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
If lsmod |grep fglrx does not return anything, then the kernel module is
not loaded, which means the driver is not installed.
There was an error building the module, I am not sure why (coding is not
my strong suit).
A friend of mine has a similar motherboard. It came with a board in the
PCI-E slot to add an HDMI port. We pulled it out and put in an nVidia
7100 that he had lying around. At least the board that I saw had two
PCI and one PCI-E.
If you are replacing the board, there are some Asus boards that have
onboard nvidia (6150s, maybe newer now) that work well under linux. The
last one I bought for my parents was ~$85 CDN (40 odd euros).
Sorry I could not be of more help.
Ralf Mardorf wrote:
| 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. spinymouse@64studio:~$ 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

... I'll come back to my troubles later and will try again to
| solve the ATI problem.
|
| Cheers,
| Ralf
|
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFIWRkMwRXgH3rKGfMRAmG1AJ4jbsbE09ct/QpYbEynUd40s4m3ogCfcjYZ
vk9HPZECjd+bh2tuT9OjSAM=
=S+uN
-----END PGP SIGNATURE-----
_______________________________________________
64studio-users mailing list
64studio-users@64studio.com
http://lists.64studio.com/mailman/listinfo/64studio-users