-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Content-ID: <alpine.LNX.2.00.1308120207041.5725@Telcontar.valinor> On Sunday, 2013-08-11 at 17:26 -0400, Felix Miata wrote:
On 2013-08-11 22:19 (GMT+0200) Carlos E. R. composed:
During installation of openSUSE
Which?
Oh, did I not say? I forgot then. I went for 12.3, 32 bit.
To start, look in BIOS and ensure video buffer or the like is set to 8MB and not 1MB. Further response from here depends on openSUSE version. i845G has been troublesome for years, but the problems and fixes vary just as kernel drivers and X versions vary.
BIOS is almost not configurable, it is a laptop; but judging by the amount of ram missing from the total count it should be 8. I think I saw about 8 MB missing in the bios count at the startup displays. 'top' says available ram is 500628K - that's 23M less than 512. Is there some command or log that would find that out for sure? O reboot, bios checks "504 MBs". 512 total minus 504 is precissely 8. On Sunday, 2013-08-11 at 18:21 -0400, Felix Miata wrote:
FWIW: http://fm.no-ip.com/Tmp/Linux/Xorg/xorg.0.log-gx260-os123-automagic1024x768
is a fresh Xorg.0.log, with video portion of lspci -v output prepended, from a Dell tower PC with i845G onboard gfxchip connected via VGA connector to a 1024x768 Dell LCD, and with video configured automagically (no xorg.conf) under openSUSE 12.3/KDE3. The video, though a bit sluggish, works as it should in X and on ttys.
Mine: 00:02.0 VGA compatible controller: Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 03) (prog-if 00 [VGA controller]) Subsystem: Uniwill Computer Corp Device 9000 Flags: bus master, fast devsel, latency 0, IRQ 16 Memory at d0000000 (32-bit, prefetchable) [size=128M] Memory at dff80000 (32-bit, non-prefetchable) [size=512K] Expansion ROM at <unassigned> [disabled] Capabilities: [d0] Power Management version 1 Yours: 00:02.0 VGA compatible controller: Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 01) (prog-if 00 [VGA controller]) Subsystem: Dell Device 0126 Flags: bus master, fast devsel, latency 0, IRQ 16 Memory at f0000000 (32-bit, prefetchable) [size=128M] Memory at ffa00000 (32-bit, non-prefetchable) [size=512K] Expansion ROM at <unassigned> [disabled] Capabilities: [d0] Power Management version 1 Kernel driver in use: i915 Ok, I see one important difference: Yours: [ 58.241] (II) LoadModule: "modesetting" [ 58.255] (WW) Warning, couldn't open module modesetting [ 58.255] (II) UnloadModule: "modesetting" Mine: [ 489.408] (II) LoadModule: "modesetting" [ 489.408] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so [ 489.413] (II) Module modesetting: vendor="X.Org Foundation" I will disable modeset and reboot. Mmm... I see you use "vga=791" in the kernel line. I might try that, too. ... Bingo! That does it, vga=791. I thought we were to use display=... instead, that's why I did not even try vga=... Well, that was in text mode. Lets start X again. YES! Now the log output difference is that my display has no EDID, and a long list of modes it will not use. Then it continues: [ 115.969] (II) intel(0): Printing probed modes for output VGA1 [ 115.969] (II) intel(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz d) [ 115.969] (II) intel(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz d) [ 115.969] (II) intel(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz d) [ 115.976] (II) intel(0): EDID for output LVDS1 Yours is longer. Then I have a section: [ 115.976] (II) intel(0): EDID for output LVDS1 ... [ 115.976] (II) intel(0): Printing probed modes for output LVDS1 [ 115.976] (II) intel(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 (48.4 kHz P) [ 115.976] (II) intel(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz d) [ 115.976] (II) intel(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz d) [ 115.976] (II) intel(0): Modeline "800x600"x56.2 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz d) [ 115.976] (II) intel(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz d) [ 115.976] (II) intel(0): Output VGA1 disconnected [ 115.976] (II) intel(0): Output LVDS1 connected [ 115.976] (II) intel(0): Using exact sizes for initial modes [ 115.976] (II) intel(0): Output LVDS1 using initial mode 1024x768 [ 115.976] (II) intel(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated. [ 115.976] (II) intel(0): Kernel page flipping support detected, enabling [ 115.976] (==) intel(0): DPI set to (96, 96) Ah, interesting. VGA1 must be the external monitor, which is not connected, and LVDS1 must be the laptop display. Yours say: [ 58.444] (II) intel(0): Output VGA1 connected [ 58.444] (II) intel(0): Using exact sizes for initial modes [ 58.444] (II) intel(0): Output VGA1 using initial mode 1024x768 [ 58.444] (II) intel(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated. [ 58.444] (II) intel(0): Kernel page flipping support detected, enabling [ 58.444] (==) intel(0): DPI set to (96, 96) which is the same thing. Ok...! Good, I got it working, thanks! - -- Cheers, Carlos E. R. (from 12.3 x86_64 "Dartmouth" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iEYEARECAAYFAlIINeoACgkQtTMYHG2NR9VWggCglKSdizBRL9uoe+HakkgxjXfM NUcAnjkrA8xR4KLRiXjshE77cdGXe5tM =G4a5 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org