[XBMC] lit tout en acceleré depuis un pacman -Syu
[XBMC] lit tout en acceleré depuis un pacman -Syu
Salut.
Suite à une update des paquets, soit environ une centaine divers et varié mon XBMC lit tout en accéléré : Musique, Vidéo...
Je suis passé de kernel26 à linux, en gros je suis passé d'un kernel 2.6 au nouveau 3.0, c'est peut-être ce qui a mis le bordel, enfin j'en sais rien.
En gros en lecture normal c'est à peu prêt comme ci la lecture ce faisait en 4x sauf que je n'ai pas le son.
J'ai fais quelques tests, j'ai désactivé la sortie audio dans les paramètres XBMC et là, la vidéo se lit à vitesse normale mais sans le son (logique).
J'ai tenté de downgrader mes paquets d'environ 1 mois et le problème persiste.
J'ai carrément réinstallé Archlinux en netinstall très proprement donc kernel 3 bien à jour.
Je me suis dis avec une installation propre avec un peu de chance ça ira mieux... bah non.
Voici les seuls paquets installé après l'installation propre :
pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils xorg-twm xorg-xclock xterm xf86-video-ati xbmc alsa-utils lirc rsync p7zip openssh samba
Pour la config :
CG : ATI Radeon 3450 (HDMI gérant audio-video)
Pilote : xf86-video-ati
Si quelqu’un a une idée je suis preneur.
En attendant je vais réinstaller une version core archlinux-2010.05-core-x86_64.
Merci par avance.
Suite à une update des paquets, soit environ une centaine divers et varié mon XBMC lit tout en accéléré : Musique, Vidéo...
Je suis passé de kernel26 à linux, en gros je suis passé d'un kernel 2.6 au nouveau 3.0, c'est peut-être ce qui a mis le bordel, enfin j'en sais rien.
En gros en lecture normal c'est à peu prêt comme ci la lecture ce faisait en 4x sauf que je n'ai pas le son.
J'ai fais quelques tests, j'ai désactivé la sortie audio dans les paramètres XBMC et là, la vidéo se lit à vitesse normale mais sans le son (logique).
J'ai tenté de downgrader mes paquets d'environ 1 mois et le problème persiste.
J'ai carrément réinstallé Archlinux en netinstall très proprement donc kernel 3 bien à jour.
Je me suis dis avec une installation propre avec un peu de chance ça ira mieux... bah non.
Voici les seuls paquets installé après l'installation propre :
pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils xorg-twm xorg-xclock xterm xf86-video-ati xbmc alsa-utils lirc rsync p7zip openssh samba
Pour la config :
CG : ATI Radeon 3450 (HDMI gérant audio-video)
Pilote : xf86-video-ati
Si quelqu’un a une idée je suis preneur.
En attendant je vais réinstaller une version core archlinux-2010.05-core-x86_64.
Merci par avance.
Re: [XBMC] lit tout en acceleré depuis un pacman -Syu
Bon bah j'ai trouvé une solution qui me contente pas vraiment mais bon, faute de mieux je ferais comme ça.
Le problème vient apparemment bien du kernel 3.
Après avoir fais des tonnes et des tonnes de bidouilles à retourner le système dans tous les sens j'ai préféré faire une réinstallation.
Pour ça c'est simple il suffit d'installer le système avant le passage au kernel 3.0.
Le kernel 3.0 a été implanté le 8 août 2011, il suffit donc de faire une installation netinstall et d'utiliser ARM au 7 août 2011.
Pour ça c'est simple à l'installation d'Archlinux on modifie le fichier : /etc/pacman.conf et :
On commente : Include = /etc/pacman.d/mirrorlist dans core, extra et community et à la place :
On ajoute : Server = http://arm.konnichi.com/2011/08/07/core/os/x86_64 dans core, extra et community.
Quand vous lancez /arch/setup et que vous sélectionnez un mirror vous faites manuel tout en bas puis :
Vous tappez : http://arm.konnichi.com/2011/08/07/core/os/x86_64
Lorsque vous arrivez à Configure System vous modifiez pacman.conf et vous faites la même chose qu'en haut c'est à dire :
On commente : Include = /etc/pacman.d/mirrorlist dans core, extra et community et à la place :
On ajoute : Server = http://arm.konnichi.com/2011/08/07/core/os/x86_64 dans core, extra et community.
En gros voici le fichier pacman.conf :
Avant :
Après :
J'espère avoir une explication à ce bug très vite car à ma façon on contourne le problème mais c'est tout.
Par la suite si tout fonctionne on peut donner à pacman un comportement normal d'update mais pour l'instant il faut absolument refuser de changer kernel26 par core/linux quand pacman le demande.
Il faudra donc penser aussi à vérifier /etc/pacman.d/mirrorlist :
Voici le haut du fichier, trop long à copier en intégralité :
Le problème vient apparemment bien du kernel 3.
Après avoir fais des tonnes et des tonnes de bidouilles à retourner le système dans tous les sens j'ai préféré faire une réinstallation.
Pour ça c'est simple il suffit d'installer le système avant le passage au kernel 3.0.
Le kernel 3.0 a été implanté le 8 août 2011, il suffit donc de faire une installation netinstall et d'utiliser ARM au 7 août 2011.
Pour ça c'est simple à l'installation d'Archlinux on modifie le fichier : /etc/pacman.conf et :
On commente : Include = /etc/pacman.d/mirrorlist dans core, extra et community et à la place :
On ajoute : Server = http://arm.konnichi.com/2011/08/07/core/os/x86_64 dans core, extra et community.
Quand vous lancez /arch/setup et que vous sélectionnez un mirror vous faites manuel tout en bas puis :
Vous tappez : http://arm.konnichi.com/2011/08/07/core/os/x86_64
Lorsque vous arrivez à Configure System vous modifiez pacman.conf et vous faites la même chose qu'en haut c'est à dire :
On commente : Include = /etc/pacman.d/mirrorlist dans core, extra et community et à la place :
On ajoute : Server = http://arm.konnichi.com/2011/08/07/core/os/x86_64 dans core, extra et community.
En gros voici le fichier pacman.conf :
Avant :
Code : Tout sélectionner
#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives
#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir = /
#DBPath = /var/lib/pacman/
#CacheDir = /var/cache/pacman/pkg/
#LogFile = /var/log/pacman.log
HoldPkg = pacman glibc
# If upgrades are available for these packages they will be asked for first
SyncFirst = pacman
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#XferCommand = /usr/bin/curl -C - -f %u > %o
#CleanMethod = KeepInstalled
Architecture = auto
# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg =
#IgnoreGroup =
#NoUpgrade =
#NoExtract =
# Misc options (all disabled by default)
#UseSyslog
#ShowSize
#UseDelta
#TotalDownload
#CheckSpace
#
# REPOSITORIES
# - can be defined here or included from another file
# - pacman will search repositories in the order defined here
# - local/custom mirrors can be added here or in separate files
# - repositories listed first will take precedence when packages
# have identical names, regardless of version number
# - URLs will have $repo replaced by the name of the current repo
# - URLs will have $arch replaced by the name of the architecture
#
# Repository entries are of the format:
# [repo-name]
# Server = ServerName
# Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#
# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.
#[testing]
#Include = /etc/pacman.d/mirrorlist
[core]
Include = /etc/pacman.d/mirrorlist
[extra]
Include = /etc/pacman.d/mirrorlist
#[community-testing]
#Include = /etc/pacman.d/mirrorlist
[community]
Include = /etc/pacman.d/mirrorlist
# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.
#[multilib-testing]
#Include = /etc/pacman.d/mirrorlist
#[multilib]
#Include = /etc/pacman.d/mirrorlist
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#Server = file:///home/custompkgs
Code : Tout sélectionner
#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives
#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir = /
#DBPath = /var/lib/pacman/
#CacheDir = /var/cache/pacman/pkg/
#LogFile = /var/log/pacman.log
HoldPkg = pacman glibc
# If upgrades are available for these packages they will be asked for first
SyncFirst = pacman
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#XferCommand = /usr/bin/curl -C - -f %u > %o
#CleanMethod = KeepInstalled
Architecture = auto
# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg =
#IgnoreGroup =
#NoUpgrade =
#NoExtract =
# Misc options (all disabled by default)
#UseSyslog
#ShowSize
#UseDelta
#TotalDownload
#CheckSpace
#
# REPOSITORIES
# - can be defined here or included from another file
# - pacman will search repositories in the order defined here
# - local/custom mirrors can be added here or in separate files
# - repositories listed first will take precedence when packages
# have identical names, regardless of version number
# - URLs will have $repo replaced by the name of the current repo
# - URLs will have $arch replaced by the name of the architecture
#
# Repository entries are of the format:
# [repo-name]
# Server = ServerName
# Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#
# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.
#[testing]
#Include = /etc/pacman.d/mirrorlist
[core]
#Include = /etc/pacman.d/mirrorlist
Server = http://arm.konnichi.com/2011/08/07/core/os/x86_64
[extra]
#Include = /etc/pacman.d/mirrorlist
Server = http://arm.konnichi.com/2011/08/07/extra/os/x86_64
#[community-testing]
#Include = /etc/pacman.d/mirrorlist
[community]
#Include = /etc/pacman.d/mirrorlist
Server = http://arm.konnichi.com/2011/08/07/community/os/x86_64
# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.
#[multilib-testing]
#Include = /etc/pacman.d/mirrorlist
#[multilib]
#Include = /etc/pacman.d/mirrorlist
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#Server = file:///home/custompkgs
Par la suite si tout fonctionne on peut donner à pacman un comportement normal d'update mais pour l'instant il faut absolument refuser de changer kernel26 par core/linux quand pacman le demande.
Il faudra donc penser aussi à vérifier /etc/pacman.d/mirrorlist :
Voici le haut du fichier, trop long à copier en intégralité :
Code : Tout sélectionner
Server = ftp://archlinux.mirrors.ovh.net/archlinux/$repo/os/$arch
Server = ftp://mir1.archlinux.fr/archlinux/$repo/os/$arch
Server = ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/$repo/os/$arch
Server = http://archlinux.mirror.kangaroot.net/$repo/os/$arch
##
## Arch Linux repository mirrorlist
## Generated on 2011-07-03
##
## Any
#Server = ftp://mirrors.kernel.org/archlinux/$repo/os/$arch
#Server = http://mirrors.kernel.org/archlinux/$repo/os/$arch
Re: [XBMC] lit tout en acceleré depuis un pacman -Syu
Petite mise à jour.
Je viens de mettre à jour le système en intégralité en refusant bien entendu de changer kernel26 par core/linux et le système est stable.
Le problème vient donc pour le moment très clairement du kernel 3.0.
Je viens de mettre à jour le système en intégralité en refusant bien entendu de changer kernel26 par core/linux et le système est stable.
Le problème vient donc pour le moment très clairement du kernel 3.0.
- biginoz
- archer de cavalerie
- Messages : 166
- Inscription : lun. 10 août 2009, 20:25
- Localisation : Le mans
Re: [XBMC] lit tout en acceleré depuis un pacman -Syu
Et pourquoi tu n'utilises pas le kernel-lts?
dell XPS L502 + xfce4.10
Membre de l'équipe de traduction fr de Xfce
Membre de l'équipe de traduction fr de Xfce
- FoolEcho
- Maître du Kyudo
- Messages : 10707
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [XBMC] lit tout en acceleré depuis un pacman -Syu
Et le kernel 3.0 + OSS en remplacement d'alsa ?
«The following statement is not true. The previous statement is true.»
Re: [XBMC] lit tout en acceleré depuis un pacman -Syu
J'utilise XBMC avec le kernel 3.0, et j'ai aucun soucis de ce genre. Comme dit FoolEcho, je penche plutôt pour un problème avec Alsa (Visiblement pas mal de monde à des problèmes avec Alsa en ce moment sur le forum). Test avec OSS.
Re: [XBMC] lit tout en acceleré depuis un pacman -Syu
Aucun soucis de mon côté avec XBMC, ALSA et le noyau en version 3.0
oloꟼ aka ewloni
Re: [XBMC] lit tout en acceleré depuis un pacman -Syu
J'utilise xf86-video-ati sur ma 4350 qui gere la video et le son en hdmi sur la tv.
je pense qu'il doit y avoir une sorte d'incompatibilité à ce niveau pour le moment.
Je continue les tests ce soir.
je pense qu'il doit y avoir une sorte d'incompatibilité à ce niveau pour le moment.
Je continue les tests ce soir.
Re: [XBMC] lit tout en acceleré depuis un pacman -Syu
Pour info la solution est ici : http://passion-xbmc.org/tutoriels-linux ... te-radeon/