aticonfig messed up virtual consoles

Hi,

after using aticonfig --install on my 11.3 system, the standard screen works fine, but I am not able to use the virtual consoles anymore - just weird colors and messed up lines.

Any hints?
Are there some sections from the original xorg.conf to be transfered to the actual one? - which ones?

/etc/X11/xorg.conf


Section "ServerLayout"
        Identifier     "aticonfig Layout"
        Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module"
EndSection

Section "ServerFlags"
        Option      "Xinerama" "off"
EndSection

Section "Monitor"
        Identifier   "aticonfig-Monitor[0]-0"
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"
EndSection

Section "Monitor"
        Identifier   "0-DFP4"
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"
        Option      "PreferredMode" "1600x1200"
        Option      "TargetRefresh" "60"
        Option      "Position" "0 0"
        Option      "Rotate" "normal"
        Option      "Disable" "false"
EndSection

Section "Device"
        Identifier  "aticonfig-Device[0]-0"
        Driver      "fglrx"
        Option      "Monitor-DFP4" "0-DFP4"
        BusID       "PCI:1:0:0"
EndSection

Section "Screen"
        Identifier "aticonfig-Screen[0]-0"
        Device     "aticonfig-Device[0]-0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection


/etc/X11/xorg.conf.fglrx-0


Section "ServerLayout"
        Identifier     "aticonfig Layout"
        Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module"
EndSection

Section "Monitor"
        Identifier   "aticonfig-Monitor[0]-0"
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"
EndSection

Section "Device"
        Identifier  "aticonfig-Device[0]-0"
        Driver      "fglrx"
        BusID       "PCI:1:0:0"
EndSection

Section "Screen"
        Identifier "aticonfig-Screen[0]-0"
        Device     "aticonfig-Device[0]-0"
        Monitor    "aticonfig-Monitor[0]-0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

/etc/X11/xorg.conf.install


Section "Device"
  Identifier "vboxvideo"
  Driver  "vboxvideo"
EndSection

Section "Screen"
  Identifier "vboxvideo"
  Device "vboxvideo"
EndSection


Section "Device"
  Identifier "vmware"
  Driver  "vmware"
EndSection

Section "Screen"
  Identifier "vmware"
  Device "vmware"
EndSection


Section "Device"
  Identifier "cirrus"
  Driver  "cirrus"
EndSection
Section "Screen"
  Identifier "cirrus"
  Device "cirrus"
EndSection


Section "Device"
  Identifier "fbdev"
  Driver  "fbdev"
EndSection
Section "Screen"
  Identifier "fbdev"
  Device "fbdev"
EndSection


Section "Device"
  Identifier "vesa"
  Driver  "vesa"
EndSection

Section "Screen"
  Identifier "vesa"
  Device "vesa"
EndSection


Section "ServerLayout"
  Identifier "Layout"
  Screen  "vboxvideo"
  Screen  "vmware"
  Screen  "cirrus"
  Screen  "fbdev"
  Screen  "vesa"
EndSection

thanx / regards
paul

Do you mean aticonfig --initial? It was not needed since you already had a fglrx section in your previous /etc/X11/xorg.conf. What did you try to do exactly with this command?

oops - yes I meant “aticonfig --initial”

what I did was calling “aticonfig --initial” after adding the ati repo (assuming I had to call aticonfig anyway)
then I called amdcccle to change the resolution.

Nope. You didn’t have to. You use “aticonfig --initial” the first time you use the fglrx driver to add a section in /etc/X11/xorg.conf. Try to rename you current /etc/X11/xorg.conf to something else, rename (or copy) /etc/X11/xorg.conf.fglrx-0 to /etc/X11/xorg.conf and add this line in the screen section:

  Modes       "1600x1200"

If it doesn’t produce the desired resolution you can also add this line in the Monitor section:

Option      "PreferredMode" "1600x1200"

See if that works.
Although the problem with the consoles might be somewhere else. You should maybe try to boot with the option nomodeset or use the latest ATI driver (not the one from the ATI repo, which is often outdated - as far as I know).

your proposals gave me only consoles, but not Desktop.

after installing the driver from ati (ati-driver-installer-10-12-x86.x86_64.run) and using the xorg.conf of above (original post) I have consoles and a desktop, but the desktop is extremely slow and the colors of the panel are messed up and the some programs do not start.

…for the moment it seems to work.
looks like the new ati driver was not properly installed without giving an error message.
after installing the rpm with --force I have a working dektop and consoles.

This is the latest driver (different from the one in the ATI repo). This one has to compile a kernel module (and recompile it after each kernel update). I wrote a script to install/upgrade this driver cleanly - it would have deinstalled the repo driver first, no need to rpm --force.
The script and complete description of the installation output are here: Upgrading ATI driver with atiupgrade. There are several methods which do the same thing though. To recompile the module automatically, you can use this other script as a service: automatically recompile kernel modules after kernel update . It is not limited to the fglrx module and can autocompile other modules as well.

thanks for the hint.
I will try that…