I have just freshly installed XTV in Jaguar. I removed the prior install and all associated preference files beforehand. I also deleted the Extensions.mkext file in /System/Library/.
I restarted without any Login Items enabled. I ran the fixpermissions script right away. When I open XTV, I receive the following error:
"Failed to load kernel extension Bt8xx.kext - error code 512"
I am still able to run the application, though, of course, with a black screen.
I also get a dialog upon the first run of the application that states something about the application wanting to use extensions that could compromise the security of the system. I then have the choice to "Fix and use," "Use," or "Close." I receive the same error code above if I choose to "fix" or not.
My setup:
Power Mac G4/400 (AGP)
ixMicro ixTV PCI
Any thoughts?
Thanks in advance.
Matthew Rosen
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Here is the exact wording of that dialog I mentioned that appears upon starting the app:
[In bold]
"The program you are using needs to use a system file that may reduce the security of your computer."
[Plain text]
"The file 'Bt8xx.kext' has problems that may reduce the security of your computer. You should contact the manufacturer of the product you are using for a new version. If you are sure that the file is OK, you can allow the application to use it, or fix it and then use it. If you click Don't Use, any other files that depend on this file will not be used."
[Three buttons]
"Fix and Use," "Use," "Don't Use."
Security? Sounds like a permissions issue, no?
Hope this helps.
Let me know if you nee any more information.
Again, thanks.
Matthew Rosen
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The problem is that kext's, which after all are changes to the kernel, should be read and execute only, without write permission. With write permission one could have malicious code added (by being written) and take over the kernel. The 'Fix and Use' option basically does a 'chmod -w' on the ketx.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
if you want macosx to stop complaining to you about the kernel extension, then chown everything to root and make sure that the permissions are not world-writeable. for example:
I'm suffering the same problem, and ALL the Terminal instructions says me "No such file or directory" when refer to Bt8xx.kext (which is there in the XTelevision package).
It happens as root and as administrator or user.
Any idea?
Cross fingers too! ;-)
Happy 2003!
MaurOS X
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Last login: Sat Dec 28 23:02:26 on ttyp1
/Users/maurosx/Desktop/fixpermissions.sh.command; exit
[Ordenador-de-Mauricio-Jaramillo-Mar-n:~] root# /Users/maurosx/Desktop/fixpermissions.sh.command; exit
This Script fixes the permissions of the LoadKext.sh file,
which is responsible for the automatic load of the Kernel-Extension.
Since after a unzip or unstuffing with Stuffit-Expander the Attributes
of this files are lost, you either have to manually make this file
owned by root and set the s flag for the owner.
note, you will be asked for your administrator password, which
is usually the password which you use to login to MacOSX.
/Users/maurosx/Desktop/fixpermissions.sh.command: dirname: command not found
sudo chown root /XTelevision.app/Contents/Resources/LoadKext.sh
sudo chmod u+s /XTelevision.app/Contents/Resources/LoadKext.sh
chown: /XTelevision.app/Contents/Resources/LoadKext.sh: No such file or directory
chmod: /XTelevision.app/Contents/Resources/LoadKext.sh: No such file or directory
done
logout
[Process completed]
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Seems to be a matter of path ... Try to move the Xtelevision App to the
root of the HD because the script wants the app to be at the root of the
filesystem ...
/XTelevision.app/Contents/Resources/LoadKext.sh
So move the Xtelevision app downto the Boot HD
and let us know
Mauricio Jaramillo a crit:
>This is the Terminal log:
>
>Last login: Sat Dec 28 23:02:26 on ttyp1
>/Users/maurosx/Desktop/fixpermissions.sh.command; exit
>[Ordenador-de-Mauricio-Jaramillo-Mar-n:~] root# /Users/maurosx/Desktop/fixpermissions.sh.command; exit
>This Script fixes the permissions of the LoadKext.sh file,
>which is responsible for the automatic load of the Kernel-Extension.
>Since after a unzip or unstuffing with Stuffit-Expander the Attributes
>of this files are lost, you either have to manually make this file
>owned by root and set the s flag for the owner.
>note, you will be asked for your administrator password, which
>is usually the password which you use to login to MacOSX.
>/Users/maurosx/Desktop/fixpermissions.sh.command: dirname: command not found
>sudo chown root /XTelevision.app/Contents/Resources/LoadKext.sh
>sudo chmod u+s /XTelevision.app/Contents/Resources/LoadKext.sh
>chown: /XTelevision.app/Contents/Resources/LoadKext.sh: No such file or directory
>chmod: /XTelevision.app/Contents/Resources/LoadKext.sh: No such file or directory
>done
>logout
>[Process completed]
>
>
>
>
>
>
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2002-12-29
This change does seem to work to get rid of the error code, but still have a black screen.
Info from "mwall ( Matthew Wall )"
/usr/sbin/kmodstat
should be:
/usr/sbin/kextstat
I am running OSX 10.2.3 on a Quicksilver 2002 G4 800mhz
Also, all the key commands s to setup and etc. freez the mac.
Thanks,
Dick G
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I tried LoadKext.sh and got the following result which means nothing to me but may mean something to someone...
+ rm -f /tmp/loadkext.log
+ touch /tmp/loadkext.log
+ log XTelevision.app/Contents/Resources/LoadKext.sh:
++ date +%Y:%m:%d
+ date=2003:01:03
+ echo 2003:01:03:LOG: XTelevision.app/Contents/Resources/LoadKext.sh:
+ APPDIR=
+ drv=Bt8xx
+ kext=Bt8xx.kext
+ '[' x = x ']'
+ err XTelevision.app/Contents/Resources/LoadKext.sh: need applications directory as pararmeter 1
++ date +%Y:%m:%d
+ date=2003:01:03
+ echo 2003:01:03:ERROR: XTelevision.app/Contents/Resources/LoadKext.sh: need applications directory as pararmeter 1
+ exit 1
I also ran the following in a terminal :
sudo chown -R root XTelevision.app/Bt8xx.kext
I have download the itv-0.1.tgz Filme from http://a-thiede.bei.t-online.de/itv.html and i have unpack it. After tath i have load the Bt8xx.kext from this package with the command ./lk.sh
Now i run Xtelevision. The Error "Failed to load kernel extension Bt8xx.kext - error code 512" show up and i klick ok.
Now i can watch TV but only b/w and without sound. i Have an Mirrored G4 Dual 1 GHz with 768 MB Ram and an Hauppauge WinTV PCI/FM TV-Card. Pal version. In Xtelevision i have select NTSC. PAL don't work? I Select the default Grafik Card. Otherwise it don't work. I hope this help you.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have download the itv-0.1.tgz Filme from http://a-thiede.bei.t-online.de/itv.html and i have unpack it. After tath i have load the Bt8xx.kext from this package with the command ./lk.sh
Now i run Xtelevision. The Error "Failed to load kernel extension Bt8xx.kext - error code 512" show up and i klick ok.
Now i can watch TV but only b/w and without sound. i Have an Mirrored G4 Dual 1 GHz with 768 MB Ram and an Hauppauge WinTV PCI/FM TV-Card. Pal version. In Xtelevision i have select NTSC. PAL don't work? I Select the default Grafik Card. Otherwise it don't work. I hope this help you.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have download the itv-0.1.tgz Filme from http://a-thiede.bei.t-online.de/itv.html and i have unpack it. After tath i have load the Bt8xx.kext from this package with the command ./lk.sh
Now i run Xtelevision. The Error "Failed to load kernel extension Bt8xx.kext - error code 512" show up and i klick ok.
Now i can watch TV but only b/w and without sound. i Have an Mirrored G4 Dual 1 GHz with 768 MB Ram and an Hauppauge WinTV PCI/FM TV-Card. Pal version. In Xtelevision i have select NTSC. PAL don't work? I Select the default Grafik Card. Otherwise it don't work. I hope this help you.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have download the itv-0.1.tgz Filme from http://a-thiede.bei.t-online.de/itv.html and i have unpack it. After tath i have load the Bt8xx.kext from this package with the command ./lk.sh
Now i run Xtelevision. The Error "Failed to load kernel extension Bt8xx.kext - error code 512" show up and i klick ok.
Now i can watch TV but only b/w and without sound. i Have an Mirrored G4 Dual 1 GHz with 768 MB Ram and an Hauppauge WinTV PCI/FM TV-Card. Pal version. In Xtelevision i have select NTSC. PAL don't work? I Select the default Grafik Card. Otherwise it don't work. I hope this help you.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have just freshly installed XTV in Jaguar. I removed the prior install and all associated preference files beforehand. I also deleted the Extensions.mkext file in /System/Library/.
I restarted without any Login Items enabled. I ran the fixpermissions script right away. When I open XTV, I receive the following error:
"Failed to load kernel extension Bt8xx.kext - error code 512"
I am still able to run the application, though, of course, with a black screen.
I also get a dialog upon the first run of the application that states something about the application wanting to use extensions that could compromise the security of the system. I then have the choice to "Fix and use," "Use," or "Close." I receive the same error code above if I choose to "fix" or not.
My setup:
Power Mac G4/400 (AGP)
ixMicro ixTV PCI
Any thoughts?
Thanks in advance.
Matthew Rosen
Here is the exact wording of that dialog I mentioned that appears upon starting the app:
[In bold]
"The program you are using needs to use a system file that may reduce the security of your computer."
[Plain text]
"The file 'Bt8xx.kext' has problems that may reduce the security of your computer. You should contact the manufacturer of the product you are using for a new version. If you are sure that the file is OK, you can allow the application to use it, or fix it and then use it. If you click Don't Use, any other files that depend on this file will not be used."
[Three buttons]
"Fix and Use," "Use," "Don't Use."
Security? Sounds like a permissions issue, no?
Hope this helps.
Let me know if you nee any more information.
Again, thanks.
Matthew Rosen
The problem is that kext's, which after all are changes to the kernel, should be read and execute only, without write permission. With write permission one could have malicious code added (by being written) and take over the kernel. The 'Fix and Use' option basically does a 'chmod -w' on the ketx.
Note that in the first post I mentioned that I tried starting up the app using both the "Fix" and "[Don't fix]" options. Still, no love.
I'm getting exactly the same problem with error 512 - I'm running X.2.1 with a Formac ProTV II. My machine is a Quicksilver 733 with a GeForce 3.
No idea what's wrong with it, just thought I'd point out you're not the only one with the problem.
Bob
same error same problem.
fix permissions thing is beyond me, but i can do what i'm told.
somebody tell me what to do- it would be great to get this card working under Jaguar.
thanks- fingers crossed,
b
if you want macosx to stop complaining to you about the kernel extension, then chown everything to root and make sure that the permissions are not world-writeable. for example:
sudo chown -R root XTelevision.app/Bt8xx.kext
sudo chmod 755 XTelevision.app/Bt8xx.kext
sudo chmod 755 XTelevision.app/Bt8xx.kext/Contents
sudo chmod 644 XTelevision.app/Bt8xx.kext/Contents/Info.plist
sudo chmod 644 XTelevision.app/Bt8xx.kext/Contents/PkgInfo
sudo chmod 755 XTelevision.app/Bt8xx.kext/Contents/MacOS
sudo chmod 644 XTelevision.app/Bt8xx.kext/Contents/MacOS/Bt8xx
I'm suffering the same problem, and ALL the Terminal instructions says me "No such file or directory" when refer to Bt8xx.kext (which is there in the XTelevision package).
It happens as root and as administrator or user.
Any idea?
Cross fingers too! ;-)
Happy 2003!
MaurOS X
This is the Terminal log:
Last login: Sat Dec 28 23:02:26 on ttyp1
/Users/maurosx/Desktop/fixpermissions.sh.command; exit
[Ordenador-de-Mauricio-Jaramillo-Mar-n:~] root# /Users/maurosx/Desktop/fixpermissions.sh.command; exit
This Script fixes the permissions of the LoadKext.sh file,
which is responsible for the automatic load of the Kernel-Extension.
Since after a unzip or unstuffing with Stuffit-Expander the Attributes
of this files are lost, you either have to manually make this file
owned by root and set the s flag for the owner.
note, you will be asked for your administrator password, which
is usually the password which you use to login to MacOSX.
/Users/maurosx/Desktop/fixpermissions.sh.command: dirname: command not found
sudo chown root /XTelevision.app/Contents/Resources/LoadKext.sh
sudo chmod u+s /XTelevision.app/Contents/Resources/LoadKext.sh
chown: /XTelevision.app/Contents/Resources/LoadKext.sh: No such file or directory
chmod: /XTelevision.app/Contents/Resources/LoadKext.sh: No such file or directory
done
logout
[Process completed]
Seems to be a matter of path ... Try to move the Xtelevision App to the
root of the HD because the script wants the app to be at the root of the
filesystem ...
/XTelevision.app/Contents/Resources/LoadKext.sh
So move the Xtelevision app downto the Boot HD
and let us know
Mauricio Jaramillo a crit:
>This is the Terminal log:
>
>Last login: Sat Dec 28 23:02:26 on ttyp1
>/Users/maurosx/Desktop/fixpermissions.sh.command; exit
>[Ordenador-de-Mauricio-Jaramillo-Mar-n:~] root# /Users/maurosx/Desktop/fixpermissions.sh.command; exit
>This Script fixes the permissions of the LoadKext.sh file,
>which is responsible for the automatic load of the Kernel-Extension.
>Since after a unzip or unstuffing with Stuffit-Expander the Attributes
>of this files are lost, you either have to manually make this file
>owned by root and set the s flag for the owner.
>note, you will be asked for your administrator password, which
>is usually the password which you use to login to MacOSX.
>/Users/maurosx/Desktop/fixpermissions.sh.command: dirname: command not found
>sudo chown root /XTelevision.app/Contents/Resources/LoadKext.sh
>sudo chmod u+s /XTelevision.app/Contents/Resources/LoadKext.sh
>chown: /XTelevision.app/Contents/Resources/LoadKext.sh: No such file or directory
>chmod: /XTelevision.app/Contents/Resources/LoadKext.sh: No such file or directory
>done
>logout
>[Process completed]
>
>
>
>
>
>
This change does seem to work to get rid of the error code, but still have a black screen.
Info from "mwall ( Matthew Wall )"
/usr/sbin/kmodstat
should be:
/usr/sbin/kextstat
I am running OSX 10.2.3 on a Quicksilver 2002 G4 800mhz
Also, all the key commands s to setup and etc. freez the mac.
Thanks,
Dick G
:-(
Doesn't work!
I hope a... miracle!
Regards!
Hi,
I tried LoadKext.sh and got the following result which means nothing to me but may mean something to someone...
+ rm -f /tmp/loadkext.log
+ touch /tmp/loadkext.log
+ log XTelevision.app/Contents/Resources/LoadKext.sh:
++ date +%Y:%m:%d
+ date=2003:01:03
+ echo 2003:01:03:LOG: XTelevision.app/Contents/Resources/LoadKext.sh:
+ APPDIR=
+ drv=Bt8xx
+ kext=Bt8xx.kext
+ '[' x = x ']'
+ err XTelevision.app/Contents/Resources/LoadKext.sh: need applications directory as pararmeter 1
++ date +%Y:%m:%d
+ date=2003:01:03
+ echo 2003:01:03:ERROR: XTelevision.app/Contents/Resources/LoadKext.sh: need applications directory as pararmeter 1
+ exit 1
I also ran the following in a terminal :
sudo chown -R root XTelevision.app/Bt8xx.kext
sudo chmod 755 XTelevision.app/Bt8xx.kext
sudo chmod 755 XTelevision.app/Bt8xx.kext/Contents
sudo chmod 644 XTelevision.app/Bt8xx.kext/Contents/Info.plist
sudo chmod 644 XTelevision.app/Bt8xx.kext/Contents/PkgInfo
sudo chmod 755 XTelevision.app/Bt8xx.kext/Contents/MacOS
sudo chmod 644 XTelevision.app/Bt8xx.kext/Contents/MacOS/Bt8xx
Any further suggestions please???
Thanks
Andrew M (UK)
Excuse my bad english.
I have download the itv-0.1.tgz Filme from http://a-thiede.bei.t-online.de/itv.html and i have unpack it. After tath i have load the Bt8xx.kext from this package with the command ./lk.sh
Now i run Xtelevision. The Error "Failed to load kernel extension Bt8xx.kext - error code 512" show up and i klick ok.
Now i can watch TV but only b/w and without sound. i Have an Mirrored G4 Dual 1 GHz with 768 MB Ram and an Hauppauge WinTV PCI/FM TV-Card. Pal version. In Xtelevision i have select NTSC. PAL don't work? I Select the default Grafik Card. Otherwise it don't work. I hope this help you.
Excuse my bad english.
I have download the itv-0.1.tgz Filme from http://a-thiede.bei.t-online.de/itv.html and i have unpack it. After tath i have load the Bt8xx.kext from this package with the command ./lk.sh
Now i run Xtelevision. The Error "Failed to load kernel extension Bt8xx.kext - error code 512" show up and i klick ok.
Now i can watch TV but only b/w and without sound. i Have an Mirrored G4 Dual 1 GHz with 768 MB Ram and an Hauppauge WinTV PCI/FM TV-Card. Pal version. In Xtelevision i have select NTSC. PAL don't work? I Select the default Grafik Card. Otherwise it don't work. I hope this help you.
Excuse my bad english.
I have download the itv-0.1.tgz Filme from http://a-thiede.bei.t-online.de/itv.html and i have unpack it. After tath i have load the Bt8xx.kext from this package with the command ./lk.sh
Now i run Xtelevision. The Error "Failed to load kernel extension Bt8xx.kext - error code 512" show up and i klick ok.
Now i can watch TV but only b/w and without sound. i Have an Mirrored G4 Dual 1 GHz with 768 MB Ram and an Hauppauge WinTV PCI/FM TV-Card. Pal version. In Xtelevision i have select NTSC. PAL don't work? I Select the default Grafik Card. Otherwise it don't work. I hope this help you.
Excuse my bad english.
I have download the itv-0.1.tgz Filme from http://a-thiede.bei.t-online.de/itv.html and i have unpack it. After tath i have load the Bt8xx.kext from this package with the command ./lk.sh
Now i run Xtelevision. The Error "Failed to load kernel extension Bt8xx.kext - error code 512" show up and i klick ok.
Now i can watch TV but only b/w and without sound. i Have an Mirrored G4 Dual 1 GHz with 768 MB Ram and an Hauppauge WinTV PCI/FM TV-Card. Pal version. In Xtelevision i have select NTSC. PAL don't work? I Select the default Grafik Card. Otherwise it don't work. I hope this help you.