Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/12/2016, à 22:20

pem1664

kodi changer le répertoire utilisateur

Salut à tous j'essaie de changer le répertoire utilisateur de kodi qui est normalement dans /home/user/.kodi  mais en modifiant le fichier /usr/bin/kodi ca ne change rien,
je l'ai modifié comme suit  :

APP=Kodi
bin_name=kodi
SAVED_ARGS="$@"
prefix="/usr"
exec_prefix="/usr"
datarootdir="${prefix}/share"
LIBDIR="${exec_prefix}/lib"
CRASHLOG_DIR=${CRASHLOG_DIR:-$HOME}
#USERDATA_DIR="${HOME}/.${bin_name}"
USERDATA_DIR="/media/Serveur1/Multimédia/.${bin_name}"

mais ca ne fonctionne pas et a chaque lancement kodi recrée le répertoire .kodi dans /home/user...
quelqu'un a une idée?
d'avance merci
Edit : voici quelques précisions en plus : j'utilise kodi sur des raspberry sous raspbian avec des sd de 4Go le problème c'est que kodi en scannant la bibliothèque sature la carte SD vu qu'il télécharge une multitude d'images pour les miniatures des vidéos et copie les dossiers rar et les décompresses dans le répertoire .kodi.
De plus j'utilise kodi sur plusieurs raspberry et même si j'ai centralisé la base de donnée j'aimerai bien que tous les raspb utilisent le meme répertoire histoire qu'ils ne soient pas obligé chacun de scanner toute la médiathèque (qui est en nfs sur un serveur du réseau local, /media/Serveur1) voilà je ne sais pas si ca peut aider...
J'ai essayé de virer la ligne

#USERDATA_DIR="${HOME}/.${bin_name}"

mais ca ne change rien du tout non plus...
Edit2 :
voici le log d'un des kodi sur pi :

pi@TV ~ $ cat .kodi/temp/kodi.log 
10:35:27 T:3034767360  NOTICE: special://profile/ is mapped to: special://masterprofile/
10:35:27 T:3034767360  NOTICE: -----------------------------------------------------------------------
10:35:27 T:3034767360  NOTICE: Starting Kodi (15.2 Git:02e7013). Platform: Linux ARM 32-bit
10:35:27 T:3034767360  NOTICE: Using Release Kodi x32 build (version for Raspberry Pi)
10:35:27 T:3034767360  NOTICE: Kodi compiled Dec 28 2015 by GCC 4.8.2 for Linux ARM 32-bit version 3.2.51 (197171)
10:35:27 T:3034767360  NOTICE: Running on Raspbian GNU/Linux 7 (wheezy), kernel: Linux ARM 32-bit version 4.1.19+
10:35:27 T:3034767360  NOTICE: FFmpeg statically linked, version: 2.6.4-kodi-2.6.4-Isengard
10:35:27 T:3034767360  NOTICE: Host CPU: ARMv6-compatible processor rev 7 (v6l), 1 core available
10:35:27 T:3034767360  NOTICE: ARM Features: Neon disabled
10:35:27 T:3034767360  NOTICE: special://xbmc/ is mapped to: /usr/share/kodi
10:35:27 T:3034767360  NOTICE: special://xbmcbin/ is mapped to: /usr/lib/kodi
10:35:27 T:3034767360  NOTICE: special://masterprofile/ is mapped to: /home/pi/.kodi/userdata
10:35:27 T:3034767360  NOTICE: special://home/ is mapped to: /home/pi/.kodi
10:35:27 T:3034767360  NOTICE: special://temp/ is mapped to: /home/pi/.kodi/temp
10:35:27 T:3034767360  NOTICE: The executable running is: /usr/lib/kodi/kodi.bin
10:35:27 T:3034767360  NOTICE: Local hostname: TV
10:35:27 T:3034767360  NOTICE: Log File is located: /home/pi/.kodi/temp/kodi.log
10:35:27 T:3034767360  NOTICE: -----------------------------------------------------------------------
10:35:28 T:3034767360  NOTICE: load settings...
10:35:29 T:3034760208  NOTICE: Thread FDEventMonitor start, auto delete: false
10:35:29 T:3034767360  NOTICE: Found 2 Lists of Devices
10:35:29 T:3034767360  NOTICE: Enumerated PI devices:
10:35:29 T:3034767360  NOTICE:     Device 1
10:35:29 T:3034767360  NOTICE:         m_deviceName      : HDMI
10:35:29 T:3034767360  NOTICE:         m_displayName     : HDMI
10:35:29 T:3034767360  NOTICE:         m_displayNameExtra:
10:35:29 T:3034767360  NOTICE:         m_deviceType      : AE_DEVTYPE_HDMI
10:35:29 T:3034767360  NOTICE:         m_channels        : FL,FR
10:35:29 T:3034767360  NOTICE:         m_sampleRates     : 8000,11025,16000,22050,24000,32000,44100,48000,88200,96000,176400,192000
10:35:29 T:3034767360  NOTICE:         m_dataFormats     : AE_FMT_FLOAT,AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S32LE,AE_FMT_S16LE,AE_FMT_FLOATP,AE_FMT_S32NEP,AE_FMT_S16NEP,AE_FMT_AC3,AE_FMT_DTS,AE_FMT_EAC3
10:35:29 T:3034767360  NOTICE:     Device 2
10:35:29 T:3034767360  NOTICE:         m_deviceName      : Analogue
10:35:29 T:3034767360  NOTICE:         m_displayName     : Analogue
10:35:29 T:3034767360  NOTICE:         m_displayNameExtra:
10:35:29 T:3034767360  NOTICE:         m_deviceType      : AE_DEVTYPE_PCM
10:35:29 T:3034767360  NOTICE:         m_channels        : FL,FR
10:35:29 T:3034767360  NOTICE:         m_sampleRates     : 48000
10:35:29 T:3034767360  NOTICE:         m_dataFormats     : AE_FMT_FLOAT,AE_FMT_S32LE,AE_FMT_S16LE,AE_FMT_FLOATP,AE_FMT_S32NEP,AE_FMT_S16NEP
10:35:29 T:3034767360  NOTICE:     Device 3
10:35:29 T:3034767360  NOTICE:         m_deviceName      : Both
10:35:29 T:3034767360  NOTICE:         m_displayName     : HDMI and Analogue
10:35:29 T:3034767360  NOTICE:         m_displayNameExtra:
10:35:29 T:3034767360  NOTICE:         m_deviceType      : AE_DEVTYPE_PCM
10:35:29 T:3034767360  NOTICE:         m_channels        : FL,FR
10:35:29 T:3034767360  NOTICE:         m_sampleRates     : 48000
10:35:29 T:3034767360  NOTICE:         m_dataFormats     : AE_FMT_FLOAT,AE_FMT_S32LE,AE_FMT_S16LE,AE_FMT_FLOATP,AE_FMT_S32NEP,AE_FMT_S16NEP
10:35:29 T:3034767360  NOTICE: Enumerated ALSA devices:
10:35:29 T:3034767360  NOTICE:     Device 1
10:35:29 T:3034767360  NOTICE:         m_deviceName      : @
10:35:29 T:3034767360  NOTICE:         m_displayName     : Default (bcm2835 ALSA bcm2835 ALSA)
10:35:29 T:3034767360  NOTICE:         m_displayNameExtra:
10:35:29 T:3034767360  NOTICE:         m_deviceType      : AE_DEVTYPE_PCM
10:35:29 T:3034767360  NOTICE:         m_channels        : FL,FR
10:35:29 T:3034767360  NOTICE:         m_sampleRates     : 8000,11025,16000,22050,32000,44100,48000
10:35:29 T:3034767360  NOTICE:         m_dataFormats     : AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_U8
10:35:29 T:3034767360  NOTICE: Loaded settings file from special://xbmc/system/advancedsettings.xml
10:35:29 T:3034767360  NOTICE: Contents of special://xbmc/system/advancedsettings.xml are...
                                            <?xml version="1.0" encoding="UTF-8" ?>
                                            <advancedsettings>
                                              <video>
                                                <defaultplayer>dvdplayer</defaultplayer>
                                                <defaultdvdplayer>dvdplayer</defaultdvdplayer>
                                              </video>
                                              <gui>
                                                <algorithmdirtyregions>3</algorithmdirtyregions>
                                                <nofliptimeout>0</nofliptimeout>
                                              </gui>
                                              <splash>false</splash>
                                              <lookandfeel>
                                                <enablerssfeeds>false</enablerssfeeds>
                                              </lookandfeel>
                                              <cputempcommand>sed -e &apos;s/\([0-9]*\)[0-9]\{3\}.*/\1 C/&apos; /sys/class/thermal/thermal_zone0/temp</cputempcommand>
                                              <gputempcommand>/opt/vc/bin/vcgencmd measure_temp | sed &quot;s,temp=\([0-9]*\)\.[0-9]&apos;C,\1 C,&quot;</gputempcommand>
                                            </advancedsettings>
10:35:29 T:3034767360  NOTICE: No settings file to load (special://masterprofile/advancedsettings.xml)
10:35:29 T:3034767360  NOTICE: Default DVD Player: dvdplayer
10:35:29 T:3034767360  NOTICE: Default Video Player: dvdplayer
10:35:29 T:3034767360  NOTICE: Default Audio Player: paplayer
10:35:29 T:3034767360  NOTICE: Disabled debug logging due to GUI setting. Level 0.
10:35:29 T:3034767360  NOTICE: Log level changed to "LOG_LEVEL_NORMAL"
10:35:29 T:3034767360  NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
10:35:29 T:3034767360  NOTICE: Loaded playercorefactory configuration
10:35:29 T:3034767360  NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
10:35:29 T:3034767360  NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
10:35:29 T:3026371600  NOTICE: Thread ActiveAE start, auto delete: false
10:35:29 T:3017982992  NOTICE: Thread AESink start, auto delete: false
10:35:29 T:2959111184  NOTICE: Thread CRBPWorker start, auto delete: false
10:35:29 T:3034767360  NOTICE: Running database version Addons19
10:35:29 T:3034767360  NOTICE: ADDONS: Using repository repository.xbmc.org
10:35:29 T:2950472720  NOTICE: Thread RemoteControl start, auto delete: false
10:35:30 T:3034767360  NOTICE: Raspberry PI firmware version: Mar 15 2016 14:47:28 
                                            Copyright (c) 2012 Broadcom
                                            version 1bf9a9a77026af9128a339c82d72e331d3532ee4 (clean) (release)
10:35:30 T:3034767360  NOTICE: ARM mem: 256MB GPU mem: 256MB MPG2:0 WVC1:0
10:35:30 T:3034767360  NOTICE: Config:
                                            arm_freq=1000
                                            audio_pwm_mode=1
                                            audio_sdm_mod_order=2
                                            config_hdmi_boost=5
                                            core_freq=500
                                            disable_auto_turbo=1
                                            emmc_pll_core=1
                                            force_eeprom_read=1
                                            force_pwm_open=1
                                            framebuffer_ignore_alpha=1
                                            framebuffer_swap=1
                                            hdmi_channel_map=8
                                            hdmi_force_cec_address=65535
                                            init_uart_clock=0x2dc6c0
                                            lcd_framerate=60
                                            over_voltage=6
                                            pause_burst_frames=1
                                            program_serial_random=1
                                            sdram_freq=600
                                            temp_limit=85
10:35:30 T:3034767360  NOTICE: Config:
10:35:30 T:3034767360  NOTICE: InitWindowSystem: Using EGL Implementation: raspberrypi
10:35:30 T:3034767360  NOTICE: Found resolution 640 x 480 for display 0 with 640 x 480 @ 60.000000 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 640 x 480 for display 0 with 640 x 480 @ 59.940063 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 720 x 480 for display 0 with 720 x 480 @ 60.000000 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 720 x 480 for display 0 with 720 x 480 @ 59.940063 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 1280 x 720 for display 0 with 1280 x 720 @ 60.000000 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 1280 x 720 for display 0 with 1280 x 720 @ 59.940063 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 60.000000 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 59.940063 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 720 x 576 for display 0 with 720 x 576 @ 50.000000 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 1280 x 720 for display 0 with 1280 x 720 @ 50.000000 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 50.000000 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 640 x 480 for display 0 with 640 x 480 @ 72.000000 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 640 x 480 for display 0 with 640 x 480 @ 75.000000 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 640 x 480 for display 0 with 640 x 480 @ 85.000000 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 800 x 600 for display 0 with 800 x 600 @ 60.000000 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 800 x 600 for display 0 with 800 x 600 @ 59.940063 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 800 x 600 for display 0 with 800 x 600 @ 72.000000 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 800 x 600 for display 0 with 800 x 600 @ 75.000000 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 800 x 600 for display 0 with 800 x 600 @ 85.000000 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 1024 x 768 for display 0 with 1024 x 768 @ 60.000000 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 1024 x 768 for display 0 with 1024 x 768 @ 59.940063 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 1024 x 768 for display 0 with 1024 x 768 @ 70.000000 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 1024 x 768 for display 0 with 1024 x 768 @ 75.000000 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 1024 x 768 for display 0 with 1024 x 768 @ 85.000000 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 1280 x 768 for display 0 with 1280 x 768 @ 60.000000 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 1280 x 768 for display 0 with 1280 x 768 @ 59.940063 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 1280 x 1024 for display 0 with 1280 x 1024 @ 60.000000 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 1280 x 1024 for display 0 with 1280 x 1024 @ 59.940063 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 1360 x 768 for display 0 with 1360 x 768 @ 60.000000 Hz
10:35:30 T:3034767360  NOTICE: Found resolution 1360 x 768 for display 0 with 1360 x 768 @ 59.940063 Hz
10:35:30 T:3034767360  NOTICE: Found (1280x768@60.000000) at 40, setting to RES_DESKTOP at 16
10:35:30 T:3034767360  NOTICE: Checking resolution 16
10:35:30 T:3034767360  NOTICE: GL_VENDOR = Broadcom
10:35:30 T:3034767360  NOTICE: GL_RENDERER = VideoCore IV HW
10:35:30 T:3034767360  NOTICE: GL_VERSION = OpenGL ES 2.0
10:35:30 T:3034767360  NOTICE: GL_SHADING_LANGUAGE_VERSION = OpenGL ES GLSL ES 1.00
10:35:30 T:3034767360  NOTICE: GL_EXTENSIONS = GL_OES_compressed_ETC1_RGB8_texture GL_OES_compressed_paletted_texture GL_OES_texture_npot GL_OES_depth24 GL_OES_vertex_half_float GL_OES_EGL_image GL_OES_EGL_image_external GL_EXT_discard_framebuffer GL_OES_rgb8_rgba8 GL_OES_depth32 GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_APPLE_rgb_422 GL_EXT_debug_marker
10:35:32 T:3034767360  NOTICE: Register - new cec device registered on cec->RPI: CEC Adapter (2708:1001)
10:35:32 T:2923025424  NOTICE: Thread CECAdapter start, auto delete: false
10:35:32 T:2896163856  NOTICE: Thread PeripBusUSBUdev start, auto delete: false
10:35:33 T:3034767360  NOTICE: Running database version Addons19
10:35:33 T:3034767360  NOTICE: Running database version ViewModes6
10:35:33 T:3034767360  NOTICE: Running database version Textures13
10:35:33 T:3034767360  NOTICE: Running database version MyMusic52
10:35:33 T:3034767360  NOTICE: Running database version MyVideos93
10:35:33 T:3034767360  NOTICE: Running database version TV29
10:35:33 T:3034767360  NOTICE: Running database version Epg10
10:35:33 T:3034767360  NOTICE: start dvd mediatype detection
10:35:33 T:2887513104  NOTICE: Thread DetectDVDMedia start, auto delete: false
10:35:33 T:2887447568  NOTICE: Thread CECAdapterUpdate start, auto delete: false
10:35:42 T:3034767360 WARNING: JSONRPC: Could not parse type "PVR.Details.Channel"
10:35:42 T:3034767360 WARNING: JSONRPC: Could not parse type "PVR.Details.ChannelGroup.Extended"
10:35:42 T:3034767360 WARNING: JSONRPC: Could not parse type "GUI.Property.Value"
10:35:42 T:3034767360 WARNING: JSONRPC: Could not parse type "Setting.Details.SettingList"
10:35:42 T:2876437520  NOTICE: Thread LanguageInvoker start, auto delete: false
10:35:42 T:3034767360  NOTICE: initialize done
10:35:42 T:3034767360  NOTICE: Running the application...
10:36:33 T:2866803728  NOTICE: Thread JobWorker start, auto delete: true
10:36:33 T:3034767360  NOTICE: starting zeroconf publishing
10:36:33 T:3034767360  NOTICE: starting upnp client
10:36:33 T:2850026512  NOTICE: Thread JobWorker start, auto delete: true
10:36:33 T:3034767360  NOTICE: ES: Starting event server
10:36:33 T:2808083472  NOTICE: Thread EventServer start, auto delete: false
10:36:33 T:2808083472  NOTICE: ES: Starting UDP Event server on 0.0.0.0:9777
10:36:33 T:2808083472  NOTICE: UDP: Listening on port 9777
10:36:33 T:2791306256  NOTICE: Thread TCPServer start, auto delete: false
10:36:36 T:2876437520  NOTICE: -->Python Interpreter Initialized<--

Dernière modification par pem1664 (Le 20/12/2016, à 17:19)


Pas de problème sans solutions, mettre [résolu] dans son premier post permet de rechercher plus facilement une solution... ;)

Hors ligne

#2 Le 20/12/2016, à 12:24

pem1664

Re : kodi changer le répertoire utilisateur

Bon d'après ce que je comprend d'ici http://kodi.wiki/view/Path_substitution faut passer par le fichier advancedsettings.xml
Y'a pas moyen de faire autrement ?


Pas de problème sans solutions, mettre [résolu] dans son premier post permet de rechercher plus facilement une solution... ;)

Hors ligne