자바스크립트가 비활성화 되어있습니다.
자바스크립트가 활성화 되어야 콘텐츠가 깨지지 않고 보이게 됩니다.
자바스크립트를 사용할수 있도록 옵션을 변경해 주세요.
- willbsoon

본문 바로가기
OS/linux

오늘의 삽질일기(cuda 설치, ibus, org.freedesktop.PolicyKit.Error.Failed: ('system-bus-name', {'name': ':1.1147'}): org.debian.apt.install-or-remove-packages 에러, 파이참 설정, import 에러....ㅠ)

by willbsoon 2020. 6. 2.

오늘도 역시 오전부터 삽질을 시작했다

nvidia 드라이버와 xrdp가 연동이 되지 않는듯 하여 이걸 해결해보고자 하였다.

하지만 xrdp 먼저 설치후 driver를 설치하였더니? 아무일이 없다....

 

그리고난후 

cuda toolkit을 설치하고 cudnn을 설치해야했다.

근데 이걸 찾아보니 아나콘다에서 지원을 해준다.

하.. 그렇군.. 왜 이걸 그렇게 찾아다녔는지 모르겠다..

 

그리고 또 찾아보니 텐서플로우는 아직 cuda 10.1만 지원한단다.

그런데 설치법을 다 알려주고 있네.

고맙다.

 

그래서 driver, toolkit, cudnn까지 설치 완료하였다.

 

근데 이게 왠걸???

이제 xrdp 연결했던거에서 한글이 또 제대로 입력이 안되는 문제가 생김.

 

 

 

그래서 우분투 세팅에서 언어지원을 들어갔지. 그랬더니 어쩌고저쩌고 인증에러? 같은게 떠서

fcitx가 설치가 안된다네..

그래서 이걸 어떻게 깔아줘야하나 고민하다가

sudo apt install fcitx* 로 다 깔아버렸음.

ibus 이놈은 제대로 되지도않고... 하.. 빡침.ㅠ

 

-----------------------------------------------------------------------------

언어지원 들어가서 설치하려고 했더니 

org.freedesktop.PolicyKit.Error.Failed: ('system-bus-name', {'name': ':1.1147'}): org.debian.apt.install-or-remove-packages

요상한 에러가 발생함.

이동작을 수행할수 있는 권한이 없단다.

그러면 어떻게 해야되나...

------------------------------------------------------------------------------

https://askubuntu.com/questions/218961/software-cant-be-installed-or-removed-because-the-authentication-service-is-no

 

--> /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1

이걸 부팅시 실행하도록 하라고 한다... 근데 이거마저도 없다...ㅠ

 

-----------------------------------------------------------------------------------

--> https://unix.stackexchange.com/questions/303530/polkit-gnome-authentication-agent-1-doesnt-auto-start-after-upgrade

I had same problem on Ubuntu 18.04 after installing xfce4.

The problem was that no PolicyKit Authentication Agent was installed - or at least not one that xfce recognised.

The solution is to install one:

$ sudo apt install policykit-1-gnome

That's it.

 

저걸 설치해줬다. 그리고나서 시작프로그램에 등록해줬다. 재부팅. 위에 에러는 발생하지 않는다.

하지만 역시나 한글입력은 안된다....ㅜ

----------------------------------------------------------------------------------

 

 

결론은 파이참에서 한글입력이 안된다.. 못찾은거겠지.. 어디선가는 되겠지..ㅠ

그래서 메모장켜서 한글입력하고 옮기고있다... 미친짓이지...ㅠ

 

 

부팅시 ibus 실행이 되지 않아서 

설정 - 세션 및 시동 - 프로그램 자동시작에 가서 

ibus-daemon --xim 을 추가해주었다.

 

 

다 안되는것은 아니다. 메모장에도 한글입력 되고 몇몇개는 되지만 내가 사용하는 프로그램에서는 안될 뿐...

 

---------------------------------------------------------------------------------------

 

blog.naver.com/PostView.nhn?blogId=adonise007&logNo=221944787819&parentCategoryNo=4&categoryNo=&viewDate=&isShowPopularPosts=true&from=search

파이참 크랙 설치해줬다...

 

 

그리고 파이참 설정... 여기서도 좀 헤맸지..

먼저 깃 설치하고 클론 받아놓고 패키지를 설치해야하는데 conda 가상환경에서는 pip를 써야함.

pip3를 쓰면 이게 기본 환경에 설치가 되어버림.

 

그리고 project interpreter에서도 인터프리터 위치를

아나콘다경로/envs/가상환경/bin/python 으로 잡아줘야함.

파이썬은 주로 하는게 아니다보니 안하다보면 또 까먹고 해매겠지.

 

아나콘다와 파이썬 환경 같이 사용하는거 쉽지 않아..ㅠ

 

 

 

----------------------------------------------------------------

마지막 삽질...

ImportError: attempted relative import with no known parent package

겁나 열받음...

디렉토리가 다름에서 오는 임포트 에러.

패키지를 어디에 등록할수도 없고 이건 어찌해야하나.. 스택오버플로우 보다가 좋은 블로그를 찾음.

https://data-newbie.tistory.com/495

 

import sys

sys.path.append("/home/ubuntu/py_project/")

from kogpt2.utils import get_tokenizer

 

이걸 추가하면 됨. 실행은되는데...

근데... 에디터에서는 이걸 인식 못함...ㅠ, 분명 이것도 방법이 있을거긴 한대... 못찾음...ㅠ

에휴.......

 

 

 

 

 

이제 개발해보자 좀...

 

 

 

댓글