X윈도우가 갑자기 닫히는 경우있으신가요?

1day1의 이미지

우분투-breezy 를 사용하고 있습니다.
지금까지 별 문제는 없었던 것 같은데, 그리고 상황을 더 지켜봐야 하겠지만, 아래의 경우가 발생했습니다.

열심히 그놈터미널과 vmware player 를 가상데스크탑에 띄워놓고 열심히 왔다갔다 하며 작업하고 있었습니다.

그러다가 갑자기 ctrl+alt+F1 을 눌렀을때 나오는 콘솔창이 나오더군요.
어!! 내가 잘 못 눌렀나 했습니다. 그런데 아니었습니다.
X가 비정상종료를 한 것 같습니다.(아무런 메세지 없이) GDM 이 다시 실행되고 있더군요.
다시 로그인 했지만, 띄워놓았던 수많은 창들은 모두 닫힌 상태 - 다행히 심각한 작업을 하고 있지는 않았지만 - 순간 OTL 이었습니다.

이런 경우를 겪으신 분들 많으신가요?

가능성을 생각해 보면..

Quote:

1. ctrl+alt+backspace 를 잘 못 눌렀다. (열심히 키를 누르고 있어 가능성 1순위.)
이거 안 먹게 할 수는 없나요? 실수로 많이 누르는 것 같아요.
ctrl+alt+방향키로 - 데스크탑을 오고가다가 잘못 누른듯 함.
이 때 X윈도우에 띄워놓았던 창들은 어쩔수 없이 닫히게 되는 것인가요? - 어떤 설정으로 안 닫히게 가능한가요?

2. 말그대로 비정상종료(버그등..) - 오류메세지가 없었던것으로 봐서 아닌듯.

3. 그외에 더 있으려나, 시스템 부하 ( 조금 창을 많이 띄워놓긴 했지만, 그정도는 아닌듯.)


아직 정확한 원인이 밝혀지진 않았지만, 조금 난감했습니다.

잡설이 많았지만, 질문은 다음과 같습니다.

Quote:

1. X윈도우가 종료되도 띄워놓은 창을 안 닫히게 할 수 있나? ( X윈도우만 다시 시작하는 경우)
2. ctrl+alt+backspace 를 안 먹게 할 수 있나? ( backspace 누르기가 두려움. )

1day1의 이미지

버그 리포트 - 편집으로 들어가서 수정후 완료를 하면

Quote:

Fatal error: ????? ??? ?? '68892': key 1 query: INSERT INTO trackback_node (nid, awaiting_cron, can_receive) VALUES (68892, 0, 1) in /home/httpd/kldp/kldp/includes/database.mysql.inc on line 67

이런 메세지가 나옵니다.

수정은 정상적으로 되는 것 같습니다.

F/OSS 가 함께하길.. (F/OSS서포터즈,F/OSS서포터즈그룹)

F/OSS 가 함께하길..

codebank의 이미지

다른 곳에 달아야할 답글이 달린듯하네요. :)

어쨌든...
1. X-Window에서 띄워놓은 창들은 PPID가 X입니다. 즉, X가 끝나면 X에서 실행
되어진 프로그램들은 어쩔 수 없이 종료하게 됩니다.
종료안하고 버틴다면 그건 부모가 없는 자식이 되어서 좀비가 될 수도 있습니다.
어쩔 수 없는 현상인 것으로 생각됩니다.
콘솔이라면 screen이라는 것을 사용할 수도 있다고 하는데 그 이외에는 출력포인트를
잃어버리게된 프로세서들이 어디로 출력할지를 몰라서 결국엔 시스템에 좋지
않은 결과를 초래할지도 모르기 때문에 그런조치를 취한 것일 수도 있겠네요.

2. [Ctrl]+[Alt]+[Backspace] 답글을 쓰다가 찾아보니 나오네요.
/etc/X11/XF86Config에 답이 있다고해서 찾아봤는데 있네요.
저는 xorg.conf를 사용해서 기본값을 가지고 있는 xorg.conf.example에보니
Section "ServerFlags" 부분에 Option "DontZap"을 넣어주면 된다고 합니다.
그외 다른 옵션들도 있는데 한번 찾아보시면 되겠네요. :)
--------------------------------
좋은 하루되세요.

------------------------------
좋은 하루 되세요.

1day1의 이미지

backspace 문제로 일단 잠정 결론을 내리긴 했지만, 좀더 상황을 지켜볼려고 합니다.

ps. 위 답글은 원글을 수정할려고 보니 그런메세지가 나와서 댓글로 달아 둔 것입니다.
따로 버그리포트를 어디에 해야할지 몰라서요.

F/OSS 가 함께하길.. (F/OSS서포터즈,F/OSS서포터즈그룹)

F/OSS 가 함께하길..

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.