SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have installed Slackware 13 on my laptop today, an HP ze2115ea.
In kde I do get artifacts just on the top window decoration.
For some reason, when right click on desktop, then appearance settings, the only window/program I have seen yet that do not have the problem.
In xfce I get misc artifacts. No problems outside X.
The only solution I have found yet is to use the vesa driver, works ok, except when playing video ofcourse, it gets laggy and hopeless laggy when fullscreen. With the intel driver I get artifacts as said, but video performance is as it should be.
Have tried to add the AccelMethod XAA/EXA, and/or the MigrationHeuristic greedy to the devices section of xorg.conf. This did not help.
Its the first time I have the problem, never seen them in any linux version on this laptop before.
Latest ubuntu installs and runs fine without the artifacts, so I am positive it is not an hardware problem. Slackware 12 is no problem either.
Any ideas on how to fix this?
Fredrik.
EDIT: Added graphic card info and xorg.conf
You will need to recompile the kernel. Remove all framebuffer devices except intelfb, and make intelfb <*>. Go to AGP section and make AGP and Intel's AGP <*>. Go to DRI and make i915 intel <M>. From here, pick a framebuffer size you like in lilo.conf, and after you recompile the kernel, add it to lilo.conf, run lilo, and reboot.
As for xorg.conf, i say temporarily move the xorg.conf out of the way and try X without an xorg.conf. It should pick up on what you have.
This is the only way I could get my laptop to have usable graphics and not barf when I move to/from virtual terminals (i.e. control+alt+F6/F7 when X is running), and the only way I could get hardware acceleration. This is how Slackware 12.2 worked. However, Slackware 13.0-rc1 also worked well this way.
I also got artifacts with my laptop, a Dell Latitude D505. I will try the solutions and see what happens. Right now, the only thing I can do is to downgrade the driver to version 2.5.1 (found in /extra), but the catch is that hardware acceleration is lost.
I've had to different artifacts with two different laptops. On the aspire one I had some "flicking" on the screen. Eventually it turned all white, blue or black. It didn't work to restart X. not even reload the module. The solution was to add DRI to the kernel.
On the other laptop I had distortion in the colors of the titlebar. This was only in KDE4 tho. In fluxbox it seemed to be all right. This is an old laptop I actually don't use, so I haven't debugged it. I fixed it temporary by using vesa. I doubt I will try to solve the issue. Last time i used the computer was a year ago. :P
I'm happy to report that I got a workaround on this issue. As I reported before, I use a Dell Latitude D505 laptop. The output from lspci identifies the video system as "Intel 82552/82855 GM/GME". With stock kernel, xorg and driver, I got a screen full of artifacts: horizontal lines, problems in the "oxygen" and "ozone" window decorations in KDE4, a totally unreadable OpenOffice.org, and so on.
For my particular hardware, you can work around the issues in TWO ways:
1. Without touching the kernel:
Replace the stock xf86-video-intel with the xf86-video-intel package, version 2.5.1, provided in /extra.
PRO: The issue is worked around. The screen now behaves decently, you don't have to do major changes to the system.
CON: You don't get hardware 3D acceleration.
2. Touching the kernel
- Upgrade or install the kernel 2.6.30.5 provided in /testing. Read carefully the hints in README-FIRST.txt
- Ensure you run either the stock (2.8.0) driver, or the latest one provided in extra (2.8.1).
PRO: The issue is worked around, the screen behaves correctly, and hardware 3D acceleration works.
CON: You move to an unsupported kernel.
I'm having a similar problem with an Intel 82865G chipset, except that the desktop basically freezes. Seconds after X starts, I can move the mouse cursor but the keyboard and mouse buttons are unresponsive, and so I have to manually reset. I have tried the stock and testing kernel with every combination of intel graphics drivers. I tried recompiling the stock kernel as TwinReverb suggested but to no avail. I have tried multiple window managers without success. The only thing that works is using the standard vesa driver, but that's not really a solution. I would appreciate any and all suggestions for help.
You will need to recompile the kernel. Remove all framebuffer devices except intelfb, and make intelfb <*>. Go to AGP section and make AGP and Intel's AGP <*>. Go to DRI and make i915 intel <M>. From here, pick a framebuffer size you like in lilo.conf, and after you recompile the kernel, add it to lilo.conf, run lilo, and reboot.
<SNAP>
Hmm.. seems I have a Intel 82852 thingy inside.. and I am about to recomplile my very first kernel ( shudder ).. via menuconfig I allready found my processorfamily,. but I think you are 'criptic' about what things to exclude / include.. intelfb -> Is this under:
DeviceDrivers -> GraphicsSupport -> /dev/agpgart (AGP support) ->
thus de-selecting everything but I can't get Intel i8xx to go[*] only [m] since (and I quote): This feature depends on another which has been configured as a module. │
│ As a result, this feature will be built as a module.
To bad it doesn't note which other feature it depends upon, or ( for total slack-less-ness ) mention which feature(s) and the option to include these dependencies.. but hey.. that's to be overcome
under DRI ( which I think is " Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) " I get the same 'error' on trying to set to[*]
-confused-
I could just use a link... (google is my friend, but I get to many answers)
Looked at your site, and I think I can get going a little further.
Could it be ( as I am not at home now, so can't check ) that the config of 13 differs abit from 12.2. I can clearly find the intel fb hardware you mentioned earlier in your config file.. but don't recall that section in the menuconfig of 13. Different kernel won't make such a leap will it?
I'll probably be wrong
This would have been terrific information for me as I have another thread going about an old laptop using a similar chip (82845GM). When I installed I could only use vesa to get a desktop. This sounds like it would have been a solution. But, sadly, networking does not work so it is a no-go for Slackware on this laptop.
Since it's the first time I ever compile my own custom kernel... I had some trouble finding what to put where. Thanks to the link TwinReverb posted (and his .config file on that website) I figured out most of it.
PS: does compiling always take so long? ( Celeron Mobile 2,4Ghz )
Since it's the first time I ever compile my own custom kernel... I had some trouble finding what to put where. Thanks to the link TwinReverb posted (and his .config file on that website) I figured out most of it.
PS: does compiling always take so long? ( Celeron Mobile 2,4Ghz )
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.