[SOLVED] Chrome Video Corruption-KDE-ATI-64bit

[SOLVED] Chrome Video Corruption-KDE-ATI-64bit

Postby yankee495 » Feb 16th, '14, 22:34

I am posting the solution here because of the confusion that may be caused by trying to follow the thread for the solution, but you may want to read the thread to see more about what the problem was. I have an ATI Radeon 6870 and 64 bit Mageia. I think you need to create the link shown below on a clean Mageia 4 install.

It seems uninstalling/re-installing the Mageia fglrx drivers fixes some of my problems, but you have to add a symbolic link from /usr/X11R6/lib64/modules/ to /usr/lib64/dri/ where fglrx_dri.so is actually installed, or you'll get this error when you run Chrome in konsole:

Code: Select all
libGL error: open uki failed (Operation not permitted)
libGL error: reverting to (slow) indirect rendering


It was this slow indirect rendering that was causing my main issues. Also running this will give you a better clue to the problem:

Code: Select all
[john@localhost ~]$ LIBGL_DEBUG=verbose glxinfo > /dev/null
libGL: AtiGetClientDriverName: 13.25.5 fglrx (screen 0)
libGL error: OpenDriver: failed to open /usr/X11R6/lib64/modules/dri/fglrx_dri.so, error[/usr/X11R6/lib64/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory]


So uninstall the fglrx package and re-install it. I don't know why mine weren't right.

Then open a console as root and make a symbolic link to the proper location like this:

Code: Select all
ln -s /usr/lib64/dri /usr/X11R6/lib64/modules


Now when you run google-chrome from a terminal the above error shouldn't be present and other things explained below will work properly. Again, I don't know if this is a common problem or a glitch on my system, but running Chrome in a terminal will still let you check for errors if you have a problem.

Below is the original post and information about how I came to this solution, and there was a sound issue that was fixed also but I didn't notice that causing a problem.

Original post and information:

I posted the fix for this in basic support but I don't believe it is fixed or has came back with updates, and I believe it has to do with the video driver or video options in Chrome.

Sometimes when you have more than one tab or when you open another program like Kwrite you get flashing, other pages showing through etc. Minimizing the programs sometimes clears it up, but not always. Sometimes you have to close them all.

I have changed Chrome options with chrome://flags and chrome://plugins but nothing seems to fix it. Also, it never happens unless Chrome is running.

I think it may be a Chrome setting relating to video but I can't isolate it. I've tried enabling/disabling hardware acceleration and other things like pepper flash and can't find the right combination of settings to fix it, if there is one. I'll try and find a combination of pages and apps that causes it and post that but it seems random.

Any ideas?
Last edited by yankee495 on Feb 18th, '14, 03:20, edited 3 times in total.
There are 10 types of people, those who understand binary & those who don't.
Main Desktop
http://www.overclock.net/lists/display/view/id/3960066
yankee495
 
Posts: 433
Joined: May 25th, '12, 13:10
Location: Carthage, Mo. USA

Re: Chrome Video Corruption-KDE-ATI-64bit

Postby doktor5000 » Feb 16th, '14, 23:04

What graphics card, video driver? 3d desktop effects enabled?
Apart from that, you may be better of looking through google forums for stuff related to chrome ;)
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18032
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Chrome Video Corruption-KDE-ATI-64bit

Postby yankee495 » Feb 16th, '14, 23:10

Headed there now Dok. ATI Radeon 6870, just KDE effects, no Compiz and from ATI CCC info page:

Driver Packaging Version 13.251-131206a-166303C-ATI
2D Driver Version 13.25.5
Catalyst™ Control Center Version 2.20
RandR 3.1Version 1.3

I will turn off KDE effects, they always worked fine so I haven't tried that, a "well duh..." moment for certain.

First I'm going to try KDE effects with OpenGL 3.1 instead of OpenGL 2.0.

Hadn't seen that option. QT Graphics system is on "Native", it also has "Raster".

Going to try out OpenGL 3.1 and Native. It may take awhile to find out because I can't make it happen.

For others these setting are in System Setting> Desktop Effects> Advanced Tab.
There are 10 types of people, those who understand binary & those who don't.
Main Desktop
http://www.overclock.net/lists/display/view/id/3960066
yankee495
 
Posts: 433
Joined: May 25th, '12, 13:10
Location: Carthage, Mo. USA

Re: Chrome Video Corruption-KDE-ATI-64bit

Postby yankee495 » Feb 16th, '14, 23:34

Ok, I already see a major difference with OpenGL 3.1. Changing Tabs would stall on OpnGL 2.0.

I have 16GB of RAM and am using a Ram disk for Chromes Cache because of my SSD. Tab changing should be almost instant. I opened 40 tabs with 15 of them playing video and now I have instant tab switching, very fast like it used to be, no stall. When I say stall, I mean when I switched Tabs, the old page stayed there for a second, maybe two, but not every time. This is why I played with Chromes acceleration options.

I don't know when the option for OpenGL 2.0 and 3.1 became available but it might be the cause. It'll take a while to know for certain but this is the first thing I have noticed. I have been trying to figure out Tab stalling for awhile, since before my Mageia 3>4 upgrade.

I don't know what caused it to start stalling, it wasn't always that way. So far, this is a step forward.
Last edited by yankee495 on Feb 16th, '14, 23:36, edited 1 time in total.
There are 10 types of people, those who understand binary & those who don't.
Main Desktop
http://www.overclock.net/lists/display/view/id/3960066
yankee495
 
Posts: 433
Joined: May 25th, '12, 13:10
Location: Carthage, Mo. USA

Re: Chrome Video Corruption-KDE-ATI-64bit

Postby doktor5000 » Feb 16th, '14, 23:34

I'd try first to completely disable the effects to see if it's related at all :)
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18032
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Chrome Video Corruption-KDE-ATI-64bit

Postby yankee495 » Feb 17th, '14, 00:30

When running Chrome from Konsole I had to install lib64canberra-gtk0 to get rid of this sound related error:

Code: Select all
[john@localhost ~]$ google-chrome
Gtk-Message: Failed to load module "canberra-gtk-module"


I am also getting this:

Code: Select all
libGL error: open uki failed (Operation not permitted)
libGL error: reverting to (slow) indirect rendering
[WARNING:flash/platform/pepper/pep_module.cpp(63)] SANDBOXED
There are 10 types of people, those who understand binary & those who don't.
Main Desktop
http://www.overclock.net/lists/display/view/id/3960066
yankee495
 
Posts: 433
Joined: May 25th, '12, 13:10
Location: Carthage, Mo. USA

Re: Chrome Video Corruption-KDE-ATI-64bit

Postby yankee495 » Feb 17th, '14, 02:32

This may not be related to my problem, but running Chrome in a konsole gave me a libGL/uki error and so does this. I believe I'm gaining on it. It has the wrong path to fglrx_dri.so. I tried making a link to the correct directory and it got rid of this part "failed to open /usr/X11R6/lib64/modules/dri/fglrx_dri.so", but still had tons of these UKI_ERR_NOT_ROOT type errors.

Here is the output where the errors are shown before I linked to the correct directory:

Code: Select all
[john@localhost ~]$ LIBGL_DEBUG=verbose glxinfo > /dev/null
libGL: AtiGetClientDriverName: 13.25.5 fglrx (screen 0)
libGL error: OpenDriver: failed to open /usr/X11R6/lib64/modules/dri/fglrx_dri.so, error[/usr/X11R6/lib64/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory]
ukiDynamicMajor: found major device number 249
ukiDynamicMajor: found major device number 249
ukiDynamicMajor: found major device number 249
ukiOpenDevice: node name is /dev/ati/card0
ukiOpenDevice: open result is 4, (OK)
ukiGetBusid returned 'PCI:1:0:0'
ukiOpenDevice: node name is /dev/ati/card1
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card2
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card3
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card4
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card5
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card6
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card7
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card8
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card9
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card10
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card11
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card12
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card13
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card14
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card15
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiDynamicMajor: found major device number 249
ukiOpenByBusid: Searching for BusID PCI:1:0:0
ukiOpenDevice: node name is /dev/ati/card0
ukiOpenDevice: open result is 4, (OK)
ukiOpenByBusid: ukiOpenMinor returns 4
ukiOpenByBusid: ukiGetBusid reports PCI:1:0:0
ukiDynamicMajor: found major device number 249
ukiDynamicMajor: found major device number 249
ukiOpenByBusid: Searching for BusID PCI:1:0:0
ukiOpenDevice: node name is /dev/ati/card0
ukiOpenDevice: open result is 5, (OK)
ukiOpenByBusid: ukiOpenMinor returns 5
ukiOpenByBusid: ukiGetBusid reports PCI:1:0:0
ukiDynamicMajor: found major device number 249
ukiDynamicMajor: found major device number 249
ukiDynamicMajor: found major device number 249
ukiOpenDevice: node name is /dev/ati/card0
ukiOpenDevice: open result is 11, (OK)
ukiGetBusid returned 'PCI:1:0:0'
ukiOpenDevice: node name is /dev/ati/card1
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card2
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card3
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card4
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card5
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card6
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card7
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card8
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card9
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card10
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card11
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card12
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card13
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card14
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card15
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiDynamicMajor: found major device number 249
ukiOpenByBusid: Searching for BusID PCI:1:0:0
ukiOpenDevice: node name is /dev/ati/card0
ukiOpenDevice: open result is 11, (OK)
ukiOpenByBusid: ukiOpenMinor returns 11
ukiOpenByBusid: ukiGetBusid reports PCI:1:0:0
[john@localhost ~]$




Here is the output where the errors are shown after I linked to the correct directory:

Code: Select all
[john@localhost ~]$ LIBGL_DEBUG=verbose glxinfo > /dev/null
libGL: AtiGetClientDriverName: 13.25.5 fglrx (screen 0)
ukiDynamicMajor: found major device number 249
ukiDynamicMajor: found major device number 249
ukiDynamicMajor: found major device number 249
ukiOpenDevice: node name is /dev/ati/card0
ukiOpenDevice: open result is 4, (OK)
ukiGetBusid returned 'PCI:1:0:0'
ukiOpenDevice: node name is /dev/ati/card1
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card2
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card3
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card4
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card5
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card6
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card7
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card8
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card9
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card10
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card11
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card12
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card13
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card14
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card15
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiDynamicMajor: found major device number 249
ukiOpenByBusid: Searching for BusID PCI:1:0:0
ukiOpenDevice: node name is /dev/ati/card0                                                                                 
ukiOpenDevice: open result is 4, (OK)                                                                                       
ukiOpenByBusid: ukiOpenMinor returns 4                                                                                     
ukiOpenByBusid: ukiGetBusid reports PCI:1:0:0
ukiDynamicMajor: found major device number 249
ukiDynamicMajor: found major device number 249
ukiOpenByBusid: Searching for BusID PCI:1:0:0
ukiOpenDevice: node name is /dev/ati/card0
ukiOpenDevice: open result is 5, (OK)
ukiOpenByBusid: ukiOpenMinor returns 5
ukiOpenByBusid: ukiGetBusid reports PCI:1:0:0
ukiDynamicMajor: found major device number 249
ukiDynamicMajor: found major device number 249
ukiDynamicMajor: found major device number 249
ukiOpenDevice: node name is /dev/ati/card0
ukiOpenDevice: open result is 11, (OK)
ukiGetBusid returned 'PCI:1:0:0'
ukiOpenDevice: node name is /dev/ati/card1
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card2
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card3
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card4
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card5
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card6
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card7
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card8
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card9
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card10
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card11
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card12
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card13
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card14
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card15
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiDynamicMajor: found major device number 249
ukiOpenByBusid: Searching for BusID PCI:1:0:0
ukiOpenDevice: node name is /dev/ati/card0
ukiOpenDevice: open result is 11, (OK)
ukiOpenByBusid: ukiOpenMinor returns 11
ukiOpenByBusid: ukiGetBusid reports PCI:1:0:0
[john@localhost ~]$


It looks like a permission problem. I've been reading about this on Fedora and ROSA, but nothing exactly like mine. I do know how to install the the ATI driver from scratch. What I don't know is if that will gain me anything because I don't know how Mageia's RPM does it. I think I got it copied right, I have a lot of stuff open. I have not changed anything about the ATI driver, it is just like it was when I did a fresh install of Mageia 4. If there is a problem, I'm glad to be able to help track it down.
There are 10 types of people, those who understand binary & those who don't.
Main Desktop
http://www.overclock.net/lists/display/view/id/3960066
yankee495
 
Posts: 433
Joined: May 25th, '12, 13:10
Location: Carthage, Mo. USA

Re: Chrome Video Corruption-KDE-ATI-64bit

Postby yankee495 » Feb 17th, '14, 02:40

Ok, I wanted to get the above posted. I removed the link so it is back like a fresh install. After looking at it I see that /dev/ati/cardX doesn't exist except for card0 so this may be normal when the link is in place. I don't know how to change the actual path it searches in the /X11R6 file not found error that you get without the link.
There are 10 types of people, those who understand binary & those who don't.
Main Desktop
http://www.overclock.net/lists/display/view/id/3960066
yankee495
 
Posts: 433
Joined: May 25th, '12, 13:10
Location: Carthage, Mo. USA

Re: Chrome Video Corruption-KDE-ATI-64bit

Postby yankee495 » Feb 17th, '14, 04:52

Ok Dok, there is a problem with the way my ATI driver installed. I uninstalled the Mageia flgrx driver and finally got the one I download from ATI to install.

I had a problem that I thought was just a Chrome bug...On a Facebook page, every time, if I hit Find on the Chrome menu the search box was invisible and or incomplete until I pointed at it. You couldn't see the up/down arrows on the right side of the search field box until you put your arrow on it. I had the errors as shown in my fourth post:

Code: Select all
libGL error: open uki failed (Operation not permitted)
libGL error: reverting to (slow) indirect rendering
[WARNING:flash/platform/pepper/pep_module.cpp(63)] SANDBOXED


Now when running Chrome from konsole I don't get the slow rendering message, just this:

Code: Select all
[WARNING:flash/platform/pepper/pep_module.cpp(63)] SANDBOXED


This command now outputs this:

Code: Select all
[john@localhost ~]$ LIBGL_DEBUG=verbose glxinfo > /dev/null
libGL: AtiGetClientDriverName: 13.25.5 fglrx (screen 0)
libGL: OpenDriver: trying /usr/lib/dri/fglrx_dri.so
libGL error: OpenDriver: failed to open /usr/lib/dri/fglrx_dri.so, error[/usr/lib/dri/fglrx_dri.so: wrong ELF class: ELFCLASS32]
libGL: OpenDriver: trying /usr/lib64/dri/fglrx_dri.so
ukiDynamicMajor: found major device number 249
ukiDynamicMajor: found major device number 249
ukiDynamicMajor: found major device number 249
ukiOpenDevice: node name is /dev/ati/card0
ukiOpenDevice: open result is 4, (OK)
ukiGetBusid returned 'PCI:1:0:0'
ukiOpenDevice: node name is /dev/ati/card1
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card2
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card3
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card4
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card5
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card6
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card7
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card8
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card9
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card10
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card11
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card12
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card13
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card14
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card15                                                                                 
ukiOpenDevice: UKI_ERR_NOT_ROOT                                                                                             
ukiDynamicMajor: found major device number 249                                                                             
ukiOpenByBusid: Searching for BusID PCI:1:0:0
ukiOpenDevice: node name is /dev/ati/card0
ukiOpenDevice: open result is 4, (OK)
ukiOpenByBusid: ukiOpenMinor returns 4
ukiOpenByBusid: ukiGetBusid reports PCI:1:0:0
ukiDynamicMajor: found major device number 249
ukiDynamicMajor: found major device number 249
ukiOpenByBusid: Searching for BusID PCI:1:0:0
ukiOpenDevice: node name is /dev/ati/card0
ukiOpenDevice: open result is 5, (OK)
ukiOpenByBusid: ukiOpenMinor returns 5
ukiOpenByBusid: ukiGetBusid reports PCI:1:0:0
ukiDynamicMajor: found major device number 249
ukiDynamicMajor: found major device number 249
ukiDynamicMajor: found major device number 249
ukiOpenDevice: node name is /dev/ati/card0
ukiOpenDevice: open result is 11, (OK)
ukiGetBusid returned 'PCI:1:0:0'
ukiOpenDevice: node name is /dev/ati/card1
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card2
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card3
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card4
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card5
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card6
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card7
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card8
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card9
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card10
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card11
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card12
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card13
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card14
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiOpenDevice: node name is /dev/ati/card15
ukiOpenDevice: UKI_ERR_NOT_ROOT
ukiDynamicMajor: found major device number 249
ukiOpenByBusid: Searching for BusID PCI:1:0:0
ukiOpenDevice: node name is /dev/ati/card0
ukiOpenDevice: open result is 11, (OK)
ukiOpenByBusid: ukiOpenMinor returns 11
ukiOpenByBusid: ukiGetBusid reports PCI:1:0:0
[john@localhost ~]$


The Find search box in Chrome now displays properly and switching Tabs really is instant. I still don't know if I have whole page problems but since some display corruption within Chrome is now corrected I hope this has fixed all of my problems. I tried to explain it as best I could hoping you could follow it even if a less experienced user couldn't.

I did unistall/reinstall the mageia fglrx driver before i installed the one directly from amd.com. One thing I noticed right off was the amd.com driver creates a link in "/usr/X11R6/lib64/modules/dri/" that points to "/usr/lib/fglrx_dri.so" and then it gives the message "libGL: OpenDriver: trying /usr/lib64/dri/fglrx_dri.so", and it appears to find it and go from there.

I'm sure you know your system well and I could smell something was wrong. I thought the find box was a Chrome bug, that now looks like a driver installation error. I don't know if other systems have this problem or if mine is totally cured. I'm pretty tired and it makes it really hard to keep up...I'll report back.

Ok, I'm really tired...after I uninstalled "fglrx-kernel-3.12.9-desktop-1.mga4" and "fglrx-kernel-desktop-latest", I got several mesa/wayland/GL etc, graphics related updates. I don't see that these changed anything so far.
There are 10 types of people, those who understand binary & those who don't.
Main Desktop
http://www.overclock.net/lists/display/view/id/3960066
yankee495
 
Posts: 433
Joined: May 25th, '12, 13:10
Location: Carthage, Mo. USA

Re: Chrome Video Corruption-KDE-ATI-64bit

Postby doktor5000 » Feb 17th, '14, 20:38

Sorry can't help you much further with neither Chrome nor fglrx :/
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18032
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Chrome Video Corruption-KDE-ATI-64bit

Postby yankee495 » Feb 18th, '14, 00:25

That is ok Dok, I've got it. I'll update the first post with the easy fix.

It seems uninstalling/reinstalling the Mageia drivers fixes it...I'm back to using those, but you have to add a symbolic link from /usr/X11R6/lib64/modules/dri/ to /usr/lib64/dri/ where fglrx_dri.so is actually installed or you'll get this error:

Code: Select all
libGL error: open uki failed (Operation not permitted)
libGL error: reverting to (slow) indirect rendering


It fixed my invisible search box and all other problems with Chrome page display corruption/flashing, and Tab switching stalls etc.

Running like it should now.
There are 10 types of people, those who understand binary & those who don't.
Main Desktop
http://www.overclock.net/lists/display/view/id/3960066
yankee495
 
Posts: 433
Joined: May 25th, '12, 13:10
Location: Carthage, Mo. USA

Re: [SOLVED] Chrome Video Corruption-KDE-ATI-64bit

Postby doktor5000 » Feb 18th, '14, 21:52

Best open a bug for it, maybe it should be directly added to the fglrx driver. But I can't decide if that's the case, no clue about fglrx :/
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18032
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: [SOLVED] Chrome Video Corruption-KDE-ATI-64bit

Postby yankee495 » Feb 19th, '14, 02:01

Yes Dok, dinner time here. I'll get over there and let them know and they can decide what to do. The file is in the wrong place at the very least. Here is what you get when you run Chrome in konsole now and as you can see, no libGL or slow rendering messages, much better:

Code: Select all
[john@localhost ~]$ google-chrome
[20581:20616:0218/175142:ERROR:audio_manager_base.cc(422)] Not implemented reached in virtual std::string media::AudioManagerBase::GetDefaultOutputDeviceID()
[20581:20608:0218/175143:ERROR:audio_manager_base.cc(422)] Not implemented reached in virtual std::string media::AudioManagerBase::GetDefaultOutputDeviceID()
[WARNING:flash/platform/pepper/pep_module.cpp(63)] SANDBOXED
[20581:20616:0218/175154:ERROR:audio_manager_base.cc(422)] Not implemented reached in virtual std::string media::AudioManagerBase::GetDefaultOutputDeviceID()


I think the Pepperflash SANDBOXED warning may be intentional for security.
There are 10 types of people, those who understand binary & those who don't.
Main Desktop
http://www.overclock.net/lists/display/view/id/3960066
yankee495
 
Posts: 433
Joined: May 25th, '12, 13:10
Location: Carthage, Mo. USA


Return to Video

Who is online

Users browsing this forum: No registered users and 1 guest