Ubuntu의 새로운 기본 뮤직 플레이어로 선정된 Banshee는 지원되는 모든 Ubuntu 버전에서 테스트하기 위해 인기를 얻고 있습니다. 그러나 Maverick 사용자에게는 걸림돌이 있습니다. 그 중 Ubuntu는 Banshee에 대한 GNOME 버그 추적기의 들어오는 버그를 보고 알 수 있는 Banshee를 많이 테스트했습니다.
그리고 Maverick에서 Banshee는 정말 느립니다. 그 이유 중 하나는 Banshee가 사용하는 데이터베이스인 SQLite 버전이 현재 사용 가능한 버전에서 수정된 것으로 확인된 주요 성능 회귀가 포함되어 있습니다. 단정 한. Lucid의 버전은 영향을 받지 않고 성능 회귀를 비교하는 SQLite의 이전 버전입니다.
따라서 불행히도 느린 Banshee purr을 Maverick에 가져오고 그 과정에서 사람들에게 Banshee를 공정하게 보여 주는 것 외에 어떻게 도울 수 있습니까?
1) SQLite 업데이트 (선택 과목)
SQLite 3.7.3 이상을 먼저 설치하는 것이 가장 좋지만 Debian의 패키지를 사용하여 수행할 수 있지만 수정 사항에 대한 제 말을 받아들이면 이 작업을 완전히 건너뛸 수 있습니다. 우분투가 아닌 리포지토리에서 설치하는 것은 위험과 우려, 신뢰할 수 없는 패키지 등으로 가득 차 있을 수 있지만(조금 주의하십시오). 되돌리기는 쉬워야 하고 프로세스는 꽤 많은 사용자가 확인했습니다.
어머나! 우분투! 독자사미르 모라르 그는 PPA에서 Maverick과 함께 작동할 Natty SQLite 버전을 친절하게 제공했습니다.
1) 밴시 종료
2) PPA 추가:ppa: smorar/랜덤
3) 시스템 업데이트
따라서 2단계와 3단계는 그놈 터미널에서 쉽게 수행할 수 있습니다.
sudo apt-add-repository ppa: smorar/random
sudo apt-get 업데이트 및 sudo apt-get 업그레이드
이 PPA를 사용하는 사람들이 며칠 동안 이러한 시스템을 실행하고 Launchpad 버그에 다시 보고하면 좋을 것입니다. 시스템의 나머지 부분에 변경 사항이 발생하는 경우(예: gwibber가 매우 느리게 시작하는 경우) 이에 부정적인 영향이 있는지 확인할 수 있습니다. 타격. 공식 SQLite 업데이트 Ubuntu 요청을 발행하는 것 외에는 전혀 보고된 바가 없습니다. 이것이 Maverick의 Banshee 성능을 향상시키는 것 외에 추가적인 영향이 있는지 확인하십시오. 사용자.
내 말을 빌리자면:
나는 들어오는 모든 버그를 읽고 꽤 오랫동안 Banshee에서 성능 버그를 분류해 왔습니다. 이것은 흔한 일입니다. 발생 및 수정이 간단하고 유해하지 않지만 무엇보다 부작용이 없는 현저한 개선으로 보편적으로 칭찬 보고했다.
Banshee는 사용자를 위해 해결되었으면 하는 성능 버그가 상당히 많습니다. 이러한 버그를 자주 경험한 Maverick 사용자에게 제공되는 버전은 불안한 성능 퇴보를 보여줍니다. 이것은 Banshee 사용자에 의해 반복적으로 수정된 것으로 확인되었으며, 새로운 또는 추가 회귀가 발견되지 않았습니다. 업그레이드. 또한 이 업그레이드로 인해 밴시가 아닌 회귀가 발견되지 않았으며 이는 업그레이드가 대규모임을 나타냅니다. Banshee 사용 사례에 대한 개선은 물론 다른 응용 프로그램에 대한 회귀를 나타내지 않는 것처럼 보입니다. 발견.
마지막으로 SQLite 개발 팀은 현재 모든 3.7.1 및 3.7.2 설치를 3.7.4로 옮기는 것을 옹호합니다. 현재 글.
2) 수동으로 데이터베이스 최적화 (선택 사항이지만 권장됨)
Banshee는 라이브러리 변경 사항을 정리해야 할 때 데이터베이스를 자동으로 최적화합니다. Banshee를 위한 최적의 시작점을 보장하는 등 수동으로 수행해야 하는 이유가 있습니다. 또한 자동 청소는 시작 중에 수행되는 영향을 줄이기 위해 이 최적화의 한 부분만 실행합니다.
Banshee를 완전히 종료한 다음 터미널 창에서 실행하면 완료하는 데 몇 분이 걸립니다. Banshee가 실행되는 동안 이 작업을 수행하면 실행 중인 Banshee 인스턴스에 문제가 발생할 수 있으므로 만일을 대비하여 인스턴스가 닫히도록 주의하십시오.
sqlite3 ~/.config/banshee-1/banshee.db “진공; 분석하다;”
(Ubuntu에서 패키지를 설치하라는 메시지가 표시되면 이는 정상이며 패키지가 이 단계를 완료하는 데 필요하지만 아직 설치되지 않은 경우 나중에 안전하게 제거할 수 있습니다.)
이제 Banshee를 다시 시작하면 성능이 향상되고 특히 검색 성능이 크게 향상되는 것으로 보고됩니다. 이것은 Banshee를 테스트하는 Ubuntu 버전에 관계없이 승리하지만 SQLite 업그레이드 없이는 여전히 Maverick에서 불필요한 심각한 성능 문제를 경험할 것입니다.
3) 수정사항 확인 (필수의)
지금 내 주장을 잘 하고 있다거나, 믿을 만한 얼굴을 하고 있다는 이유로 고개를 끄덕이고 동의할 수는 없다. 슬프게도 이제 실제 작업을 해야 하며 Launchpad 계정이 필요합니다. 내가 알아.
*편집하다*
약간의 지시가 있는 것 같습니다.
Launchpad에 로그인한 상태에서 링크를 클릭하기만 하면 "이 버그는 저에게도 영향을 미칩니다"라고 표시된 부분을 클릭하기만 하면 됩니다. 오른쪽 열에서 구독을 클릭하면 업데이트를 받을 수 있습니다.
작업 도구인 bugtracker에서 올바른 동작은 "+1" 메시지를 추가하거나 표시할 항목이 없는 이유를 제공하지 않고 수정 사항을 적용하도록 촉구하는 것입니다. 예를 들어 하드 숫자와 다른 테스트에서 퇴보하지 않는다는 증거.
매번 이메일을 받는 Ubuntu 개발자와 협력할 때 올바른 행동을 보여주세요. 댓글을 추가하면 위에 표시된 대로 Launchpad에 단순히 영향을 받는다는 것을 알 수 있습니다.
감사합니다.
이제 이동 이 런치패드 버그 영향을 받은 것으로 표시하십시오.
*추가 업데이트*
나는 Ubuntu의 특정 측면에 많은 시간을 할애하지 않지만 분명히 Ubuntu는 내가 요청하고 권장하고 대규모로 시도하는 것에 대해 말합니다. Maverick의 3.7.2에서 3.7.2로 해를 끼치지 않고(3.6.x에서 동일한 코드를 제공하여) 회귀를 해결했음을 재현합니다. 잘.. 솔직히 말해서 Banshee는 바지에서 슬프게 만듭니다... 그리고 내가 요구하는 것은 적어도 더 넓은 평가를 위해 제안 된 것에는 도달한다는 것입니다. 그것은 결국 핵심 라이브러리입니다. 심지어 거기에 집어넣는 것을 제안할 만큼 제정신이 아닙니다. 그 행동은 우리에게 이전의 모든 SQLite 3.7.x 릴리스에 대한 보고서의 홍수를 일으켰습니다.
글쎄, 그것은 이름이있다 SRU( 안정적인 저장소 업데이트), 이는 프로세스가 있음을 의미합니다. 애플리케이션이 제대로 작동하는지 확인하기 위해 업스트림 개발자로서 보내는 엄청난 시간 Ubuntu에 대한 유지 관리는 최소한 피해를 입히지 않고, 아마도 스며나오지도 않고, 상처. 특히 Banshee를 Natty의 기본 플레이어로 원활하게 전환하기 위해 완료하고 테스트해야 하는 작업이 있는 경우. 이것은 Lucid와 Maverick을 기꺼이 도와줄 테스터가 큰 도움이 될 것이며 Banshee가 할 수 있는 모든 것을 할 수 있다는 것을 의미합니다.
Wiki를 공부하기 위해 떠나는 것 같아요. Maverick 사용자를 사랑하기 때문입니다. 여기에서 Mountain Natty의 전망을 볼 수 있음에도 불구하고(어디서부터 사람은 강력하게 떨어지고 사람은 마음을 아프게 할 수도 있습니다).
인류를 위한 두 번의 클릭은 내가 요구할 수 있는 최소한의 것입니까? 그래 나도 쉽게 느껴졌어
모든 우분투, 매일. 2009년부터.