LinuxMCE Forums
June 19, 2013, 10:26:21 pm GMT-1 *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Rule #1 - Be Patient - Rule #2 - Don't ask when, if you don't contribute - Rule #3 - You have coding skills - LinuxMCE's small brother is available: http://www.agocontrol.com
 
  Home Help Search Chat Login Register  
  Show Posts
Pages: 1 ... 4 5 [6] 7 8 ... 25
76  LinuxMCE / Feature requests & roadmap / Status / overview page? on: October 10, 2012, 06:57:02 am
Maybe it would be nice to have somewhere a status page with different kind of information?
Could be a nice orbiter page?

  • Date of today
  • Actual hour
  • MOTD
  • Temperature of today <<<Not sure that it belongs on a dashboard page>>>
  • Forcast weather
  • Sunrise/sunset
  • Active lights
  • Tripped sensors
  • Local news / headlines <<<Not sure that it belongs on a dashboard page>>>
  • Server statistics
  • Number of movies, music, pictures...
  • Server Networking
  • ...



I've started a webpage that gathers all this information a bit: http://oniriabe.dyndns.org:1111/status
Let me know if there are other intresting things to put on this page.
The thing above in color are already covered.

Suggestions are more then welcome. I'm not a programmer but a netwerk engineer.
So everything is a bit try-and-error, copy/paste... Wink

Once everything is added/checked... i can start with a more proper layout.
And of course, it's better to integrate this into the administration pages, and not public...



If you want to try/have it:

  • Download: http://oniriabe.dyndns.org:1111/packages/status.tgz
    To a webfolder (fe /var/www/status/)
  • Unzip it with 'tar -zxvf status.tgz'
  • Browse to it (fe http://192.168.80.1/status)

  • The module phpsysinfo can be installed with 'sudo apt-get install phpsysinfo'
    But isn't mandatory for this page. On the other hand, gives you nice information about your hardware.
    Just create a symbolic link in your folder to it: "sudo ln -s /usr/share/phpsysinfo phpsysinfo"
77  LinuxMCE / Users / Re: 0810: respond to events: definition of NIGHT and DAY and use of <> on: October 10, 2012, 06:51:35 am
Ok, found out how i could check the actual status/timing for it:

sudo grep tSun /var/log/pluto/DCERouter.log
Quote
DCERouter.log:10   10/09/12 20:48:39.962      tSunrise: Tue Oct  9 08:00:44 2012
DCERouter.log:10   10/09/12 20:48:39.962      tSunset: Tue Oct  9 19:02:49 2012
DCERouter.log:10   10/09/12 20:48:39.962      tSunriseTomorrow: Wed Oct 10 08:02:22 2012
DCERouter.log:10   10/09/12 20:48:39.962      tSunsetTomorrow: Wed Oct 10 19:00:40 2012

ps this quest gave me an idea...  Wink
78  LinuxMCE / Users / Re: 0810: respond to events: definition of NIGHT and DAY and use of <> on: October 09, 2012, 05:07:31 pm
Hey,

Couldn't find the info on that wiki (or i'm misreading it).


I was just wondering how this DAY/NIGHT works.
It depends on your timezone, right? Also with sun up, sun down?
Is this somewhere a status that he downloads from a site?

And is there somewhere a command/log i can check in what state the server is right now?
79  LinuxMCE / Users / Re: Events: Stop ringing extension on: October 09, 2012, 04:58:16 pm
I'm not sure that that is my problem. :$
I've got a normal input switch at my front door (like a light switch). Not a phone system or so.
So once this 'security device' is triggered, my phone starts ringing (see above). So far, so good.

But the phone should only ring twice (or so).
And it would be nice if i could control the name on the display of the iphones (fe from front-door).

The idea is that the doorbell button rings a group of phones (fe all house, all external...).
This way, when the house is in sleep mode, only the phones 'all externall' are ringing.
Depends on a status of some things.

Some background: my girlfriend works often nights. So in the day, she's sleeping. And at that moment, the phones in the house should be quite, and the phones in the garage/office/... should be ringing when somebody is at the front door.


In the asterisk, there's a 'PBX hangup'. But i can't figure out how it works (channel id is not the same as the extension)...
80  LinuxMCE / Users / Re: 'Hide' the tnj-files in network share on: October 09, 2012, 04:40:28 pm
Ok, it works... Wink

What i've done is added the line 'hide file' at the end of the global section:

sudo vi /etc/samba/smb.conf
Quote
[global]
        hide files = /.*/*.tnj/*.id3/

sudo vi /usr/pluto/templates/smb.conf.template
Quote
[global]
        hide files = /.*/*.tnj/*.id3/

Next a restart of the service, and it works great.
Quote
sudo service smbd restart

81  LinuxMCE / Users / Re: 0810: respond to events: definition of NIGHT and DAY and use of <> on: October 09, 2012, 12:36:05 pm

I was wondering if there's a command to check the current DAY/NIGHT status...

82  LinuxMCE / Users / Re: 'Hide' the tnj-files in network share on: October 09, 2012, 11:28:51 am
My girlfriend goes crazy when she wants to browse/search some pictures.  Lips sealed
'Double' files when she's searching something.
A picture viewer/slideshow gives 2 images each time (good quality and bad one)... I've also noticed this with fe the PS3 as client.

I think it's better to add this by default to have a userfriendly system, no?
If we're not able to provide a 'nice and clean' system to the dummies, they simply won't use it...



Next to it, i'm trying the option hide file out:
Quote
hide files = /.*/*.tnj/*.id3/
This evening, i'll give it a try when i've got access to a windows machine.
83  LinuxMCE / Users / Re: Events: Stop ringing extension on: October 09, 2012, 11:14:06 am
Hey,

I noticed an update in the wiki for the doorbell.
>>> http://wiki.linuxmce.org/index.php?title=Doorbell&diff=32740&oldid=prev

Somebody has a solution on this topic?  Embarrassed
84  LinuxMCE / Users / [SOLVED] 'Hide' the tnj-files in network share on: October 06, 2012, 07:51:33 am
Hey,

Linuxmce is created tnj files of all images. No problem so far.
But it's a bit annoying when you browse your files, all these tnj-files are also shown.

Is there a way to make them hidden?
85  LinuxMCE / Users / Diskspace (usr/pluto/bin/year/month/da...) on: October 03, 2012, 10:22:15 am
Hey,

My OS disk (60GB) was getting full.
So the server crashed because of this.

I found out that this was because of a kind of screenshots from one or another camera/videostreaming.
All images were put in /usr/pluto/bin/2012/10/03/... (see att for example). Also some videstreams were generated.
The folder was about 30GB big.

Can anybody help me out what is generating these 'snapshots'?
Since the pictures don't show anything 'reasonable', i don't think it's usefull. :$


ps I temporarly moved/linked the folder to another disk so the system is kept running.
86  LinuxMCE / Installation issues / Re: PC as Media Director (PXE) on: September 23, 2012, 11:52:15 am
Hey,

Any idea what could be wrong?

Or is it better to install a small disk in the pc, and use it like that instead of PXE?
Really want to have a better look at the MD funcationallity...  Wink
87  LinuxMCE / Installation issues / Re: PC as Media Director (PXE) on: September 19, 2012, 06:58:44 am
In my case:


Code:
root@moon390:~# sudo -i
root@moon390:~# pkill x
root@moon390:~# lspci -nn | grep VGA
00:01.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI Wrestler [Radeon HD 6310] [1002:9802]
root@moon390:~# ls /etc/inittab
ls: cannot access /etc/inittab: No such file or directory
root@moon390:~# bash -x /etc/init.d/a0start_avwizard 2>&1 | tee > /var/log/pluto/avwiz_start.log
root@moon390:~# cat /var/log/pluto/avwiz_start.log


+ . /usr/pluto/bin/Utils.sh
++ [[ -n '' ]]
++ HEADER_Utils=included
++ . /usr/pluto/bin/SQL_Ops.sh
+++ [[ -n '' ]]
+++ HEADER_SQL_Ops=included
+++ . /usr/pluto/bin/Config_Ops.sh
++++ [[ -n '' ]]
++++ HEADER_Config_Ops=included
++++ NoSpace='s/ //g'
++++ LogSectionDelimiter='========== NEW LOG SECTION =========='
++++ ConfForbiddenNameChars='=\'
++++ ConfForbiddenValueChars=
++++ . /usr/pluto/bin/LockUtils.sh
+++++ [[ -n '' ]]
+++++ HEADER_LockUtils=included
+++++ Dir=/usr/pluto/locks
+++++ mkdir -p /usr/pluto/locks
++++ ConfEval
++++ local Ret=0
++++ WaitLock pluto.conf Config_Ops-ConfEval nolog
++++ local Lock=pluto.conf
++++ local Device=Config_Ops-ConfEval
++++ local NoLog=nolog
++++ [[ -z nolog ]]
++++ Lock pluto.conf Config_Ops-ConfEval nolog
++++ local Lock=pluto.conf
++++ local Device=Config_Ops-ConfEval
++++ local NoLog=nolog
++++ [[ -z nolog ]]
++++ [[ -z pluto.conf ]]
++++ ln -s /proc/2964-Config_Ops-ConfEval /usr/pluto/locks/pluto.conf
++++ [[ -z nolog ]]
++++ return 0
++++ [[ -z nolog ]]
++++ return 0
++++ unset Display
++++ [[ ! -e /etc/pluto.conf ]]
++++ read line
++++ line=OfflineMode=false
++++ [[ OfflineMode=false == \#* ]]
++++ [[ OfflineMode=false == \/\/* ]]
++++ [[ OfflineMode=false == \;* ]]
++++ eval 'export OfflineMode=false'
++++ read line
++++ line=PlutoVersion=2.0.0.45.12091426484
++++ [[ PlutoVersion=2.0.0.45.12091426484 == \#* ]]
++++ [[ PlutoVersion=2.0.0.45.12091426484 == \/\/* ]]
++++ [[ PlutoVersion=2.0.0.45.12091426484 == \;* ]]
++++ eval 'export PlutoVersion=2.0.0.45.12091426484'
++++ read line
++++ line=Vendor=
++++ [[ Vendor= == \#* ]]
++++ [[ Vendor= == \/\/* ]]
++++ [[ Vendor= == \;* ]]
++++ eval 'export Vendor='
++++ read line
++++ line=Display=0
++++ [[ Display=0 == \#* ]]
++++ [[ Display=0 == \/\/* ]]
++++ [[ Display=0 == \;* ]]
++++ eval 'export Display=0'
++++ read line
++++ line=DCERouter=dcerouter
++++ [[ DCERouter=dcerouter == \#* ]]
++++ [[ DCERouter=dcerouter == \/\/* ]]
++++ [[ DCERouter=dcerouter == \;* ]]
++++ eval 'export DCERouter=dcerouter'
++++ read line
++++ line=DCERouterPort=3450
++++ [[ DCERouterPort=3450 == \#* ]]
++++ [[ DCERouterPort=3450 == \/\/* ]]
++++ [[ DCERouterPort=3450 == \;* ]]
++++ eval 'export DCERouterPort=3450'
++++ read line
++++ line=MySqlHost=dcerouter
++++ [[ MySqlHost=dcerouter == \#* ]]
++++ [[ MySqlHost=dcerouter == \/\/* ]]
++++ [[ MySqlHost=dcerouter == \;* ]]
++++ eval 'export MySqlHost=dcerouter'
++++ read line
++++ line=MySqlUser=root
++++ [[ MySqlUser=root == \#* ]]
++++ [[ MySqlUser=root == \/\/* ]]
++++ [[ MySqlUser=root == \;* ]]
++++ eval 'export MySqlUser=root'
++++ read line
++++ line=MySqlPassword=
++++ [[ MySqlPassword= == \#* ]]
++++ [[ MySqlPassword= == \/\/* ]]
++++ [[ MySqlPassword= == \;* ]]
++++ eval 'export MySqlPassword='
++++ read line
++++ line=MySqlDBName=pluto_main
++++ [[ MySqlDBName=pluto_main == \#* ]]
++++ [[ MySqlDBName=pluto_main == \/\/* ]]
++++ [[ MySqlDBName=pluto_main == \;* ]]
++++ eval 'export MySqlDBName=pluto_main'
++++ read line
++++ line=PK_Device=390
++++ [[ PK_Device=390 == \#* ]]
++++ [[ PK_Device=390 == \/\/* ]]
++++ [[ PK_Device=390 == \;* ]]
++++ eval 'export PK_Device=390'
++++ read line
++++ line=PK_Distro=18
++++ [[ PK_Distro=18 == \#* ]]
++++ [[ PK_Distro=18 == \/\/* ]]
++++ [[ PK_Distro=18 == \;* ]]
++++ eval 'export PK_Distro=18'
++++ read line
++++ line=LogLevels=1,5,7,8
++++ [[ LogLevels=1,5,7,8 == \#* ]]
++++ [[ LogLevels=1,5,7,8 == \/\/* ]]
++++ [[ LogLevels=1,5,7,8 == \;* ]]
++++ eval 'export LogLevels=1,5,7,8'
++++ read line
++++ line=AutostartCore=0
++++ [[ AutostartCore=0 == \#* ]]
++++ [[ AutostartCore=0 == \/\/* ]]
++++ [[ AutostartCore=0 == \;* ]]
++++ eval 'export AutostartCore=0'
++++ read line
++++ line=AutostartMedia=1
++++ [[ AutostartMedia=1 == \#* ]]
++++ [[ AutostartMedia=1 == \/\/* ]]
++++ [[ AutostartMedia=1 == \;* ]]
++++ eval 'export AutostartMedia=1'
++++ read line
++++ line=AVWizardOverride=0
++++ [[ AVWizardOverride=0 == \#* ]]
++++ [[ AVWizardOverride=0 == \/\/* ]]
++++ [[ AVWizardOverride=0 == \;* ]]
++++ eval 'export AVWizardOverride=0'
++++ read line
++++ line=FirstBoot=false
++++ [[ FirstBoot=false == \#* ]]
++++ [[ FirstBoot=false == \/\/* ]]
++++ [[ FirstBoot=false == \;* ]]
++++ eval 'export FirstBoot=false'
++++ read line
++++ line=DesktopActivated=1
++++ [[ DesktopActivated=1 == \#* ]]
++++ [[ DesktopActivated=1 == \/\/* ]]
++++ [[ DesktopActivated=1 == \;* ]]
++++ eval 'export DesktopActivated=1'
++++ read line
++++ Unlock pluto.conf Config_Ops-ConfEval nolog
++++ local Lock=pluto.conf
++++ local Device=Config_Ops-ConfEval
++++ local NoLog=nolog
++++ [[ -z nolog ]]
++++ [[ -z pluto.conf ]]
++++ rm -f /usr/pluto/locks/pluto.conf
++++ [[ -z nolog ]]
++++ return 0
++++ [[ -z pluto_main ]]
++++ [[ -z 0 ]]
++++ return 0
++++ PLUTO_DB_CRED=
++++ [[ -n dcerouter ]]
++++ PLUTO_DB_CRED=' -h dcerouter'
++++ [[ -n '' ]]
++++ [[ -n root ]]
++++ PLUTO_DB_CRED=' -h dcerouter -u root'
++++ [[ -n '' ]]
+++++ builtin echo -h dcerouter -u root
++++ PLUTO_DB_CRED='-h dcerouter -u root'
++++ export PLUTO_DB_CRED
++++ MYSQL_DB_CRED=
++++ [[ -n dcerouter ]]
++++ MYSQL_DB_CRED=' -hdcerouter'
++++ [[ -n '' ]]
++++ [[ -n root ]]
++++ MYSQL_DB_CRED=' -hdcerouter -uroot'
++++ [[ -n '' ]]
+++++ builtin echo -hdcerouter -uroot
++++ MYSQL_DB_CRED='-hdcerouter -uroot'
++++ export MYSQL_DB_CRED
++++ LMCE_DIRS='pictures audio documents videos games/MAME games/a2600 games/a2600p games/a5200 games/a5200p games/a7800 games/a7800p games/coleco games/intv games/sg1000 games/sms games/smspal games/nes games/famicom games/snes games/snespal games/genesis games/megadriv games/vectrex games/tg16 games/pce games/sgx games/apple2cp pvr'
++++ export LMCE_DIRS
++++ VGcmd=
++++ [[ -n '' ]]
++++ [[ -f /tmp/pluto.gdb ]]
++++ [[ -n '' ]]
++++ ulimit -c unlimited
++++ ulimit -n 4096
++++ shopt -s nullglob
++++ export HOME=/root
++++ HOME=/root
+++ CSQL_DIR=/var/run/SQL_Ops
+++ CSQL_ID=
+++ UseDB pluto_main
+++ SQL_DB=pluto_main
+++ [[ -z pluto_main ]]
++ . /usr/pluto/bin/Config_Ops.sh
+++ [[ -n included ]]
+++ return 0
++ DEVICETEMPLATE_OnScreen_Orbiter=62
++ DEVICEDATA_Use_OpenGL_effects=172
++ DEVICEDATA_Use_alpha_blended_UI=169
++ DEVICEDATA_PK_UI=104
+ '[' '' == status ']'
+ CheckVideoDriver
++ lspci -nn
++ grep -w VGA
+ vga_pci='00:01.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI Wrestler [Radeon HD 6310] [1002:9802]'
+ FindVideoDriver
+ prop_driver=fbdev
++ echo '00:01.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI Wrestler [Radeon HD 6310] [1002:9802]'
++ wc -l
+ gpus=1
+ [[ 1 -gt 1 ]]
++ echo '00:01.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI Wrestler [Radeon HD 6310] [1002:9802]'
++ grep -Ewo '(\[1002|\[1106|\[10de|\[8086)'
+ chip_man='[1002'
+ case "$chip_man" in
+ prop_driver=fglrx
+ echo '00:01.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI Wrestler [Radeon HD 6310] [1002:9802]'
+ grep -Ei '((R.)([2-5])|(9|X|ES)(1|2?)([0-9])(5|0)0|Xpress)'
++ ping -c 2 google.com
+ online='PING google.com (173.194.65.102) 56(84) bytes of data.
64 bytes from ee-in-f102.1e100.net (173.194.65.102): icmp_seq=1 ttl=47 time=19.2 ms
64 bytes from ee-in-f102.1e100.net (173.194.65.102): icmp_seq=2 ttl=47 time=17.7 ms

--- google.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 17.738/18.504/19.271/0.778 ms'
++ echo '00:01.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI Wrestler [Radeon HD 6310] [1002:9802]'
++ cut -d: -f3
+ card_detail=' Advanced Micro Devices [AMD] nee ATI Wrestler [Radeon HD 6310] [1002'
+ offline_mismatch=false
+ online_mismatch=false
+ [[ -f /etc/X11/xorg.conf ]]
+ [[ -z PING google.com (173.194.65.102) 56(84) bytes of data.
64 bytes from ee-in-f102.1e100.net (173.194.65.102): icmp_seq=1 ttl=47 time=19.2 ms
64 bytes from ee-in-f102.1e100.net (173.194.65.102): icmp_seq=2 ttl=47 time=17.7 ms

--- google.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 17.738/18.504/19.271/0.778 ms ]]
+ StatusMessage '/etc/X11/xorg.conf is missing. Using video driver '\''fglrx'\'' for  Advanced Micro Devices [AMD] nee ATI Wrestler [Radeon HD 6310] [1002'
+ echo -e '\E[33;40m\033[1m  /etc/X11/xorg.conf is missing. Using video driver '\''fglrx'\'' for  Advanced Micro Devices [AMD] nee ATI Wrestler [Radeon HD 6310] [1002 \033[0m'
  /etc/X11/xorg.conf is missing. Using video driver 'fglrx' for  Advanced Micro Devices [AMD] nee ATI Wrestler [Radeon HD 6310] [1002
+ ConfSet AVWizardOverride 1
+ local Ret=0
+ WaitLock pluto.conf Config_Ops-ConfSet nolog
+ local Lock=pluto.conf
+ local Device=Config_Ops-ConfSet
+ local NoLog=nolog
+ [[ -z nolog ]]
+ Lock pluto.conf Config_Ops-ConfSet nolog
+ local Lock=pluto.conf
+ local Device=Config_Ops-ConfSet
+ local NoLog=nolog
+ [[ -z nolog ]]
+ [[ -z pluto.conf ]]
+ ln -s /proc/2964-Config_Ops-ConfSet /usr/pluto/locks/pluto.conf
+ [[ -z nolog ]]
+ return 0
+ [[ -z nolog ]]
+ return 0
+ local Variable=AVWizardOverride Value=1
+ local EscVariable=AVWizardOverride EscValue=1
+ ConfValidValue AVWizardOverride Variable '=\'
+ return 0
+ ConfValidValue 1 Value ''
+ return 0
+ local 'Line=AVWizardOverride = 1'
+ local 'EscLine=AVWizardOverride = 1'
+ grep '^AVWizardOverride.*=' /etc/pluto.conf
+ sed -i 's/^AVWizardOverride.*=.*$/AVWizardOverride = 1/g' /etc/pluto.conf
+ eval 'export AVWizardOverride="1"'
+ Unlock pluto.conf Config_Ops-ConfSet nolog
+ local Lock=pluto.conf
+ local Device=Config_Ops-ConfSet
+ local NoLog=nolog
+ [[ -z nolog ]]
+ [[ -z pluto.conf ]]
+ rm -f /usr/pluto/locks/pluto.conf
+ [[ -z nolog ]]
+ return 0
+ return 0
+ InstallVideoDriver
++ lsb_release -c -s
+ distro=lucid
+ case "$prop_driver" in
+ PackageIsInstalled fglrx
+ local Pkg=fglrx
+ local RootFs=/
+ [[ -z fglrx ]]
+ PackageStatus fglrx /
+ local Pkg=fglrx
+ grep -q '^Status: install ok installed'
+ local RootFs=/
+ [[ -z fglrx ]]
+ dpkg --root=/ -s fglrx
+ return 0
+ [[ [1002 == \[\8\0\8\6 ]]
+ export Best_Video_Driver=fglrx
+ Best_Video_Driver=fglrx
+ CheckAVWizard
+ [[ 1 == \1 ]]
+ [[ 1 == \1 ]]
+ /usr/pluto/bin/AVWizard_Run.sh
+ ConfSet AVWizardOverride 0
+ local Ret=0
+ WaitLock pluto.conf Config_Ops-ConfSet nolog
+ local Lock=pluto.conf
+ local Device=Config_Ops-ConfSet
+ local NoLog=nolog
+ [[ -z nolog ]]
+ Lock pluto.conf Config_Ops-ConfSet nolog
+ local Lock=pluto.conf
+ local Device=Config_Ops-ConfSet
+ local NoLog=nolog
+ [[ -z nolog ]]
+ [[ -z pluto.conf ]]
+ ln -s /proc/2964-Config_Ops-ConfSet /usr/pluto/locks/pluto.conf
+ [[ -z nolog ]]
+ return 0
+ [[ -z nolog ]]
+ return 0
+ local Variable=AVWizardOverride Value=0
+ local EscVariable=AVWizardOverride EscValue=0
+ ConfValidValue AVWizardOverride Variable '=\'
+ return 0
+ ConfValidValue 0 Value ''
+ return 0
+ local 'Line=AVWizardOverride = 0'
+ local 'EscLine=AVWizardOverride = 0'
+ grep '^AVWizardOverride.*=' /etc/pluto.conf
+ sed -i 's/^AVWizardOverride.*=.*$/AVWizardOverride = 0/g' /etc/pluto.conf
+ eval 'export AVWizardOverride="0"'
+ Unlock pluto.conf Config_Ops-ConfSet nolog
+ local Lock=pluto.conf
+ local Device=Config_Ops-ConfSet
+ local NoLog=nolog
+ [[ -z nolog ]]
+ [[ -z pluto.conf ]]
+ rm -f /usr/pluto/locks/pluto.conf
+ [[ -z nolog ]]
+ return 0
+ return 0
+ killall WatchGyroRemote
88  LinuxMCE / Installation issues / Re: PC as Media Director (PXE) on: September 18, 2012, 01:44:40 pm
Okay, The problems are solved/bypassed:

  • When i stop the service snmpd en do the upgrade, everything works fine. After the update, no more problems
  • I've removed the lmce-eib since i don't use it really.
    I've installed in the beginning manually the eib driver.
    And was later on trying the lmce-eib stuff, but apperantly both together aren't a good idea

And when i run now the star_avwizard...

sudo bash -x /usr/pluto/diskless/390/etc/init.d/a0start_avwizard 2>&1 | tee > /usr/pluto/diskless/390/var/log/pluto/avwiz_start.log
sudo more /usr/pluto/diskless/390/var/log/pluto/avwiz_start.log
Code:
+ . /usr/pluto/bin/Utils.sh
++ [[ -n '' ]]
++ HEADER_Utils=included
++ . /usr/pluto/bin/SQL_Ops.sh
+++ [[ -n '' ]]
+++ HEADER_SQL_Ops=included
+++ . /usr/pluto/bin/Config_Ops.sh
++++ [[ -n '' ]]
++++ HEADER_Config_Ops=included
++++ NoSpace='s/ //g'
++++ LogSectionDelimiter='========== NEW LOG SECTION =========='
++++ ConfForbiddenNameChars='=\'
++++ ConfForbiddenValueChars=
++++ . /usr/pluto/bin/LockUtils.sh
+++++ [[ -n '' ]]
+++++ HEADER_LockUtils=included
+++++ Dir=/usr/pluto/locks
+++++ mkdir -p /usr/pluto/locks
++++ ConfEval
++++ local Ret=0
++++ WaitLock pluto.conf Config_Ops-ConfEval nolog
++++ local Lock=pluto.conf
++++ local Device=Config_Ops-ConfEval
++++ local NoLog=nolog
++++ [[ -z nolog ]]
++++ Lock pluto.conf Config_Ops-ConfEval nolog
++++ local Lock=pluto.conf
++++ local Device=Config_Ops-ConfEval
++++ local NoLog=nolog
++++ [[ -z nolog ]]
++++ [[ -z pluto.conf ]]
++++ ln -s /proc/12676-Config_Ops-ConfEval /usr/pluto/locks/pluto.conf
++++ [[ -z nolog ]]
++++ return 0
++++ [[ -z nolog ]]
++++ return 0
++++ unset Display
++++ [[ ! -e /etc/pluto.conf ]]
++++ read line
++++ line='#Plutoconfigfile'
++++ [[ #Plutoconfigfile == \#* ]]
++++ continue
++++ read line
++++ line=MySqlHost=localhost
++++ [[ MySqlHost=localhost == \#* ]]
++++ [[ MySqlHost=localhost == \/\/* ]]
++++ [[ MySqlHost=localhost == \;* ]]
++++ eval 'export MySqlHost=localhost'
++++ read line
++++ line=MySqlUser=root
++++ [[ MySqlUser=root == \#* ]]
++++ [[ MySqlUser=root == \/\/* ]]
++++ [[ MySqlUser=root == \;* ]]
++++ eval 'export MySqlUser=root'
++++ read line
++++ line=MySqlPassword=
++++ [[ MySqlPassword= == \#* ]]
++++ [[ MySqlPassword= == \/\/* ]]
++++ [[ MySqlPassword= == \;* ]]
++++ eval 'export MySqlPassword='
++++ read line
++++ line=MySqlDBName=pluto_main
++++ [[ MySqlDBName=pluto_main == \#* ]]
++++ [[ MySqlDBName=pluto_main == \/\/* ]]
++++ [[ MySqlDBName=pluto_main == \;* ]]
++++ eval 'export MySqlDBName=pluto_main'
++++ read line
++++ line=DCERouter=localhost
++++ [[ DCERouter=localhost == \#* ]]
++++ [[ DCERouter=localhost == \/\/* ]]
++++ [[ DCERouter=localhost == \;* ]]
++++ eval 'export DCERouter=localhost'
++++ read line
++++ line=MySqlPort=3306
++++ [[ MySqlPort=3306 == \#* ]]
++++ [[ MySqlPort=3306 == \/\/* ]]
++++ [[ MySqlPort=3306 == \;* ]]
++++ eval 'export MySqlPort=3306'
++++ read line
++++ line=DCERouterPort=3450
++++ [[ DCERouterPort=3450 == \#* ]]
++++ [[ DCERouterPort=3450 == \/\/* ]]
++++ [[ DCERouterPort=3450 == \;* ]]
++++ eval 'export DCERouterPort=3450'
++++ read line
++++ line=PK_Device=1
++++ [[ PK_Device=1 == \#* ]]
++++ [[ PK_Device=1 == \/\/* ]]
++++ [[ PK_Device=1 == \;* ]]
++++ eval 'export PK_Device=1'
++++ read line
++++ line=Activation_Code=1111
++++ [[ Activation_Code=1111 == \#* ]]
++++ [[ Activation_Code=1111 == \/\/* ]]
++++ [[ Activation_Code=1111 == \;* ]]
++++ eval 'export Activation_Code=1111'
++++ read line
++++ line=PK_Installation=1029915
++++ [[ PK_Installation=1029915 == \#* ]]
++++ [[ PK_Installation=1029915 == \/\/* ]]
++++ [[ PK_Installation=1029915 == \;* ]]
++++ eval 'export PK_Installation=1029915'
++++ read line
++++ line=PK_Users=1
++++ [[ PK_Users=1 == \#* ]]
++++ [[ PK_Users=1 == \/\/* ]]
++++ [[ PK_Users=1 == \;* ]]
++++ eval 'export PK_Users=1'
++++ read line
++++ line=PK_Distro=18
++++ [[ PK_Distro=18 == \#* ]]
++++ [[ PK_Distro=18 == \/\/* ]]
++++ [[ PK_Distro=18 == \;* ]]
++++ eval 'export PK_Distro=18'
++++ read line
++++ line=Display=0
++++ [[ Display=0 == \#* ]]
++++ [[ Display=0 == \/\/* ]]
++++ [[ Display=0 == \;* ]]
++++ eval 'export Display=0'
++++ read line
++++ line=SharedDesktop=1
++++ [[ SharedDesktop=1 == \#* ]]
++++ [[ SharedDesktop=1 == \/\/* ]]
++++ [[ SharedDesktop=1 == \;* ]]
++++ eval 'export SharedDesktop=1'
++++ read line
++++ line=OfflineMode=false
++++ [[ OfflineMode=false == \#* ]]
++++ [[ OfflineMode=false == \/\/* ]]
++++ [[ OfflineMode=false == \;* ]]
++++ eval 'export OfflineMode=false'
++++ read line
++++ line='#<-mkr_b_videowizard_b->'
++++ [[ #<-mkr_b_videowizard_b-> == \#* ]]
++++ continue
++++ read line
++++ line=UseVideoWizard=1
++++ [[ UseVideoWizard=1 == \#* ]]
++++ [[ UseVideoWizard=1 == \/\/* ]]
++++ [[ UseVideoWizard=1 == \;* ]]
++++ eval 'export UseVideoWizard=1'
++++ read line
++++ line='#<-mkr_b_videowizard_e->'
++++ [[ #<-mkr_b_videowizard_e-> == \#* ]]
++++ continue
++++ read line
++++ line=LogLevels=1,5,7,8,10
++++ [[ LogLevels=1,5,7,8,10 == \#* ]]
++++ [[ LogLevels=1,5,7,8,10 == \/\/* ]]
++++ [[ LogLevels=1,5,7,8,10 == \;* ]]
++++ eval 'export LogLevels=1,5,7,8,10'
++++ read line
++++ line='#ImmediatelyFlushLog=1'
++++ [[ #ImmediatelyFlushLog=1 == \#* ]]
++++ continue
++++ read line
++++ line=AutostartCore=1
++++ [[ AutostartCore=1 == \#* ]]
++++ [[ AutostartCore=1 == \/\/* ]]
++++ [[ AutostartCore=1 == \;* ]]
++++ eval 'export AutostartCore=1'
++++ read line
++++ line=AutostartMedia=1
++++ [[ AutostartMedia=1 == \#* ]]
++++ [[ AutostartMedia=1 == \/\/* ]]
++++ [[ AutostartMedia=1 == \;* ]]
++++ eval 'export AutostartMedia=1'
++++ read line
++++ line=FirstBoot=false
++++ [[ FirstBoot=false == \#* ]]
++++ [[ FirstBoot=false == \/\/* ]]
++++ [[ FirstBoot=false == \;* ]]
++++ eval 'export FirstBoot=false'
++++ read line
++++ line=AVWizardOverride=0
++++ [[ AVWizardOverride=0 == \#* ]]
++++ [[ AVWizardOverride=0 == \/\/* ]]
++++ [[ AVWizardOverride=0 == \;* ]]
++++ eval 'export AVWizardOverride=0'
++++ read line
++++ line=TimeZoneSet=1
++++ [[ TimeZoneSet=1 == \#* ]]
++++ [[ TimeZoneSet=1 == \/\/* ]]
++++ [[ TimeZoneSet=1 == \;* ]]
++++ eval 'export TimeZoneSet=1'
++++ read line
++++ line=AVWizardDone=1
++++ [[ AVWizardDone=1 == \#* ]]
++++ [[ AVWizardDone=1 == \/\/* ]]
++++ [[ AVWizardDone=1 == \;* ]]
++++ eval 'export AVWizardDone=1'
++++ read line
++++ line=DesktopActivated=1
++++ [[ DesktopActivated=1 == \#* ]]
++++ [[ DesktopActivated=1 == \/\/* ]]
++++ [[ DesktopActivated=1 == \;* ]]
++++ eval 'export DesktopActivated=1'
++++ read line
++++ line=LastSearchTokenUpdate=1347790951
++++ [[ LastSearchTokenUpdate=1347790951 == \#* ]]
++++ [[ LastSearchTokenUpdate=1347790951 == \/\/* ]]
++++ [[ LastSearchTokenUpdate=1347790951 == \;* ]]
++++ eval 'export LastSearchTokenUpdate=1347790951'
++++ read line
++++ line=DisableFirewall=0
++++ [[ DisableFirewall=0 == \#* ]]
++++ [[ DisableFirewall=0 == \/\/* ]]
++++ [[ DisableFirewall=0 == \;* ]]
++++ eval 'export DisableFirewall=0'
++++ read line
++++ line=DisableIPv6Firewall=0
++++ [[ DisableIPv6Firewall=0 == \#* ]]
++++ [[ DisableIPv6Firewall=0 == \/\/* ]]
++++ [[ DisableIPv6Firewall=0 == \;* ]]
++++ eval 'export DisableIPv6Firewall=0'
++++ read line
++++ line=DVDKeysCache=/home/.dvdcss
++++ [[ DVDKeysCache=/home/.dvdcss == \#* ]]
++++ [[ DVDKeysCache=/home/.dvdcss == \/\/* ]]
++++ [[ DVDKeysCache=/home/.dvdcss == \;* ]]
++++ eval 'export DVDKeysCache=/home/.dvdcss'
++++ read line
++++ line=PlutoVersion=2.0.0.45.12091426484
++++ [[ PlutoVersion=2.0.0.45.12091426484 == \#* ]]
++++ [[ PlutoVersion=2.0.0.45.12091426484 == \/\/* ]]
++++ [[ PlutoVersion=2.0.0.45.12091426484 == \;* ]]
++++ eval 'export PlutoVersion=2.0.0.45.12091426484'
++++ read line
++++ line=Bookmark_Media=4,5
++++ [[ Bookmark_Media=4,5 == \#* ]]
++++ [[ Bookmark_Media=4,5 == \/\/* ]]
++++ [[ Bookmark_Media=4,5 == \;* ]]
++++ eval 'export Bookmark_Media=4,5'
++++ read line
++++ line=RA_CheckRemotePort=1
++++ [[ RA_CheckRemotePort=1 == \#* ]]
++++ [[ RA_CheckRemotePort=1 == \/\/* ]]
++++ [[ RA_CheckRemotePort=1 == \;* ]]
++++ eval 'export RA_CheckRemotePort=1'
++++ read line
++++ line=RA_CheckRemotePort=0
++++ [[ RA_CheckRemotePort=0 == \#* ]]
++++ [[ RA_CheckRemotePort=0 == \/\/* ]]
++++ [[ RA_CheckRemotePort=0 == \;* ]]
++++ eval 'export RA_CheckRemotePort=0'
++++ read line
++++ line=RAport=22
++++ [[ RAport=22 == \#* ]]
++++ [[ RAport=22 == \/\/* ]]
++++ [[ RAport=22 == \;* ]]
++++ eval 'export RAport=22'
++++ read line
++++ Unlock pluto.conf Config_Ops-ConfEval nolog
++++ local Lock=pluto.conf
++++ local Device=Config_Ops-ConfEval
++++ local NoLog=nolog
++++ [[ -z nolog ]]
++++ [[ -z pluto.conf ]]
++++ rm -f /usr/pluto/locks/pluto.conf
++++ [[ -z nolog ]]
++++ return 0
++++ [[ -z pluto_main ]]
++++ [[ -z 0 ]]
++++ return 0
++++ PLUTO_DB_CRED=
++++ [[ -n localhost ]]
++++ PLUTO_DB_CRED=' -h localhost'
++++ [[ -n 3306 ]]
++++ PLUTO_DB_CRED=' -h localhost -P 3306'
++++ [[ -n root ]]
++++ PLUTO_DB_CRED=' -h localhost -P 3306 -u root'
++++ [[ -n '' ]]
+++++ builtin echo -h localhost -P 3306 -u root
++++ PLUTO_DB_CRED='-h localhost -P 3306 -u root'
++++ export PLUTO_DB_CRED
++++ MYSQL_DB_CRED=
++++ [[ -n localhost ]]
++++ MYSQL_DB_CRED=' -hlocalhost'
++++ [[ -n 3306 ]]
++++ MYSQL_DB_CRED=' -hlocalhost -P3306'
++++ [[ -n root ]]
++++ MYSQL_DB_CRED=' -hlocalhost -P3306 -uroot'
++++ [[ -n '' ]]
+++++ builtin echo -hlocalhost -P3306 -uroot
++++ MYSQL_DB_CRED='-hlocalhost -P3306 -uroot'
++++ export MYSQL_DB_CRED
++++ LMCE_DIRS='pictures audio documents videos games/MAME games/a2600 games/a2600p games/a5200 games/a5200p games/a7800 games/a7800p games/coleco games/intv games/sg1000 games/sms games/smspal games/nes games/famicom games/snes games/s
nespal games/genesis games/megadriv games/vectrex games/tg16 games/pce games/sgx games/apple2cp pvr'
++++ export LMCE_DIRS
++++ VGcmd=
++++ [[ -n '' ]]
++++ [[ -f /tmp/pluto.gdb ]]
++++ [[ -n '' ]]
++++ ulimit -c unlimited
++++ ulimit -n 4096
++++ shopt -s nullglob
++++ export HOME=/root
++++ HOME=/root
+++ CSQL_DIR=/var/run/SQL_Ops
+++ CSQL_ID=
+++ UseDB pluto_main
+++ SQL_DB=pluto_main
+++ [[ -z pluto_main ]]
++ . /usr/pluto/bin/Config_Ops.sh
+++ [[ -n included ]]
+++ return 0
++ DEVICETEMPLATE_OnScreen_Orbiter=62
++ DEVICEDATA_Use_OpenGL_effects=172
++ DEVICEDATA_Use_alpha_blended_UI=169
++ DEVICEDATA_PK_UI=104
+ '[' '' == status ']'
+ CheckVideoDriver
++ grep -w VGA
++ lspci -nn
+ vga_pci='01:00.0 VGA compatible controller [0300]: NVIDIA Corporation NV43 [GeForce 6610 XL] [10de:0145] (rev a2)'
+ FindVideoDriver
+ prop_driver=fbdev
++ echo '01:00.0 VGA compatible controller [0300]: NVIDIA Corporation NV43 [GeForce 6610 XL] [10de:0145] (rev a2)'
++ wc -l
+ gpus=1
+ [[ 1 -gt 1 ]]
++ grep -Ewo '(\[1002|\[1106|\[10de|\[8086)'
++ echo '01:00.0 VGA compatible controller [0300]: NVIDIA Corporation NV43 [GeForce 6610 XL] [10de:0145] (rev a2)'
+ chip_man='[10de'
+ case "$chip_man" in
+ prop_driver=nvidia
++ ping -c 2 google.com
+ online='PING google.com (173.194.65.101) 56(84) bytes of data.
64 bytes from ee-in-f101.1e100.net (173.194.65.101): icmp_seq=1 ttl=48 time=15.8 ms
64 bytes from ee-in-f101.1e100.net (173.194.65.101): icmp_seq=2 ttl=48 time=16.8 ms

--- google.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 15.819/16.357/16.895/0.538 ms'
++ echo '01:00.0 VGA compatible controller [0300]: NVIDIA Corporation NV43 [GeForce 6610 XL] [10de:0145] (rev a2)'
++ cut -d: -f3
+ card_detail=' NVIDIA Corporation NV43 [GeForce 6610 XL] [10de'
+ offline_mismatch=false
+ online_mismatch=false
+ [[ -f /etc/X11/xorg.conf ]]
++ grep -Eo '(nvidia|nouveau|radeon|fglrx|savage|openchrome|via|virge|intel|i740|i128|mach64|fbdev)'
++ grep Driver /etc/X11/xorg.conf
+ cur_driver=nvidia
+ [[ nvidia != \n\v\i\d\i\a ]]
+ [[ nvidia != \n\v\i\d\i\a ]]
+ [[ nvidia == \n\v\i\d\i\a ]]
+ [[ nvidia == \n\v\i\d\i\a ]]
+ [[ -n PING google.com (173.194.65.101) 56(84) bytes of data.
64 bytes from ee-in-f101.1e100.net (173.194.65.101): icmp_seq=1 ttl=48 time=15.8 ms
64 bytes from ee-in-f101.1e100.net (173.194.65.101): icmp_seq=2 ttl=48 time=16.8 ms

--- google.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 15.819/16.357/16.895/0.538 ms ]]
+ StartService 'Checking nVidia driver' '. /usr/pluto/bin/nvidia-install.sh'
+ ServiceDescription='Checking nVidia driver'
+ ServiceCmd='. /usr/pluto/bin/nvidia-install.sh'
+ ServiceBkg=
++ echo . /usr/pluto/bin/nvidia-install.sh
++ cut -d ' ' -f1
+ [[ -x . ]]
+ '[' -x /bin/plymouth ']'
+ /bin/plymouth update '--status=Checking nVidia driver ... '
+ :
+ echo -n 'Checking nVidia driver ... '
Checking nVidia driver ... + [[ '' == \& ]]
+ . /usr/pluto/bin/nvidia-install.sh
+ err=0
+ [[ 0 == \0 ]]
+ echo ok
ok
+ return 0
++ getInstalledNvidiaDriver
+ current_nvidia=nvidia-glx-260
++ getPreferredNvidiaDriver
+++ getPCI_ID
++++ sed 's/.*://;s/\].*//'
++++ grep -w VGA
++++ lspci -nn
+++ vga_pci=0145
++++ sort -u
++++ wc -l
++++ echo 0145
+++ gpus=1
+++ [[ 1 -gt 1 ]]
+++ echo 0145
++ PCI_ID=0145
+++ lsb_release -c -s
++ DISTRO=lucid
++ case " $DRIVER_295_SUPPORTED " in
++ case " $DRIVER_260_SUPPORTED " in
++ echo nvidia-glx-260
++ return 1
+ preferred_nvidia=nvidia-glx-260
+ [[ nvidia-glx-260 != \n\v\i\d\i\a\-\g\l\x\-\2\6\0 ]]
+ [[ nvidia == \n\v\i\d\i\a ]]
+ StatusMessage 'Correct driver '\''nvidia'\'' already loaded'
+ echo -e '\E[33;40m\033[1m  Correct driver '\''nvidia'\'' already loaded \033[0m'
  Correct driver 'nvidia' already loaded
+ return 0
+ CheckAVWizard
+ [[ 0 == \1 ]]
+ [[ 1 != \1 ]]
+ killall WatchGyroRemote
+ beep -l 50 -f 1000 -n -l 50 -f 1200 -n -l 50 -f 1400 -n -l 50 -f 1600 -n -l 50 -f 1800 -n -l 50 -f 2000 -n -l 50 -f 2200

But when i go on the MD towards 'More' > 'Advanced Options' > 'Video Res & Audio Setup', it reboots directly...
Just a nice screen 'going to reboot', and he's gone...
89  LinuxMCE / Installation issues / Re: PC as Media Director (PXE) on: September 18, 2012, 09:14:02 am
snmpd and eib package are giving the error since ages. Need to find the time to solve/check this. But everything is working as expected.
So i think this should/can be another discussion. Or can it be part of the UI issue of the MD? Undecided


For the video driver, it's seems to be up to date?

sudo apt-get install pluto-nvidia-video-drivers
Code:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
pluto-nvidia-video-drivers is already the newest version.


90  LinuxMCE / Installation issues / Re: PC as Media Director (PXE) on: September 18, 2012, 06:45:09 am
Please:
Code:
sudo -i
pkill X
bash -x /etc/init.d/a0start_avwizard 2>&1 | tee > /var/log/pluto/avwiz_start.log

I suppose i need to do that on the MD itself?
I tried the wiki to ssh-login as root, but wasn't able. Password not matching somewhere...  Embarrassed

So I've done it like this on the core (doubt if the result is good):
Code:
sudo bash -x /usr/pluto/diskless/390/etc/init.d/a0start_avwizard 2>&1 | tee > /usr/pluto/diskless/390/var/log/pluto/avwiz_start.log

/usr/pluto/diskless/390/var/log/pluto/avwiz_start.log
Code:
+ . /usr/pluto/bin/Utils.sh
++ [[ -n '' ]]
++ HEADER_Utils=included
++ . /usr/pluto/bin/SQL_Ops.sh
+++ [[ -n '' ]]
+++ HEADER_SQL_Ops=included
+++ . /usr/pluto/bin/Config_Ops.sh
++++ [[ -n '' ]]
++++ HEADER_Config_Ops=included
++++ NoSpace='s/ //g'
++++ LogSectionDelimiter='========== NEW LOG SECTION =========='
++++ ConfForbiddenNameChars='=\'
++++ ConfForbiddenValueChars=
++++ . /usr/pluto/bin/LockUtils.sh
+++++ [[ -n '' ]]
+++++ HEADER_LockUtils=included
+++++ Dir=/usr/pluto/locks
+++++ mkdir -p /usr/pluto/locks
++++ ConfEval
++++ local Ret=0
++++ WaitLock pluto.conf Config_Ops-ConfEval nolog
++++ local Lock=pluto.conf
++++ local Device=Config_Ops-ConfEval
++++ local NoLog=nolog
++++ [[ -z nolog ]]
++++ Lock pluto.conf Config_Ops-ConfEval nolog
++++ local Lock=pluto.conf
++++ local Device=Config_Ops-ConfEval
++++ local NoLog=nolog
++++ [[ -z nolog ]]
++++ [[ -z pluto.conf ]]
++++ ln -s /proc/23981-Config_Ops-ConfEval /usr/pluto/locks/pluto.conf
++++ [[ -z nolog ]]
++++ return 0
++++ [[ -z nolog ]]
++++ return 0
++++ unset Display
++++ [[ ! -e /etc/pluto.conf ]]
++++ read line
++++ line='#Plutoconfigfile'
++++ [[ #Plutoconfigfile == \#* ]]
++++ continue
++++ read line
++++ line=MySqlHost=localhost
++++ [[ MySqlHost=localhost == \#* ]]
++++ [[ MySqlHost=localhost == \/\/* ]]
++++ [[ MySqlHost=localhost == \;* ]]
++++ eval 'export MySqlHost=localhost'
++++ read line
++++ line=MySqlUser=root
++++ [[ MySqlUser=root == \#* ]]
++++ [[ MySqlUser=root == \/\/* ]]
++++ [[ MySqlUser=root == \;* ]]
++++ eval 'export MySqlUser=root'
++++ read line
++++ line=MySqlPassword=
++++ [[ MySqlPassword= == \#* ]]
++++ [[ MySqlPassword= == \/\/* ]]
++++ [[ MySqlPassword= == \;* ]]
++++ eval 'export MySqlPassword='
++++ read line
++++ line=MySqlDBName=pluto_main
++++ [[ MySqlDBName=pluto_main == \#* ]]
++++ [[ MySqlDBName=pluto_main == \/\/* ]]
++++ [[ MySqlDBName=pluto_main == \;* ]]
++++ eval 'export MySqlDBName=pluto_main'
++++ read line
++++ line=DCERouter=localhost
++++ [[ DCERouter=localhost == \#* ]]
++++ [[ DCERouter=localhost == \/\/* ]]
++++ [[ DCERouter=localhost == \;* ]]
++++ eval 'export DCERouter=localhost'
++++ read line
++++ line=MySqlPort=3306
++++ [[ MySqlPort=3306 == \#* ]]
++++ [[ MySqlPort=3306 == \/\/* ]]
++++ [[ MySqlPort=3306 == \;* ]]
++++ eval 'export MySqlPort=3306'
++++ read line
++++ line=DCERouterPort=3450
++++ [[ DCERouterPort=3450 == \#* ]]
++++ [[ DCERouterPort=3450 == \/\/* ]]
++++ [[ DCERouterPort=3450 == \;* ]]
++++ eval 'export DCERouterPort=3450'
++++ read line
++++ line=PK_Device=1
++++ [[ PK_Device=1 == \#* ]]
++++ [[ PK_Device=1 == \/\/* ]]
++++ [[ PK_Device=1 == \;* ]]
++++ eval 'export PK_Device=1'
++++ read line
++++ line=Activation_Code=1111
++++ [[ Activation_Code=1111 == \#* ]]
++++ [[ Activation_Code=1111 == \/\/* ]]
++++ [[ Activation_Code=1111 == \;* ]]
++++ eval 'export Activation_Code=1111'
++++ read line
++++ line=PK_Installation=1029915
++++ [[ PK_Installation=1029915 == \#* ]]
++++ [[ PK_Installation=1029915 == \/\/* ]]
++++ [[ PK_Installation=1029915 == \;* ]]
++++ eval 'export PK_Installation=1029915'
++++ read line
++++ line=PK_Users=1
++++ [[ PK_Users=1 == \#* ]]
++++ [[ PK_Users=1 == \/\/* ]]
++++ [[ PK_Users=1 == \;* ]]
++++ eval 'export PK_Users=1'
++++ read line
++++ line=PK_Distro=18
++++ [[ PK_Distro=18 == \#* ]]
++++ [[ PK_Distro=18 == \/\/* ]]
++++ [[ PK_Distro=18 == \;* ]]
++++ eval 'export PK_Distro=18'
++++ read line
++++ line=Display=0
++++ [[ Display=0 == \#* ]]
++++ [[ Display=0 == \/\/* ]]
++++ [[ Display=0 == \;* ]]
++++ eval 'export Display=0'
++++ read line
++++ line=SharedDesktop=1
++++ [[ SharedDesktop=1 == \#* ]]
++++ [[ SharedDesktop=1 == \/\/* ]]
++++ [[ SharedDesktop=1 == \;* ]]
++++ eval 'export SharedDesktop=1'
++++ read line
++++ line=OfflineMode=false
++++ [[ OfflineMode=false == \#* ]]
++++ [[ OfflineMode=false == \/\/* ]]
++++ [[ OfflineMode=false == \;* ]]
++++ eval 'export OfflineMode=false'
++++ read line
++++ line='#<-mkr_b_videowizard_b->'
++++ [[ #<-mkr_b_videowizard_b-> == \#* ]]
++++ continue
++++ read line
++++ line=UseVideoWizard=1
++++ [[ UseVideoWizard=1 == \#* ]]
++++ [[ UseVideoWizard=1 == \/\/* ]]
++++ [[ UseVideoWizard=1 == \;* ]]
++++ eval 'export UseVideoWizard=1'
++++ read line
++++ line='#<-mkr_b_videowizard_e->'
++++ [[ #<-mkr_b_videowizard_e-> == \#* ]]
++++ continue
++++ read line
++++ line=LogLevels=1,5,7,8,10
++++ [[ LogLevels=1,5,7,8,10 == \#* ]]
++++ [[ LogLevels=1,5,7,8,10 == \/\/* ]]
++++ [[ LogLevels=1,5,7,8,10 == \;* ]]
++++ eval 'export LogLevels=1,5,7,8,10'
++++ read line
++++ line='#ImmediatelyFlushLog=1'
++++ [[ #ImmediatelyFlushLog=1 == \#* ]]
++++ continue
++++ read line
++++ line=AutostartCore=1
++++ [[ AutostartCore=1 == \#* ]]
++++ [[ AutostartCore=1 == \/\/* ]]
++++ [[ AutostartCore=1 == \;* ]]
++++ eval 'export AutostartCore=1'
++++ read line
++++ line=AutostartMedia=1
++++ [[ AutostartMedia=1 == \#* ]]
++++ [[ AutostartMedia=1 == \/\/* ]]
++++ [[ AutostartMedia=1 == \;* ]]
++++ eval 'export AutostartMedia=1'
++++ read line
++++ line=FirstBoot=false
++++ [[ FirstBoot=false == \#* ]]
++++ [[ FirstBoot=false == \/\/* ]]
++++ [[ FirstBoot=false == \;* ]]
++++ eval 'export FirstBoot=false'
++++ read line
++++ line=AVWizardOverride=1
++++ [[ AVWizardOverride=1 == \#* ]]
++++ [[ AVWizardOverride=1 == \/\/* ]]
++++ [[ AVWizardOverride=1 == \;* ]]
++++ eval 'export AVWizardOverride=1'
++++ read line
++++ line=TimeZoneSet=1
++++ [[ TimeZoneSet=1 == \#* ]]
++++ [[ TimeZoneSet=1 == \/\/* ]]
++++ [[ TimeZoneSet=1 == \;* ]]
++++ eval 'export TimeZoneSet=1'
++++ read line
++++ line=AVWizardDone=1
++++ [[ AVWizardDone=1 == \#* ]]
++++ [[ AVWizardDone=1 == \/\/* ]]
++++ [[ AVWizardDone=1 == \;* ]]
++++ eval 'export AVWizardDone=1'
++++ read line
++++ line=DesktopActivated=1
++++ [[ DesktopActivated=1 == \#* ]]
++++ [[ DesktopActivated=1 == \/\/* ]]
++++ [[ DesktopActivated=1 == \;* ]]
++++ eval 'export DesktopActivated=1'
++++ read line
++++ line=LastSearchTokenUpdate=1347790951
++++ [[ LastSearchTokenUpdate=1347790951 == \#* ]]
++++ [[ LastSearchTokenUpdate=1347790951 == \/\/* ]]
++++ [[ LastSearchTokenUpdate=1347790951 == \;* ]]
++++ eval 'export LastSearchTokenUpdate=1347790951'
++++ read line
++++ line=DisableFirewall=0
++++ [[ DisableFirewall=0 == \#* ]]
++++ [[ DisableFirewall=0 == \/\/* ]]
++++ [[ DisableFirewall=0 == \;* ]]
++++ eval 'export DisableFirewall=0'
++++ read line
++++ line=DisableIPv6Firewall=0
++++ [[ DisableIPv6Firewall=0 == \#* ]]
++++ [[ DisableIPv6Firewall=0 == \/\/* ]]
++++ [[ DisableIPv6Firewall=0 == \;* ]]
++++ eval 'export DisableIPv6Firewall=0'
++++ read line
++++ line=DVDKeysCache=/home/.dvdcss
++++ [[ DVDKeysCache=/home/.dvdcss == \#* ]]
++++ [[ DVDKeysCache=/home/.dvdcss == \/\/* ]]
++++ [[ DVDKeysCache=/home/.dvdcss == \;* ]]
++++ eval 'export DVDKeysCache=/home/.dvdcss'
++++ read line
++++ line=PlutoVersion=2.0.0.45.12091426484
++++ [[ PlutoVersion=2.0.0.45.12091426484 == \#* ]]
++++ [[ PlutoVersion=2.0.0.45.12091426484 == \/\/* ]]
++++ [[ PlutoVersion=2.0.0.45.12091426484 == \;* ]]
++++ eval 'export PlutoVersion=2.0.0.45.12091426484'
++++ read line
++++ line=Bookmark_Media=4,5
++++ [[ Bookmark_Media=4,5 == \#* ]]
++++ [[ Bookmark_Media=4,5 == \/\/* ]]
++++ [[ Bookmark_Media=4,5 == \;* ]]
++++ eval 'export Bookmark_Media=4,5'
++++ read line
++++ line=RA_CheckRemotePort=1
++++ [[ RA_CheckRemotePort=1 == \#* ]]
++++ [[ RA_CheckRemotePort=1 == \/\/* ]]
++++ [[ RA_CheckRemotePort=1 == \;* ]]
++++ eval 'export RA_CheckRemotePort=1'
++++ read line
++++ line=RA_CheckRemotePort=0
++++ [[ RA_CheckRemotePort=0 == \#* ]]
++++ [[ RA_CheckRemotePort=0 == \/\/* ]]
++++ [[ RA_CheckRemotePort=0 == \;* ]]
++++ eval 'export RA_CheckRemotePort=0'
++++ read line
++++ line=RAport=22
++++ [[ RAport=22 == \#* ]]
++++ [[ RAport=22 == \/\/* ]]
++++ [[ RAport=22 == \;* ]]
++++ eval 'export RAport=22'
++++ read line
++++ Unlock pluto.conf Config_Ops-ConfEval nolog
++++ local Lock=pluto.conf
++++ local Device=Config_Ops-ConfEval
++++ local NoLog=nolog
++++ [[ -z nolog ]]
++++ [[ -z pluto.conf ]]
++++ rm -f /usr/pluto/locks/pluto.conf
++++ [[ -z nolog ]]
++++ return 0
++++ [[ -z pluto_main ]]
++++ [[ -z 0 ]]
++++ return 0
++++ PLUTO_DB_CRED=
++++ [[ -n localhost ]]
++++ PLUTO_DB_CRED=' -h localhost'
++++ [[ -n 3306 ]]
++++ PLUTO_DB_CRED=' -h localhost -P 3306'
++++ [[ -n root ]]
++++ PLUTO_DB_CRED=' -h localhost -P 3306 -u root'
++++ [[ -n '' ]]
+++++ builtin echo -h localhost -P 3306 -u root
++++ PLUTO_DB_CRED='-h localhost -P 3306 -u root'
++++ export PLUTO_DB_CRED
++++ MYSQL_DB_CRED=
++++ [[ -n localhost ]]
++++ MYSQL_DB_CRED=' -hlocalhost'
++++ [[ -n 3306 ]]
++++ MYSQL_DB_CRED=' -hlocalhost -P3306'
++++ [[ -n root ]]
++++ MYSQL_DB_CRED=' -hlocalhost -P3306 -uroot'
++++ [[ -n '' ]]
+++++ builtin echo -hlocalhost -P3306 -uroot
++++ MYSQL_DB_CRED='-hlocalhost -P3306 -uroot'
++++ export MYSQL_DB_CRED
++++ LMCE_DIRS='pictures audio documents videos games/MAME games/a2600 games/a2600p games/a5200 games/a5200p games/a7800 games/a7800p games/coleco games/intv games/sg1000 games/sms games/smspal games/nes games/famicom games/snes games/sn
espal games/genesis games/megadriv games/vectrex games/tg16 games/pce games/sgx games/apple2cp pvr'
++++ export LMCE_DIRS
++++ VGcmd=
++++ [[ -n '' ]]
++++ [[ -f /tmp/pluto.gdb ]]
++++ [[ -n '' ]]
++++ ulimit -c unlimited
++++ ulimit -n 4096
++++ shopt -s nullglob
++++ export HOME=/root
++++ HOME=/root
+++ CSQL_DIR=/var/run/SQL_Ops
+++ CSQL_ID=
+++ UseDB pluto_main
+++ SQL_DB=pluto_main
+++ [[ -z pluto_main ]]
++ . /usr/pluto/bin/Config_Ops.sh
+++ [[ -n included ]]
+++ return 0
++ DEVICETEMPLATE_OnScreen_Orbiter=62
++ DEVICEDATA_Use_OpenGL_effects=172
++ DEVICEDATA_Use_alpha_blended_UI=169
++ DEVICEDATA_PK_UI=104
+ '[' '' == status ']'
+ CheckVideoDriver
++ grep -w VGA
++ lspci -nn
+ vga_pci='01:00.0 VGA compatible controller [0300]: NVIDIA Corporation NV43 [GeForce 6610 XL] [10de:0145] (rev a2)'
+ FindVideoDriver
+ prop_driver=fbdev
++ echo '01:00.0 VGA compatible controller [0300]: NVIDIA Corporation NV43 [GeForce 6610 XL] [10de:0145] (rev a2)'
++ wc -l
+ gpus=1
+ [[ 1 -gt 1 ]]
++ echo '01:00.0 VGA compatible controller [0300]: NVIDIA Corporation NV43 [GeForce 6610 XL] [10de:0145] (rev a2)'
++ grep -Ewo '(\[1002|\[1106|\[10de|\[8086)'
+ chip_man='[10de'
+ case "$chip_man" in
+ prop_driver=nvidia
++ ping -c 2 google.com
+ online='PING google.com (173.194.65.139) 56(84) bytes of data.
64 bytes from ee-in-f139.1e100.net (173.194.65.139): icmp_seq=1 ttl=48 time=17.3 ms
64 bytes from ee-in-f139.1e100.net (173.194.65.139): icmp_seq=2 ttl=48 time=16.1 ms

--- google.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 16.186/16.746/17.307/0.575 ms'
++ cut -d: -f3
++ echo '01:00.0 VGA compatible controller [0300]: NVIDIA Corporation NV43 [GeForce 6610 XL] [10de:0145] (rev a2)'
+ card_detail=' NVIDIA Corporation NV43 [GeForce 6610 XL] [10de'
+ offline_mismatch=false
+ online_mismatch=false
+ [[ -f /etc/X11/xorg.conf ]]
++ grep Driver /etc/X11/xorg.conf
++ grep -Eo '(nvidia|nouveau|radeon|fglrx|savage|openchrome|via|virge|intel|i740|i128|mach64|fbdev)'
+ cur_driver=nouveau
+ [[ nvidia != \n\o\u\v\e\a\u ]]
+ [[ -z PING google.com (173.194.65.139) 56(84) bytes of data.
64 bytes from ee-in-f139.1e100.net (173.194.65.139): icmp_seq=1 ttl=48 time=17.3 ms
64 bytes from ee-in-f139.1e100.net (173.194.65.139): icmp_seq=2 ttl=48 time=16.1 ms

--- google.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 16.186/16.746/17.307/0.575 ms ]]
+ [[ nvidia != \n\o\u\v\e\a\u ]]
+ [[ -n PING google.com (173.194.65.139) 56(84) bytes of data.
64 bytes from ee-in-f139.1e100.net (173.194.65.139): icmp_seq=1 ttl=48 time=17.3 ms
64 bytes from ee-in-f139.1e100.net (173.194.65.139): icmp_seq=2 ttl=48 time=16.1 ms

--- google.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 16.186/16.746/17.307/0.575 ms ]]
+ online_mismatch=true
+ [[ nvidia == \n\o\u\v\e\a\u ]]
+ [[ nouveau == \n\v\i\d\i\a ]]
+ [[ true == \t\r\u\e ]]
+ ErrorMessage 'Video chipset change detected !!!'
+ echo -e '\E[33;41m\033[1m  Video chipset change detected !!! \033[0m'
  Video chipset change detected !!!
+ [[ nouveau == \f\g\l\r\x ]]
+ [[ nouveau == \w\r\o\n\g\n\v ]]
+ [[ nouveau == \n\v\i\d\i\a ]]
+ [[ nouveau == \v\i\a ]]
+ StatusMessage 'Using video driver '\''nvidia'\'' for  NVIDIA Corporation NV43 [GeForce 6610 XL] [10de'
+ echo -e '\E[33;40m\033[1m  Using video driver '\''nvidia'\'' for  NVIDIA Corporation NV43 [GeForce 6610 XL] [10de \033[0m'
  Using video driver 'nvidia' for  NVIDIA Corporation NV43 [GeForce 6610 XL] [10de
+ ConfSet AVWizardOverride 1
+ local Ret=0
+ WaitLock pluto.conf Config_Ops-ConfSet nolog
+ local Lock=pluto.conf
+ local Device=Config_Ops-ConfSet
+ local NoLog=nolog
+ [[ -z nolog ]]
+ Lock pluto.conf Config_Ops-ConfSet nolog
+ local Lock=pluto.conf
+ local Device=Config_Ops-ConfSet
+ local NoLog=nolog
+ [[ -z nolog ]]
+ [[ -z pluto.conf ]]
+ ln -s /proc/23981-Config_Ops-ConfSet /usr/pluto/locks/pluto.conf
+ [[ -z nolog ]]
+ return 0
+ [[ -z nolog ]]
+ return 0
+ local Variable=AVWizardOverride Value=1
+ local EscVariable=AVWizardOverride EscValue=1
+ ConfValidValue AVWizardOverride Variable '=\'
+ return 0
+ ConfValidValue 1 Value ''
+ return 0
+ local 'Line=AVWizardOverride = 1'
+ local 'EscLine=AVWizardOverride = 1'
+ grep '^AVWizardOverride.*=' /etc/pluto.conf
+ sed -i 's/^AVWizardOverride.*=.*$/AVWizardOverride = 1/g' /etc/pluto.conf
+ eval 'export AVWizardOverride="1"'
+ Unlock pluto.conf Config_Ops-ConfSet nolog
+ local Lock=pluto.conf
+ local Device=Config_Ops-ConfSet
+ local NoLog=nolog
+ [[ -z nolog ]]
+ [[ -z pluto.conf ]]
+ rm -f /usr/pluto/locks/pluto.conf
+ [[ -z nolog ]]
+ return 0
+ return 0
+ InstallVideoDriver
++ lsb_release -c -s
+ distro=lucid
+ case "$prop_driver" in
+ PackageIsInstalled nvidia-glx
+ local Pkg=nvidia-glx
+ local RootFs=/
+ [[ -z nvidia-glx ]]
+ grep -q '^Status: install ok installed'
+ PackageStatus nvidia-glx /
+ local Pkg=nvidia-glx
+ local RootFs=/
+ [[ -z nvidia-glx ]]
+ dpkg --root=/ -s nvidia-glx
+ return 1
+ PackageIsInstalled nvidia-glx-new
+ local Pkg=nvidia-glx-new
+ local RootFs=/
+ [[ -z nvidia-glx-new ]]
+ grep -q '^Status: install ok installed'
+ PackageStatus nvidia-glx-new /
+ local Pkg=nvidia-glx-new
+ local RootFs=/
+ [[ -z nvidia-glx-new ]]
+ dpkg --root=/ -s nvidia-glx-new
+ return 1
+ PackageIsInstalled nvidia-glx-71
+ local Pkg=nvidia-glx-71
+ local RootFs=/
+ [[ -z nvidia-glx-71 ]]
+ PackageStatus nvidia-glx-71 /
+ local Pkg=nvidia-glx-71
+ local RootFs=/
+ [[ -z nvidia-glx-71 ]]
+ dpkg --root=/ -s nvidia-glx-71
+ grep -q '^Status: install ok installed'
+ return 1
+ PackageIsInstalled nvidia-glx-96
+ local Pkg=nvidia-glx-96
+ local RootFs=/
+ [[ -z nvidia-glx-96 ]]
+ grep -q '^Status: install ok installed'
+ PackageStatus nvidia-glx-96 /
+ local Pkg=nvidia-glx-96
+ local RootFs=/
+ [[ -z nvidia-glx-96 ]]
+ dpkg --root=/ -s nvidia-glx-96
+ return 1
+ PackageIsInstalled nvidia-glx-173
+ local Pkg=nvidia-glx-173
+ local RootFs=/
+ [[ -z nvidia-glx-173 ]]
+ PackageStatus nvidia-glx-173 /
+ local Pkg=nvidia-glx-173
+ local RootFs=/
+ [[ -z nvidia-glx-173 ]]
+ dpkg --root=/ -s nvidia-glx-173
+ grep -q '^Status: install ok installed'
+ return 1
+ PackageIsInstalled nvidia-glx-180
+ local Pkg=nvidia-glx-180
+ local RootFs=/
+ [[ -z nvidia-glx-180 ]]
+ grep -q '^Status: install ok installed'
+ PackageStatus nvidia-glx-180 /
+ local Pkg=nvidia-glx-180
+ local RootFs=/
+ [[ -z nvidia-glx-180 ]]
+ dpkg --root=/ -s nvidia-glx-180
+ return 1
+ PackageIsInstalled nvidia-glx-190
+ local Pkg=nvidia-glx-190
+ local RootFs=/
+ [[ -z nvidia-glx-190 ]]
+ PackageStatus nvidia-glx-190 /
+ grep -q '^Status: install ok installed'
+ local Pkg=nvidia-glx-190
+ local RootFs=/
+ [[ -z nvidia-glx-190 ]]
+ dpkg --root=/ -s nvidia-glx-190
+ return 1
+ PackageIsInstalled nvidia-glx-195
+ local Pkg=nvidia-glx-195
+ local RootFs=/
+ [[ -z nvidia-glx-195 ]]
+ grep -q '^Status: install ok installed'
+ PackageStatus nvidia-glx-195 /
+ local Pkg=nvidia-glx-195
+ local RootFs=/
+ [[ -z nvidia-glx-195 ]]
+ dpkg --root=/ -s nvidia-glx-195
+ return 1
+ PackageIsInstalled nvidia-glx-260
+ local Pkg=nvidia-glx-260
+ local RootFs=/
+ [[ -z nvidia-glx-260 ]]
+ PackageStatus nvidia-glx-260 /
+ local Pkg=nvidia-glx-260
+ local RootFs=/
+ [[ -z nvidia-glx-260 ]]
+ dpkg --root=/ -s nvidia-glx-260
+ grep -q '^Status: install ok installed'
+ return 0
+ PackageIsInstalled nvidia-glx-185
+ local Pkg=nvidia-glx-185
+ local RootFs=/
+ [[ -z nvidia-glx-185 ]]
+ PackageStatus nvidia-glx-185 /
+ grep -q '^Status: install ok installed'
+ local Pkg=nvidia-glx-185
+ local RootFs=/
+ [[ -z nvidia-glx-185 ]]
+ dpkg --root=/ -s nvidia-glx-185
+ return 1
+ PackageIsInstalled nvidia-current
+ local Pkg=nvidia-current
+ local RootFs=/
+ [[ -z nvidia-current ]]
+ grep -q '^Status: install ok installed'
+ PackageStatus nvidia-current /
+ local Pkg=nvidia-current
+ local RootFs=/
+ [[ -z nvidia-current ]]
+ dpkg --root=/ -s nvidia-current
+ return 0
+ apt-get -yf install pluto-nvidia-video-drivers
Reading package lists...
Building dependency tree...
Reading state information...
pluto-nvidia-video-drivers is already the newest version.
The following packages were automatically installed and are no longer required:
  libdmraid1.0.0.rc16 python-pyicu libaccess-bridge-java-jni
  libaccess-bridge-java libdebian-installer4 user-setup cryptsetup
  libecryptfs0 reiserfsprogs rdate dkms localechooser-data libiw30
  ecryptfs-utils screen-resolution-extra language-selector-common
  libdebconfclient0 dmraid python-xkit
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
2 not fully installed or removed.
After this operation, 0B of additional disk space will be used.
Setting up lmce-eib-eibd (2.0.0.45.12091026461) ...
The system user `eib' already exists. Exiting.
restart: Unknown instance:
dpkg: error processing lmce-eib-eibd (--configure):
 subprocess installed post-installation script returned error exit status 1
Setting up snmpd (5.4.2.1~dfsg0ubuntu1-0ubuntu2.2) ...
make: Entering directory `/var/yp'
make[1]: Entering directory `/var/yp/pluto'
Updating netid.byname...
make[1]: Leaving directory `/var/yp/pluto'
make: Leaving directory `/var/yp'
userdel: user snmp is currently logged in
/usr/sbin/deluser: `/usr/sbin/userdel snmp' returned error code 8. Exiting.
dpkg: error processing snmpd (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 lmce-eib-eibd
 snmpd
E: Sub-process /usr/bin/dpkg returned an error code (1)
+ VerifyExitCode 'Install Pluto nVidia Driver'
+ local EXITCODE=100
+ '[' 100 '!=' 0 ']'
+ echo 'An error (Exit code 100) occured during the last action'
An error (Exit code 100) occured during the last action
+ echo 'Install Pluto nVidia Driver'
Install Pluto nVidia Driver
+ exit 1
Pages: 1 ... 4 5 [6] 7 8 ... 25
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!