Железо: Lenovo IdeaPad S9
OS: Ubuntu Netbook Remix 9.04. Система с последними обновлениями. Композитные менеджеры отключены.
Смена режимов рабочего стола, работает некорректно. Исчезают панели и прочее. Написал bug-report на русском, потому что не ас в английском, читаю и понимаю по-английски, но составить предложение самому - сложно. Надеюсь кто-нибудь поможет с переводом. Думаю мой bug-report очень пригодится разарботчикам.
После нескольких раз переключения через desktop-switcher в разные режимы я заметил, что система не стабильна и решил сразу записать свою последовательность действий, записывал так подробно, как мог.
1. После переключения из классического в netbook-режим у максимизированных окон появились декораторы (я имею ввиду заголовок окна с "закрыть", "развернуть", "свернуть") хотя их в этом режиме быть не должно.
2. После перехода в классический режим вообще исчезли панели и декоратор окон
3. Запустил из терминала desktop-switcher его вывод в консоль:
alecm@alecm-s9:~$ desktop-switcher
In classic mode: true
** (desktop-switcher:9835): DEBUG: Enabling netbook mode
** (desktop-switcher:9835): DEBUG: Enabling launcher autostart
** (desktop-switcher:9835): DEBUG: Launching the, er, Launcher
get fences failed: -1
param: 6, val: 0
** (netbook-launcher:9841): WARNING **: Failed to send buffer
** (netbook-launcher:9841): WARNING **: Failed to send buffer
** (netbook-launcher:9841): DEBUG: CONFIG: Low graphics mode: False
** (netbook-launcher:9841): DEBUG: CONFIG: Font dpi: 96,000000
** (netbook-launcher:9841): DEBUG: CONFIG: Font changed: Sans 10
** (netbook-launcher:9841): DEBUG: CONFIG: Connecting to ConsoleKit for suspend/resume restarting
** (desktop-switcher:9835): DEBUG: Restoring panel settings
** (desktop-switcher:9835): DEBUG:
Restored panel configuration from: /home/alecm/.config/desktop-switcher/netbook-panel-config.xml
** (desktop-switcher:9835): WARNING **: Failed to send buffer
** (desktop-switcher:9835): WARNING **: Failed to send buffer
** (netbook-launcher:9841): WARNING **: Failed to send buffer
** (netbook-launcher:9841): WARNING **: Failed to send buffer
** (desktop-switcher:9835): DEBUG: Removing nautilus from gnome session startup
alecm@alecm-s9:~$ ** (netbook-launcher:9841): DEBUG: PLACES: Volume Added: Диск 41,6 ГБ /org/freedesktop/Hal/devices/volume_uuid_181C_0FEA
** (netbook-launcher:9841): DEBUG: PLACES: Volume Added: Диск 15,8 ГБ /org/freedesktop/Hal/devices/volume_uuid_B01EE0F51EE0B58E
** (netbook-launcher:9841): DEBUG: PLACES: Volume Added: LENOVO /org/freedesktop/Hal/devices/volume_uuid_086824EC6824DA68
4. После переключения в netbook-режим ни панель, ни декоратор не появились
5. При нажатии Alt-Tab было видно как бегает черная рамка от кнопок по невидимой снизу панели.
6. Сделал logout из netbook-режима.
7. Вошел в систему - все работало, окна отображались корректно.
8. Переключился в классический режим без проблем.
9. Было открыто три максимизированных окна.
10. Перешел в netbook-режим
11. У максимизированного окна опять появился декоратор.
12. Переключился в классический режим без проблем.
13. С четырьмя максимизированными окнами переключился в netbook-режим без проблем, но декоратор все также остался.
14. Logout. Вошел в систему - все работало, окна отображались корректно.
15. Откырл 14 окон:
8 - nautilus
2 - tomboy
1 - firefox
1 - pidgin
1 - evolution
1 - terminall
16. С открытыми максимизированным tomboy переключился в netbook-режим. Переключился без проблем.
17. С открытым окном pidgin перешел в netbook-режим рабочего стола
18. Появились декораторы окон у максимизированных окон.
19. Переключился в классический без проблем. Открыл еще одно окно nautilus.
20. Переключился в netbook-режим с свернутыми окнами, стали появляться развернутые на весь экран окна по очереди.
21. После переключения исчезли панель и декоратор окон.
22. В списке выбора окон по Alt-Tab остались четыре окна, но по движению по невидимым снизу кнопкам на панели было видно,что оставшиеся окна на месте, к ним нет доступа.
23. Удалил директорию ~/.config
24. Logout. Зашел в систему все работало. Открыл опять 14 окон (таких же как в прошлый раз).
25. Перешел в классический режим без проблем. Открыл еще одно nautilus со свернутыми окнами
26. Перешел в netbook-режим. Появился декоратор у максимизированных окон.
27. Переключился в классический режим без проблем.
28. С минимизированными окнами перешел в netbook-режим.
29. После перехода опять моргали окна, но в этот раз осталось одно окно nautilus'a без декоратора не до конца максимизированное, фокус на другие окна не передавался, "свернуть все окна" Ctrl+Alt+D не работал.
30. В списке выбора окон по Alt-Tab было 3 окна, но на невидимой панели больше по тому, какого размера черная рамка при выборе окна, было видно, что все окна на месте.
31. Перезапустил X-сервер.
32. Вошел в систему все работало.
33. Открыл опять те же 14 окон. переключился в классический режим.
34. Перешел без проблем. Отрыл еще одно окно nautilus.
35. С свернутыми окнами перешел в netbook-режим. Появился декоратор у окон.
36. Стал очень сильно тормозить netbook-launcher.
37. Переключился в классический режим.
38. С минимизированными окнами перешел в netbook-режим.
39. После переключения опять моргали окна. Одно осталось впереди всех, фокус на другие не передавался.
40. В списке выбора по Alt-Tab осталось 8 окон. Но теперь черная рамка от кнопок по Alt-Tab ходила по верхней невидимой панели режима рабочего стола netbook. Другие окна судя по перемещению черной рамки - остались, но к ним нет доступа.
41. Удалил директории ~/.config ~/.gconf
42. Перезапустил X-сервер.
43. Вошел в систему - все работало без проблем.
44. Открыл 4 окна:
2 - tomboy,
2 - nautilus.
45. Перешел в классический режим рабочего стола. Перешел без проблем.
46. С минимизированными окнами вернулся в netbook-режим.
47. Исчезла верхняя панель. Нажимая Alt-Tab черная рамка бегала по нижней панели, которая была невидима.
48. Переключился в классический режим.
49. Исчезли обе панели, запустил из терминала desktop-switcher и переключился в netbook-режим его вывод в консоль:
alecm@alecm-s9:~$ desktop-switcher
In classic mode: true
** (desktop-switcher:3596): DEBUG: Enabling netbook mode
** (desktop-switcher:3596): DEBUG: Enabling launcher autostart
** (desktop-switcher:3596): DEBUG: Launching the, er, Launcher
get fences failed: -1
param: 6, val: 0
** (netbook-launcher:3602): WARNING **: Failed to send buffer
** (netbook-launcher:3602): WARNING **: Failed to send buffer
** (netbook-launcher:3602): DEBUG: CONFIG: Low graphics mode: False
** (netbook-launcher:3602): DEBUG: CONFIG: Font dpi: 96,000000
** (netbook-launcher:3602): DEBUG: CONFIG: Font changed: Sans 10
** (netbook-launcher:3602): DEBUG: CONFIG: Connecting to ConsoleKit for suspend/resume restarting
** (desktop-switcher:3596): DEBUG: Restoring panel settings
** (netbook-launcher:3602): WARNING **: Failed to send buffer
** (netbook-launcher:3602): WARNING **: Failed to send buffer
** (netbook-launcher:3602): DEBUG: PLACES: Volume Added: Диск 41,6 ГБ /org/freedesktop/Hal/devices/volume_uuid_181C_0FEA
** (netbook-launcher:3602): DEBUG: PLACES: Volume Added: Диск 15,8 ГБ /org/freedesktop/Hal/devices/volume_uuid_B01EE0F51EE0B58E
** (desktop-switcher:3596): DEBUG:
Restored panel configuration from: /home/alecm/.config/desktop-switcher/netbook-panel-config.xml
gnome-panel: процесс не убит
** (desktop-switcher:3596): WARNING **: Failed to send buffer
** (desktop-switcher:3596): WARNING **: Failed to send buffer
** (netbook-launcher:3602): DEBUG: PLACES: Volume Added: LENOVO /org/freedesktop/Hal/devices/volume_uuid_086824EC6824DA68
** (desktop-switcher:3596): DEBUG: Removing nautilus from gnome session startup
alecm@alecm-s9:~$ ** (gnome-panel:3619): DEBUG: Adding applet 0.
** (gnome-panel:3619): DEBUG: Initialized Panel Applet Signaler.
(gnome-panel:3619): libglade-WARNING **: Unexpected element <requires-version> inside <glade-interface>.
** (gnome-panel:3619): DEBUG: Adding applet 1.
** (gnome-panel:3619): DEBUG: Adding applet 2.
** (gnome-panel:3619): DEBUG: Adding applet 3.
** (gnome-panel:3619): DEBUG: Adding applet 4.
50. Окно desktop-switcher'а исчезло, но появилась верхняя панель, появились декораторы у максимизированных окон.
51. Переключился в классический режим.
52. Панели не появились.
53. Переключился в netbook-режим.
54. Исчезла верхняя панель. Удалил директории:
a. .cache
b. .config
c. .dbus
d. .gconf
e. .gconfd
f. .gnome2
55. Перезапустил X-сервер.
56. Вошел в систему - все работало без проблем.
57. Открыл 4 окна:
2 - tomboy,
2 - nautilus.
58. Перешел в классический режим рабочего стола. Перешел без проблем.
59. Автоматически открылось окно nautilus с домашней директорией (открывается всегда при переходе из netbook-режима в классический).
60. С минимизированными окнами вернулся в netbook-режим.
61. Появилась верхняя панель.
62. У максимизированных окон появились декораторы.
63. Перешел в классический режим, открылось еще одно окно домашней директории.
64. Панели появились, все работало без проблем.
65. С минимизированными окнами вернулся в netbook-режим.
66. После переключения на переднем плане осталось не до конца максимизированное окно nautilus, фокус на другие окна не переключался.
67. В списке переключения окон по alt-tab осталось 3 окна. Черная рамка кнопок при нажатии alt-tab бегала по нижней невидимой панели.
68. Перезапуск X-сервера.
69. После логина в систему верхняя панель исчезла, не передавался фокус в поля ввода, у окон исчезли декораторы.
70. Перезапуск X-сервера.
71. Вход - без изменений.
72. Удалил директории ~/.config/netbook-launcher ~/.config/desktop-switcher.
73. Logout - ничего не изменилось только изменилась тема gnome.
74. Удалил директорию ~/.config.
75. Перезапуск X-сервера.
76. После входа все осталось без изменений, но тема опять стала human.
77. Удалил директории ~/.config ~/.gconf.
78. Login - все заработало.
Переодически до этого еще выскакивала ошибка при смене режима:
"Произошла ошибка при загрузке или сохранении конфигурационной информации для evolution-alarm-notify. Некоторые из установок могут не функционировать правильно". (Кстати да тут в сообщении ошибка в переводе. Последнее предложение надо ак исправить: "Некоторые из установок могут функционировать неправильно") исправьте, у кого есть такие привилегии.