Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: zcout 18 Června 2008, 14:49:30
-
Zdravim,
mám Ubuntu Hardy Heron, a pokouším se vytáhnou ze svý ATI Radeon Xpress 1100 maximum. Našel jsem tady na fóru pár témat, ale nepotkal jsem řešení. První co jsem zkusil byla instalace nesvobodných ovladačů z repozitáře (2.6.24-16). Výsledek byl takovej, že po restartu před spuštěním Xorg zůstala jen černá obrazovka, nečež mi nezbylo než spustit recovery mod a automaticky obnovit xorg.conf. Aktualizoval jsem na jádro 2.6.24-18 a zkusil totéž. Výsledek byl stejný. Stáhl jsem si ovaladače přímo na stránkách ATI a pokusil se je nainstalovat. Povedlo se a po přidání řádku >>Driver "fglrx"<< v sekci "Device" souboru xorg.cont, příkazu "aticonfig --initial" a restartu 3D akcelerace fungovala se vším všudy. Počítač jsem vypl a když jsem ho druhý den zapl, opět jsem viděl pouze černou obrazovku. Zopakoval jsem postup po instalaci stažených ovladačů (úprava xorg.conf a aticonfig --initial), restartoval a akcelerace opět pracovala. Toto jsem musel udělat po každém normálním zapnutí počítače.
Pak jsem ale systém aktualizoval na jádro 2.6.24-19, címž jsem si připravil nemilý překvapení. Hned po dokončení aktualizace jsem restartoval počítač (neboť to bylo vyžadováno) a znova jsem civěl na černou obrazovku. Nepomohl ani klasickej postup obnovy xorg.conf.
Nevím jestli má cenu předvádět xorg.conf, ale pro jistotu, ten kterej fungoval v 2.6.24-18 (ten s akcelerací):
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "aticonfig-Screen[0]" 0 0
InputDevice "Synaptics Touchpad"
EndSection
Section "Files"
EndSection
Section "Module"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizEdgeScroll" "0"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "Configured Video Device"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Configured Video Device"
Monitor "Configured Monitor"
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
A ten, kterej funguje teď:
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizEdgeScroll" "0"
EndSection
Section "Device"
Identifier "Configured Video Device"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Synaptics Touchpad"
EndSection
Máte řešení?
-
No, jako problém bych viděl, že v tom "nefunkčním" xorg.conf máte sekce "Screen" a "Device" dvakrát (kupodivu obě verze téže sekce by měly být samostatně funkční). Na vašem místě bych nejdříve "odmazal" z dotyčných sekcí vždy tu, která obsahuje v položce Identifier cokoli, co obsahuje ATI (tedy zbyly by tam sekce obsahující CONFIGURED). Pokud by toto nefungovalo, zkusil bych ty druhé (tedy ty s ATI).
Jinak můžete "na vlastní nebezpečí" zkusit podstatné části z mého xorg.conf (funkční s Radeonem HD2600XT, ale to by nemělo hrát roli)
Section "Device"
Identifier "Configured Video Device"
Driver "fglrx"
Option "VideoOverlay" "on"
Option "TexturedVideo" "on"
Option "OpenGLOverlay" "off"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
Defaultdepth 24
EndSection
Section "ServerLayout"
Identifier "Default Layout"
screen "Default Screen"
EndSection
Section "Module"
Load "glx"
EndSection
-
Bohužel nepomohla ani jedna z variant. Nevím co s tím.
-
zcout:
ahoj, mam ATI X1950 pro a úplně stejný problém jako Ty - své téma jsem založil zde http://forum.ubuntu.cz/index.php?topic=24453.0 (http://forum.ubuntu.cz/index.php?topic=24453.0) a rovněž se mi nedostalo uspokojivé odpovědi. Na zprovoznění používám stejnou fintu jako Ty. Jen by mě zajímalo, jestli se Ti v době, kdy funguje driver, v pravem hornim rohu zobrazuje ikona, že používáš proprietární ovladače? Mě se to tam nezobrazuje. Jestli nebude problém v tomto?
-
Tak mě se problém podařilo vyřešit. Zkoušel jsem systematicky postupně různé ovladače z repozitářů, Envy NG, různé řádkové příkazy a nakonec bylo nejjednodušší stáhnout nejčerstvější ovladače přímo ze stranek ATI, postupovat podle jejich návodu a najednou je vše v pořádku. Rozlišení lze nastavit v rozsahu monitoru a hlavně - po restartu je takové rozlišení, jaké jsem si nastavil. Již žádné "low-graphic modes" apod..