🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.sys.xwindow
6 messages
6 total messages Started by Jan Krupa Fri, 20 Mar 1998 11:36
drganie ekranu:(
#256
Author: Jan Krupa
Date: Fri, 20 Mar 1998 11:36
26 lines
1273 bytes
Przepraszam za (moze) glupie pytanie.

Niestety ekran pod X Window czesto 'drga' (drzy?). To 'drzenie'
wzmaga sie po uruchomieniu aplikacji szczegolnie 
netscapa ale rowniez np. emacsa. Na pierwszy rzut oka wyglada
to na 'migotanie' ale po dokladniejszemu przyjrzeniu sie
widac, ze jest raczej 'drganie'.

Nie potrafie 'fachowo' tego opisac.


Czy ktos domysla sie jaka jest tego przyczyna ?
Jak poprawic konfiguracje X Window.

Opisane powyzej zachowanie wystepuje podobnie
pod roznymi WM: Afterstep, fvwm(95).

Uzywam Slackware3.2, kernel 2.0.0, Karte graficzna:S3_ViRGE (2Mg);
pracuje w rozdzielczosci 1024x768 z wirtualnym ekranem 1150x900.
ColorDepth 16.
Monitor SyncMaster 17GLsi (17cali).

Pozdrowienia,

-- 
Jan Krupa
Re: drganie ekranu:(
#257
Author: Paweł Paroń
Date: Fri, 20 Mar 1998 11:58
19 lines
1469 bytes
On Fri, 20 Mar 1998 12:36:19 +0100, Jan Krupa <jkrupa@mel222.sggw.waw.pl> wrote:
>Przepraszam za (moze) glupie pytanie.
>
>Niestety ekran pod X Window czesto 'drga' (drzy?). To 'drzenie'
>wzmaga sie po uruchomieniu aplikacji szczegolnie 
>netscapa ale rowniez np. emacsa. Na pierwszy rzut oka wyglada
>to na 'migotanie' ale po dokladniejszemu przyjrzeniu sie
>widac, ze jest raczej 'drganie'.

Może za bardzo wyżyłowane odchylanie? U mnie jest coś takiego jak ustawię za
dużą częstotliwość H, na granicy możliwości monitora (stary HP od stacji
Apollo).
Czy to nie zależy przypadkiem od ogólnej jasności ekranu, ostrych przejść z
powierzchni jasnych na ciemne, a nie od samego uruchomienia aplikacji? Jak
schowasz okienko netscape, to też się trzęsie?

Zmień rozdzielczość/odświeżanie/tło i zobacz czy jest tak samo.

Paweł
Re: drganie ekranu:(
#258
Author: Jan Krupa
Date: Wed, 01 Apr 1998 15:37
332 lines
11399 bytes
Dziekuje za odpowiedz.


Pawel Paron wrote:
> 
> On Fri, 20 Mar 1998 12:36:19 +0100, Jan Krupa <jkrupa@mel222.sggw.waw.pl> wrote:
> >Przepraszam za (moze) glupie pytanie.
> >
> >Niestety ekran pod X Window czesto 'drga' (drzy?). To 'drzenie'
> >wzmaga sie po uruchomieniu aplikacji szczegolnie
> >netscapa ale rowniez np. emacsa. Na pierwszy rzut oka wyglada
> >to na 'migotanie' ale po dokladniejszemu przyjrzeniu sie
> >widac, ze jest raczej 'drganie'.
> 
> Moze za bardzo wyzylowane odchylanie? U mnie jest cos takiego jak ustawie za
> duza czestotliwosc H, na granicy mozliwosci monitora (stary HP od stacji
> Apollo).
> Czy to nie zalezy przypadkiem od ogólnej jasnosci ekranu, ostrych przejsc z
> powierzchni jasnych na ciemne, a nie od samego uruchomienia aplikacji? Jak
> schowasz okienko netscape, to tez sie trzesie?
> 
> Zmien rozdzielczosc/odswiezanie/tlo i zobacz czy jest tak samo.
Wyglada, ze to drzenie wystepuje tylko przy rozdzielczosci 1024x768,
a przy 800x640 i 640x480 nie.
Na tym smamym komputerze (pentium, 75MHz, 16MG Ram) pracuja tez
Windows 3.11, ktore wyciagaja 1024x768 bez drzenia ale tylko 256
kolorow, 
a Linux i X Window pracuja w 1024x768 rozdzielczosci i 2^16 kolorow
(okolo 
64 mln) ale niestety dosyc czesto trzesie sie ekran.

Jan Krupa 

Ponizej zalaczam X.out i XFree86Config:

------
XFree86 Version 3.3.2 / X Window System
(protocol Version 11, revision 0, vendor release 6300)
Release Date: March 2 1998
	If the server is older than 6-12 months, or if your card is newer
	than the above date, look for a newer version before reporting
	problems.  (see http://www.XFree86.Org/FAQ)
Operating System: Linux 2.0.32 i586 [ELF] 
Configured drivers:
  S3V: accelerated server for S3 graphics adaptors (Patchlevel 0)
      s3_ViRGE
(using VT number 7)

XF86Config: /etc/XF86Config
(**) stands for supplied, (--) stands for probed/default values
(**) module pex5.so successfully loaded from /usr/X11R6/lib/modules
(**) module xie.so successfully loaded from /usr/X11R6/lib/modules
(**) Mouse: type: Microsoft, device: /dev/cua0, baudrate: 1200
(**) Mouse: buttons: 3, 3 button emulation (timeout: 50ms)
(**) S3V: Graphics device ID: "Trio64"
(**) S3V: Monitor ID: "SyncMaster 17GLsi"
Warning: 'fonts.dir' not found (or not valid) in
"/usr/X11R6/lib/X11/fonts/".
          Entry deleted from font path.
          (Run 'mkfontdir' on "/usr/X11R6/lib/X11/fonts/").
Warning: 'fonts.dir' not found (or not valid) in
"/usr/X11R6/lib/X11/fonts/PEX/".
          Entry deleted from font path.
          (Run 'mkfontdir' on "/usr/X11R6/lib/X11/fonts/PEX/").
(**) FontPath set to
"/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
(--) S3V: PCI: ViRGE rev 2, Linear FB @ 0xe0000000
(--) S3V: card type: PCI
(--) S3V: chipset:   ViRGE rev. 2
(**) S3V: chipset driver: s3_ViRGE
(**) S3V: videoram:  2048k
(--) S3V: Ramdac type: s3_trio64
(--) S3V: Ramdac speed: 135 MHz  (95 MHz for 16 bpp)
(--) S3V: Using Trio32/64 programmable clock (MCLK 50.114 MHz)
(--) S3V: Maximum allowed dot-clock: 95.000 MHz
(**) S3V: Mode "1024x768": mode clock =  65.000
(**) S3V: Mode "800x600": mode clock =  45.000
(**) S3V: Mode "640x480": mode clock =  25.175
(**) S3V: Using 16 bpp.  Color weight: 555
(**) S3V: Virtual resolution set to 1150x900
(--) S3V: Local bus LAW is 0xE00xxxxx
(--) S3V: Using a banksize of 2048k, line width of 1152
error opening security policy file
/usr/X11R6/lib/X11/xserver/SecurityPolicy

----------
********************************************************************
Moj XFree86Config:


----------

# **********************************************************************
# Refer to the XF86Config(4/5) man page for details about the format of 
# this file. This man page is installed as
/usr/X11R6/man/man5/XF86Config.5x 
# **********************************************************************

# **********************************************************************
# Files section.  This allows default font and rgb paths to be set
# **********************************************************************

Section "Files"

# The location of the RGB database.  Note, this is the name of the
# file minus the extension (like ".txt" or ".db").  There is normally
# no need to change the default.

    RgbPath	"/usr/X11R6/lib/X11/rgb"
    FontPath    "/usr/X11R6/lib/X11/fonts/"
# Multiple FontPath entries are allowed (which are concatenated
together),
# as well as specifying multiple comma-separated entries in one FontPath
# command (or a combination of both methods)

    FontPath	"/usr/X11R6/lib/X11/fonts/misc/"
    FontPath	"/usr/X11R6/lib/X11/fonts/Type1/"
    FontPath    "/usr/X11R6/lib/X11/fonts/PEX/"
    FontPath	"/usr/X11R6/lib/X11/fonts/Speedo/"
    FontPath	"/usr/X11R6/lib/X11/fonts/75dpi/"
    FontPath	"/usr/X11R6/lib/X11/fonts/100dpi/"
    FontPath    "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
    FontPath    "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
    ModulePath  "/usr/X11R6/lib/modules"
EndSection

Section "Module"
  load "pex5.so"
  load "xie.so"
EndSection

# **********************************************************************
# Server flags section.
# **********************************************************************

Section "ServerFlags"

# Uncomment this to cause a core dump at the spot where a signal is 
# received.  This may leave the console in an unusable state, but may
# provide a better stack trace in the core dump to aid in debugging

#    NoTrapSignals

# Uncomment this to disable the <Crtl><Alt><BS> server abort sequence
# This allows clients to receive this key event.

#    DontZap

# Uncomment this to disable the <Crtl><Alt><KP_+>/<KP_-> mode switching
# sequences.  This allows clients to receive these key events.

#    DontZoom

EndSection

# **********************************************************************
# Input devices
# **********************************************************************

# **********************************************************************
# Keyboard section
# **********************************************************************
 
Section "Keyboard"

    Protocol	"Standard"

# when using XQUEUE, comment out the above line, and uncomment the
# following line

#    Protocol	"Xqueue"

    AutoRepeat	500 5

# Let the server do the NumLock processing.  This should only be
required
# when using pre-R6 clients
#    ServerNumLock

# Specifiy which keyboard LEDs can be user-controlled (eg, with xset(1))
#    Xleds      1 2 3

# To set the LeftAlt to Meta, RightAlt key to ModeShift, 
# RightCtl key to Compose, and ScrollLock key to ModeLock:

    LeftAlt     Meta
    RightAlt    ModeShift
    RightCtl    Compose
    ScrollLock  ModeLock

EndSection


# **********************************************************************
# Pointer section
# **********************************************************************

Section "Pointer"

    Protocol	"Microsoft"
    Device	"/dev/cua0"

# When using XQUEUE, comment out the above two lines, and uncomment
# the following line.

#    Protocol	"Xqueue"

# Baudrate and SampleRate are only for some Logitech mice

#    BaudRate	9600
#    SampleRate	150

# Emulate3Buttons is an option for 2-button Microsoft mice
# Emulate3Timeout is the timeout in milliseconds (default is 50ms)

    Emulate3Buttons
    Emulate3Timeout	50

# ChordMiddle is an option for some 3-button Logitech mice

#    ChordMiddle

EndSection


# **********************************************************************
# Monitor section
# **********************************************************************

# Any number of monitor sections may be present

Section "Monitor"

    Identifier	"SyncMaster 17GLsi"
    VendorName	"Unknown"
    ModelName	"Unknown"
    Bandwidth    100 

# HorizSync is in kHz unless units are specified.
# HorizSync may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.

#    HorizSync   31.5  # typical for a single frequency fixed-sync
monitor

     HorizSync  20-80	

# VertRefresh is in Hz unless units are specified.
# VertRefresh may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.

#    VertRefresh 60  # typical for a single frequency fixed-sync monitor

    VertRefresh	   60-130 #130        # multisync

# Modes can be specified in two formats.  A compact one-line format, or
# a multi-line format.

# A generic VGA 640x480 mode (hsync = 31.5kHz, refresh = 60Hz)
# These two are equivalent

    ModeLine "640x480" 25.175 640 664 760 800 480 491 493 525

    Mode "640x480"
        DotClock	25.175
        HTimings	640 664 760 800
        VTimings	480 491 493 525
    EndMode
    
     ModeLine "800x600" 45.00 800 804 900 1012 600 603 605 614
 
  
# These two are equivalent
    

    ModeLine  "1024x768" 65 1024 1028 1190 1296 768 769 776 809

EndSection

# **********************************************************************
# Graphics device section
# **********************************************************************

# Any number of graphics device sections may be present

Section "Device"
    Identifier	"Trio64"
    VendorName	"unknown"
    BoardName	"ST-765A/B"
    Chipset	"s3_ViRGE"
     VideoRam	2048
     Clocks	55 65 80 60 25.20 35.5 48.4 56.5 60.2 
EndSection

# **********************************************************************
# Screen sections
# **********************************************************************

# The colour SVGA server

Section "Screen"
    Driver	"accel"
    Device	"Trio64"
    Monitor	"SyncMaster 17GLsi"
    DefaultColorDepth 15 
    Subsection "Display"
        Depth	    8 
#        Weight      565 
        Modes	    "1024x768" "800x600" "640x480" 
        ViewPort    0 0
        Virtual     1600 1300
    EndSubsection
    Subsection "Display"
        Depth        15
        Modes        "1024x768" "800x600" "640x480"
        ViewPort     0 0
        Virtual      1150 900
    EndSubsection
EndSection                      


> 
> Pawel



-- 
Jan Krupa
Re: drganie ekranu:(
#259
Author: Tomasz Kłoczko
Date: Wed, 01 Apr 1998 16:17
35 lines
2202 bytes
Jan Krupa <jkrupa@mel222.sggw.waw.pl> wrote:
[..]
: Wyglada, ze to drzenie wystepuje tylko przy rozdzielczosci 1024x768,
: a przy 800x640 i 640x480 nie.
: Na tym smamym komputerze (pentium, 75MHz, 16MG Ram) pracuja tez
: Windows 3.11, ktore wyciagaja 1024x768 bez drzenia ale tylko 256
: kolorow, 
: a Linux i X Window pracuja w 1024x768 rozdzielczosci i 2^16 kolorow
: (okolo 
: 64 mln) ale niestety dosyc czesto trzesie sie ekran.

Zajrzyj w dok do monitora. Przy leprzych typach są wymienione częstotliwości
przy jakich one optymalnie pracują. Jeżeli znajdziesz takie parametry to
dobież odpowiednie parametry do linijek z ModeLine i podreguluj tak żeby
wszystko chodziło w optymalnych warunkach.

[..]
: (--) S3V: Maximum allowed dot-clock: 95.000 MHz

Tu masz max ile karta może wyciągnąć.

: (**) S3V: Mode "1024x768": mode clock =  65.000
: (**) S3V: Mode "800x600": mode clock =  45.000
: (**) S3V: Mode "640x480": mode clock =  25.175

A tu masz poszczególne częstotliwości jakie wynikają z definicji trybów
jakie mas teraz. Porównaj to z dokumentacją. W man do XF86Config znajdzisz
wzorki na to jak wyliczać poszczególne liczby do linijek z ModeLine.

kloczek
-- 
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek@rudy.mif.pg.gda.pl*
Re: drganie ekranu:(
#260
Author: Jan Krupa
Date: Thu, 02 Apr 1998 13:37
54 lines
2523 bytes
Tomasz Kloczko wrote:
> 
> Jan Krupa <jkrupa@mel222.sggw.waw.pl> wrote:
> [..]
> : Wyglada, ze to drzenie wystepuje tylko przy rozdzielczosci 1024x768,
> : a przy 800x640 i 640x480 nie.
> : Na tym smamym komputerze (pentium, 75MHz, 16MG Ram) pracuja tez
> : Windows 3.11, ktore wyciagaja 1024x768 bez drzenia ale tylko 256
> : kolorow,
> : a Linux i X Window pracuja w 1024x768 rozdzielczosci i 2^16 kolorow
> : (okolo
> : 64 mln) ale niestety dosyc czesto trzesie sie ekran.
> 
> Zajrzyj w dok do monitora. Przy leprzych typach sa wymienione czestotliwosci
> [..]
> jakie mas teraz. Porównaj to z dokumentacja. W man do XF86Config znajdzisz

Dzieki za wskazowki. Jakims cudem udalo mi sie dobrac ModeLine
w rozdzielczosci 1024x768 i 2^16 colorow bez drgania ekranu (uff).
Sprobowalem zmienic
      Modeline "1024x768" 75 1024 1048 1184 1328 768 771 777 806 -hsync
-vsync
na 
      Modeline "1024x768" 75 1024 1032 1176 1344 768 771 777 806 -hsync
-vsync
(podobny przyklad jest w dokumentacji) i drganie ekranu ustapilo. 



Niestetety w Win3.11 mam 1024x768 ale tylko 256 kolorow gdy wybieram
wiecej kolorow, to krzycza, ze brak pamieci co chyba jest bardzo
dziwne bo komputer i karta ta sama ale to tematyka zwiazana
nie z ta grupa.


Aby nauczyc sie obliczac, a nie zgadywac parametry ModeLine
probowalem zajrzec pod adres znaleziony w XF86_Howto: 
http://www.ccil.org/~esr/xconfig/video-modes.html
ale jest on niedostepny.
Znalazlem natomiast
http://sunsite.unc.edu/LDP/HOWTO/XFree86-Video-Timings-HOWTO.html .

Czy ten drugi dokument to jest nowa wersja tego pierwszego ?
Jesli nie, to gdzie mozna znalzc ten pierwszy ?


> wzorki na to jak wyliczac poszczególne liczby do linijek z ModeLine.
> 
> kloczek
> --
> Tomasz Kloczko, sys adm @zie.pg.gda.pl|*e-mail: 

-- 
Jan Krupa
Re: drganie ekranu:(
#261
Author: Przemek Borys
Date: Thu, 02 Apr 1998 17:40
13 lines
1312 bytes
On Thu, 02 Apr 1998 15:37:59 +0200, Jan Krupa <krupa@alpha.sggw.waw.pl> wrote:
>Aby nauczyc sie obliczac, a nie zgadywac parametry ModeLine
>probowalem zajrzec pod adres znaleziony w XF86_Howto: 
>http://www.ccil.org/~esr/xconfig/video-modes.html
>ale jest on niedostepny.
>Znalazlem natomiast
>http://sunsite.unc.edu/LDP/HOWTO/XFree86-Video-Timings-HOWTO.html .

Problem ten jest też krótko (ale mam nadzieję treściwie) opisany w faq tej
grupy :)

-- 
( ) Przemek [http://rhea.ids.pl/~pborys]
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads