SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Jim, my first distro was Red Hat 5.2 back in the days. I was a real newbie, installed it just to see what it is. Later on during these few years, I've finished 2 years of my college education where I was a student demonstrator on subjects operating systems and advanced operating systems. But we mostly dealed with the operating systems concepts and how stuff works in theory.
I've so far tried,almost every distro I could get my hands of, also all windows versions including the "server" editions. But in the last year or maybe more, I was searching for an operating sytem that fit's my needs, that is stable, offer good customisation, and security.
I found my home, after RedHat, SuSE, Mandrake and Debian, here with Slackware. And I wouldn't change it for anything. Since I'm realy satisfied. I'm polishing my system almost every day. I would dare to say it's almost perfect.
Slackware has proven itself for the past few months more than satisfying for every day use. And I'm sticking with it, but I'm always curious about other systems. I have an extra partition just in case, I decide to do some experimenting
Write your impressions with Arch linux, I'm more than interested to hear.
As for glx results go, 1800 is my normal score, but up to 2400 i've achieved running just xinit without any window manager and running it from bare console Try it, you'll surely beat my results
I have to agree slackware rocks. I am only a newbie to all of this. The first distro someone gave me was mandrake 9.0 (I think) I tried to use it for like two days... but had no idea of what to do... then about a month later I bought a magazine with some version of redhat 9.0... had that for about 3 weeks I think... then heard cool things about slackware and that you learn´t lots with it.
Well I have never looked back! Slack IMO is great just about from newbie status... it makes a few things easier like setting up the fstab than even mandrake/redhat... but its much faster.
I love it too... but I have an itch to learn more (maby forcing myself to learn more) and arch seems to be great still learning how to get everything installed but looking VERY good I also installed Grub as I was having problems with lilo and my combination of distros
Windows XP(mainly for girlfriend)Slackware and Arch. I have never used Grub before as when I first started out it was WAY too complicated for me but yesterday... NO probs... I don´t think I will be going back to lilo either grub has some cool stuff!
Anway if you want to ask some real ask users or have a look at their forum have a look here.
Hi Erol: Iam use new version the ATI driver fglrx 4.3.0 3.7.1 with kernel 2.6.4-rc1 and revice this errors:
Compilation:[root@toshiba build_mod]# more make.log
ATI module generator V 2.0
==========================
initializing...
build_date =Tue Mar 2 21:38:53 CST 2004
uname -a =Linux toshiba.mx.bsch 2.6.4-rc1 #1 Tue Mar 2 20:43:15 CST 2004 i686 athlon i386 GNU/Linux
uname -s =Linux
uname -m =i686
uname -r =2.6.4-rc1
uname -v =#1 Tue Mar 2 20:43:15 CST 2004
uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel),503(mqm),504(mqbrkrs)
.
drwxr-xr-x 118 root root 11208 Feb 25 18:48 /usr/include
.
total 5
drwxr-xr-x 2 root root 128 Mar 2 21:38 ATI
lrwxrwxrwx 1 root root 16 Feb 27 19:17 linux -> linux-2.6.4-rc1/
lrwxrwxrwx 1 root root 24 Feb 19 00:12 linux-2.4 -> linux-2.4.22-1.2174.nptl
drwxr-xr-x 16 root root 704 Feb 19 00:12 linux-2.4.22-1.2174.nptldrwxrwxr-x 19 jds jds 1184 Mar 2 21:30 linux-2.6.4-rc1
drwxr-xr-x 3 root root 160 Feb 25 18:48 openafs-kernel-1.2.11
drwxr-xr-x 7 root root 168 Feb 15 14:42 redhat
.
file /lib/modules/2.6.4-rc1/build/include/linux/agp_backend.h says: AGP=1
assuming default: SMP=0
file /lib/modules/2.6.4-rc1/build/include/linux/autoconf.h says: MODVERSIONS=1
.
CC=gcc
cc_version=3.3.2
found major but not minor version match for gcc and the ip-library
ls -l ./libfglrx_ip.a
lrwxrwxrwx 1 root root 20 Mar 2 21:38 ./libfglrx_ip.a -> ./libfglrx_ip.a.GCC3
.
cleaning...
patching 'highmem.h'...
skipping patch for 'drmP.h', not needed
skipping patch for 'drm_os_linux.h', not needed
assuming new VMA API since we do have kernel 2.6.x...
def_vma_api_version=-DFGL_LINUX253P1_VMA_API
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.4-rc1/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x
modules
make[1]: Entering directory `/usr/src/linux-2.6.4-rc1'
*** Warning: Overriding SUBDIRS on the command line can cause
*** inconsistencies
make[2]: `arch/i386/kernel/asm-offsets.s' is up to date.
CHK include/asm-i386/asm_offsets.h
CC [M] /lib/modules/fglrx/build_mod/2.6.x/agp3.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/nvidia-agp.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/agpgart_be.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/i7505-agp.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2246: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2264: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2271: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2278: warning: initialization from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2287: warning: initialization from incompatible pointer type
LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.o
Building modules, stage 2.
MODPOST
CC /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Leaving directory `/usr/src/linux-2.6.4-rc1'
build succeeded with return value 0
.
duplicating results into driver repository...
target location: /lib/modules/fglrx
copying fglrx.ko
copying logfile of build
*** end of build log ***
In log the kernel:
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
Unable to handle kernel NULL pointer dereference at virtual address 00000012
printing eip:
e0e04586
*pde = 00000000
Oops: 0000 [#1]
CPU: 0
EIP: 0060:[<e0e04586>] Tainted: P
EFLAGS: 00010246
EIP is at firegl_init+0x46/0x110 [fglrx]
eax: e0e2b440 ebx: 00000012 ecx: 00000002 edx: e0e2b490
esi: e0e2af80 edi: e0e2b550 ebp: c0367980 esp: c9ebdf2c
ds: 007b es: 007b ss: 0068
Process modprobe (pid: 4361, threadinfo=c9ebc000 task=d6b94080)
Stack: e0b49000 e0e2af80 0000000f e0e2b440 e0e2af80 c0367980 e0e2b440 e0b4933a
00000012 00000000 00000000 00000000 00000028 00000027 e0df3df0 1d244b3c
00000000 0000000a e0e208f6 00000000 00000000 40181008 c03679c0 c03679c0
Call Trace:
[<e0b49000>] firegl_stub_register+0x0/0x170 [fglrx]
[<e0b4933a>] firegl_init_module+0x1ca/0x260 [fglrx]
[<c0147428>] sys_init_module+0x1a8/0x320
[<c01756c8>] __fput+0x98/0xf0
[<c010bd79>] sysenter_past_esp+0x52/0x71
Code: 81 3b 00 00 02 10 74 22 c7 04 24 c0 90 e1 e0 b8 2b 0a e2 e0
fglrx: no version for "struct_module" found: kernel tainted.
fglrx: no version magic, tainting kernel.
fglrx: no version magic, tainting kernel.
fglrx: no version magic, tainting kernel.
fglrx: no version magic, tainting kernel.
atkbd.c: Unknown key released (translated s
jes888 I'm realy sorry, but it seems that I can't help you.
I've owned 2.6.3 kernel, and today just to try and give you an answer I've patched it to 2.6.4-rc1.
I even downloaded the latest 3.7.1 drivers from ATI page, but no matter what I do I couldn't get X to start. It compiles without any problems, the module loads, everything looks ok, but when I do xinit I get unresolved symbols even though everything is done just like it should be.
I think that 3.7.0 and 3.7.1 drivers are broken. I never did get 3.7.0 to work properly, and now neither 3.7.1.
But here's what you can do. I've tested it just myself.
Download 3.2.8 drivers, do everything I've mentioned in the first post, and you will get your 3d working. I've did it few moments ago on this new patched 2.6.4-rc1 and it works like a charm.
it seems that http://www.schneider-digital.de has uploaded new drivers, because I can only find the fglrx driver version 3.7.1 at their download page. Does anybody have the 3.2.8 version for me? (or can anybody tell me that 3.7.1 is okay to use now???)
Something goes wrong with building the fglrx module. When I do a ./make.sh in /lib/modules/fglrx/build_mod, now I find
Code:
ATI module generator V 2.0
==========================
initializing...
probing for VMA API version...
check results are inconsistent!!!
none of the probed versions did succeed.
aborting module build.
jimmie:/lib/modules/fglrx/build_mod# ./make.sh
ATI module generator V 2.0
==========================
initializing...
probing for VMA API version...
check results are inconsistent!!!
none of the probed versions did succeed.
aborting module build.
The make.log file does not give much more information:
Code:
probing for VMA API version...
cc_ret_vma_240 = 1
cc_ret_vma_253 = 1
check results are inconsistent!!!
none of the probed versions did succeed.
aborting module build.
Does anybody have an idea for this? I found that a few other people have this problem, but I don't have a working solution.
It works now! I finally managed to get the 3.2.8 driver operational. The 3.7 did compile, but I couldn't start X with it.
I have solved the VMA API problem in a dirty way: The driver program make.sh creates a temporary source file (tmp_vmasrc.c) that it tries to build, using linux kernel includes. This fails, as can be seen from the logs (tmp_vma240.log, tmp_vma253.log).
So the dirty way out is:
Modified the following two files
----------------------------------------------
/usr/src/linux-2.6.0-test9/include/asm-i386/mpspec.h line 6
changed to #include <asm/mach-default/mach_mpspec.h> from #include
<mach_mpspec.h>
/usr/src/linux-2.6.0-test9/include/asm-i386/smp.h line 73
changed to #include <asm/mach-default/mach_apicdef.h> from #include
<mach_apicdef.h>
The run make_install.sh (make sure you have compiled with the right compiler, in my case gcc-2.95), run fglrxconfig, add a line with 'fglrx' to /etc/modules, reboot and voila: like a charm.
in case anyone is having further issues with the 3.7.0 drivers and winex, read on.
i managed to get the 3.7.0 working under kernel 2.6.3, passed the glxgears, fgl_gears, glxinfo, and fglrxinfo tests and could handle a GL screensaver, but it couldn't handle winex. specifically, winex wouldn't use the card at all, independent of the game. when i reverted to the older 3.2.8 drivers, everything worked alright. the driver passed the usual tests that everyone is talking about, and winex also can use the card now.
hope this information helps with anyone having similar issues. for reference, i'm using modules fglrx (of course), agpgart, and intel_agp (have an intel MB) on a sager laptop, running a piecemealed slackware 9.0
Erol - thanks for the update I will try these soon, as I need to recompile my kernel anyway. BTW, when you say Vienna, is that Vienna Austria or Vienna Virginia? I grew up in McLean, and the Vienna Inn was a classic. -- J.W.
kernel 2.6.4 with driver fglrx 3d broken module when load
Hi Erol:
Im try the install new driver ATI 3.7.6 with kernel 2.6.4, both recive errors when load modules fglrx ( segmentation fault ):
[root@toshiba ATI]# rpm -ivh --force fglrx-4.3.0-3.7.6.i386.rpm
Preparing... ########################################### [100%]
1:fglrx ########################################### [100%]
*** Trying to install a precompiled kernel module.
*** WARNING ***
Tailored kernel module for fglrx not present in your system.
You must go to /lib/modules/fglrx/build_mod subdir
and execute './make.sh' to build a fully customed kernel module.
Afterwards go to /lib/modules/fglrx and run './make_install.sh'
in order to install the module into your kernel's module repository.
(see readme.txt for more details.)
As of now you can still run your XServer in 2D, but hardware acclerated
OpenGL will not work and 2D graphics will lack performance.
Please write few details about your system. I see here no nvidia_agp module, so my guess is that you don't own NForce2 board, and I also see here rpm -ihv ...
I guess, you didn't do it properly, like I described it in my first post on this subject.
All steps are the same, only you don't need to apply any patches to make it work.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.