Tach zusammen!
So, jetz isses soweit:
Ich kann all die verstehen, die der Widerspenstigkeit einer Ati-GraKa ausgesetzt sind, denn nu hab ich selber eine!
Habs ja bis dato selbst nicht glauben wollen, dass man an so nem ausgelutschten Thema verzweifeln kann. Aber auch nach dem Studium der diversen deutschen und englischen Wikis zu Ati, Grub2, KMS und X, Durchforsten der Foren und Websuche bin ich so schlau wie vorher. Denn was ich auch tue -- egal ob KMS oder nicht, xorg.conf oder nicht -- es ändert sich
nix!! X(**
Die Karte ist eine Ati Mobility Radeon 9700, ich benutze den
xf86-video-ati-Treiber.
vbeinfo in der Grub2-Shell bstätigt, dass die Karte 1400x1050 (wie vorher unter Windows) und sogar 1600x1200 kann. Da steht allerdings auch:
grub> vbeinfo
...
EDID-Version: 1.3
Bevorzugte Auflösung: 1024x768
Adapter: "VGA Video Driver"
Keine Informationen vorhanden.
...und dabei bleibt es dann leider auch~
Ich hätte aber gern eine Auflösung für Framebuffer und X von mindestens 1400x1050.
Hängt nun alles an der Radeon? Falls es Fehler in meinen Konfigs gibt, finde ich sie jedenfalls nicht. Und, ich kann mir nicht vorstellen, dass die Einstellungen in Grub2 Auswirkungen auf X (über
$ startx) haben soll.
Die
/etc/default/grub ist gerade:
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="Arch Linux"
GRUB_CMDLINE_LINUX_DEFAULT="quiet loglevel=3 logo.nologo console=tty1 splash=silent,fadein,fadeout"
### keine änderungen bei angabe von vga= oder video=-Werten
GRUB_CMDLINE_LINUX="radeon.agpmode=4 radeon.modeset=0 video=LVDS-1:1400x1050"
GRUB_PRELOAD_MODULES="part_gpt part_msdos"
GRUB_HIDDEN_TIMEOUT=5
GRUB_HIDDEN_TIMEOUT_QUIET=false
# Uncomment to use basic console
GRUB_TERMINAL_INPUT=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=auto
#GRUB_GFXMODE=1024x768x32
#GRUB_GFXMODE=1280x1024
#GRUB_GFXMODE=1600x1200
GRUB_GFXMODE=1400x1050
# Uncomment to allow the kernel use the same resolution used by grub
#GRUB_GFXPAYLOAD_LINUX=keep
GRUB_GFXPAYLOAD_LINUX=1400x1050
### --> wiki-- ATI#Kernel_mode-setting._(KMS)
GRUB_DISABLE_LINUX_UUID=true
GRUB_DISABLE_RECOVERY=true
GRUB_COLOR_NORMAL="light-blue/black"
GRUB_COLOR_HIGHLIGHT="light-cyan/blue"
KMS habe ich also deaktiviert. Die durch
# grub-mkconfig -o /boot/grub/grub.cfg
generierte Datei habe ich bisher nicht editiert.
In der
/etc/rc.conf ist angegeben:
MODULES="intel_agp radeon"
Meine
/etc/X11/xorg.conf.d/20-radeon.conf (so sie zum Einsatz kommt) sieht wie folgt aus:
Section
"ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
Option "AIGLX" "false"
EndSection
Section "Device"
Identifier "Device0"
Driver "radeon"
Option "ColorTiling" "on"
Option "AccelMethod" "EXA"
Option "MigrationHeuristic" "greedy"
Option "DRI" "true"
Option "AGPMode" "4"
Option "EnablePageFlip" "on"
EndSection
Section "Monitor"
Identifier "Monitor0"
EndSection
Section "Module"
Load "extmod"
Load "dri"
# Load "dri2"
Load "dbe"
Load "glx"
Load "freetype"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1600x1200 1400x1050 1280x1024"
EndSubSection
EndSection
Section "DRI"
Group "video"
Mode 0660
EndSection
Aus den Radeon-Warnungen
$ grep -e EE -e WW /var/log/Xorg.0.log
[ 356.759] Current Operating System: Linux atom 3.3.6-1-ARCH #1 SMP PREEMPT Sun May 13 09:59:18 UTC 2012 i686
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 356.905] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[ 357.133] (WW) RADEON(0): LVDS Info:
[ 358.617] (WW) RADEON(0): DRI init changed memory map, adjusting ...
[ 358.617] (WW) RADEON(0): MC_FB_LOCATION was: 0xabffa800 is: 0xabffa800
[ 358.617] (WW) RADEON(0): MC_AGP_LOCATION was: 0xffffffc0 is: 0xb1ffb000
[ 363.143] (EE) synaptics: SynPS/2 Synaptics TouchPad: Synaptics driver unable to detect protocol
[ 363.143] (EE) PreInit returned 11 for "SynPS/2 Synaptics TouchPad"
werde ich nicht schlau. (ACPI ist noch nicht eingerichtet; Touchpad funktioniert eigentlich...) Haben die was mit meinem Problem zu tun?
Mein Schreibtisch ist schon völlig zerbissen~
Bin dankbar für jeden konstruktiven Vorschlag...