Kirjoittaja Aihe: fglrx ja dri  (Luettu 3845 kertaa)

suikka

  • Käyttäjä
  • Viestejä: 133
    • Profiili
fglrx ja dri
« : 05.01.08 - klo:10.27 »
heipä hei

kyseessä HP 8510p jossa ati radeon mobility hd 2600 näytönohjain. natiivi reso on 1680x1050, kaikki toimii muuten mutta en saa 3d kiihdytystä toimimaan..

tässä on xorg.conf
Koodia: [Valitse]

# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg
#Section "Extensions"
# Option     "Composite" "0"
#EndSection

Section "ServerLayout"

# Uncomment if you have a wacom tablet
# InputDevice     "stylus" "SendCoreEvents"
# InputDevice     "cursor" "SendCoreEvents"
# InputDevice     "eraser" "SendCoreEvents"
Identifier     "Default Layout"
Screen      0  "aticonfig-Screen[0]" 0 0
InputDevice    "Generic Keyboard"
InputDevice    "Configured Mouse"
InputDevice    "Synaptics Touchpad"
EndSection

Section "Files"
EndSection

Section "Module"
Load  "i2c"
Load  "bitmap"
Load  "ddc"
Load  "extmod"
Load  "freetype"
Load  "glx"
Load  "dri"
#Load "int10"
Load  "vbe"
EndSection

Section "ServerFlags"
Option     "AIGLX" "off"
EndSection

Section "InputDevice"
Identifier  "Generic Keyboard"
Driver      "kbd"
Option     "CoreKeyboard"
Option     "XkbRules" "xorg"
Option     "XkbModel" "pc105"
Option     "XkbLayout" "se"
Option     "XkbOptions" "lv3:ralt_switch"
EndSection

Section "InputDevice"
Identifier  "Configured Mouse"
Driver      "mouse"
Option     "CorePointer"
Option     "Device" "/dev/input/mice"
Option     "Protocol" "ImPS/2"
Option     "ZAxisMapping" "4 5"
Option     "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Identifier  "Synaptics Touchpad"
Driver      "synaptics"
Option     "SendCoreEvents" "true"
Option     "Device" "/dev/psaux"
Option     "Protocol" "auto-dev"
Option     "HorizEdgeScroll" "0"
EndSection

Section "InputDevice"
Identifier  "stylus"
Driver      "wacom"
Option     "Device" "/dev/input/wacom"
Option     "Type" "stylus"
Option     "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Identifier  "eraser"
Driver      "wacom"
Option     "Device" "/dev/input/wacom"
Option     "Type" "eraser"
Option     "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Identifier  "cursor"
Driver      "wacom"
Option     "Device" "/dev/input/wacom"
Option     "Type" "cursor"
Option     "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

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

Section "Device"
Identifier  "aticonfig-Device[0]"
Driver      "fglrx"
Option "AddARGBVisuals" "True"
Option "AddARGBGLXVisuals" "True"
EndSection

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

Section "DRI"
Mode         0666
EndSection

Section "Extensions"
Option     "Composite" "Disable"
EndSection

Koodia: [Valitse]
$ lspci | grep VGA
01:00.0 VGA compatible controller: ATI Technologies Inc Unknown device 9581

Koodia: [Valitse]
$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon HD 2600
OpenGL version string: 2.1.7059 Release

Koodia: [Valitse]
$ glxinfo | grep renderi
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)

http://www.cyberarmy.net/library/article/1777
noiden ohjeiden mukaan olen asentanut ajurit, mutta 3d ei vaan toimi.. neuvokaan fiksummat tyhmempää.. kerran jo sain tuon toimimaan mutta bootin jälkeen se ei enää toiminut enkä saa millään sitä enää toimimaan.. apuva

eliasj

  • Käyttäjä
  • Viestejä: 4075
    • Profiili
Vs: fglrx ja dri
« Vastaus #1 : 06.01.08 - klo:11.53 »
alias vililikku

suikka

  • Käyttäjä
  • Viestejä: 133
    • Profiili
Vs: fglrx ja dri
« Vastaus #2 : 06.01.08 - klo:18.59 »
lisäystä sen verran että fglrx-control ei suostu käynnistymään kun se väittää ettei atin korttia ole koneessa.. kertokaapas minulle miten poistan oikein kaikki mahdolliset atin ajurit koneelta kun noita fglrx.ko tiedostoja tuntuu löytyvän useampia..

ja jos en poista kaikkia mahdollisia moduleita (fglrx.ko tiedostoja) niin mistä tiedän minkä modulin kerneli lataa ? miten kerron kernelille että pitää ladata juuri tietty moduli, modprobe ? mikä ero on modprobella ja insmodilla ? jne jne..
« Viimeksi muokattu: 07.01.08 - klo:06.23 kirjoittanut suikka »

suikka

  • Käyttäjä
  • Viestejä: 133
    • Profiili
Vs: fglrx ja dri
« Vastaus #3 : 07.01.08 - klo:08.38 »
Voisit kokeilla fglrx:n viimeisimpiä ajureita. Voit ladata ne ATIn sivuilta. http://ati.amd.com/support/drivers/linux/linux-radeon.html
Ohje asentamiseen: https://help.ubuntu.com/community/BinaryDriverHowto/ATI#head-99489608eb537a1a0346cdd3ad34209d7887714a

en tahdo pröystäilevältä mutta tuo ohje jota käytin nimenomaan asentaa uusimmat atin ajurit.. olen koittanut tuota sinunkin ehdottamaa menetelmää, olen myös koettanut envyä, mutta ei vaan toimi..

asennettuna siis tällä hetkellä atin uusimmat ajurit mutta dri ei toimi.. jostain syystä joku pieni virhe tuossa on koska fglrx-control ei tunnista korttia ollenkaan asennetuksi..

Joke

  • Käyttäjä
  • Viestejä: 58
    • Profiili
Vs: fglrx ja dri
« Vastaus #4 : 07.01.08 - klo:18.30 »
Miekin sotkin ubuntun totaalisesti atin ajureita asennellessa, kokeilin enyä ja vaikka poistin enyyllä asennettuja ajureita. Kun asensin ubuntun uudelleen  ja kokeilin sitten enyyllä ennen muita kokeiluja niin ajurit toimi heti  (aloittelijalle yksinkertainen vaihtoehto) Konetta viritellään ja tustutaan järjestelmään !!!
IBM T42 1,7mhz radeon 7500 40gb  XP / 8.10
AMD 3000 (1,8mhz) ati 1950 pro XP / 8.04

suikka

  • Käyttäjä
  • Viestejä: 133
    • Profiili
Vs: fglrx ja dri
« Vastaus #5 : 07.01.08 - klo:19.33 »
päivä pyöritelty asian kanssa ja hieman on edistytty..
olen saanut nyt toimimaan 3d kiihdytyksen..

Koodia: [Valitse]
# glxinfo | grep rendering
direct rendering: Yes

Koodia: [Valitse]
# fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon HD 2600
OpenGL version string: 2.1.7170 Release

Koodia: [Valitse]
# lspci | grep VGA
01:00.0 VGA compatible controller: ATI Technologies Inc Unknown device 9581

mutta.. ongelmana on nyt se etten saa toimimaan millään konettani sen natiivilla resoluutiolla (1680x1050) vaan kone toimii vain 1280x1024 resolla.. toisena ongelmana on (näköjään) paljon puhuttu white screen of death kun käynnistän compizin..

olen koittanut metamodeja xorg.conf:iin lisäillä mutta eipä tunnu auttavan.. olen koittanut xrandr --newmode jne mutta ei tunnu löytyvän oikeaa asetusta ei sitten millään..

osaakos kukaan auttaa näissä parissa pulmassa ?

suikka

  • Käyttäjä
  • Viestejä: 133
    • Profiili
Vs: fglrx ja dri
« Vastaus #6 : 08.01.08 - klo:06.57 »
nyt työmatkalla junassa istuessani päätin ruveta pyörittelemään vielä kerran tämän asian kanssa ja ihme tapahtui.. tällä kertaa envyllä asentamat uusimmat ajurit ja vanha käyttämäni xorg.conf sai aikaan sen ihmeen että korttini tunnistuu oikein, dri toimii, compiz toimii ja jopa natiivi resoluutiokin toimii.. täysin käsittämätöntä miksi ko asetukset eivät toimineet niinä monina edellisinä kertoina kun niitä koetin.. käsittämätöntä. ikävä sanoa mutta hieman muistuttaa tässä kohtaa ubuntun käyttäytyminen jopa windowssia =). no mutta mikään käyttöjärjestelmä ei ole täydellinen..

suikka

  • Käyttäjä
  • Viestejä: 133
    • Profiili
Vs: fglrx ja dri
« Vastaus #7 : 08.01.08 - klo:14.49 »
nyt tämä menee jo oikeasti todella oudoksi.. tein ihan pienen muutoksen xorg.conf tieostoon, boottasin X:n ja homma ei toiminut.. no onneksi otin varmuuskopion xorg.conf filestä.. palautin toimivan xorg.confin ja mikään ei enää toiminut.. X kun käynnistyy kone jää jumiin.. ihanaa..

aina kun käynnistän X:n fglrx ajuria käyttäen kone jää jumiin.. asentelin uudestaan atin ajurit eikä auta. =)
todellakin muistuttaa jo windowssia =) hehehe

suikka

  • Käyttäjä
  • Viestejä: 133
    • Profiili
Vs: fglrx ja dri
« Vastaus #8 : 09.01.08 - klo:20.14 »
eikö normaali tilannet ole se että jos tekee xorg.conf filee muutoksia ja restarttaa X:n pitäisi uusien muutoksien tulla voimaan ?
jos tulee ongelmia uusia muutoksien kanssa, tarvitsee vain palauttaa xorg.conf muutoksia edeltävään tilaan ja homman pitäisi taas toimia ?
näin pitäisi minun mielestä olla.. mutta kun ei tunnu olevan. jos käynnistän X:n fglrx ajurilla ja xorg.conf:ssa on jotain hämärää.. menee kone täysin jumiin.. boottaan koneen (kun mikään muu ei auta).. tämän jälkeen failsave-modessa muutan xorg.confin takaisin toimivaan ja boottaan taas.. nyt tapahtuu taas se että X:n käynnistyessä kone menee täysin jumiin, ikäänkuin mitään muutosta ei olisi tehty ollenkaan xorg.conf tiedostoon..

tähän yleensä auttaa vain se että poistan kokonaan envyllä atin ajurit ja asennan uudestaan. sitten boottia ja homma taas toimii.. mikähän tässä mahtaa olla vikana ??

EDIT...

voisiko ongelma olla esim HAL ? jos koneen joutuu sammuttamaan kun se on jäänyt jumiin.. seuraavalla kerralla käynnistäessä fglrx:n kanssa kone kusahtaa tuohon HAL:in initializointiin ? vai onko kaukaa haettua ?
« Viimeksi muokattu: 09.01.08 - klo:20.29 kirjoittanut suikka »

jori52

  • Käyttäjä
  • Viestejä: 2047
    • Profiili
Vs: fglrx ja dri
« Vastaus #9 : 09.01.08 - klo:20.33 »
eikö normaali tilannet ole se että jos tekee xorg.conf filee muutoksia ja restarttaa X:n pitäisi uusien muutoksien tulla voimaan ?
jos tulee ongelmia uusia muutoksien kanssa, tarvitsee vain palauttaa xorg.conf muutoksia edeltävään tilaan ja homman pitäisi taas toimia ?
näin pitäisi minun mielestä olla.. mutta kun ei tunnu olevan. jos käynnistän X:n fglrx ajurilla ja xorg.conf:ssa on jotain hämärää.. menee kone täysin jumiin.. boottaan koneen (kun mikään muu ei auta).. tämän jälkeen failsave-modessa muutan xorg.confin takaisin toimivaan ja boottaan taas.. nyt tapahtuu taas se että X:n käynnistyessä kone menee täysin jumiin, ikäänkuin mitään muutosta ei olisi tehty ollenkaan xorg.conf tiedostoon..

tähän yleensä auttaa vain se että poistan kokonaan envyllä atin ajurit ja asennan uudestaan. sitten boottia ja homma taas toimii.. mikähän tässä mahtaa olla vikana ??

Voisikohan se johtua siitä että atin ajurit ovat suljettuja ja eivät huomioi käyttäjän tekemiä muutoksia siinä määrin kuin vapaat ajurit???.

Terveisin jori52 :)
Linux counter #348392
 Asus G750JW ja ubuntu 13.10

suikka

  • Käyttäjä
  • Viestejä: 133
    • Profiili
Vs: fglrx ja dri
« Vastaus #10 : 10.01.08 - klo:08.02 »
osaako kukaan sanoa miten displayconfig tai displayconfig-gtk muistaa sille annetut asetukset ? jos teen noilla työkaluilla muutoksia resoluutioon ja asetukset ovat perseellään on todella tuskaista saada tuo ko ohjelma unohtamaan tehdyt muutokset..

varmaankin muutokset talletetaan johonkin tiedostoon mutta minne ? kellään tietoa ?