dissabte, 26 de novembre del 2011

Problemes amb el Samba del Lion

Si feu servir un Mac com a servidor de fitxers per al XBMC (per exemple, teniu XBMC instal·lat en un ATV2) us recomano que NO actualitzeu a Lion. És veu que ha canviat la llicència del Samba que portava de base el Snow Leopard i la implementació nova no és compatible amb el Samba del XBMC (això segons algunes versions, no m'ha quedat gaire clar perquè hi ha diverses versions circulant per la xarxa). Sigui com sigui, el Samba deixa de funcionar.
Quines opcions tenim?
- Utilitzar un altre protocol: NFS (complicat) o UPnP (perdeu el mode llibreria i heu d'instalar un servidor d'streaming UPnP al MAC)
- Canviar de Media Center. Utilitzar el PLEX enlloc de XBMC. El PLEX nine utilitza un servidor propi d'streaming independent del client. La idea és bona. El PLEX és una branca del XBMC per a MAC. Veureu que és molt similar en molts aspectes. A partir de la versió 9 han separat el gestor de la llibreria que fa de server.
Avantatges:
  • El sistema de reconeixement de fitxers (scrapper) és centralitzat a l'ordinador que conté físicament els fitxers) i genera la llibreria amb les metadades tan xules. Els clients reben automàticament les metadades (hi ha clients per a iPad, ATV2, etc..)
  • Ja no cal establir manualment la relació de carpetes entre el client i el servidor. Ell sol les recupera. 
  • El client per a ATV està integrat en el LowTide. Així s'hi accedeix directament com un menú més. No cal entrar a dins com al XBMC. Igualment els menús dels videos tenen el format integrat amb la resta de menús.
Inconvenients:
  • Que jo sàpiga, a la versió 0.6.4 del client PLEX per a ATV2 no funcionen els subtítols.
  • Si el scrapper del server no reconeix el video, no apareix al client (ni que sigui sense metadades). Per tant, si teniu videos propis o rars, o simplement el nom no té el format correcte no us el mostrarà.
- Instal·lar el Samba3 al Mac i configurar el XBMC: Aquesta és la opció que finalment he escollit. En aquesta pàgina web trobareu el necessari per a baixar-vos el Samba3 i instal·lar-lo. Sobretot, després d'instal·lar-lo, recordeu:
  • desactivar el Samba propietari del Mac a Preferences->Compartir 
  • Canviar el grup de treball de smb.conf
    • El nom del workgroup ha de ser igual al que teniu configurat al XBMC a Sistema->Xarxa
  • Ficar un nom al server string del smb.conf
  • Recordeu que cada cop que canvieu alguna cosa del smb.conf s'ha de reiniciar executant la comanda sudo /opt/local/sbin/smbd -D && sudo /opt/local/sbin/nmbd -D
  • Configurar el XBMC:
    • Afegir la nova font: A mi no em funcionava amb el tipus de font Xarxa de Windows (SMB) ni la font nova sense triar el tipus. Només em va funcionar el Zeroconf. Triant el Zeroconf em troba el samba del Mac i em munta correctament la font, amb el port 445. (potser el problema és que empra un altre port diferent i per això no ho trobava?).
Tampoc no cal casar-se amb una sola opció. A la fi, mantindré el servidor del plex i el XBMC amb Samba. En casos en que requereixi subtítols o el Plex no em trobi les metadades d'un video, utilitzaré el XBMC. Però no vull renunciar al Plex, ha de millorar però crec que si resòl aquests problemes s'acostarà força a la perfecció.



dimarts, 15 de novembre del 2011

Hackintosh VIII: 2 setmanes desprès...

Han passat dues setmanes des que vaig finalitzar el MaczingerZ (el hackintosh). És hora de fer balanç. Tot ha funcionat bastant bé. No he tingut cap problema d'estabilitat. He fet les següents operacions:
  • He comprat per l'appstore. Perfecte.
  • He activat la pantalla al seu màxim de resolució (1680x1050) tot i que és una mica rara. Des que vaig instalar el DSDT adequat ja no m'ha donat més problemes. Simplement he de conectar-lo mitjançant l'entrada DVI del monitor.
  • He fet la importació d'usuari des del Mac Mini. Perfecte.
  • He instal·lat actualitzacions de software menors (iTunes i altres). Perfecte.
  • He mirat videos. Perfecte.
  • He instal·lat un programa sensor de temperatura. M'indica que oscil·la entre 39 i 46 graus. Com a molt 46 quan fico algun video.
  • He instal·lat drivers de discs NTFS. Perfecte.
  • He instal·lat software variat. Perfecte.
  • He activat el iCloud, l'streaming de photos. Perfecte.
  • He compartit el iTunes del mac mini. Perfecte.
  • He instal·lat un disc dur extern i l'he formatat en MacOS+. Perfecte.
  • He activat el time machine per a fer backups al disc dur extern. Perfecte.
  • He posat en hibernació cada dia l'ordinador. Aquí he tingut problemes. Alguns cops sembla que al cap d'una estona indeterminada surt parcialment de la hibernació, activant-se els ventiladors però no la pantalla. Ni tampoc m'indica que s'ha encés l'ordinador (el programa Remote HD m'avisa al mòvil quan s'activa l'ordinador). Altres cops es manté la hibernació però quan premo el teclat no surt de la hibernació correctament fins que no premo el ratolí, i un cop engegat no funciona el teclat. He de desenxufar el USB del teclat i reenxufar-lo per a que funcioni.
  • No em funciona el Dual View, la doble pantalla. Però de moment no intentaré res, no sigui que em carregui alguna cosa. Em conformo amb la pantalla principal. Deixaré l'altra pantalla per a l'altre PC amb Linux i Windows.
  • Tampoc he probat d'afegir un altre disc dur intern, ni dual boot. Deixo l'altre ordinador per als altres sistemes operatius.

dijous, 3 de novembre del 2011

Hackintosh VII: El desenllaç

Finalment, em baixo el DSDT de tonymacx86 adequat a la meva placa. Hi té disponible una base de dades de DSDTs per a moltes plaques a la seva web. El copio a l'escriptori i executo el Multibeast. De les opcions per instal·lar, selecciono la UserDSDT i la System utilities. Un cop finalitzada l'execució, reinicio i tot funciona!!!!Ara l'estat és el següent:
  • Xarxa funciona.
  • Sò funciona.
  • Hibernació (funciona però amb problemes, se'm desconecta el usb del teclat. En sortir de la hibernació ja no em respòn. He de desenxufar el USB i tornar a enxufar. Si que em va el ratolí) Almenys ja es recupera la pantalla. Ho deixarem com un mal menor.
  • Pantalla a màxima resolució (ja funciona)
  • Dual View no funciona. Només una pantalla.
  • Appstore funciona.
  • iCloud funciona.
Prova superada!!!!!!!!!!!!!!!!

dimarts, 1 de novembre del 2011

Hackintosh (VI): El naixement de Maczinger Z

To do:

  1. El mode repòs no funciona correctament
  2. La tarja gràfica em genera dues pantalles enlloc d'una
  3. No em deixa autenticar al AppleStore amb el meu Apple ID. A veure si ho puc arreglar.
El mode en repòs:

  • Actuarem sobre la extensió AppleRTC. Primer que res fem un backup del kext:
> sudo cp -R AppleRTC.kext AppleRTC.bck
  • Executem la següent instrucció:
sudo perl -pi -e 's|\x75\x30\x44\x89\xf8|\xeb\x30\x44\x89\xf8|;
s|\x75\x3d\x8b\x75\x08|\xeb\x3d\x8b\x75\x08|' /System/Library/Extensions/AppleRTC.kext/Contents/MacOS/AppleRTC

  • Reparem els permisos:



sudo chown -R 0:0 /System/Library/Extensions
sudo chmod -R 755 /System/Library/Extensions


Font:http://thedotnetter.wordpress.com/2011/08/11/getting-lion-to-sleep/


Hackintosh (VI): La tarja gràfica

La tarja gràfica se'm va resistir ahir. Espero que avui tingui millor sort.
  1. He trobat una web http://netkas.org on hi ha un Instalador de QE CI per a ATI 48XX i 10.7.2. Me'l descarrego i l'executo.
  2. Reinicio
  3. Em passa una cosa curiosa: Abans m'ha enganyat. Em pensava que s'havia penjat al reiniciar, i sortia només el fons de l'escriptori i a molt baixa resolució. En realitat resulta que et munta dues pantalles (dual screen), una la bona i una VGA virtual. La barra del menu és a l'altre escriptori.
  4. He pogut arrastrar finestres d'un escriptori a un altre i veure que realment no s'ha penjat.
  5. Me les he manegat per a obrar el panell de preferences i arrastrar-lo a la pantalla. Desprès he vist que es pot obrir directament via teclat amb la combinació Alt+incrementa brillo.
  6. Un cop allí, he vist les dues pantalles i quan forço una resolució que no es possible a la pantalla "bona" m'hi canvia. Si no, no se com passar d'una pantalla a una altra.
  7.  Estic escrivint aquest post des del nou Hackintosh que batejo amb el nom de Maczinger Z
  8. instal·lo l'arranc del disc el Chimera, amb el Multibeast
  9. abans d'això modifico un fitxer per a veure si es solventa lo de la resolució: el /Library/Preferences/SystemConfiguration/com.apple.Boot.plist 
  10. Hi afegeixo
    "Graphics Mode"
    "1680x1050x32"
  11. No ha funcionat, donava error el chimera al arrancar.
Recapitulem:
  • Tenim un petit problema amb la gràfica
  • No rearranca quan entra en mode repòs.