Ich habe ein Framebuffer-Problem mit meiner Matrox-Karte:
Ich kann per fbset folgende Auflösung fahren:
> mode "1024x768-81"
> # D: 84.991 MHz, H: 64.779 kHz, V: 80.772 Hz
> geometry 1024 768 1024 2028 8
> timings 11766 88 24 24 0 176 10
> accel true
> rgba 8/0,8/0,8/0,0/0
> endmode
Nun möchte ich in diesen Modus gerne schon beim Booten wechseln und
nicht auf jeder Konsole fbset ausführen müssen. Dazu habe ich mir
folgende append-Zeile für die /etc/lilo.conf gebastelt (mit obigen
Werten):
> append="video=matrox:xres:1024,yres:768,depth:8,left:88,right:24,
> hslen:176,upper:24,lower:0,vslen:10,fv=120,fh=96,vxres:1024,vyres:2028"
(Zeilenumbruch extra für Euch!)
Er wechselt in einen 1024x768-Modus (sooo falsch kann die append-Zeile
gar nicht sein), aber nicht in den gewünschten:
> mode "1024x768-60"
> # D: 57.753 MHz, H: 48.778 kHz, V: 59.998 Hz
> geometry 1024 768 1024 2044 8
> timings 17315 48 16 33 10 96 2
> accel true
> rgba 8/0,8/0,8/0,0/0
> endmode
Was kann man da tun?
ciao,
Christian
--
....Christian.Garbs...........................http://www.h.shuttle.de/mitch/
by the way: HOW MUCH IS THE FISH !?! (Scooter)
> append="video=matrox:xres:1024,yres:768,depth:8,left:88,right:24,hslen:176,upper:24,lower:0,vslen:10,fv=120,fh=96,vxres:1024,vyres:2028"
> Er wechselt in einen 1024x768-Modus (sooo falsch kann die append-Zeile
> gar nicht sein), aber nicht in den gewünschten:
Nun, bei mir steht:
append="video=matrox:xres:800,yres:600,depth:16,left:160,right:64,hslen:64,upper:30,lower:4,vslen:6"
Was dann
mode "800x600-100"
# D: 69.334 MHz, H: 64.198 kHz, V: 99.997 Hz
geometry 800 600 832 5016 16
timings 14423 144 24 28 8 112 6
accel true
rgba 5/11,6/5,5/0,0/0
endmode
ergibt. Evtl. wäre bei deinen Parametern weniger mehr, einen großen Teil
berechnet sich der Treiber selber, daher vermute ich einfach mal, das du
das gewünschte erzielst, wenn du ihn einfach machen läßt, statt alles
vorzukauen.
S!
--
Letzte Worte des Höchst- Mitarbeiters: "Hust, hust, keuch, ... röchel ..."
>> Er wechselt in einen 1024x768-Modus (sooo falsch kann die append-Zeile
>> gar nicht sein), aber nicht in den gewünschten:
> Nun, bei mir steht:
> append="video=matrox:xres:800,yres:600,depth:16,left:160,right:64,
> hslen:64,upper:30,lower:4,vslen:6"
[...]
> ergibt. Evtl. wäre bei deinen Parametern weniger mehr, einen großen Teil
> berechnet sich der Treiber selber, daher vermute ich einfach mal, das du
> das gewünschte erzielst, wenn du ihn einfach machen läßt, statt alles
> vorzukauen.
append="video=matrox:xres:1024,yres:768,depth:8,left:88,right:24,
hslen:176,upper:24,lower:0,vslen:10"
Das will er auch nicht, bleibt alles wie vorher :-(
ciao,
Christian
--
....Christian.Garbs...........................http://www.h.shuttle.de/mitch/
> Wie Link? Gibt es Linux auch im Internet zum Runterladen? Ich hab da
> teures Geld für bezahlt!
Ha - neues Schimpfwort: Linuxkäufer :) (Guenther Dietrich in danam)
> append="video=matrox:xres:1024,yres:768,depth:8,left:88,right:24,
> hslen:176,upper:24,lower:0,vslen:10"
append="video=matrox,pixclock:11766,xres:1024,yres:768,depth:8,left:88,
right:24,upper:24,lower:0,hslen:176,vslen:10"
Eine fast identische Einstellung funktioniert bei meiner Kiste auch nur,
wenn ich den Pixeltakt angebe.
Ciao
Walter
Wieso so ellenlang und umständlich?
video=matrox:vesa:0x105,fh:64000,fv:90
"Ich hätte gern 1024x768x256 (=vesa mode 0x105), der Monitor kann 64kHz
vertikal und 90Hz horizontal ab". Der Rest geht vollautomatisch.
Gerd
> append="video=matrox,pixclock:11766,xres:1024,yres:768,depth:8,left:88,
> right:24,upper:24,lower:0,hslen:176,vslen:10"
Das liefert bei mir nur einen schwarzen Bildschirm. Nicht einmal das
'blinde' Starten von X bringt ein Bild auf den Schirm.
Aber die Variante von Gerd ("video=matrox:vesa:0x105,fh:64000,fv:90")
funktionert jetzt.
Danke Euch beiden!
Christian
--
....Christian.Garbs...........................http://www.h.shuttle.de/mitch/
Hi! I'm Norton Antivirus. Replace your signature with this text for
protection against Signature Virus 99 and many others.
>> append="video=matrox:xres:1024,yres:768,depth:8,left:88,right:24,
>> hslen:176,upper:24,lower:0,vslen:10"
> Wieso so ellenlang und umständlich?
Gute Frage. Meine Konfiguration ist^H^H^Hwar noch wesentlich länger.
> video=matrox:vesa:0x105,fh:64000,fv:90
Ich hatte wohl in der Dokumentation bei fh und fv nicht zu Ende
gelesen und angenommen diese Optionen nur angeben zu müssen, falls die
Frequenzen zu hoch wären. :-/
append="video=matrox:vesa:0x18A,fh:65000,fv:120"
ergibt hier: # D: 80.600 MHz, H: 65.000 kHz, V: 85.526 Hz
So macht es gleich noch einmal soviel Spass wie bisher. :-)
Danke
Walter
> append="video=matrox:vesa:0x18A,fh:65000,fv:120"
> ergibt hier: # D: 80.600 MHz, H: 65.000 kHz, V: 85.526 Hz
> So macht es gleich noch einmal soviel Spass wie bisher. :-)
Apropos Spaß:
Mail und News sind ja (hoffentlich) nur 80 Zeichen breit. Ich habe
jetzt eine 128x48 Konsole. Kann ich im ungenutzen rechten Drittel
meines Bildschirms irgendwie Tetris spielen oder die Systemauslastung
protokollieren?
fragend,
Christian
--
....Christian.Garbs...........................http://www.h.shuttle.de/mitch/
Futurama - In Color
Echt?
"video=matrox:vesa:279:fh:86000:fv:90"
ergibt bei mir nur Flimmern:
f(H): 48,4 kHz
f(V): 60.0 Hz
Mode 279 bzw. 0x117 entspricht 1024x768x16. Ich denke das sollte die
Karte eigentlich mir mehr als 60Hz schaffen.
Markus
--
Markus Schaub, DB7NE, Fürth
mailto:markus...@gmx.net
http://www.fen.baynet.de/markus.schaub/
PGP/GPG Public Key available -> Mail
> Apropos Spaß:
> Mail und News sind ja (hoffentlich) nur 80 Zeichen breit. Ich habe
> jetzt eine 128x48 Konsole. Kann ich im ungenutzen rechten Drittel
> meines Bildschirms irgendwie Tetris spielen oder die Systemauslastung
> protokollieren?
Mit xemacs und gnus ist ja bekanntlich nichts unmoeglich :-)
Bei ausreichend grosser Konsole bietet es sich z.B. an gnus so
zu konfigurieren, dass neben der Darstellung der Threads und der
Postings gleichzeitig auch noch eine Uebersicht der Gruppen an-
gezeigt wird (Geschmackssache).
Tetris oder (beim Newslesen vielleicht angebrachter) M-X-doctor
geht bestimmt auch im extra Fenster.
Gruss
Raimund
> Am 10 May 2000 16:52:24 GMT schrieb Walter Saner:
>> append="video=matrox:vesa:0x18A,fh:65000,fv:120"
>>
>> ergibt hier: # D: 80.600 MHz, H: 65.000 kHz, V: 85.526 Hz
> Echt?
Klar, aber mehr als 65kHz schafft mein Monitor aber nicht.
> "video=matrox:vesa:279:fh:86000:fv:90"
| |
Komma ------------------'--------'
> ergibt bei mir nur Flimmern:
> f(H): 48,4 kHz
> f(V): 60.0 Hz
Da wird sich jemand gedacht haben "Ich weiss nicht, was ich einstellen
soll, also nehme ich die Standardwerte".
Schau in den Logs nach, was der Kernel dazu meint.
Ciao
Walter
Ack, defaults bei matroxfb sind die 60Hz VESA Timings.
Gerd
--
Protecting the children is a good way to get a lot of adults who cant
stand up for themselves. -- seen in some sig on /.
Aeehmm, danke! Jetzt kann man damit sogar arbeiten.
Ich kann wirklich nicht lesen. Da oben stands ja sogar noch mal
richtig...
> Schau in den Logs nach, was der Kernel dazu meint.
Der meckert überhaupt nicht:
> matroxfb: Matrox Mystique 220 (PCI) detected
> matroxfb: MTRR's turned on
> matroxfb: 1024x768x16bpp (virtual: 1024x2046)
> matroxfb: framebuffer at 0xE7800000, mapped to 0xc4805000, size
> 4194304
> Console: switching to colour frame buffer device 128x48
> fb0: MATROX VGA frame buffer device
> Mail und News sind ja (hoffentlich) nur 80 Zeichen breit. Ich habe
> jetzt eine 128x48 Konsole. Kann ich im ungenutzen rechten Drittel
> meines Bildschirms irgendwie Tetris spielen oder die Systemauslastung
> protokollieren?
Und hier die Lösung: Ein Textmodus-Windowmanager, der auf einer
Konsole mehrere Terminal-Sessions verwalten kann (richtig schön mit
Fensterrahmen und Scrollbalken, geht sogar übers Netzwerk, wie X)...
description: a Text mode WINdow environment.
It has built-in window manager and linux console emulator.
Has X11-style networked server capabilities:
programs started remotely can connect to twin using sockets.
Runs on the linux console, on itself (try this!)
and on X11 display.
Custom VGA font provided for better look.
Primary-site: Linuz.sns.it /pub/Linux/max/twin/
201k twin-0.2.8.tar.gz
779 twin-0.2.8.lsm
Alternate-site: sunsite.unc.edu /pub/Linux/utils/terminal/
201k twin-0.2.8.tar.gz
779 twin-0.2.8.lsm
Gruß,
Christian
--
....Christian.Garbs...........................http://www.h.shuttle.de/mitch/
The purpose of computing is insight, not numbers. (R.W. Hamming)
...but for the student, numbers are often the
best road to insight. (A. Ralston)