로그인 후 바탕 화면은 ~ 20 초 동안 정지 한 후 Unity를 표시합니다. 부트 차트는 pactl을 제안합니다. 도움?


11

Ubuntu 14.04 데스크탑에 로그인하면 실제 Unity 데스크탑이로드되기 약 20 초 동안 데스크탑 배경이 표시됩니다. 부트 차트를 설치 했는데 문제가 발생 pactl하여 무언가를 수행하는 데 시간이 오래 걸리고 기본 데스크톱 시작이 차단되었음을 나타냅니다.

여기에 이미지 설명을 입력하십시오

pactl전화의 위치 와 시간이 오래 걸리는 이유를 어떻게 알 수 있습니까?

pulseaudio 시작의 로그는 http://kryogenix.org/random/pulseverbose/에 있습니다.


/etc/xgd/autostart/pulseaudio.desktop에서 "Exec = start-pulseaudio-x11"문자열을 주석 처리하고 /etc/xgd/autostart/pulseaudio-kde.desktop에 대해 동일한 작업을 수행하고 어떻게 진행되는지 확인하십시오!
ostendali

위의 방법으로 문제가 해결되지 않으면 pulseaudio-kde.desktop과 pulseaudio.desktop (어딘가에 백업)을 모두 제거해도 오디오는 걱정하지 않아도됩니다.
ostendali

음 ... 펄스 오디오를 비활성화하지 않습니까?
sil

1
당신은 당신의
펄스 오디오

@ostendali 및 @Dee에 동의하십시오. 문제가있는 시작 프로세스를 비활성화하십시오. 이렇게 하면 시작이 빨라 지면 Dee가 제안한대로 로깅을 사용하여 다시 시작하여 무엇이 표시되는지 확인하십시오.
와일드 카드

답변:


8

대한 진단 (안 솔루션) 당신은 로깅 활성화해야 pactl모듈 :

  • 다음 파일 수정 (sudo 포함)

    /etc/pulse/client.conf
    
  • 파일에 다음 줄을 추가하십시오.

    extra-arguments = -vvvv --log-target=newfile:/tmp/pulseverbose.log --log-time=1
    
  • 재부팅 후 로그인 /tmp/pulseverbose.log하면 펄스 오디오 제어의 잠재적 인 문제가 포함되기를 바랍니다. 파일이 둘 이상있을 수 있습니다.

  • 다시 와서 여기에 붙여 넣으면 추가 힌트를 줄 수 있습니다.

  • 없애다! /etc/pulse/client.conf당신이 완료 후 라인 .

대한 솔루션 내가 먼저 다시 시도 할 것이다 pulseaudio, 그러나 우리는 로그를 볼 수 후, 아마도이 변경됩니다. 따라서 먼저 로그를 보내주십시오. pulseaudio 및 alsa를 다시 설치하는 단계는 다음과 같습니다.

sudo apt-get remove --purge alsa-base pulseaudio
sudo apt-get install alsa-base pulseaudio
sudo alsa force-reload

그러나 이것은 예를 들어 드라이버가 잘못된 설정 등에 의해 잘못되거나 손상되는 경우에 도움이 될 수 있습니다.

업데이트 : 로그 파일 진단 : 문제의 핵심은 여기에 있습니다.

D (   0.005|   0.000)  [pulseaudio] module-udev-detect.c: Loading module-alsa-card with arguments 'device_id="0" name="pci-0000_00_03.0" card_name="alsa_card.pci-0000_00_03.0" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes card_properties="module-udev-detect.discovered=1"'
D (   3.010|   3.004)  [pulseaudio] reserve-wrap.c: Unable to contact D-Bus session bus: org.freedesktop.DBus.Error.NoServer: Failed to connect to socket /tmp/dbus-zgX6izEp13: Connection refused

다음과 같은 많은 오류가옵니다.

I (   3.011|   0.000)  [pulseaudio] alsa-util.c: Error opening PCM device hw:0: No such file or directory

시작하는 데 시간이 걸립니다.

제안 된 솔루션 :

  1. xxx 임시 소켓이 열려 있고 pulseaudio가이를 처리하지 않는 것 같습니다. /tmp/dbus-zgX6izEp13파일 이 있는지 확인 하고, 그렇다면 파일을 제거 sudo rm /tmp/dbus-zgX6izEp13하고 변경 사항이 있으면 재부팅하십시오.

    - 업데이트 : 그러한 파일이 없습니다. 이는 펄스 오디오가 파일을 사용하기 직전 또는 무언가를 동시에 쓰려고하기 직전에 생성됨을 의미합니다. 일부 구성은 michmached / doubled 일 수 있습니다.

  2. pulseaudio를 제거하고 다시 설치할 수 있습니다. 위의 텍스트를 참조하십시오.

도움이 될 경우 짧은 답변을 부탁드립니다.


알았어, 고마워 로그를 제공하는 가장 좋은 방법은 무엇입니까? client.conf에 추가하고, 재부팅하고, 로그인 한 후 client.conf에서 제거했습니다. 이제 2 개의 파일 크기가 279K, 2.5K, 313K 인 pulseverbose.log, .log.1 및 .log.2의 세 파일이 있습니다. 모든 것을 붙여 넣을 수는 없습니다 :-) 찾을 특정 사항이 있습니까?
sil

예를 들어 Google 드라이브 ( docs.google.com/document/d/… ) 또는 기타 파일 공유 서비스 에서 파일에 대한 링크를 공유 할 수 있습니다 .
Dee

또는 사용하려고 paste.ubuntu.com

OK, 로그 파일을 kryogenix.org/random/pulseverbose
sil

@sil 질문에 링크를 추가해 주시겠습니까? 모든 관련 정보를보다 쉽게 ​​찾을 수 있습니다.
Tobias
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.