Author Topic: ati legacy drivers  (Read 6347 times)

0 Members and 1 Guest are viewing this topic.

Offline Riley88

  • Jr. Mitglied
  • **
  • Posts: 68
  • Branch: testing
  • Desktop: Awesome WM
  • GPU Card: Intel HD 3000
  • GPU driver: OpenSource
  • Kernel: 3.9.11-1
  • Skill: Guru
Re: ati legacy drivers
« Reply #15 on: 22. August 2012, 01:39:57 »
im not sure how to give you the output of mhwd -a nonfree 0300 but for simple mhwd i get this http://pastebin.com/aCAQpUZs

Offline philm

  • Core Team
  • *****
  • Posts: 10671
    • Manjaro Linux
  • Branch: Unstable
  • Desktop: XFCE
  • GPU Card: Geforce GTX 650
  • GPU driver: non-free
  • Kernel: Maintainer - so all ;)
  • Skill: Guru
Re: ati legacy drivers
« Reply #16 on: 22. August 2012, 02:29:53 »
Having this output from mhwd ...
Code: [Select]
                NAME               VERSION          FREEDRIVER           TYPE
    --------------------------------------------------------------------------------
     video-catalyst-legacy            2012.07.17               false            PCI
                 video-ati            2012.06.25                true            PCI
                video-vesa            2012.05.26                true            PC
... means your graphic card should be supported by catalyst-legacy-12.6.
Let's break the other output down:
This tells us it will install the nvidia driver:
Code: [Select]
[phil@manjaro ~]$ sudo mhwd -a pci nonfree 0300
> Using config 'video-nvidia' for device: 0000:00:05.0 (0300:10de:0241) Display controller nVidia Corporation GeForce 6150 LE
> Installing video-nvidia...

Next you have the normal pacman output what drivers would be installed:

Code: [Select]
:: Synchronizing package databases...
 basis is up to date
 platform is up to date
downloading addon.db...
 extra is up to date
 community is up to date
resolving dependencies...
looking for inter-conflicts...

Targets (7): libxvmc-1.0.7-1  linux32-nvidia-304.37-1  linux34-nvidia-304.37-1  linux35-nvidia-304.37-1  linux36-nvidia-304.37-0.2  nvidia-2012.08-1  nvidia-utils-304.37-1

Total Download Size:    4.14 MiB
Total Installed Size:   63.98 MiB

In my case it would be 7 targets: libxvmc-1.0.7-1  linux32-nvidia-304.37-1  linux34-nvidia-304.37-1  linux35-nvidia-304.37-1  linux36-nvidia-304.37-0.2  nvidia-2012.08-1  nvidia-utils-304.37-1

Followed by the normal pacman-blabla:
Code: [Select]
Proceed with installation? [Y/n]
:: Retrieving packages from basis...
downloading linux36-nvidia-304.37-0.2-i686.pkg.tar.xz...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
installing libxvmc...
installing nvidia-utils...
libGl and libglx symlinks valid...
to use nvidia as default driver run: 'mhwd-gpu --setgl nvidia'
Optional dependencies for nvidia-utils
    gtk2: nvidia-settings
    pkg-config: nvidia-xconfig
    opencl-nvidia: OpenCL support
installing linux34-nvidia...
In order to use nvidia module, reboot the system.
installing nvidia...
installing linux32-nvidia...
In order to use nvidia module, reboot the system.
installing linux35-nvidia...
In order to use nvidia module, reboot the system.
installing linux36-nvidia...
In order to use nvidia module, reboot the system.

This is the output what libGL.so files and config file get used:

Code: [Select]
libGl: '/usr/lib/libGL.so.nvidia'
libglx: '/usr/lib/xorg/modules/extensions/libglx.so.nvidia'
xorg configuration file: '/etc/X11/mhwd.d/nvidia.conf'
> Successfully installed video-nvidia
[phil@manjaro ~]$

If I need to add or change something I've to edit /etc/X11/mhwd.d/nvidia.conf.
Check /etc/X11/mhwd.d/ for your file. Mine would be:

Code: [Select]
[phil@manjaro ~]$ cat /etc/X11/mhwd.d/nvidia.conf
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 304.37  (buildmeister@swio-display-x86-rhel47-03.nvidia.com)  Wed Aug  8 21:01:23 PDT 2012

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
Option "NoLogo" "1"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Enable"
EndSection

 
Section "InputClass"
Identifier          "Keyboard Defaults"
MatchIsKeyboard     "yes"
Option              "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection

Add or change anything you might need. Also it helps to know what edition/architecture (i686, x86_64) you use to install our distribution.
Try to start in text-mode and login with manjaro/manjaro. Then type startx. Any error message might help.
Since your PC starts with free drivers, install our distro with that option and then try to use mhwd to install catalyst.
You can simple switch back with mhwd-gpu --setgl mesa --setxorg "${XORGFILE}" to your free driver install. Change XORGFILE with one of your configs found in your mhwd.d folder.

Hope this helps
« Last Edit: 22. August 2012, 02:32:49 by philm »

Offline Riley88

  • Jr. Mitglied
  • **
  • Posts: 68
  • Branch: testing
  • Desktop: Awesome WM
  • GPU Card: Intel HD 3000
  • GPU driver: OpenSource
  • Kernel: 3.9.11-1
  • Skill: Guru
Re: ati legacy drivers
« Reply #17 on: 22. August 2012, 02:35:30 »
well its weird after it fails to start i put a 3 after ro on but to get to ttyl1 and when i run startx from there i dont get any error usually from experience when x fails to start itll say server terminated with error or something to that error on this it just starts with the last line saying using x11/xorg.conf.d but i just have a blank screen and sorry i forgot to mention but im on x86_64bit xfce version

Offline philm

  • Core Team
  • *****
  • Posts: 10671
    • Manjaro Linux
  • Branch: Unstable
  • Desktop: XFCE
  • GPU Card: Geforce GTX 650
  • GPU driver: non-free
  • Kernel: Maintainer - so all ;)
  • Skill: Guru
Re: ati legacy drivers
« Reply #18 on: 22. August 2012, 11:41:38 »
Hmm. Maybe you join our IRC channel so I can help you better.