Probleme mit auflösung auf Notebook
-
Hi leutz nach langer abwesenheit hab ich mal wieder probleme
und zwar hab ich mir ein Notebook gekauft ein Acer Aspire 1692 WLMI und will natürlich mit Linux auf der Kiste arbeiten leider schaff ichs nicht eine auflösung von 1280x1024 einzustellen bzw. wenn ich die auflösung einstelle "zerreists" mir das Bild d.h.- die Taskleist hängt in der mitte vom Bildschrim.
- Desktopsymbole krieg ich erst zu sehn wenn ich mit der maus drüber fahr
- das Hintergrundbild geht links über den bildschirmrand hinaus und kommt dann
rechts wieder rein (Alles klar oder??).
- etc.Drin is eine ATI Mobility Radeon X700 mit 128 MB. Kennt das jemand oder hat nen tipp was da sein könnte. Ich habs mal mit Knoppix Kanotix Unbuntu etc. versucht wenn ich beim booten gleich screen=1280x1024 angebe startet der X-server überhaupt nicht und bringt die Meldung "No suitable X-server found for your card" <- oder so ähnlich. Mit ner auflösung von 1024x768 geht alles einwandfrei nur das eben das Bild total verwaschen is.
Bitte Bitte helft mir ich bin beim Bund und ohne Notebook verblöde ich da völlig.
MFG eiskalt
[edit] Ich sollte evtl. noch erwähnen das ich 60Hz eingestellt hab THX eiskalt [/edit]
-
hallo,
- hast du xorgcfg (NICHT xorgconfig) ausgeführt?
- poste mal deine xorg.conf
- welchen windowmanager verwendest du?
cheers
-
Such mal nach einer Modeline für dein Display. Die trägst du dann in die "Section Monitor" ein. Dann schreibst du in die "Section Screen" "Subsection Display" unter "Modes" als ersten Eintrag deine Auflösung rein.
-
Jetzt muss ich mich einfach mal blamieren wo zum henker such ich nach ner modline?
Was die xorg.conf angeht kanotix benutzt kein Xorg sondern Xfree86.Ich habs mal mit xf86cfg versucht aber da kommt nix dabei raus den ati treiber hab ich auch installiert. Hab aus dem rpm-paket mit alien ein deb gemacht und dann mit dpkg -i --force-overwrite installiert. Klappt trotzdem nicht. Ich hab im Netz ne Modline gefunden die angeblich für ein Suse 9.3 funktioniert aber wenn ich die bei mir eintrage und den spass dann einstell hauts mir wieder das Bild voneinander.
MFG eiskalt
-
Du wirst die Datei XF86Config-4 unter /etc/X11 finden. In der Datei findest Du dann unter anderem die Section Modes. In dieser dann die Modlines.
-
Ok soweit war ich auch schon nur leider scheinen die nicht zu funktionieren die da drin sind wie kann ich jetzt eine errechnen/generieren oder sonstwie erstellen die funktioniert. Achja ich hab nen kleinen Fehler gemacht was die auflösung angeht es sind keine 1280x1024 sondern 1280x800 sorry
MFG eiskalt
-
Modelines kannst Du mit xmode berechnen.
-
So hier kommt mal meine XF86config-4 zimliches Brett aber ich bin mit meinem Latein am Ende
Section "ServerLayout" Identifier "XFree86 Configured" Screen 0 "Screen0" 0 0 InputDevice "Keyboard0" "CoreKeyboard" # PS/2 Mouse not detected # Serial Mouse not detected InputDevice "USB Mouse" "CorePointer" # ALPS TouchPad not detected # Synaptics TouchPad not detected EndSection Section "ServerFlags" Option "AllowMouseOpenFail" "true" EndSection Section "Files" RgbPath "/usr/X11R6/lib/X11/rgb" ModulePath "/usr/X11R6/lib/modules" FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/misc" FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/75dpi" FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/100dpi" FontPath "/usr/X11R6/lib/X11/fonts/Speedo" FontPath "/usr/X11R6/lib/X11/fonts/PEX" FontPath "/usr/X11R6/lib/X11/fonts/cyrillic" FontPath "/usr/X11R6/lib/X11/fonts/Type1" FontPath "/usr/share/fonts/ttf/western" FontPath "/usr/share/fonts/ttf/decoratives" FontPath "/usr/share/fonts/truetype" FontPath "/usr/share/fonts/truetype/openoffice" FontPath "/usr/share/fonts/truetype/ttf-bitstream-vera" FontPath "/usr/share/fonts/latex-ttf-fonts" FontPath "/usr/X11R6/lib/X11/fonts/defoma/CID" FontPath "/usr/X11R6/lib/X11/fonts/defoma/TrueType" EndSection Section "Module" Load "ddc" # ddc probing of monitor Load "GLcore" Load "dbe" Load "dri" Load "extmod" Load "glx" Load "bitmap" # bitmap-fonts Load "speedo" Load "type1" Load "freetype" Load "record" # TouchPad not detected EndSection Section "InputDevice" Identifier "Keyboard0" Driver "keyboard" Option "CoreKeyboard" Option "XkbRules" "xfree86" Option "XkbModel" "pc105" Option "XkbLayout" "de" Option "XkbVariant" "nodeadkeys" EndSection Section "InputDevice" Identifier "Serial Mouse" Driver "mouse" Option "Protocol" "Microsoft" Option "Device" "/dev/ttyS0" Option "Emulate3Buttons" "true" Option "Emulate3Timeout" "70" Option "SendCoreEvents" "true" EndSection Section "InputDevice" Identifier "PS/2 Mouse" Driver "mouse" Option "Protocol" "IMPS/2" Option "ZAxisMapping" "4 5" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "true" Option "Emulate3Timeout" "70" Option "SendCoreEvents" "true" EndSection Section "InputDevice" Identifier "USB Mouse" Driver "mouse" Option "Device" "/dev/input/mice" Option "SendCoreEvents" "true" Option "Protocol" "IMPS/2" Option "ZAxisMapping" "4 5" Option "Buttons" "5" EndSection Section "InputDevice" Identifier "ALPS TouchPad" Driver "synaptics" Option "Device" "/dev/psaux" Option "Protocol" "auto-dev" Option "LeftEdge" "120" Option "RightEdge" "830" Option "TopEdge" "120" Option "BottomEdge" "650" Option "FingerLow" "14" Option "FingerHigh" "15" Option "MaxTapTime" "180" Option "MaxTapMove" "110" Option "EmulateMidButtonTime" "75" Option "VertScrollDelta" "20" Option "HorizScrollDelta" "20" Option "MinSpeed" "0.2" Option "MaxSpeed" "0.5" Option "AccelFactor" "0.01" Option "EdgeMotionMinSpeed" "15" Option "EdgeMotionMaxSpeed" "15" Option "UpDownScrolling" "1" Option "CircularScrolling" "1" Option "CircScrollDelta" "0.1" Option "CircScrollTrigger" "2" EndSection Section "InputDevice" Identifier "Synaptics TouchPad" Driver "synaptics" Option "Device" "/dev/psaux" Option "Protocol" "auto-dev" Option "LeftEdge" "1700" Option "RightEdge" "5300" Option "TopEdge" "1700" Option "BottomEdge" "4200" Option "FingerLow" "25" Option "FingerHigh" "30" Option "MaxTapTime" "180" Option "MaxTapMove" "220" Option "VertScrollDelta" "100" Option "MinSpeed" "0.06" Option "MaxSpeed" "0.12" Option "AccelFactor" "0.0010" Option "SHMConfig" "on" Option "Repeater" "/dev/ps2mouse" EndSection # Auto-generated by KNOPPIX mkxf86config Section "Monitor" Identifier "Monitor0" Option "DPMS" "true" VendorName "HTC" ModelName "HTC00fe" # HorizSync 28.0 - 78.0 # Warning: This may fry very old Monitors HorizSync 28.0 - 75.0 # Warning: This may fry old Monitors VertRefresh 50.0 - 75.0 # Very conservative. May flicker. # VertRefresh 50.0 - 62.0 # Extreme conservative. Will flicker. TFT default. # Default modes distilled from # "VESA and Industry Standards and Guide for Computer Display Monitor # Timing", version 1.0, revision 0.8, adopted September 17, 1998. # $XFree86: xc/programs/Xserver/hw/xfree86/etc/vesamodes,v 1.4 1999/11/18 16:52:17 tsi Exp $ # Diehier hab ich hinzugefügt ModeLine "1280x800" 102.60 1280 1336 1616 1728 800 802 814 840 EndSection Section "Device" # The following line is auto-generated by KNOPPIX mkxf86config Driver "fbdev" VendorName "All" BoardName "All" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" DefaultColorDepth 16 SubSection "Display" Depth 16 Modes "1280x800" "1024x768" "800x600" "640x480" EndSubSection EndSection Section "DRI" Mode 0666 EndSection
Wenn ichs damit mach fetzts mir das Bild auseinander vileicht seht ja ihr den Fehler
-
und wenn du die modeline einfach mal auskommentierst?
-
dann hab ich ja überhaupt keine mehr woher solln dann die infos für die auflösung kommen aber ich werds mal versuchen
MFG eiskalt
-
eiskalt schrieb:
dann hab ich ja überhaupt keine mehr
Ich auch nicht. So clever ist X schon, dass es das on-the-fly ausrechnen kann.
-
uebrigens sieht deine config nicht so aus als haettest du den ati treiber installiert
-
wie würde die denn aussehen wenn er installiert wäre? Ich denk aber das ich ihn installiert hab. ich hab aus nem rpm-paket mit alien ein dep gemacht und mit dpkg --install das ding installiert gab auch keine Fehlermeldung oder sowas Naja werds nächstes wochenende mal nachgucken muss jetzt wieder zum Bund *würg*
MFG eiskalt
-
eiskalt schrieb:
wie würde die denn aussehen wenn er installiert wäre?
Da wäre ein fglrx-Eintrag.
Ich denk aber das ich ihn installiert hab. ich hab aus nem rpm-paket mit alien ein dep gemacht und mit dpkg --install das ding installiert gab auch keine Fehlermeldung oder sowas Naja werds nächstes wochenende mal nachgucken muss jetzt wieder zum Bund *würg*
Das reicht aber nicht für die Konfiguration; dazu solltest fglrxconfig aufrufen, Details dazu hier: http://www.google.at/search?q=linux+ati+howto
-
so ich versuch grad den treiber von ati zu installieren bzw. das modul zu bauen wenn ich jetzt in das unterverzeichniss build_module wechsle und das make.sh script ausführe passiert folgendes.
ATI module generator V 2.0 ========================== initializing... build_date =Sa Jun 4 21:36:04 CEST 2005 uname -a =Linux mobilesam 2.6.11-kanotix-7 #1 Fri Apr 8 13:42:38 CEST 2005 i686 GNU/Linux uname -s =Linux uname -m =i686 uname -r =2.6.11-kanotix-7 uname -v =#1 Fri Apr 8 13:42:38 CEST 2005 uid=0(root) gid=0(root) Gruppen=0(root) . drwxr-xr-x 42 root root 4096 2005-06-04 20:57 /usr/include . insgesamt 24 drwxr-xr-x 2 root root 4096 2005-06-04 20:57 ATI -rw-r--r-- 1 root root 1315 2004-02-04 16:22 kanotix-kernel.patch drwxr-xr-x 4 root root 4096 2005-04-08 15:44 kernel-headers-2.6.11-kanotix-7 drwxr-xr-x 3 root root 4096 2005-02-04 19:55 kernel-kbuild-2.6-3 lrwxrwxrwx 1 root src 31 2005-06-04 20:27 linux-2.6.11-kanotix-7 -> kernel-headers-2.6.11-kanotix-7 -rw-r--r-- 1 root root 2087 2005-02-05 19:40 Makefile drwxr-xr-x 7 root root 4096 2003-12-11 19:43 rpm . file /lib/modules/2.6.11-kanotix-7/build/include/linux/agp_backend.h says: AGP=1 file /proc/kallsyms says: SMP=1 assuming default: MODVERSIONS=0 . CC=gcc cc_version= found major but not minor version match for gcc and the ip-library ls -l ./libfglrx_ip.a lrwxrwxrwx 1 root root 20 2005-06-04 21:36 ./libfglrx_ip.a -> ./libfglrx_ip.a.GCC3 . cleaning... patching 'highmem.h'... assuming new VMA API since we do have kernel 2.6.x... def_vma_api_version=-DFGL_LINUX253P1_VMA_API doing Makefile based build for kernel 2.6.x and higher make -C /lib/modules/2.6.11-kanotix-7/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules make[1]: Entering directory `/usr/src/kernel-headers-2.6.11-kanotix-7' CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In Funktion »firegl_stub_putminor«: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:508: Warnung: `inter_module_put' is deprecated (declared at include/linux/module.h:578) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:510: Warnung: `inter_module_unregister' is deprecated (declared at include/linux/module.h:574) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In Funktion »firegl_stub_register«: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:530: Warnung: `inter_module_register' is deprecated (declared at include/linux/module.h:573) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:561: Warnung: `inter_module_put' is deprecated (declared at include/linux/module.h:578) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In Funktion »__ke_get_vm_phys_addr«: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1672: Warnung: Verarbeiten des Argumentes 1 von »pmd_offset« von inkompatiblem Zeigertyp /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In Funktion »do_vm_shm_nopage«: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2202: Warnung: Verarbeiten des Argumentes 1 von »pmd_offset« von inkompatiblem Zeigertyp /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In Funktion »__ke_vm_phys_addr_str«: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2572: Warnung: Verarbeiten des Argumentes 1 von »pmd_offset« von inkompatiblem Zeigertyp /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: Auf höchster Ebene: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2660: Warnung: Initialisierung von inkompatiblem Zeigertyp /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In Funktion »__ke_vm_map«: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2721: Warnung: implicit declaration of function `remap_page_range' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: Auf höchster Ebene: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2875: error: Fehler beim Parsen before '*' token /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2875: Warnung: type defaults to `int' in declaration of `drm_agp_module_stub' /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2875: Warnung: data definition has no type or storage class /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In Funktion »__ke_agpgart_available«: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3017: error: `drm_agp_t' undeclared (first use in this function) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3017: error: (Each undeclared identifier is reported only once /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3017: error: for each function it appears in.) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3017: error: Fehler beim Parsen before ')' token /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3038: error: request for member `free_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3040: error: request for member `free_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3043: error: request for member `allocate_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3045: error: request for member `allocate_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3048: error: request for member `bind_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3050: error: request for member `bind_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3053: error: request for member `unbind_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3055: error: request for member `unbind_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3058: error: request for member `enable' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3060: error: request for member `enable' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3063: error: request for member `acquire' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3065: error: request for member `acquire' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3068: error: request for member `release' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3070: error: request for member `release' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3073: error: request for member `copy_info' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3075: error: request for member `copy_info' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In Funktion »__ke_agp_uninit«: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3157: Warnung: `inter_module_put' is deprecated (declared at include/linux/module.h:578) /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In Funktion »__ke_agp_free_memory«: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3190: error: request for member `free_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3191: error: request for member `free_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In Funktion »__ke_agp_allocate_memory«: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3200: error: request for member `allocate_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3201: error: request for member `allocate_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In Funktion »__ke_agp_bind_memory«: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3211: error: request for member `bind_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3212: error: request for member `bind_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In Funktion »__ke_agp_unbind_memory«: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3222: error: request for member `unbind_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3223: error: request for member `unbind_memory' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In Funktion »__ke_agp_enable«: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3233: error: request for member `enable' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3235: error: request for member `enable' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In Funktion »__ke_agp_acquire«: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3281: error: request for member `acquire' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3282: error: request for member `acquire' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In Funktion »__ke_agp_release«: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3292: error: request for member `release' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3293: error: request for member `release' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In Funktion »__ke_agp_copy_info«: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3306: error: request for member `copy_info' in something not a structure or union /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3313: error: request for member `copy_info' in something not a structure or union make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Fehler 1 make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Fehler 2 make[1]: Leaving directory `/usr/src/kernel-headers-2.6.11-kanotix-7' make: *** [kmod_build] Fehler 2 build failed with return value 2
kann mir einer sagen was das bedeutet?
-
Für Kernel 2.6.11 und aufwärts brauchst du einen Patch für das Kernel-Modul.
-
wird das da nicht gepatcht?
cleaning ... patching 'highmem.h'....
-
Keine Ahnung, was die Leute von Kanotix da fabriziert haben. Bei mir funktioniert der ATI-Treiber 8.12.10 mit Xorg 6.8.2 und dem Standardkernel 2.6.11.10 von http://www.kernel.org unter Gentoo ganz brauchbar (internal AGP vom ATI-Treiber geht aber nicht). Schau mal hier nach.
Ansonsten kann ich leider auch nicht groß helfen...
-
Ati und Nvidia wird von Kano auch über die von ihm angebotenen Skripte unterstützt.
Auf forum.kanotix.net mal "kanos skripte" in die boardsuche eingeben.Gruß,
xon
-
Ach so, im Übrigen sollte mit dem neuesten ATI-Treiber kein Patch mehr nötig sein.