Tiny Core Linux
Tiny Core Extensions => TCE Bugs => Topic started by: Yleisajattelija on September 27, 2012, 04:54:22 PM
-
Some peculiar behavior. Intel Core-3i Sandbrigde
Installing xf86-video-intel.tcz and Xorg-7.6.tcz on command line prompt.
I think Xorg starts after short "blink" but with wrong resolution. "Xorg" shows "this display server is already running", but "Xorg -configure" gets error messages to contact "www.tinycorelinux.com"
So, I'm here!
-
i read in the russian version (http://wiki.archlinux.org/index.php/Intel_(Русский)) of this manual http://wiki.archlinux.org/index.php/Intel
that perhaps need to try add option i915.modeset=1 to the kernel boot parameters
to force enable kernel mode setting (http://wiki.archlinux.org/index.php/Kernel_Mode_Setting) which is required to run x and desktop environment
and it is important that at the same time do not need use parameters vga=... and nomodeset
this not present in english edition
-
I think Xorg starts
What does /var/log/Xorg.0.log say?
-
[What does /var/log/Xorg.0.log say?
Xorg documentation is badly out-of-date, so it is difficult to find correct bug-report.
a) Didn't found Xorg status query, is there? (every smart coder install error-handling procedure, and one part of that code is piece of software which tells system status, when asked)
b) Becouse average Unix -coder IS NOT using that good-quality-coder-self-respect-thing-called-errorhandling, probably only what is left is messy logfiles. Is there another logfiles than Xorg.0.0.log?
I will dig those when I will arrive to battlefield again tonight.
-
Hi Yleisajattelija
You could check dmesg to see if it logged any messages about your video hardware, but /var/log/Xorg.0.log
is likely to provide more useful information.
-
Tried with intel 82945G/GZ xf86-video-all and Xorg-7.6 works confless.
That 915 resolution setting should nor be for Xorg (xvesa only), but never knows, what Xorg-staff does.
Dmesg and Xorg.0.log will be supplied later anything else known Xorg status information?
-
And that xf86-vido-all package sets new resolution -> Xor driver layer is isolated from Xorg code -> Xor driver layer error log is needed istead of Xorg log, I guess.
-
Couldn't see any relation to any TCB bug here...
-
Couldn't see any relation to any TCB bug here...
I think this is important (filosofical) question. Xor actually is extension on tinycore, but becouse tinycore is booting basically as grafics environment I will count Xorg as part of base system. Besides, all problems are before X boot, so it is on borderline anyway.
If default boot mode would be text based command line (microcore), that would be different.
TinyCore dev-staff of course have better opinion of this issue.
-
Xorg is an extension, so I agree with tinypoodle. Moved.
You said:
Besides, all problems are before X boot, so it is on borderline anyway.
But I didn't find what's the issue before X?
-
Hi Yleisajattelija
Tried with intel 82945G/GZ xf86-video-all and Xorg-7.6 works confless.
Possibly because it includes graphics-3.0.21-tinycore.tcz as a dependency, which you yourself pointed out you
needed on another Intel setup here:
http://forum.tinycorelinux.net/index.php/topic,12380.msg67042.html#msg67042
xf86-video-intel.tcz does not include this dependency.
-
Xorg.0.log attached
-
graphics-3.0.21-tinycore.tcz is loaded already, probably with Xorg-7.6.tcz.
Curaga said "But I didn't find what's the issue before X?"
Sorry, I'm using wrong terms, as usual. Of course Xvesa is X, too. And Xorg-7.4 was included Xvesa drivers.
As you can see, I don't understand X-stack initialization process, but "normal" distroes are using different runlevel for X/Xorg GUI. I think reason for that is heavy setup needed.
-
Xorg.0.log file:
EDID code for BENQ display and GPU data seems to be OK.
There is some text for 3-D accel, and as far as I know Core 3i accel is not working.
-
Hi Yleisajattelija
graphics-3.0.21-tinycore.tcz is loaded already, probably with Xorg-7.6.tcz.
No, not with Xorg-7.6.tcz, but it is a dependency of Xorg-7.6-3d.tcz.
Juanito mentioned to load graphics-3.0.21-tinycore.tcz and Xorg-7.6.tcz (not Xorg-7.6-3d) here:
http://forum.tinycorelinux.net/index.php/topic,12380.msg72431.html#msg72431
He also states earlier in that thread:
BTW, just to be clear, 3d doesn't work with any hardware requiring the intel driver at the moment...
-
On that previous chain Curaga says that graphics package is on Xorg- package!
Confusing...
3-D is not loaded (not meant to be loaded, to be exact)
-
Hi Yleisajattelija
My mistake, graphics is a dependency of the Intel driver. I must have clicked on the wrong driver when I
checked the dependencies.
-
Hmm...
When I was young, serious 3D coders lived more close hermia than tel aviv. And seems that Xvesa is not dead.
If so, this problem is HD2000 small rendering memory issue. Is HD3000 only solution or will DZ68DB BIOS update help?
Wider Xvesa screen format may help, I think.
-
i read in the russian version (http://wiki.archlinux.org/index.php/Intel_(Русский)) of this manual http://wiki.archlinux.org/index.php/Intel
that perhaps need to try add option i915.modeset=1 to the kernel boot parameters
to force enable kernel mode setting (http://wiki.archlinux.org/index.php/Kernel_Mode_Setting) which is required to run x and desktop environment
and it is important that at the same time do not need use parameters vga=... and nomodeset
this not present in english edition
Lets make some rude guessing:
If that above is the generic way to expand BIOS screen resolutions, it may work (because as far as I know, 915 is nothing to do with HD2000).
First logical idea is simply to make new copy of that BIOS code and use it. If it is not possible, reason is probably security problems with Xvesa, some one-way door installed after kernel boot -> BIOS copy cannot used. On that case, besides that trick BIOS update is the only correct way, if that not works then HD3000.
-
Loaded xf86-video-intel.tcz and Xorg-7.6.tcz from distro.ibiblio.org and analog clock is round again.
Thanks!
P. S several sync problems with mirror sites