Μια βοήθεια με Xorg.conf και catalyst

thanos | Κυρ, 12/21/2008 - 04:03 | 4' | 7

Λοιπόν έχουμε και λέμε,είμαι με τους opensource drivers της ati,με xorg-server 1.5(με απενεργοποιημένα τα hot plugging κ.λπ) και είπα να δοκιμάσω τους κλειστούς,όλα αυτά σε arch...Η παλιόκάρτα είναι η παρακάτω:

01:05.0 VGA compatible controller: ATI Technologies Inc RS480 [Radeon Xpress 200G Series]

Βγάζω τους παλιούς βάζω τους catalyst 8.12 και φτιάχνω και το xorg.conf για να είναι και έτοιμο.Aλλά μετά από reboot τσουπ μια μαύρη οθόνη-χωρίς καν να μπορώ να αλλάξω και ανάμεσα στα virtual terminals.Ενιγουέι βρήκα αυτό στο arch wiki αλλά και πάλι αλλάζοντας σε radeon δεν έγινε κάτι καλύτερο.

Κοιτώντας στο /var/log/Xorg.0.log δεν είδα κάποιο σφάλμα,παρά μόνο ότι δεν φορτώθηκε το module,type1....όλα τα άλλα ήταν οκ.Μετά από κάθε αλλαγή έτρεχα και:

aticonfig --initial --input=/etc/X11/xorg.conf

για να μπουν και οι αλλαγές στο /etc/ati/amdpcsdb

το xorg μου είναι(το έκανα μπας και δουλέψει και το compiz):


Section "ServerLayout"
Identifier "Xorg Configured"
Screen 0 "aticonfig-Screen[0]-0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "PS/2 Mouse" "CorePointer"
EndSection

Section "Files"
#RgbPath "/usr/share/X11/rgb"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/Type1"
EndSection

Section "Module"

#Load "record"
#Load "synaptics"
Load "ddc" # ddc probing of monitor
Load "dbe"
Load "dri"
Load "extmod"
Load "glx"
Load "bitmap" # bitmap-fonts
Load "type1"
Load "freetype"
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail" "true"
Option "AutoAddDevices" "False"
Option "AIGLX" "True"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,el"
Option "XkbVariant" ",extended"
Option "XkbOptions" "grp:alt_shift_toggle,grp:control,grp_led:scroll"
EndSection

Section "InputDevice"
Identifier "PS/2 Mouse"
Driver "mouse"
Option "Protocol" "auto"
Option "ZAxisMapping" "4 5"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "true"
Option "Emulate3Timeout" "70"
Option "SendCoreEvents" "true"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
HorizSync 28.0 - 96.0
VertRefresh 50.0 - 75.0
EndSection

Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:5:0"
Option "AddARGBGLXVisuals" "On"
EndSection

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

Section "DRI"
Mode 0666
EndSection

Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"
Option "DAMAGE" "Enable"
Option "Xvideo" "Enable"
EndSection

Κάθε βοήθεια ευπρόσδεκτη,8ενκς :) :)

Δώσε αστέρια!

MO: (ψήφοι: 0)

Σχόλια

Που σου κολλάει? Μπαίνει σε γραφικό περιβάλλον (πχ ΚDE έστω και την εισαγωγική οθόνη που δείχνει οτι φορτώνει) και μετά κολλάει, ή κολλάει πριν μπεί?? Επίσης ξεκινάνε αυτόματα τα 3D ή τα έχεις απενεργοποιημένα?

Πριν απαντήσεις δοκίμασε να προσθέσεις στο xorg.conf στο section device τα εξής:
Option "TexturedXrender" "off"
Option "XAANoOffscreenPixmaps" "on"

Και στο section server layout
Option "AIGLX" "on"  (edit: Τωρα το είδα, το είχες σε άλλο section, μετακίνησέ το)

Επίσης αν μπορείς κάνε ένα pastebin το Xorg.0.log (του crash εννοείται..)

edit No2: Το type1 που κολλάει δεν χρησιμοποιείται τον τελευταίο καιρό, έχει αντικατασταθεί απο άλλο

Αν και μάλλον η πιο ασφαλής λύση είναι να απεγκαταστήσεις τον 8.12 και να βάλεις κάποιον λίγο παλιότερο, έχει αναφερθεί οτι οι τελευταίοι δεν δουλεύουν με τη σειρά R300 (τσέκαρε αν  γίνεται βέβαια πριν τον 8.11 δεν δουλεύουν με τον xorg 7.4) Προτεινόμενος (απο εμένα) είναι ο 8.5

Και μια τελευταία ερώτηση: Γιατί δεν δουλεύεις με τον radeon? Αφού υποστηρίζει τα πάντα στην κάρτα σου (της σειράς r300 δεν είναι??) Κοίτα στο http://www.x.org/wiki/RadeonFeature

Θάνο, έχουμε κανένα νέο?
Δοκίμασες τα options που σου λέω? Ειδικά το Option "TexturedXrender" "off" είναι το σημαντικότερο, και αλλάζει και το Xorg.0.log, βλέπεις πλέον πού κολλάει..

Μπαααααααααα δεν νιώθει τίποτα }:)

Από το παραπάνω xorg πρόσθεσα τις δύο γραμμές που είπες,αλλά πάλι τίποτα.Τώρα δεν μου αναγνωρίζει καν την οθόνη,βγάζει ένα ταμπελάκι στην οθόνη και το Xorg.0.log λέει ότι δεν βρέθηκε οθόνη.Τα μόνο warnings που βγάζει τώρα είναι του στυλ:


(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
(WW) AIGLX: 3D driver claims to not support visual 0x25
(WW) AIGLX: 3D driver claims to not support visual 0x26
(WW) AIGLX: 3D driver claims to not support visual 0x27
(WW) AIGLX: 3D driver claims to not support visual 0x28
(WW) AIGLX: 3D driver claims to not support visual 0x29
(WW) AIGLX: 3D driver claims to not support visual 0x2a
(WW) AIGLX: 3D driver claims to not support visual 0x2b
(WW) AIGLX: 3D driver claims to not support visual 0x2c
(WW) AIGLX: 3D driver claims to not support visual 0x2d
(WW) AIGLX: 3D driver claims to not support visual 0x2e
(WW) AIGLX: 3D driver claims to not support visual 0x2f
(WW) AIGLX: 3D driver claims to not support visual 0x30

και πάει λέγοντας με τον ίδιο τρόπο.....

Ξέχασα να αναφέρω,μπορεί να παίζει λίγο ρόλο,ότι έχω Crt οθόνη...Αλλά θα πρέπει να είναι αυτό που είπες,η συμβατότητα των οδηγών με την κάρτα.γιατί πριν καιρό (4-5 μήνες) "έπαιζε" κανονικά με catalyst (δεν θυμάμαι ποιον).Το πολύ πολύ μένω όπως είμαι τώρα με τους open της ΑΤΙ και φτιάχνω το χάλι Xorg που έχω σε αυτό :p :P

--------------------
happy_linux_downloads

Αυτά τα warnings τα βγάζει έτσι κι αλλιώς. To άλλο που μπορεί να παίζει είναι οτι ο driver έχει αρκετές εξαρτήσεις, και δεν είμαι σίγουρος αν κολλάει κατα την εγκατάσταση αν δεν ικανοποιούνται, ή αν κολλάει μετα.. :)
Δοκίμασε με τον radeon να φτιάξεις ένα καλό xorg.conf, χωρίς αυτό δεν πρόκειται να σου δουλέψει σωστα και γρήγορα η κάρτα. Κοίτα αυτό, (δεν το έχω δοκιμάσει, οπότε απλά ελπίζω να δουλεύει, και επίσης μπορεί η καρτα σου να μην υποστηρίζει ΕΧΑ acceleration, αλλά δοκίμασε το).

Θάνο χρησιμοποιείς xorg 7.4?
Αν ναι, για δοκίμασε αυτό, γιατί χτες που αποφάσισα να βάλω το opensuse 11.1 είχα παρόμοια προβλήματα.

Επίσης κατάφερες τίποτα με τον radeon?

Όχι Teddy δεν ασχολήθηκα καθόλου αυτές τις μέρες με το πισι μου.Θα δοκιμάσω αυτό που είπες με το opensuse και αν δεν γίνει τίποτα,τότε θα δοκιμάσω και με radeon.

--------------------
happy_linux_downloads