Page 1 of 1

[Solved] Flash Video displaying incorrectly on Intel D865GLC

Posted: 25 May 2013, 18:15
by Pyriana
I'm not exactly sure what's wrong, but I believe it's a video driver issue. I'm trying to get the kiosk working on a slew of old computers running the D865GLC motherboard (with onboard intel graphics card) and on my prototype, the flash videos are half width and green, with the other half of where the video should be just "snow".

I found a driver here if a Red Hat version would be compatible. I'm not familiar enough with linux to know if it would be. Is this just something I need to tweak in the Kiosk iso or do I have to actually install these drivers, or could it be something else entirely?

Thanks in advance.

Re: Flash Video displaying incorrectly on Intel D865GLC

Posted: 25 May 2013, 19:26
by fanthom
hello Pyriana,

Some people reported that latest flash wont work with older CPU's as SSE2 instructions are missing.
please boot any linux and post the output of following command:

Code: Select all

cat /proc/cpuinfo | grep sse2
btw: I'll prepare 005-flash_legacy-extension.xzm for older PC's. this module will be downloadable through the wizard for Kiosk 2.0.3 which will be released on Monday.

thanks

Re: Flash Video displaying incorrectly on Intel D865GLC

Posted: 25 May 2013, 20:37
by Pyriana
Thanks for the quick response. Here's the results of the cat.

Code: Select all

mint@mint ~ $ cat /proc/cpuinfo | grep sse2
flags        : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe pebs bts cid xtpr
flags        : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe pebs bts cid xtpr
mint@mint ~ $ 

Re: Flash Video displaying incorrectly on Intel D865GLC

Posted: 26 May 2013, 20:45
by fanthom
your CPU supports SSE2 so it's probably GPU fault as you suggested.
does the the corruption happen on the flash animations only or somewhere else as well?

just in case please try 'flash_legacy':
- download the ISO from our Kiosk download page and unpack somewhere
- download flash_legacy from here:
http://ponce.cc/porteus/i486/packages/k ... ension.xzm
- move 005-flash_legacy-extension.xzm to the /porteus/base folder
- create new ISO with /porteus/make_iso.sh command

also (while on Mint) - please show me output of 'lspci -knn' command and upload /var/log/Xorg.0.log to pastebin.com so i can have a look on it.

thanks

Re: Flash Video displaying incorrectly on Intel D865GLC

Posted: 26 May 2013, 22:51
by Pyriana
Here's the lspci -knn

Code: Select all

mint@mint ~ $ lspci -knn
00:00.0 Host bridge [0600]: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface [8086:2570] (rev 02)
	Subsystem: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface [8086:2570]
	Kernel driver in use: agpgart-intel
	Kernel modules: intel-agp
00:02.0 VGA compatible controller [0300]: Intel Corporation 82865G Integrated Graphics Controller [8086:2572] (rev 02)
	Subsystem: Intel Corporation Desktop Board D865GLC [8086:4c43]
	Kernel driver in use: i915
	Kernel modules: i915
00:03.0 PCI bridge [0604]: Intel Corporation 82865G/PE/P PCI to CSA Bridge [8086:2573] (rev 02)
	Kernel modules: shpchp
00:06.0 System peripheral [0880]: Intel Corporation 82865G/PE/P Processor to I/O Memory Interface [8086:2576] (rev 02)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 [8086:24d2] (rev 02)
	Subsystem: Intel Corporation Desktop Board D865GLC [8086:4c43]
	Kernel driver in use: uhci_hcd
00:1d.1 USB Controller [0c03]: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 [8086:24d4] (rev 02)
	Subsystem: Intel Corporation Desktop Board D865GLC [8086:4c43]
	Kernel driver in use: uhci_hcd
00:1d.2 USB Controller [0c03]: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 [8086:24d7] (rev 02)
	Subsystem: Intel Corporation Desktop Board D865GLC [8086:4c43]
	Kernel driver in use: uhci_hcd
00:1d.3 USB Controller [0c03]: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 [8086:24de] (rev 02)
	Subsystem: Intel Corporation Desktop Board D865GLC [8086:4c43]
	Kernel driver in use: uhci_hcd
00:1d.7 USB Controller [0c03]: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller [8086:24dd] (rev 02)
	Subsystem: Intel Corporation Desktop Board D865GLC [8086:4c43]
	Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev c2)
	Kernel modules: shpchp
00:1f.0 ISA bridge [0601]: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge [8086:24d0] (rev 02)
	Kernel modules: iTCO_wdt, intel-rng
00:1f.1 IDE interface [0101]: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller [8086:24db] (rev 02)
	Subsystem: Intel Corporation Desktop Board D865GLC [8086:4c43]
	Kernel driver in use: ata_piix
00:1f.2 IDE interface [0101]: Intel Corporation 82801EB (ICH5) SATA Controller [8086:24d1] (rev 02)
	Subsystem: Intel Corporation Desktop Board D865GLC [8086:4c43]
	Kernel driver in use: ata_piix
00:1f.3 SMBus [0c05]: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller [8086:24d3] (rev 02)
	Subsystem: Intel Corporation Desktop Board D865GLC [8086:4c43]
	Kernel modules: i2c-i801
00:1f.5 Multimedia audio controller [0401]: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller [8086:24d5] (rev 02)
	Subsystem: Intel Corporation SoundMax Intergrated Digital Audio [8086:e002]
	Kernel driver in use: Intel ICH
	Kernel modules: snd-intel8x0
01:01.0 Ethernet controller [0200]: Intel Corporation 82547EI Gigabit Ethernet Controller [8086:1019]
	Subsystem: Intel Corporation Device [8086:303b]
	Kernel driver in use: e1000
	Kernel modules: e1000
mint@mint ~ $ 
And here is the pastebin.

It will be a bit before I can try the legacy flash drivers on this computer. I've got a couple others I'm working on that are higher priority. Hopefully I might be able to get to them tonight, but I don't know for sure.

Edit: I was able to try the legacy flash module. Exact same issue, half width and green. So it's definitely looking like video drivers. The sound didn't work either, but that could be the legacy flash module or something else, I don't know. I do know that the video works fine in mint 10, and windows xp pro.

Re: Flash Video displaying incorrectly on Intel D865GLC

Posted: 27 May 2013, 21:14
by fanthom
hi Pyriana,

thanks for an update.
from linked Xorg.0.log i could find that Mint is using older acceleration method (UXA) which is probably more suitable for older chipsets.
please save these settings as /porteus/rootcopy/etc/X11/xorg.conf.d/10-uxa.conf

Code: Select all

Section "Device"
   Identifier "Intel 945GME GPU"
   Driver "intel"
   Option "AccelMethod" "UXA"
EndSection
please change 'Intel 945GME GPU' to match identifier of your GPU. you can get this value from /etc/X11/xorg.conf' (if this file does not exist then please switch to text mode and run 'X -configure' and then check /root/Xorg.conf.new)
please create new ISO and try again.

other idea is to use older intel driver from here:
http://ftp.heanet.ie/mirrors/ftp.slackw ... i486-1.txz
please unpack content of this package to /porteus/rootcopy and create new ISO.

let us know if any of above advices helped.

btw: would be good if you could list packages and their versions used on Mint (flashplayer, xorg-server, xf86-video-intel).
btw2: you could remove flash modules completely and check if watching videos on youtube is possible (and if you have a sound). sample:
http://www.youtube.com/watch?v=cTl3U6aSd2w&html5=True

Re: Flash Video displaying incorrectly on Intel D865GLC

Posted: 28 May 2013, 09:32
by Pyriana
So switching to the older settings seemed to work. My video card in mint was called Card0 under identifiers lol. Weird.

Anyways, I really appreciate all the help and thanks a lot. Definitely hit a lot of stumbling blocks along the way.

Now trying to get it imaged over to a drive so it can be spread to multiple computers in a mostly "non removeable" way.

Marking this as solved.