LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Visual glitches on Lubuntu 18.10 i386 with GPU Intel 945GM (https://www.linuxquestions.org/questions/linux-hardware-18/visual-glitches-on-lubuntu-18-10-i386-with-gpu-intel-945gm-4175652125/)

xD1G0x 04-14-2019 07:06 AM

Visual glitches on Lubuntu 18.10 i386 with GPU Intel 945GM
 
Hello there. So... I came across with those glitches 2 months ago and I haven't told about those, because it was hard to capture them [they took only .5s], so I decided that I can tell about it, because I have picture evidence. Long story short, two months ago I downloaded Linux Mint 19 MATE. Everything was good and even amazing, but when I played Windows game [through WINE] I saw something strange. It's like sprites screeched on the entire screen and lowing my FPS to 1. So, I thought, maybe it's CPU overheating or can't keep up, so I decided to switch to lightest than Mint version - Lubuntu. It's actually was FASTER and BETTER than Mint. But even in there I experienced the same issue. I though to myself. Maybe it's just not compatible. So I decided to download Minecraft [launcher and free one, because poor xDDD]. I downloaded .Jar [or Linux compatible]. It's starts OK. But even in there I experiencing those random Sprites over my screen.
When I was on Windows 7, it was still working good and without any issue, but in Linux I've experienced those issues and I am not very happy about it.
Photo: https://imgur.com/a/tfcZ16H
I run those commands:
Quote:

$ glxinfo | grep render
Code:

direct rendering: Yes
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
    GLX_MESA_query_renderer, GLX_MESA_swap_control, GLX_OML_swap_method,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Mesa DRI Intel(R) 945GM x86/MMX/SSE2
    GL_OES_fbo_render_mipmap, GL_OES_get_program_binary, GL_OES_mapbuffer,

Quote:

lsmod | grep video
Code:

video                  40960  2 thinkpad_acpi,i915
Anyone? HELP!?

mrmazda 04-14-2019 07:18 AM

imgur.com doesn't work for me. Here are some places you can upload to that do work:
http://pastebin.centos.org/
http://paste.debian.net/
http://paste.fedoraproject.org
http://pastebin.com/
http://paste.ubuntu.com/
http://susepaste.org/
http://paste.opensuse.org/
https://gist.github.com/
Code:

inxi -Gxxbm
pasted in using code tags would be useful. So would uploading content of /var/log/Xorg.0.log.

Is the fan working? Does the cooling path need cleaning?

xD1G0x 04-14-2019 07:24 AM

Alright, imgur is just for photos.
I did what you wanted me to do
Here is the link: https://paste.ubuntu.com/p/FbHWMjczr7/

xD1G0x 04-14-2019 07:25 AM

Also, fans are working well, and I cleaned my cooling path

mrmazda 04-14-2019 07:44 AM

You can use the pastebinit command for easy upload of /var/log/Xorg.0.log. Try using sudo if it resists.

xD1G0x 04-14-2019 07:52 AM

https://pastebin.com/0BQ1U6w4

mrmazda 04-14-2019 07:53 AM

xserver-xorg-video-intel provides the DDX driver X is currently using. You may observe more satisfactory behavior by switching to the modesetting DDX. The easy way to do so is to purge the xserver-xorg-video-intel package. Another is to use /etc/X11/xorg.conf.d/20-intel.conf to explicitly configure either of the two DDX drivers. The modesetting DDX is newer technology, while your 945GM is one of the oldest GPUs it supports. xserver-xorg-video-intel hasn't had an official release in 4 years. Upstream its name is xf86-video-intel.

xD1G0x 04-14-2019 07:58 AM

Quote:

Originally Posted by mrmazda (Post 5984870)
xserver-xorg-video-intel provides the DDX driver X is currently using. You may observe more satisfactory behavior by switching to the modesetting DDX. The easy way to do so is to purge the xserver-xorg-video-intel package. Another is to use /etc/X11/xorg.conf.d/20-intel.conf to explicitly configure either of the two DDX drivers. The modesetting DDX is newer technology, while your 945GM is one of the oldest GPUs it supports. xserver-xorg-video-intel hasn't had an official release in 4 years. Upstream its name is xf86-video-intel.

How to do that? Like, how to purge the xserver-xorg-video-intel package?

mrmazda 04-14-2019 08:04 AM

That log shows you're apparently using Wayland. Wayland has multiple problems. 19.04 has switched the default session back to Xorg from Wayland. Maybe all you need to do is switch your default session type to Xorg.

Edit: it was 18.04 that switched back to Xorg from Wayland. I don't know what the default is for the as yet unreleased 19.04.

mrmazda 04-14-2019 08:05 AM

Quote:

Originally Posted by xD1G0x (Post 5984871)
how to purge the xserver-xorg-video-intel package?

Code:

sudo apt purge xserver-xorg-video-intel
then restart server or reboot.

xD1G0x 04-14-2019 08:31 AM

Quote:

Originally Posted by mrmazda (Post 5984875)
Code:

sudo apt purge xserver-xorg-video-intel
then restart server or reboot.

Now, I am stuck on black screen. What to do? I can only go to the terminal.

xD1G0x 04-14-2019 09:42 AM

Quote:

Originally Posted by xD1G0x (Post 5984881)
Now, I am stuck on black screen. What to do? I can only go to the terminal.

This issue is fixed, but still experiencing Visual Glitches

mrmazda 04-14-2019 12:20 PM

Did you try not using Wayland yet?

xD1G0x 04-14-2019 12:37 PM

Quote:

Originally Posted by mrmazda (Post 5984938)
Did you try not using Wayland yet?

I don't know how. I only have those options for season:
-Lubuntu
-LXQT
-OpenBox [which doesn't work for me]

mrmazda 04-14-2019 01:20 PM

I don't know either. Does your login screen not have a cogwheel for choosing options? What is the output from?:
Code:

ls -l /usr/share/xsessions/
One option if the login screen lacks any Xorg option might be to upgrade to 19.04, which is due for release Thursday. Switching from SDDM to GDM or LightDM might work. WaylandEnable=false in /etc/gdm3/custom.conf should do it for GDM. https://vitux.com/some-common-ubuntu...-between-them/ has guidance on DM switching. #4 on https://askubuntu.com/questions/9613...n-ubuntu-17-10 looks fairly certain to work if the method wasn't changed in a later release.


All times are GMT -5. The time now is 09:56 PM.