You are not logged in.

#1 2006-02-22 02:27:43

sinisterguy
Member
Registered: 2004-10-17
Posts: 42

can't get X to work properly (ATI AIW 9800)

Hello,

I have a few problems. My first problem is this. The dpi was messed up when i first install, so i thought no big deal, I'll just go and configure the defaultserverargs setting in the startx script to "-dpi 75". This does not seem to work. Secondly,I can't get gnome to work as my default window manager. I put this line in my .xinitrc file in my home directory:

exec gnome-session

I also tried this:

exec /opt/gnome/bin/gnome-session

My last problem is that when i try to install the ati fglrx drivers with the stock kernel arch package but whenever the fglrx module is called, it says that the module doesn't exist. One thing i might mension which might be of importance is that i compiled a custom kernel during install without SMP and preemtivity so i could use my rt2500 wireless card. Thanks in advance for the help

cheers,

-Lukas

Offline

#2 2006-02-22 02:42:27

Cerebral
Forum Fellow
From: Waterloo, ON, CA
Registered: 2005-04-08
Posts: 3,108
Website

Re: can't get X to work properly (ATI AIW 9800)

1) Specify the DisplaySize of your monitor in mm in the Monitor section:
eg.

Section "Monitor"   
    Identifier  "LCDMonitor"
        Gamma 0.77
        DisplaySize 340 272
EndSection 

2) The module is called fglrx, and installs to /lib/modules/2.6.15-ARCH/video.  What's your uname -r?  You may need to either move this file or make a kernel-module package for your specific kernel.  Good time to learn ABS. wink

Offline

#3 2006-02-22 02:45:12

sinisterguy
Member
Registered: 2004-10-17
Posts: 42

Re: can't get X to work properly (ATI AIW 9800)

how do I make it so that when i call modprobe fglrx it will load the module? where would i have to symlink it to?

Offline

#4 2006-02-22 03:21:01

Cerebral
Forum Fellow
From: Waterloo, ON, CA
Registered: 2005-04-08
Posts: 3,108
Website

Re: can't get X to work properly (ATI AIW 9800)

sinisterguy:  You're going to need to build your own kernel module, afaik you can't just symlink a module built for another kernel and expect it to work.

As root, run

abs

Once that's done (it'll check out a bunch of stuff from cvs), change to your normal user and either make a directory for the new package, or cd to some temp directory, then:

cp /var/abs/extra/modules/ati-drivers-arch/* .
vim PKGBUILD

then make the following changes:

pkgname=ati-drivers-arch

to

pkgname=ati-drivers-custom

(or whatever you want to call the package)

depends=('ati-drivers' 'kernel26')

to

depends=('ati-drivers')
source=(https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/fglrx_6_8_0-$pkgver-1.i386.rpm fireglcontrol.desktop)

to

source=(http://www2.ati.com/drivers/linux/fglrx_6_8_0-$pkgver-1.i386.rpm fireglcontrol.desktop)

(for some reason I can never get the source from the https address through makepkg.)

and

_kernel=2.6.15-ARCH

to

_kernel=`uname -r`

Save and quit, then run

makepkg

- this'll make you a brand new kernel module package that you can install with

pacman -A ati-drivers-custom-8.22.5-2.pkg.tar.gz

You'll need to update this package every update to the ati-drivers in the same way you originally built it.

If you need more information, ABS is a good place to look, as well as man makepkg.  smile

</abs tutorial>

Offline

#5 2006-02-23 23:41:50

sinisterguy
Member
Registered: 2004-10-17
Posts: 42

Re: can't get X to work properly (ATI AIW 9800)

when i try that solution, i get this error:

ERROR: fireglcontrol.desktop was not found in the build directory and is not a proper URL.

any suggestions?

Offline

#6 2006-02-24 00:54:22

Sigi
Member
From: Thurgau, Switzerland
Registered: 2005-09-22
Posts: 1,131

Re: can't get X to work properly (ATI AIW 9800)

Get it here

Cheers Sigi


Haven't been here in a while. Still rocking Arch. smile

Offline

Board footer

Powered by FluxBB