Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: suikka - 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
# 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
$ lspci | grep VGA
01:00.0 VGA compatible controller: ATI Technologies Inc Unknown device 9581
$ 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
$ 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
-
Voisit kokeilla fglrx:n viimeisimpiä ajureita. Voit ladata ne ATIn sivuilta. http://ati.amd.com/support/drivers/linux/linux-radeon.html (http://ati.amd.com/support/drivers/linux/linux-radeon.html)
Ohje asentamiseen: https://help.ubuntu.com/community/BinaryDriverHowto/ATI#head-99489608eb537a1a0346cdd3ad34209d7887714a (https://help.ubuntu.com/community/BinaryDriverHowto/ATI#head-99489608eb537a1a0346cdd3ad34209d7887714a)
-
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..
-
Voisit kokeilla fglrx:n viimeisimpiä ajureita. Voit ladata ne ATIn sivuilta. http://ati.amd.com/support/drivers/linux/linux-radeon.html (http://ati.amd.com/support/drivers/linux/linux-radeon.html)
Ohje asentamiseen: https://help.ubuntu.com/community/BinaryDriverHowto/ATI#head-99489608eb537a1a0346cdd3ad34209d7887714a (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..
-
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 !!!
-
päivä pyöritelty asian kanssa ja hieman on edistytty..
olen saanut nyt toimimaan 3d kiihdytyksen..
# glxinfo | grep rendering
direct rendering: Yes
# 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
# 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 ?
-
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..
-
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
-
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 ?
-
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 :)
-
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 ?