beryl-settings-bindings가 의존성 어쩌구하면서 업데이트가 안됩니다. 그리고 한가지 더...

jazzshock의 이미지

beryl-settings-bindings 설치된 버전이 0.2.1인데 최신버전 0.3.0으로 업데이트가 안됩니다. 첨부파일에서 보시면 python(버전2.5.1)의존성을 해결할 수 없다고 하는군요... beryl관련 다른 패키지들은 모두 0.3.0버전으로 업데이트되어 있는데 이것만 안되네요.
며칠전에 KDE어플(amarok, basket note pads)을 설치했다가 지운 적이 있는데 이 때문에 뭔가 꼬인 것인지... 원인과 해결 방법 좀 부탁드립니다.

그리고 한가지 더...
beryl 세팅의 General Options에서 '데스크탑 배경'이란 탭을 보면 '데스크탑관리자가 뷰포트 지원하기'라는 옵션이 있습니다. 큐브의 각각의 면에 서로 다른 배경그림을 지정할 수 있는 옵션인 것 같은데요 현재 어느 면에서 작업중인지 쉽게 알 수 있도록 해주는 편리한 옵션인 것 같습니다. 그런데 제가 이걸 적용하니까 현재 면만 살아있고 나머지 3 면이 면 자체가 그냥 없어져 버립니다. 바탕화면 자체가 없어져 버려서 배경그림을 지정할 수가 없는거죠. 그냥 뻥 뚫려서 스카이돔이 보입니다. 이 옵션을 지원하는 '데스크탑관리자'라는게 따로 있나요? 저는 gnome 환경입니다.

File attachments: 
첨부파일 크기
Image icon shot.png142.38 KB
atie의 이미지

bdm 소스를 다운받아 make 한 후에 그 디렉토리 내의 bdm을 실행하면 됩니다. 실행전에 해주어야 하는 것 두가지는 아래와 같습니다.
http://bugs.beryl-project.org/browser/trunk/beryl-desktop-manager/src

1) 노틸러스가 배경화면을 그리는 것을 막는 것은 gconf-editor로 다음 두 설정을 끄고, killall nautilus 하면 되고,
- Apps > Nautilus > Preferences > Show_desktop
- Desktop > Gnome > background > draw_background

2) ~/.bdm/wallpaper.list 파일은 아래 형식으로 viewport의 갯수만큼 각각의 배경화면 경로를 지정합니다.
[wallpapers]
1=/home/user/dir/file1.png
2=/home/user/dir/file2.png

----
I paint objects as I think them, not as I see them.

----
I paint objects as I think them, not as I see them.
atie's minipage

jazzshock의 이미지

링크에 들어가서 첨부파일과 같이 다운 받아서 /root/BDM 폴더를 만들어서 넣은 후 'root@BlackBox:~/BDM# make' 했는데 화면가득 에러를 뿜습니다. 어디가 잘못된 걸까요?

댓글 첨부 파일: 
첨부파일 크기
Image icon -BDM - 파일 브라우저.png99.17 KB
Image icon -root@BlackBox: ~-BDM.png213.09 KB
atie의 이미지

보통 compile해서 설치하는 것 마지막에 sudo make install 하라고 하는데 bdm은 위에 제가 컴파일 한 디렉토리 내에서 bdm을 실행시키라고 한 이야기처럼 사용자 ID로 실행을 합니다. 즉, /home/<사용자>/bdm에 소스 다운받아서 그 디렉토리에서 일반 사용자로 make 까지만 하고 만들어진 bdm을 실행을 해도 충분합니다.

그런데, 에러는 -dev 패키지를 설치 안해서 인 듯 싶습니다. beryl-dev 패키지하고,
Makefile에 보면 gtk+-2.0, x11, glib-2.0, cairo 라이브러를 사용한다고 하네요. 그러니...
apt-cache search libgtk* | grep dev 해서 패키지를 찾는데...(방법은 그렇고)

libgtk2.0-dev 하나 설치하면 나머지 필요한 libglib2.0-dev, libcairo2-dev등도 함께 설치될 겁니다.

----
I paint objects as I think them, not as I see them.

----
I paint objects as I think them, not as I see them.
atie's minipage

jazzshock의 이미지

말씀해 주신대로 필요 패키지 설치하고 하니까 되네요. 감사합니다.
이방법은 말하자면 GDM -> BDM으로 바꾸는 게 되는거죠?
한가지.. 데스크탑에 아이콘을 쓸 수 없는 문제는 있네요. 베릴 포럼에도 그런 언급이 있었던 것 같습니다. 이건 아직은 방법이 없는 듯...

매번 친절한 답변에 감사드립니다.

atie의 이미지

예. 요점은 그놈에서는 노틸러스가 배경화면을 그리는 대신에 viewport가 몇 개인지를 아는 bdm이 배경그림을 올리는 겁니다.
----
I paint objects as I think them, not as I see them.

----
I paint objects as I think them, not as I see them.
atie's minipage

jazzshock의 이미지

그리고 처음 제가 드린 질문 중 첫번째 beryl-settings-bindings 문제에 대해서는 원인과 해결방법을 알 수 있을까요? 시냅틱에서 업그레이드 할려면 이렇게 나옵니다.
(이 패키지는 뭐하는 녀석인가요?)

댓글 첨부 파일: 
첨부파일 크기
Image icon shot.png162.07 KB

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.