[Linux] Beeld in 4 stukken in alle hoeken.

Pagina: 1
Acties:

  • FoxzMan
  • Registratie: September 2000
  • Laatst online: 01-03 20:35
Op mijn Laptop heb ik RedHat Linux 7.2 geinstalleerd.
Alles verloopt goed, hij detecteerd alle HW goed, behalve dat de install (en Xconfigurator) mijn TFT-scherm niet goed kan installeren.

Op mijn laptop zit een 14,1 TFT scherm, aangedreven door een SIS 630. Bij elk type scherm, wat ik ook maar kies, zet het geen goed beeld neer op het scherm. Het beeld wordt in vier stukken gedeeld en alles wordt horizontaal en verticaal gespiegeld. (kan helaas geen screenshot geven).

Ik heb een Generic Laptop LCD 1024*768 geprobeerd en lager, maar steeds weer geen succes.

In een ander topic heb ik het volgende config-bestandje gevonden.
http://www.sanpei.org/Laptop-X/Laptop-X/IPC_TopNote_H_Pentium_III_700_MHz
Hierin staat een "Mitac-LCD" als laptop-scherm, maar bij de Xconfigurator staat het schermpje er niet bij. Dus dat scherm kan ik helaas niet kiezen.

Weet iemand mij te helpen ?? Het gaat om een Topline Amicus 3200s met een 14,1 XGA TFT (max 1024*768).

-


Verwijderd

Je kan proberen in plaats van de drivers voor je videokaart het standaard framebuffer device te gebruiken, wellicht dat het dan wel werkt. Generic tft zou moeten werken. Ik heb het zelfde probleem ooit gehad op een Dell Latitude en dat is opgelost door een andere videokaart te selecteren.

  • FoxzMan
  • Registratie: September 2000
  • Laatst online: 01-03 20:35
Hmmmm.....ik heb inderdaad steeds gekozen voor de videodrivers voor de SIS630 chipset.
Maar als ik zeg maar standaard drivers probeer, gaat de performance dan niet achteruit ?? Niet dat het veel uitmaakt, want de SIS630 chipset is toch al brak !

Maar ik zal het vanavond even proberen, ben nou aan het werk en laptop staat gewoon op het bureau thuis.

-


  • FoxzMan
  • Registratie: September 2000
  • Laatst online: 01-03 20:35
Als ik met Xconfigurator een generic graphics-driver wil kiezen kan dat niet....hij autoprobed gewoon de SIS 630 die erin zit.

Hoe kan ik er op een makkelijke manier er voor zorgen dat het bij mij gaat werken ?? Ik heb al heel wat afgezocht, maar het is nog wel allemaal moeilijke taal.....

Thanx in advance again.....

-


Verwijderd

Kijk eens in /etc/X11/XF86config(-4) en zoek eens naar de screen sectie waar hij die 630 driver laadt... (misschien "sis" of "accel" genaamd)

Probeer deze dan te vervangen door "vesa", "svga" of "fbdev". Dat zijn meer algemene drivers. VESA en fbdev zouden de beste performantie moeten geven

met "startx" op de commandprompt kun je dan testen of hij het doet... (wist je misschien al)

  • FoxzMan
  • Registratie: September 2000
  • Laatst online: 01-03 20:35
heb de fbdev ( framebuffer ) gebruikt, maar nog steeds geen succes. :(

Weet iemand waaraan het zou kunnen liggen ??

-


Verwijderd

Volgens mij zit er bij RedHat XFree86 versie 4.1.0. Je zou eens kunnen kijken naar XFree86 4.2.0 , die heeft wel standaard support voor je kaart, of 4.1.0 dat al had weet ik eigenlijk niet. Misschien dat de nieuwere versie van XFree86 betere resultaten geeft.

Verwijderd

Foxman,
ik heb een jewel 1400 en heb percies hetzelfde probleem. Ik heb heel wat weken zitten zoeken en het ligt volgens mij inderdaad aan de drivers. Zullen we afspreken als jij of ik een oplossing hebben dat we het hier posten? Of je kan me ook mailen: gijs@worldpunch.com

  • FoxzMan
  • Registratie: September 2000
  • Laatst online: 01-03 20:35
Op zondag 10 maart 2002 08:58 schreef worldpunch het volgende:
Foxman,
ik heb een jewel 1400 en heb percies hetzelfde probleem. Ik heb heel wat weken zitten zoeken en het ligt volgens mij inderdaad aan de drivers. Zullen we afspreken als jij of ik een oplossing hebben dat we het hier posten? Of je kan me ook mailen: gijs@worldpunch.com
Als ik een oplossing gevonden zal ik je wel mailen.

Heb net XFree86 4.2.0 geinstalleerd, maar ik mis nu opeens de 630 chipset drivers.....bij 4.1.0 stond de chipset er wel tussem, maar nu dus niet :(
En ik heb nou ook het probleem dat ik Xconfigurator niet meer kan draaien :(

This really suckz......maar ik geef het nog niet op

-


Verwijderd

Dir driver zit dus wel in Xfree-4.2.0. Je kunt je X configureren met xf86config in text mode. Dan komt er vanzelf een vraag voorbij schuiven waar je je videokaart kunt installeren.

  • FoxzMan
  • Registratie: September 2000
  • Laatst online: 01-03 20:35
Op zondag 10 maart 2002 11:30 schreef janjanjansen het volgende:
Dir driver zit dus wel in Xfree-4.2.0. Je kunt je X configureren met xf86config in text mode. Dan komt er vanzelf een vraag voorbij schuiven waar je je videokaart kunt installeren.
Ik heb 'm niet gezien tijdens het enteren..... ik kwam wel de SiS 620 tegen.....

Nadat ik 4.2.0 had geinstalled had ik ook opeens veel minder videokaarten om te kiezen. Bij de XFree86 die bij RedHat 7.2 zat, kon ik wel voor de SiS 630 kiezen (werkte helaas niet), maar die had het nummer 585. De SiS 620 van XFree 4.2.0 had als nummer 370.
Is er een extra bestand die ik kan installeren, zodat ik meerdere drivers kan selecteren ?

-


Verwijderd

De meeste drivers in X ondersteunen een reeks videokaarten. Dus alles wat de SiS driver gebruikt is goed. RedHat heeft de interface denk ik wat vriendelijker gemaakt maar ik verwacht niet dat ze zelf drivers hebben toegevoegd. Quote van de XFree86 site:
4.2.0:
Support (accelerated) for the SiS 530, 620, 6326 is provided by the "sis" driver. The 630, 300, and 540 are also supported, but this code is new and there are some problems with it in this version.
Dit verklaart ook waarom je in X 4.1.0 dus helemaal geen support hebt.

  • FoxzMan
  • Registratie: September 2000
  • Laatst online: 01-03 20:35
Op het forum van LinuxHardware.net onder het kopje video vond ik de volgende post:
Re: SiS 630 with Redhat 7.1
Author: Robert Kania (213.154.40.---)
Date: 10-17-01 14:12

You can try to install frame buffer (see discussion list) or try:
run: Xconfigurator --preferxf4
use all You need to setup your notebook...
change in /etc/X11/XF86Config-4 driver "sis" to "vesa"
It should look similiar like this:
Section "Device"
Identifier "SiS 630"
Driver "vesa" #<--- this replaces "sis" driver
VendorName "SiS 630"
.....

EndSection

It works fine with my laptop @ 16bpp @ 1024x768
Still looking for fully accelerated driver for this chipset.
Na vele re-installs is het mij nou ook gelukt.

Als eerste heb ik weer een schone install gemaakt van Red Hat 7.2.
Het gedeelte van de X-configuration heb ik maar geskipped.
Na de install, ingelogd als root en zoals hierboven staat het volgende commando ingetikt: Xconfigurator --preferxf4
Hij laadt dan één of andere standaard driver.
Bij de monitor setup heb ik gekozen voor "custom" en bij de h/v sync de volgende settings opgegeven.
Horizontaal Sync: 29-64 kHz
Verticaal Sync: 47-90 Hz
Bij het geheugen heb ik het de hoeveelheid MB's die ik geshared heb voor de videokaart, in mijn geval 4MB.
En bij de vraag voor de 'clockchip' heb ik gekozen voor 'No Clockchip Setting (recommended)'
Na dit gedaan te hebben heb ik het kunnen testen en begonnen bij 800*600 op 16bit en toen 1024*768. (mijn tip hier...begin bij een lage scherm-resolutie)

Nu werkt het bij mij ook :)
Zoals hierboven is gezegd is het een standaard driver, dus niet optimaal, maar dat is voor mij ook niet echt belangrijk. Voor mij is het nu even belangrijk dat ik een grafische schil over linux kan gooien mbv X.

-


  • FoxzMan
  • Registratie: September 2000
  • Laatst online: 01-03 20:35
Misschien voor degenen die het leuk vinden.....een screenshot....

Afbeeldingslocatie: http://members.home.nl/movies-holland/images/snapshot1.png

-


Verwijderd

Cool, ga het proberen.

Een ander probleem dat ik vaak heb is dat hij na een x aantal seconden uitschakeld(stand by mode). Ook al zit je te tikken. Hoe kan ik dit uit zetten of het aantal seconden verhogen?

  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 19-05 22:40

odysseus

Debian GNU/Linux Sid

Dan moet je even zoeken naar DPMS, daar is ook ergens een instelling voor. Ik heb op het moment geen KDE, maar kijk eens onder het screensaver-gedeelte in KControl, daar zou het wel eens kunnen staan.

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


Verwijderd

ik heb het ook in de console

  • Hagar
  • Registratie: Februari 2001
  • Laatst online: 14-10-2025

Hagar

Diabootic

Owkee, ik heb dus ff de laptop van mijn ma geronseld om daar debian op te zetten :)
Ik verveelde me en dit leek me wel een leuke bezigheid.
Helaas zit hier dus ook een SIS630 chipset op, ik heb vrijwel hetzelfde probleem als hierboven beschreven gehad en dat is nu opgelost door de nieuwste drivers voor deze chipset te installeren.
http://www.winischhofer.net/linuxsis630.shtml
Een oudere versie van deze driver is voor XFree86 4.2.0 gebruikt.

Alles werkt naar behoren en ik draai nu de kernel sis framebuffer + sis X driver met DRI @ 24 (bpp?)
Het enige probleem dat ik heb is dat het LCD scherm alleen maar op 800x600 wil draaien :(
De laptop is een clevo 2700T voor degenen die dat willen weten.
Hier een stukje uit mijn XFree log
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
(II) Reloading /usr/X11R6/lib/modules/libddc.a
(==) SIS(0): Min pixel clock is 12 MHz
(--) SIS(0): Max pixel clock is 92 MHz
(II) SIS(0): XGA TFT: Using hsync range of 50.00-75.00 kHz
(II) SIS(0): XGA TFT: Using vrefresh range of 30.00-90.00 Hz
(II) SIS(0): Clock range:  12.00 to  92.72 MHz
(II) SIS(0): Not using default mode &quot;640x350&quot; (unknown reason)
(II) SIS(0): Not using default mode &quot;640x400&quot; (unknown reason)
(II) SIS(0): Not using default mode &quot;720x400&quot; (unknown reason)
(II) SIS(0): Not using default mode &quot;640x480&quot; (hsync out of range)
(II) SIS(0): Not using default mode &quot;640x480&quot; (hsync out of range)
(II) SIS(0): Not using default mode &quot;640x480&quot; (hsync out of range)
(II) SIS(0): Not using default mode &quot;640x480&quot; (hsync out of range)
(II) SIS(0): Not using default mode &quot;800x600&quot; (hsync out of range)
(II) SIS(0): Not using default mode &quot;800x600&quot; (hsync out of range)
(II) SIS(0): Not using default mode &quot;800x600&quot; (hsync out of range)
(II) SIS(0): Not using default mode &quot;800x600&quot; (hsync out of range)
(II) SIS(0): Not using default mode &quot;1024x768&quot; (hsync out of range)
(II) SIS(0): Not using default mode &quot;1024x768&quot; (hsync out of range)
(II) SIS(0): Not using default mode &quot;1024x768&quot; (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode &quot;1152x864&quot; (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode &quot;1280x960&quot; (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode &quot;1280x960&quot; (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode &quot;1280x1024&quot; (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode &quot;1280x1024&quot; (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode &quot;1280x1024&quot; (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode &quot;1600x1200&quot; (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode &quot;1600x1200&quot; (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode &quot;1600x1200&quot; (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode &quot;1600x1200&quot; (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode &quot;1600x1200&quot; (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode &quot;1792x1344&quot; (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode &quot;1792x1344&quot; (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode &quot;1856x1392&quot; (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode &quot;1856x1392&quot; (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode &quot;1920x1440&quot; (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode &quot;1920x1440&quot; (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode &quot;1400x1050&quot; (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using default mode &quot;1400x1050&quot; (bad mode clock/interlace/doublescan)
(II) SIS(0): Not using mode &quot;1024 768&quot; (no mode of this name)
(II) SIS(0): Not using mode &quot;640x480&quot; (no mode of this name)
(--) SIS(0): Virtual size is 800x600 (pitch 800)
(**) SIS(0): Default mode &quot;800x600&quot;: 56.3 MHz, 53.7 kHz, 85.1 Hz
(II) SIS(0): Modeline &quot;800x600&quot;   56.30  800 832 896 1048  600 601 604 631 +hsync +vsync
(++) SIS(0): DPI set to (100, 100)

Dat is alles wat ik er uit krijg :'(
code:
1
(WW) Cannot open APM

Deze heb ik ook nog niet weg weten te werken.

Ik heb alles zo geinstalleerd zoals word aangegeven op de site
http://www.winischhofer.net/sisdri.shtml onder Variant 1

Iemand een idee hoe ik iets anders dan 800x600 in X krijg?
Dit is mijn XF86Config
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Section &quot;Device&quot;
    Identifier  &quot;SIS630&quot;
    Driver      &quot;sis&quot;
    BusID       &quot;PCI:01:00:00&quot;
    Option      &quot;MaxXFBMem&quot;       &quot;12288&quot;
#   Option      &quot;UseFBDev&quot;        &quot;true&quot;
EndSection

Section &quot;Monitor&quot;
    Identifier  &quot;XGA TFT&quot;
    HorizSync   50-75
    VertRefresh 30-90
#   Option      &quot;DPMS&quot;
EndSection

Section &quot;Screen&quot;
    Identifier  &quot;Default Screen&quot;
    Device      &quot;SIS630&quot;
    Monitor     &quot;XGA TFT&quot;
    DefaultDepth    24
    SubSection &quot;Display&quot;
        Depth       8
        Modes       &quot;1024 768&quot; &quot;800x600&quot; &quot;640x480&quot;
    EndSubSection
    SubSection &quot;Display&quot;
        Depth       15
        Modes       &quot;1024 768&quot; &quot;800x600&quot; &quot;640x480&quot;
    EndSubSection
    SubSection &quot;Display&quot;
        Depth       16
        Modes       &quot;1024 768&quot; &quot;800x600&quot; &quot;640x480&quot;
    EndSubSection
    SubSection &quot;Display&quot;
        Depth       24
        Modes       &quot;1024 768&quot; &quot;800x600&quot; &quot;640x480&quot;
    EndSubSection
EndSection

Nu ook zonder stropdas


Verwijderd

"hsync out of range", verhoog de hsync range eens in je XF86Config? Owh, ennuh, wees beetje voorzichtig, als je laptop op zwart gaat dan kan ie het niet aan en kun je 't beter weer terugzetten naar de oude waarde. ;).

  • Hagar
  • Registratie: Februari 2001
  • Laatst online: 14-10-2025

Hagar

Diabootic

Hmm, nu ik er over nadenk is je oplossing best wel logisch |:(
Stel ik zet m te hoog? Wat voor narigheid staat me dan te wachten?
Ik ben niet zo bekend met LCD schermpjes en heb geen flauw idee hoe kwetsbaar ze voor dit soort dingen zijn.

Nu ook zonder stropdas

Pagina: 1