[Solved] Flash Video displaying incorrectly on Intel D865GLC

Post bug reports related to either the kiosk ISO or the kiosk wizard here.
Forum rules
Porteus Kiosk section of the forum is unmaintained now. Its kept in a 'read only' mode for archival purposes.
Please use the kiosk contact page for directing your queries: https://porteus-kiosk.org/contact.html
Pyriana
White ninja
White ninja
Posts: 19
Joined: 25 May 2013, 18:09
Distribution: PKE 2.0.2
Location: Oregon

[Solved] Flash Video displaying incorrectly on Intel D865GLC

Post#1 by Pyriana » 25 May 2013, 18:15

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.
Last edited by Pyriana on 28 May 2013, 09:32, edited 1 time in total.

User avatar
fanthom
Moderator Team
Moderator Team
Posts: 5666
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland
Contact:

Re: Flash Video displaying incorrectly on Intel D865GLC

Post#2 by fanthom » 25 May 2013, 19:26

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
Please add [Solved] to your thread title if the solution was found.

Pyriana
White ninja
White ninja
Posts: 19
Joined: 25 May 2013, 18:09
Distribution: PKE 2.0.2
Location: Oregon

Re: Flash Video displaying incorrectly on Intel D865GLC

Post#3 by Pyriana » 25 May 2013, 20:37

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 ~ $ 

User avatar
fanthom
Moderator Team
Moderator Team
Posts: 5666
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland
Contact:

Re: Flash Video displaying incorrectly on Intel D865GLC

Post#4 by fanthom » 26 May 2013, 20:45

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
Please add [Solved] to your thread title if the solution was found.

Pyriana
White ninja
White ninja
Posts: 19
Joined: 25 May 2013, 18:09
Distribution: PKE 2.0.2
Location: Oregon

Re: Flash Video displaying incorrectly on Intel D865GLC

Post#5 by Pyriana » 26 May 2013, 22:51

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.

User avatar
fanthom
Moderator Team
Moderator Team
Posts: 5666
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland
Contact:

Re: Flash Video displaying incorrectly on Intel D865GLC

Post#6 by fanthom » 27 May 2013, 21:14

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
Please add [Solved] to your thread title if the solution was found.

Pyriana
White ninja
White ninja
Posts: 19
Joined: 25 May 2013, 18:09
Distribution: PKE 2.0.2
Location: Oregon

Re: Flash Video displaying incorrectly on Intel D865GLC

Post#7 by Pyriana » 28 May 2013, 09:32

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.

Locked