Tiny Core Linux
Tiny Core Extensions => TCE Q&A Forum => Topic started by: lverns on July 20, 2012, 05:16:25 PM
-
Hi,
I'm having two problems with my Xorg setup. However, only one at a time ever occurs.
The first error occurs when running Xorg-7.5-3d.tcz + xf86-video-intel.tcz :
Many of the icons are not displayed correctly. I've attached a file containing several pairs of screenshots showing how
applications should appear and how they do appear.
The first error doesn't occur when I replace Xorg-7.5-3d.tcz with Xorg-7.6.tcz :
Unfortunately, the error described here : ww w.allegro.cc/forums/thread/610641
does occur.
I'm running in conf-less mode. I have to set my resolution with these lines in ~/.xsession
xrandr --newmode 1280x1024 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
xrandr --addmode VGA1 1280x1024
xrandr --output VGA1 --mode 1280x1024
I've tried all these servers, to no avail:
Xorg-7.4.tcz (won't work in conf-less mode, don't know how to configure)
Xorg-7.5.tcz (can't use xrandr to set resolution)
Xorg-7.6-3d.tcz (system crashed after ~1 minute, must force hardware poweroff)
So the question is, "Which problem, if any, is easier to fix?" or "Which server should I try to get going properly?"
Thanks,
lvern
-
This begs the question what happens with Xvesa.
-
Oh, yes, sorry.
Xvesa isn't really an option at this point because virtualbox-ose.tcz requires a fully Xorg server to run.
Also, chromium-browser.tcz doesn't work quite right without Xorg. (see discussion here : http://forum.tinycorelinux.net/index.php/topic,13390.msg74188.html#msg74188)
FWIW: My believe that my video card is an Intel 865G Integrated graphics card.
-
1. Intel no longer supports your card, there is no 3d support in the recent drivers.
2. Your allegro app seems to want 3d.
These two don't seem to match well. While you can stay on the older drivers that offer 3d accel, you'll be getting no bugfixes and can't update Xorg.
In short, my recommendation is to get a discrete card (pci or pci-e preferably, agp is not that reliable).
-
When you refer to 3d, you're talking about OpenGL support, correct?
-
Yes.
-
Okay, as I said in the first post, there are two issues
--------------------------------------
Issue 1: Newer versions of Xorg don't provide OpenGL support with my card and the Allegro library requires OpenGL
Solution 1: Install a newer card. (It doesn't seem like the Allegro library can be made to not depend on OpenGL)
--------------------------------------
Issue 2: Other programs don't look correct with older versions of Xorg
Solution 2: Ummm..... recompile all the applications against Xorg-7.5-lib.tcz instead of Xorg-7.6-lib.tcz?
That is kinda a joke, since the number of programs depending on Xorg-7.6-lib.tcz is huge. :P
Perhaps only a select few would need to be rebuilt. (It seems that all the programs with "artifacts" depend on gtk2.tcz
I'm not overly optimistic that I'll be able to get "everything" working with the current hardware, but I thought that it wouldn't hurt to ask: "Does anybody know what causes the strange display issues with Xorg-7.5-3d.tcz?"
P.S. I've attached the results of some of my testing.