Tag Archives: Ubuntu

ubuntu에서 chrome아이콘이 Dock에 제대로 나타나지 않을 때

이 글은 다음과 같은 문제를 해결한다.

  1. Dock에서 google-chrome 아이콘이 이상하다.
  2. Dock에 고정이 되지 않는다.
  3. Dock에 아이콘이 여럿 뜬다.

소개

우분투의 런처는 꽤나 유용하지만 누구에게나 마음에 드는 모양은 아닐 것이다. 이를 커스터마이징하는 방법은 여러가지가 있고 Dock을 사용하는 것은 인기있는 방법 중 하나다. 크롬의 한 버전인 크로미움을 사용하는 경우에는 독과의 연계에 아무 이상이 없을 것이나, 구글 리포지터리에서 chrome-stable을 사용한다면 크롬 실행시 상기한 문제가 발생하게 된다.

해결법

desktop 파일의 수정

/usr/share/applications/google-chrome.desktop의 각 항목에  StartupWMClass=Google-chrome-stable를 추가한다. 참조

알아둘 점

desktop파일은 당연하게도, 업데이트시 마다 덮어쓰기 된다. 원래 상태로 복원된 셈이니 다시 수정해 주어야 한다.

desktop파일의 포멧이 바뀐다면 문제가 될.. 일은 없다. 지워지는 건 없으니 롤백은 쉽다.

Ubuntu에서 Onedrive이용

윈도우에서 다른 것들은 별로 아쉽지 않은데, Onedrive를 사용할 수 없다는 점은 거시기했다. 예전에는 우분투 원 드라이브라고 하는 우분투 클라우드 자체의 서비스를 제공했는 듯 싶지만 그건 망한 듯 싶고, API를 통해서 이용할 수 있지 않을까 싶었다.

이런 생각을 할 때마다 확인하게 되는 것은, “이렇게 하면 할 수 있지 않을까”라는 생각이 드는 것들은 보통 이미 누군가가 만들어 놓았다. 펄에서나 파이썬에서나 참 고마운 일이다. 검색하니 바로 나온다.

https://github.com/xybu/onedrive-d-old

old가 붙지 않은 저장소에서는 기능을 더 추가해 구현하고 있다. 아직 unusable이기에 예전 버전을 받아 사용해야 한다. Fine Manual에 나온대로 수행하면 데모나이즈 되고 곧바로 이용할 수 있다. API를 통하니 리밋이나 오류가 있을 수 있는 점은 감안해야 한다. 멀티바이트 인코딩도 매끄럽다.

우분투를 깔았나보다

일단 명령어는 sudo / apt-get이고 나머지는 패키지명이라는 것은 제끼더라도 빌드 에센셜이 없다니! ㅂㄷㅂㄷ..
sudo와 apt-get을 설명하고 패키지 별로 설명을 적는게 좋아보이지만 취향이니 존중해드립니다.

그런데

아파치 재시작

sudo /etc/init.d/apche2 restart

얜 존중이 힘든데 그 이유는

  1. System V init script가 기본 경로에 있을 것이라 가정하는 건 건전하지만 확실하지 않다.
  2. /etc/init.d/ 보다 짧은 service가 존재한다.
  3. apche 빼애애애애액

그렇다고 합니다.

Thats-what-she-said