ATI Mobility Radeon X 1700 Драйверы!

Общие переговоры относительно Sabayon Linux

Moderators: sidsoft, Moderators

ATI Mobility Radeon X 1700 Драйверы!

Postby Sato » Tue May 03, 2011 14:31

Всем привет! Может кто сталкивался подскажите плиз.
Ноутбук Asus F3J видюшка ATI Mobility Radeon X 1700. Sabayon не определяет её. Причем KDE вообще не запускается, а в GNOME всё подтормаживает. в XBMC всё жутко тормозит... даже мыша.
Нашёл инструкцию. HOWTO: Get Ati or Nvidia Video Cards working in Sabayon
http://wiki.sabayon.org/index.php?title ... in_Sabayon

Делал всё по шагам но на шестом пункте возникли проблемы
6. Load the ATI module and change configuration by typing (still in a root shell) modprobe fglrx && eselect opengl set ati
FATAL: Could not read '/lib/modules/2.6.38-sabayon/video/fglrx.ko': No such file or directory
Как можно заставить ATI работать? Может есть другие способы?
Заранее Спасибо.
Sato
Baby Hen
 
Posts: 6
Joined: Thu Apr 07, 2011 21:19

Re: ATI Mobility Radeon X 1700 Драйверы!

Postby Fitzcarraldo » Tue May 03, 2011 16:02

If you have installed linux-sabayon-2.6.38-r1, do you have the corresponding kernel sources package (sabayon-sources-2.6.38-r1) installed?:

Code: Select all
# equo install sabayon-sources-2.6.38-r1
# eselect kernel list
Available kernel symlink targets:
  [1]   linux-2.6.37-sabayon *
  [2]   linux-2.6.38-sabayon
# eselect kernel set linux-2.6.38-sabayon

However that will not solve the problem because AMD dropped FGLRX driver support for your model of GPU in 2009. The last version of the closed-source AMD Catalyst driver for Linux that supported your GPU was 9.3, and that driver is no longer supported. I think version 9.3 does not work with the latest kernel versions, for that matter. The AMD Catalyst driver is also known as "the fglrx driver" and the package name is ati-drivers. You need to ditch the ati-drivers package and install the open-source Radeon driver (the package name for that is xf86-video-ati), confusingly also known as "the ati driver".

Don't reboot until you have finished the whole process.

First you need to uninstall ati-drivers. Perform the following steps as root user in a Terminal/Konsole window:

Code: Select all
# equo search ati-drivers

to find which version(s) of the ati-drivers package you have currently got installed. Then use the equo remove command to remove them one by one. For example:

Code: Select all
# equo remove ati-drivers-11.2-r1#2.6.36-sabayon

[BTW, notice the "#2.6.38-sabayon" at the end of the Entropy ati-drivers package? That means that that specific binary package was built to work with, and only with, the 2.6.38-sabayon kernel. Similarly, the package x11-drivers/ati-drivers-11.2-r1#2.6.37-sabayon must be used only with the 2.6.37-sabayon kernel. And so on.]

Next, check if you have the open-source driver installed:

Code: Select all
# equo search xf86-video-ati

If you do not, install it:

Code: Select all
# equo install xf86-video-ati

Just to be on the safe side, make sure all your config files are up to date:

Code: Select all
# equo conf update

Then use your favourite text editor to edit the file /etc/X11/xorg.conf and make sure the Driver line in Section "Device" specifies the open-source driver, not the fglrx driver. If it still has:

Code: Select all
Driver      "fglrx"

then change it to:

Code: Select all
Driver      "ati"

If you don't know how to edit a file as the root user, use the nano editor, which is easy enough to fathom:

Code: Select all
# nano /etc/X11/xorg.conf

Now you must make sure that the correct OpenGL module is selected. To do this, use the eselect command to see what it is currently set to:

Code: Select all
# eselect opengl list
Available OpenGL implementations:
  [1]   ati *
  [2]   xorg-x11
#

and then make sure you link to the open-source OpenGL libraries:

Code: Select all
# eselect opengl set xorg-x11

So you should end up like this:

Code: Select all
# eselect opengl list
Available OpenGL implementations:
  [1]   ati
  [2]   xorg-x11 *
#

Then reboot.
User avatar
Fitzcarraldo
Sagely Hen
 
Posts: 7340
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom

Re: ATI Mobility Radeon X 1700 Драйверы!

Postby Sato » Tue May 03, 2011 17:26

Many Thank's for your help... And for the detailed instruction...
All has made as you have written, but XBMC center also very slowly works.
My xorg.conf
Section "Device"

Identifier "SabayonVga0"
Driver "ati"
#BusID "PCI:01:00"
#Option "RenderAccel" "on"
#Option "XAANoOffscreenPixmaps"
#Option "BusType" "PCI"
#Option "ColorTiling" "on"
#Option "EnablePageFlip" "on"
Option "UseEvents" "True"
Option "LogoPath" "/usr/share/backgrounds/sabayonlinux-nvidia.png"


Anywhere problems has not arisen, and any ati-drivers don't install. But when i type
eselect opengl list

I have
# eselect opengl list
Available OpenGL implementations:
[1] xorg-x11 *

Not
# eselect opengl list
Available OpenGL implementations:
[1] ati
[2] xorg-x11 *
#


May be the problem of poor work XBMC not because of the graphics card?
Thanks for your advice, Sorry for my English.
Sato
Baby Hen
 
Posts: 6
Joined: Thu Apr 07, 2011 21:19

Re: ATI Mobility Radeon X 1700 Драйверы!

Postby Fitzcarraldo » Tue May 03, 2011 22:20

Sato wrote:But when i type
Code: Select all
eselect opengl list

I have
Code: Select all
# eselect opengl list
Available OpenGL implementations:
  [1]   xorg-x11 *

Not
Code: Select all
# eselect opengl list
Available OpenGL implementations:
  [1]   ati
  [2]   xorg-x11 *
#

The above is OK. You have the link to the OpenGL library set up correctly. The "[1] ati" refers to the closed-source FGLRX driver, which does not support your GPU, so there is no problem. The important thing is that you have the asterisk next to the "xorg-x11".

Sato wrote:May be the problem of poor work XBMC not because of the graphics card?

It could be. I do not know if it will help, but try the following xorg.conf file:

Code: Select all
Section "Module"
  SubSection  "extmod"
     Option "omit xfree86-dga"
  EndSubSection
  Load "i2c"
  Load "ddc"
  Load "vbe"
  Load "dri"
  Load "glx"
  Load "synaptics"   
EndSection

Section "ServerFlags"
  Option "AllowMouseOpenFail""true"
EndSection   

Section "Monitor"
  Identifier "Generic Monitor"
  VertRefresh 43 - 60
  HorizSync 28 - 80
EndSection


Section "Device"
  Identifier "SabayonVga0"
  Driver "ati"
  #BusID "PCI:01:00"   
  #Option "RenderAccel" "on"
  #Option "XAANoOffscreenPixmaps"
  #Option "BusType" "PCI"   
  #Option "ColorTiling" "on"
  #Option "EnablePageFlip" "on"
  Option "UseEvents" "True"
  Option "XAANoOffScreenPixmaps" "true"
  Option "AccelMethod" "EXA"   
EndSection



Section "Screen"
  Identifier "Screen 0"
  Device "SabayonVga0"
  Monitor "Generic Monitor"
  #Option "AddARGBGLXVisuals" "true"

  DefaultDepth 24

  SubSection "Display"
    Depth 8
    ViewPort 0 0
    #Modes  "1024x768" "800x600" "640x480"
  EndSubsection

  SubSection "Display"
    Depth 16
    ViewPort 0 0
    #Modes  "1024x768" "800x600" "640x480"
  EndSubsection

  SubSection "Display"
    Depth 24
    ViewPort 0 0
    #Modes  "1024x768" "800x600" "640x480"
  EndSubsection
EndSection


Section "DRI"
  Mode 0666
EndSection

Section "ServerLayout"
  Identifier "Main Layout"
  Screen 0 "Screen 0"
  Option "AIGLX" "on"
EndSection

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


You should also disable, if it is set, VDPAU (because VDPAU is for NVIDIA GPUs only) in XBMC's Video Settings menu and try GLSL or Software rendering. Another thing you could try is disabling vertical sync in XBMC Video Settings, and try changing some of the other settings in XBMC Video Settings.
User avatar
Fitzcarraldo
Sagely Hen
 
Posts: 7340
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom

Re: ATI Mobility Radeon X 1700 Драйверы!

Postby joost » Wed May 04, 2011 8:26

Be sure to remove the closed source ati drivers and to load the radeon kernel module!

http://joostruis.wordpress.com/2011/01/ ... -catalyst/
User avatar
joost
Sagely Hen
 
Posts: 2332
Joined: Fri Nov 17, 2006 12:11
Location: The Netherlands

Re: ATI Mobility Radeon X 1700 Драйверы!

Postby Sato » Mon May 09, 2011 21:20

Thanks, but unfortunately it did not help, XBMC still does not want to work properly.
Sato
Baby Hen
 
Posts: 6
Joined: Thu Apr 07, 2011 21:19

Re: ATI Mobility Radeon X 1700 Драйверы!

Postby Sato » Tue May 10, 2011 18:17

Tried to go on the other hand...
Installed VM Virtual Box and Installed PCLinuxOS... Then has tried to start XBMC...
The result was the same... XBMC does not want to work with ATI.
I will try to find help on http://forum.xbmc.org/
Thank's for your time
Sato
Baby Hen
 
Posts: 6
Joined: Thu Apr 07, 2011 21:19


Return to Russian

Who is online

Users browsing this forum: No registered users and 2 guests

cron