혹시 페도라에서 qt 프로그램을 작성한 후 실행시 오류가 나는 경우,
글쓴이: sealwood / 작성시간: 화, 2015/09/15 - 12:16오전
이제 qt에 입문한 학생입니다 제 경우에는 qt 예제프로그램을 fedora 22 + vmware player로 작성하여 실행시켰습니다. 이후 생성된 실행파일을 실행시키니,
Qt: Session management error: None of the authentication protocols specified are supported
X Error: BadAccess (attempt to access private resource denied) 10
이러한 에러가 발생하였습니다. qt 실행 파일을 root 권한에서 실행시키면 저 오류가 발생하지만, 일반 사용자 권한으로 실행하면 발생하지 않았습니다. 따라서, 혹시 위와 같이 오류가 뜨시는 분들은 루트 권한을 벗어나서 실행시켜보시기 바랍니다.
Forums:
제 생각에는 root 권한때문에 말썽이 생긴것이
제 생각에는 root 권한때문에 말썽이 생긴것이 아니라
사용자 계정으로 X서버를 사용중인데, 다른사용자 계정으로(여기서는 root) GUI를 실행했기 때문이 아닐까요?
혹시 확인 가능하다면 root로 데스크탑환경에 로그인 하고나서,
qt로 만든 프로그램을 실행시켜보시면 될것 같습니다.
(물론, root 계정으로 데스크탑환경을 사용하라고 권장하는 내용은 아닙니다)
해당내용을 검색해보면.
환경설정 변수'와 관련되었나봅니다.
http://search.naver.com/search.naver?ie=utf8&sm=stp_hty&where=se&query=Qt%3A+Session+management+error%3A+None+of+the+authentication+protocols+specified+are+supported
http://www.google.co.kr/search?hl=ko&source=hp&biw=&bih=&q=X+Error%3A+BadAccess+%28attempt+to+access+private+resource+denied%29+10&btnG=Google+%EA%B2%80%EC%83%89&gbv=2
----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.
매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.
각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com
답변 감사합니다.
제가 찾아보니 해외 포럼에 이런 글이 올라와 있었습니다.
https://bbs.archlinux.org/viewtopic.php?id=185698
제 경우에는 커맨드 창에서
export QT_GRAPHICSSYSTEM native / raster / opengl
이중 native/raster/opengl 세 가지를 조절하면 해결이 되었습니다.
같은 문제를 겪으시는 분은 포럼 글을 읽어보시고 커맨드 창에서 조작을 해보시기 바랍니다.
댓글 달기