Toon posts:

X.org: Scherm staat half buiten beeld

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben sinds eind april de "trotse" bezitter van een Sony Vaio B1XP met een Intel 855GM chipset (= i810 driver volgens SaX). Deze laptop is gekocht om makkelijk mee te kunnen nemen, en heeft dus geen grote monitor. Het idee was dan ook er op kantoor een 17" monitor op aan te kunnen sluiten.

Helemaal leuk, maar dat gaat niet zomaar. Het beeld wat op mijn LCD scherm goed wordt weergegeven, komt op de externe monitor niet volledig op het scherm. Wat ik ook doe, ik mis van de linker kant van het scherm steeds 2 tot 4 centimeter. Dit is in de bios, tijdens het opstarten van het besturingssysteem, en in X.org. Alleen als ik windows draai, krijg ik helemaal na het opstarten een normaal scherm (dus ook het windows splash screen staat half buiten beeld). Het lijkt me niet direct de driver, anders had het 80x24 tekens tekstscherm wel normaal op het beeld gepast.

Ondertussen heb ik al ruim een maand contact met Sony Viao-link, maar die kunnen me ook niet verder helpen. Die zeggen eenvoudig "draai je iets anders dan ons meegeleverde OS, dan mag je het zelf uitzoeken".

Ik heb al geprobeerd wat modelines aan te passen, maar altijd met als resultaat dat er helemaal geen beeld meer door komt, of dat er niets is veranderd. Nu heb ik niet al te veel verstand van modelines, maar met eerst met een modeline calculator en daarna een beetje proberen zou je toch tenminste verwachten dat er enige verschuiving in het beeld komt.

Wat doe ik hier aan? Plz help, ik word echt leip van de kleine lettertjes.

Ik heb al heel wat X config files geprobeerd, onderstaand is degene die YaST/SaX heeft gemaakt:
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
# /.../
# SaX generated X11 config file
# Created on: 2005-05-31T21:11:25+0200.
#
# Version: 4.8
# Contact: Marcus Schaefer <sax@suse.de>, 2002
#
# Automatically generated by [ISaX] (4.8)
# PLEASE DO NOT EDIT THIS FILE!
#
Section "Files"
  FontPath     "/usr/X11R6/lib/X11/fonts/misc:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/local"
  FontPath     "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/Type1"
  FontPath     "/usr/X11R6/lib/X11/fonts/URW"
  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/latin2/misc:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/latin2/75dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/latin2/100dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/latin2/100dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/latin2/Type1"
  FontPath     "/usr/X11R6/lib/X11/fonts/latin7/75dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/baekmuk:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/japanese:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/kwintv"
  FontPath     "/usr/X11R6/lib/X11/fonts/truetype"
  FontPath     "/usr/X11R6/lib/X11/fonts/uni:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/CID"
  FontPath     "/usr/X11R6/lib/X11/fonts/ucs/misc:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/ucs/75dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/ucs/100dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/hellas/misc:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/hellas/75dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/hellas/100dpi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/hellas/Type1"
  FontPath     "/usr/X11R6/lib/X11/fonts/misc/sgi:unscaled"
  FontPath     "/usr/X11R6/lib/X11/fonts/xtest"
  FontPath     "/opt/kde3/share/fonts"
  InputDevices "/dev/ttyS0"
  InputDevices "/dev/ttyS1"
  InputDevices "/dev/ttyS2"
  InputDevices "/dev/ttyS3"
  InputDevices "/dev/ttyS4"
  InputDevices "/dev/ttyS5"
  InputDevices "/dev/ttyS6"
  InputDevices "/dev/ttyS7"
  InputDevices "/dev/ttyS8"
  InputDevices "/dev/psaux"
  InputDevices "/dev/logibm"
  InputDevices "/dev/sunmouse"
  InputDevices "/dev/atibm"
  InputDevices "/dev/amigamouse"
  InputDevices "/dev/atarimouse"
  InputDevices "/dev/inportbm"
  InputDevices "/dev/gpmdata"
  InputDevices "/dev/mouse"
  InputDevices "/dev/usbmouse"
  InputDevices "/dev/adbmouse"
  InputDevices "/dev/input/mice"
  InputDevices "/dev/input/event0"
  InputDevices "/dev/pointer0"
  InputDevices "/dev/pointer1"
  InputDevices "/dev/pointer2"
  InputDevices "/dev/pointer3"
EndSection

Section "ServerFlags"
  Option       "AllowMouseOpenFail"
  Option       "RandR" "on"
# Option "standby time" "20"
# Option "suspend time" "30"
# Option "off time" "60"
# Option "blank time" "10" # 10 minutes
# Option "DontZap"
EndSection

Section "Module"
  Load         "type1"
  Load         "v4l"
  Load         "dri"
  Load         "extmod"
  Load         "freetype"
  Load         "dbe"
  Load         "glx"
EndSection

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "us"
  Option       "XkbModel" "pc104"
  Option       "XkbRules" "xfree86"
EndSection

Section "InputDevice"
  Driver       "synaptics"
  Identifier   "Mouse[1]"
  Option       "AccelFactor" "0.04"
  Option       "BottomEdge" "650"
  Option       "ButtonNumber" "5"
  Option       "CircScrollDelta" "0.1"
  Option       "CircScrollTrigger" "2"
  Option       "CircularScrolling" "1"
  Option       "Device" "/dev/mouse"
  Option       "EdgeMotionMaxSpeed" "15"
  Option       "EdgeMotionMinSpeed" "15"
  Option       "EmulateMidButtonTime" "75"
  Option       "FingerHigh" "15"
  Option       "FingerLow" "14"
  Option       "HorizScrollDelta" "20"
  Option       "InputFashion" "Mouse"
  Option       "LeftEdge" "120"
  Option       "MaxSpeed" "0.5"
  Option       "MaxTapMove" "110"
  Option       "MinSpeed" "0.2"
  Option       "Name" "ALPS;Touchpad"
  Option       "Protocol" "imps/2"
  Option       "RightEdge" "830"
  Option       "SHMConfig" "on"
  Option       "TopEdge" "120"
  Option       "UpDownScrolling" "1"
  Option       "Vendor" "Sysp"
  Option       "VertScrollDelta" "20"
  Option       "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[3]"
  Option       "Device" "/dev/input/mice"
  Option       "InputFashion" "Mouse"
  Option       "Name" "USB-Mouse;IMPS/2 on USB"
  Option       "Protocol" "imps/2"
  Option       "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
  Option       "CalcAlgorithm" "CheckDesktopGeometry"
  HorizSync    30-70
  Identifier   "Monitor[0]"
  ModelName    "1024X768@70HZ"
  VendorName   "--> LCD"
  VertRefresh  50-160
  UseModes     "Modes[0]"
EndSection

Section "Modes"
  Identifier   "Modes[0]"
  Modeline      "800x600" 42.83 800 840 920 1040 600 601 604 624
  Modeline      "800x600" 50.32 800 840 928 1056 600 601 604 627
  Modeline      "1024x768" 71.63 1024 1080 1192 1360 768 769 772 798
  Modeline      "1024x768" 75.00 1024 1048 1184 1328 768 771 777 806 -HSync -VSync
  Modeline      "1024x768" 83.00 1024 1080 1192 1360 768 769 772 803
EndSection

Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      15
    Modes      "800x600"
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "800x600"
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "1024x768"
  EndSubSection
  SubSection "Display"
    Depth      32
    Modes      "800x600"
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "800x600"
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection

Section "Device"
  BoardName    "855 GM"
  BusID        "0:2:0"
  Driver       "i810"
  Identifier   "Device[0]"
  Screen       0
  Option       "Rotate" "off"
  VendorName   "Intel"
EndSection

Section "ServerLayout"
  Identifier   "Layout[all]"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  InputDevice  "Mouse[3]" "SendCoreEvents"
  Option       "Clone" "off"
  Option       "Xinerama" "off"
  Screen       "Screen[0]"
EndSection

Section "DRI"
    Group      "video"
    Mode       0660
EndSection

Section "Extensions"
EndSection

  • Flydude
  • Registratie: Mei 2003
  • Laatst online: 18:22

Flydude

Mighty pirate

De meeste schermen kun je het beeld laten 'passen'. Ik neem aan dat je dat al gedaan hebt?

Het feit dat de bios niet lekker in je scherm staat doet mij in ieder geval vermoeden dat het niet direct iets met Linux te maken heeft. Dat Windows wel goed staat komt waarschijnlijk doordat daar andere drivers gebruikt worden... Wat voor kaartje zit er aan boord van die Vaio?

I am rubber, you are glue


  • Emielio
  • Registratie: December 2004
  • Laatst online: 01-02 17:40
Flydude schreef op maandag 27 juni 2005 @ 14:43:
Wat voor kaartje zit er aan boord van die Vaio?
Verwijderd schreef op maandag 27 juni 2005 @ 14:02:
met een Intel 855GM chipset (= i810 driver volgens SaX).
Deze chip staat overigens wel bekend om zijn rare kuren, ik had hem onboard op een mini atx bordje en ik heb in xorg gewoon vesa gebruikt omdat hij bij i810 gewoon in X freesde en de prestaties niet noemenswaardig zijn op 3d gebied en het dus niet veel uitmaakt of je vesa of echte driver draait als je toch geen 3d gebruikt.

Opleiding Brandveiligheid


  • Flydude
  • Registratie: Mei 2003
  • Laatst online: 18:22

Flydude

Mighty pirate

Emielio schreef op maandag 27 juni 2005 @ 15:02:
[...]


[...]


Deze chip staat overigens wel bekend om zijn rare kuren, ik had hem onboard op een mini atx bordje en ik heb in xorg gewoon vesa gebruikt omdat hij bij i810 gewoon in X freesde en de prestaties niet noemenswaardig zijn op 3d gebied en het dus niet veel uitmaakt of je vesa of echte driver draait als je toch geen 3d gebruikt.
Ach ja, lezen is niet altijd even makkelijk....

Anyway, standaard vesa kan TS inderdaad ook nog proberen.

I am rubber, you are glue


  • Cyphax
  • Registratie: November 2000
  • Laatst online: 21:44

Cyphax

Moderator LNX
Hmmm, voor die i810 zijn betere drivers te vinden dan die je standaard bij je kernel krijgt. Ik heb ook een PC'tje met i810 en die werkt in X zeer goed.. maar als de output van de bios ook al niet goed is is het niet zozeer een driver issue?
Is het niet met xvidtune te verbeteren?

[ Voor 31% gewijzigd door Cyphax op 27-06-2005 15:09 ]

Saved by the buoyancy of citrus


Verwijderd

Topicstarter
Flydude schreef op maandag 27 juni 2005 @ 15:06:
[...]

Ach ja, lezen is niet altijd even makkelijk....
Anyway, standaard vesa kan TS inderdaad ook nog proberen.
Dank voor de suggestie. Helaas valt er dan slechts nog maar meer van m'n scherm af. Maar het was de moeite waard.
Cyphax schreef op maandag 27 juni 2005 @ 15:08:
Hmmm, voor die i810 zijn betere drivers te vinden dan die je standaard bij je kernel krijgt. Ik heb ook een PC'tje met i810 en die werkt in X zeer goed.. maar als de output van de bios ook al niet goed is is het niet zozeer een driver issue?
Is het niet met xvidtune te verbeteren?
Ik zit met een SuSE 9.3 distributie, ik weet niet welke driver daar bij zit... zou dat de standaard zijn of de betere driver? Heb je anders misschien een linkje voor die betere drivers, of sleutelwoorden waarop ik zou kunnen googlen?

xvidtune was het inderdaad eerste wat ik probeerde, maar die miept bij iedere actie: "Sorry, you have requested a mode-line. That is not possible, or not supported by your hardware configuration."

  • SA007
  • Registratie: Oktober 2002
  • Laatst online: 22:46

SA007

Moderator Tweaking
Ik heb zelf ook een laptop met een intel 855, rotdingen zijn het!

Weet niet op welke reso je scherm werkt, maar standaard gaat ie niet hoger dan 1024x768 met wat getweak met het proggie 855resolution kan je 'm op hogere krijgen (zoals de 1280x800 van mijn laptop).

Voor de externe uitgang goed te krijgen moet je weer die andere pipe activeren etc..., anders krijg je geklooi (zoals je nu hebt) hiervoor gebruik je weer i855crt....

Ps, tv-uitgang en 3d laten werken gaat niet lukken, 3d accelleratie is d8 ik alleen directx... en die tv-out is nog niks voor.

  • Cyphax
  • Registratie: November 2000
  • Laatst online: 21:44

Cyphax

Moderator LNX
Verwijderd schreef op maandag 27 juni 2005 @ 15:58:

Ik zit met een SuSE 9.3 distributie, ik weet niet welke driver daar bij zit... zou dat de standaard zijn of de betere driver? Heb je anders misschien een linkje voor die betere drivers, of sleutelwoorden waarop ik zou kunnen googlen?

xvidtune was het inderdaad eerste wat ik probeerde, maar die miept bij iedere actie: "Sorry, you have requested a mode-line. That is not possible, or not supported by your hardware configuration."
Ik kwam die driver ergens tegen na veel zoeken... volgens mij komt ie bij Fedora vandaan. Ik zal thuis even kijken en 'k wil 'm ook wel even uploaden ergens of mailen. Tot ik weer thuis ben kun je 'm misschien online wel ergens vinden (ik zal zelf ook even kijken)
Volgens mij gaat het namelijk om de driver die hier wordt genoemd (maar niet is te downloaden):
https://www.redhat.com/ar.../2005-March/msg00304.html

[edit]
Ik heb 'm op m'n USB stick staan zie ik... maar ik kan 'm niet uploaden vanuit hier.

[ Voor 7% gewijzigd door Cyphax op 27-06-2005 17:11 ]

Saved by the buoyancy of citrus


Verwijderd

Topicstarter
Ter aanvulling van de knowledge base:
de oplossing is:

code:
1
2
3
4
5
6
7
8
9
10
11
12
Section "Device"
  BoardName    "855 GM"
  BusID        "0:2:0"
  Driver       "i810"
#  Option "DevicePresence" "on"      #optioneel, kan X crashen
  Option "MonitorLayout" "CRT,LFP"   # Deze regel
  Option "Clone" "on"                # en deze regel zijn belangrijk
  Option "CheckLid" "off"
  Identifier   "Device[0]"
  Screen       0
  VendorName   "Intel"
EndSection

Bovengenoemde opties zijn enkel van toepassing op de intel 830m en latere chipsets.

Zie ook http://www.x.org/X11R6.8.2/doc/i810.4.html

Ben zeer tevreden met m'n externe monitor 8)

  • Gerco
  • Registratie: Mei 2000
  • Laatst online: 10-02 17:10

Gerco

Professional Newbie

Geweldig! Ik heb je oplossing geprobeerd en hij werkt hier ook gewoon!

Er zitten alleen wel een paar kleine nadeeltjes aan op een breedbeeld laptop:
[list]
• Het beeld op de CRT is verstoord door de andere beeldverhouding. Op te lossen door een 4:3 resolutie te draaien als je de laptop op een crt gebruikt.
• De video overlay is alleen op de LCD te zien, op de CRT alleen een blauw vlak bij het afspelen van films e.d. Misschien enig idee?

Edit:
Het overlay probleem is op te lossen door CRT,LFP om te draaien naar LFP,CRT. Dan is het beeld op de LFP helemaal fucked up, maar het werkt op de CRT dan wel prima. De optie CheckLid zou ervoor moeten zorgen dat het beeld automatisch van LFP naar CRT gaat en andersom, maar die werkt bij mij niet.

[ Voor 28% gewijzigd door Gerco op 08-08-2005 14:20 ]

- "Als ik zou willen dat je het begreep, legde ik het wel beter uit!" | All number systems are base 10!

Pagina: 1