Hi,
~~~~~~~~
Bobbens:
~~~~~~~~
Sorry for not reacting sooner, it is just that I was working on the problem.
- Yes, I say "yes" when asking to write changes to config file.
- "card/driver dependent" or "wm-dependent": probably. The way I have proceeded (see below), I've had no such problems.
~~~~~~~~
Follows:
~~~~~~~~
I have managed to solve my problem. What I did is not absolutely trivial. I'll try to explain it a bit.
I'll enumerate a few tips (I'll try to respect a certain order):
A/ I think it is not a good idea to use the
dpkg-reconfigure xserver-xfree86 command. I really do not know where nor what it writes. Sorry for the author. As it is a discussion you can explain me why it is useful or not. My conclusion is that it is better to edit the
/etc/X11/XF86Config-4 manually and understand it (at least a little bit).
B/ I installed an ATI, unfortunately proprietary, driver (
fglrx) which I found on ATI's web site. It was a
rpm package so I converted it with
alien to a
.deb package and installed it with
dpkg -i --force-overwrite (beware of the --force-overwrite option!).
C/ I ran
module-assistant prepare which installed for me the
kernel headers package (IMPORTANT).
D/ In the
/lib/modules/fglrx/build_mod/ directory I ran
./make.sh
And then in the
/lib/modules/fglrx/ directory I ran
./make_install.sh
E/ I executed
modprobe -v fglrx
F/ As it still didn't work I realized I needed to install the following packages:
xfs,
xfonts-base, xutils, ... and maybe some others (IMPORTANT).
G/ You must edit the
/etc/X11/XF86Config-4 configuration file.
In section Module:
Section "Module"
...
SubSection
Option "omit xfree86-dga"
EndSubSection
...
EndSection
In section Device:
Section "Device"
Identifier "ATI"
Driver "fglrx"
EndSection
In section Screen:
Section "Screen"
Identifier "Default screen"
Device "ATI"
Monitor your_monitor
DefaultDepth 24
SubSection "display"
Depth 24
Modes "1024x768"
EndSubSection
EndSection
In section ServerLayout:
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default screen"
...
EndSection
H/ I edited the
/etc/x11/xdm/Xaccess file and added:
%hostlist localhost
CHOOSER %hostlist
I/ When you feel ready
reboot your system or execute
startx.
And after a lot a work, well...
it worked.
I admit I do not understand the whole operation but one day I will
.
Hope it helps.
Ask questions, make remarks, I'll be glad and it can be useful for all of us.
Notice that these are only a few tips, I have no time right now for making a "howto" nor the ability to do it. Sorry.
--
Léa Massiot