Ubuntu 14.04 и Gnome 3.12, черная область приложений GTK сбой?

Возможно, вы просто не разблокировали меню учетных записей пользователей.

В правом верхнем углу меню учетных записей пользователей кнопка разблокировки.

Нажмите на нее и введите свой пароль при запросе (или пароль администратора, если он отличается).

После этого вы сможете изменить пароль, создать учетные записи или задать автоматический вход в систему.

0
задан 2 October 2017 в 21:07

9 ответов

Я исправил сбой. Я нашел решение здесь, на форуме, в этом вопросе, в поисках более общих терминов. Ответ также является общим, так как это обновление

графического стека, включая драйверы Intel и ядро ​​

Это можно сделать с терминала:

[ f1]

Я до сих пор не знаю, какова была конкретная проблема, но это было решено для меня. Надеюсь, это поможет.

С уважением, Андреа

0
ответ дан 22 May 2018 в 17:54

Я исправил сбой. Я нашел решение здесь, на форуме, в этом вопросе, в поисках более общих терминов. Ответ также является общим, так как это обновление

графического стека, включая драйверы Intel и ядро ​​

Это можно сделать с терминала:

sudo apt-get install --install-recommends linux-generic-lts-utopic xserver-xorg-lts-utopic libqt5gui5 libgles1-mesa-lts-utopic libgles2-mesa-lts-utopic libgl1-mesa-glx-lts-utopic libgl1-mesa-glx-lts-utopic:i386 libglapi-mesa-lts-utopic:i386 libegl1-mesa-drivers-lts-utopic

Я до сих пор не знаю, какова была конкретная проблема, но это было решено для меня. Надеюсь, это поможет.

С уважением, Андреа

0
ответ дан 18 July 2018 в 05:51

Я исправил сбой. Я нашел решение здесь, на форуме, в этом вопросе, в поисках более общих терминов. Ответ также является общим, так как это обновление

графического стека, включая драйверы Intel и ядро ​​

Это можно сделать с терминала:

sudo apt-get install --install-recommends linux-generic-lts-utopic xserver-xorg-lts-utopic libqt5gui5 libgles1-mesa-lts-utopic libgles2-mesa-lts-utopic libgl1-mesa-glx-lts-utopic libgl1-mesa-glx-lts-utopic:i386 libglapi-mesa-lts-utopic:i386 libegl1-mesa-drivers-lts-utopic

Я до сих пор не знаю, какова была конкретная проблема, но это было решено для меня. Надеюсь, это поможет.

С уважением, Андреа

0
ответ дан 24 July 2018 в 18:27

Я никогда не видел этого раньше, и я парень, который написал программу. Вероятно, это что-то странное происходит с тем, что делает ваш графический сервер, как обе области, которые являются GdkPixmap. Я рад слышать, что это не просто gtkwave. Обратите внимание, что эти области игнорируют темы, поэтому, вероятно, это не так, если композитор / рендеринг не оказывает какого-либо влияния на эти области, например, установка альфа-канала или что-то, что не типично для gtk2.

Эти области автоматически копировать обратно в основную область при экспонировании событий с X-сервера. Я не знаю, используете ли вы Wayland или что-то в этом роде, и что происходит в бэкэнде Gdk для gtk2, не хватает событий экспонирования, которые копируют из частного хранилища gtkwave в то, что видно на экране.

В wavearea_configure_event () wavewindow.c вы увидите отладочную версию printf. удалите DEBUG (), чтобы открыть printf, чтобы проверить, отправляются ли настройки события в Gdk. Они должны возникать, когда часть волновой области или сигнальной зоны покрыта / раскрыта / изменена / и т. Д. Изменение размера кажется мне показательным, что настройки событий теряются.

В целом это звучит как интересная ошибка в бэкэнде Gdk для gtk2 для меня. Если это что-то подобное, вы можете использовать Xephyr / Xnest / what, чтобы получить нормальное представление X11. То же самое относится к запуску vncserver и vncviewer в том же сеансе и таргетинге на gtk.

ПРИМЕЧАНИЕ. Gtkwave не был преобразован в gtk3 главным образом потому, что gtk3 не хватает большого количества функций, которые мне нужны, и переписывая огромные куски зрителю не является приоритетом в моем списке дел.

-Tony

0
ответ дан 22 May 2018 в 17:54
  • 1
    Прежде всего, большое спасибо Тони за ваши большие усилия по созданию GTKwave. Мы все это ценим! Спасибо за быстрый ответ, я сделал то, что вы сказали, и это журнал после изменения размера: «GTKWave Analyzer v3.3.85 (w) 1999-2017 BSI [0] время начала. [40000] время окончания. WaveWin Configure Event h: 1, w: 1 WaveWin Configure Событие h: 484, w: 672 WaveWin Configure Событие h: 484, w: 671 WaveWin Конфигурирование Событие h: 484, w: 670 «Ничего не записывается при нажатии, чтобы вернуть потерянное изображений. Я не понял последнюю часть ответа, но это моя вина: я должен попытаться найти способ использовать Xnest. – a_bet 2 October 2017 в 23:43
  • 2
    Если возможно, попробуйте и только отправьте ответ, если вы уверены, что он будет работать для OP. Если вам нужно разъяснить что-либо, прокомментируйте его, а затем используйте эту информацию для своего ответа. Из-за вашей репутации вы еще не можете комментировать, поэтому я бы рекомендовал создать репутацию без изменений или ответов, которые не требуют разъяснений от автора. – Owen Hines 3 October 2017 в 00:14

Такие графические сбои в моем опыте обычно связаны с графическим драйвером - и это широкое поле. Тем не менее, подобные симптомы были зафиксированы как исправленные (или, по крайней мере, отработанные), добавив COGL_ATLAS_DEFAULT_BLIT_MODE=framebuffer в ваш файл / etc / environment. Выйдите из системы и войдите в систему снова и проверьте правильность установки переменной через env | grep -i cogl.

Это длинный снимок из-за того, что многие компоненты (программное обеспечение, а также аппаратное обеспечение) участвуют, но я думаю, стоит попробовать с тех пор это просто. Удачи.

0
ответ дан 22 May 2018 в 17:54
  • 1
    Спасибо b3nmore за ответ. Я посмотрел ссылку, которую вы предоставили, и кажется, что у многих людей возникают проблемы с приложениями gtk, я не нашел этого, когда появляется ошибка. Я сделал то, что вы предложили (и проверил переменную), но даже после перезагрузки ничего не изменилось, к сожалению. – a_bet 23 October 2017 в 13:00

Такие графические сбои в моем опыте обычно связаны с графическим драйвером - и это широкое поле. Тем не менее, подобные симптомы были зафиксированы как исправленные (или, по крайней мере, отработанные), добавив COGL_ATLAS_DEFAULT_BLIT_MODE=framebuffer в ваш файл / etc / environment. Выйдите из системы и войдите в систему снова и проверьте правильность установки переменной через env | grep -i cogl.

Это длинный снимок из-за того, что многие компоненты (программное обеспечение, а также аппаратное обеспечение) участвуют, но я думаю, стоит попробовать с тех пор это просто. Удачи.

0
ответ дан 18 July 2018 в 05:51

Я никогда не видел этого раньше, и я парень, который написал программу. Вероятно, это что-то странное происходит с тем, что делает ваш графический сервер, как обе области, которые являются GdkPixmap. Я рад слышать, что это не просто gtkwave. Обратите внимание, что эти области игнорируют темы, поэтому, вероятно, это не так, если композитор / рендеринг не оказывает какого-либо влияния на эти области, например, установка альфа-канала или что-то, что не типично для gtk2.

Эти области автоматически копировать обратно в основную область при экспонировании событий с X-сервера. Я не знаю, используете ли вы Wayland или что-то в этом роде, и что происходит в бэкэнде Gdk для gtk2, не хватает событий экспонирования, которые копируют из частного хранилища gtkwave в то, что видно на экране.

В wavearea_configure_event () wavewindow.c вы увидите отладочную версию printf. удалите DEBUG (), чтобы открыть printf, чтобы проверить, отправляются ли настройки события в Gdk. Они должны возникать, когда часть волновой области или сигнальной зоны покрыта / раскрыта / изменена / и т. Д. Изменение размера кажется мне показательным, что настройки событий теряются.

В целом это звучит как интересная ошибка в бэкэнде Gdk для gtk2 для меня. Если это что-то подобное, вы можете использовать Xephyr / Xnest / what, чтобы получить нормальное представление X11. То же самое относится к запуску vncserver и vncviewer в том же сеансе и таргетинге на gtk.

ПРИМЕЧАНИЕ. Gtkwave не был преобразован в gtk3 главным образом потому, что gtk3 не хватает большого количества функций, которые мне нужны, и переписывая огромные куски зрителю не является приоритетом в моем списке дел.

-Tony

0
ответ дан 18 July 2018 в 05:51

Такие графические сбои в моем опыте обычно связаны с графическим драйвером - и это широкое поле. Тем не менее, подобные симптомы были зафиксированы как исправленные (или, по крайней мере, отработанные), добавив COGL_ATLAS_DEFAULT_BLIT_MODE=framebuffer в ваш файл / etc / environment. Выйдите из системы и войдите в систему снова и проверьте правильность установки переменной через env | grep -i cogl.

Это длинный снимок из-за того, что многие компоненты (программное обеспечение, а также аппаратное обеспечение) участвуют, но я думаю, стоит попробовать с тех пор это просто. Удачи.

0
ответ дан 24 July 2018 в 18:27
  • 1
    Спасибо b3nmore за ответ. Я посмотрел ссылку, которую вы предоставили, и кажется, что у многих людей возникают проблемы с приложениями gtk, я не нашел этого, когда появляется ошибка. Я сделал то, что вы предложили (и проверил переменную), но даже после перезагрузки ничего не изменилось, к сожалению. – a_bet 23 October 2017 в 13:00

Я никогда не видел этого раньше, и я парень, который написал программу. Вероятно, это что-то странное происходит с тем, что делает ваш графический сервер, как обе области, которые являются GdkPixmap. Я рад слышать, что это не просто gtkwave. Обратите внимание, что эти области игнорируют темы, поэтому, вероятно, это не так, если композитор / рендеринг не оказывает какого-либо влияния на эти области, например, установка альфа-канала или что-то, что не типично для gtk2.

Эти области автоматически копировать обратно в основную область при экспонировании событий с X-сервера. Я не знаю, используете ли вы Wayland или что-то в этом роде, и что происходит в бэкэнде Gdk для gtk2, не хватает событий экспонирования, которые копируют из частного хранилища gtkwave в то, что видно на экране.

В wavearea_configure_event () wavewindow.c вы увидите отладочную версию printf. удалите DEBUG (), чтобы открыть printf, чтобы проверить, отправляются ли настройки события в Gdk. Они должны возникать, когда часть волновой области или сигнальной зоны покрыта / раскрыта / изменена / и т. Д. Изменение размера кажется мне показательным, что настройки событий теряются.

В целом это звучит как интересная ошибка в бэкэнде Gdk для gtk2 для меня. Если это что-то подобное, вы можете использовать Xephyr / Xnest / what, чтобы получить нормальное представление X11. То же самое относится к запуску vncserver и vncviewer в том же сеансе и таргетинге на gtk.

ПРИМЕЧАНИЕ. Gtkwave не был преобразован в gtk3 главным образом потому, что gtk3 не хватает большого количества функций, которые мне нужны, и переписывая огромные куски зрителю не является приоритетом в моем списке дел.

-Tony

0
ответ дан 24 July 2018 в 18:27
  • 1
    Прежде всего, большое спасибо Тони за ваши большие усилия по созданию GTKwave. Мы все это ценим! Спасибо за быстрый ответ, я сделал то, что вы сказали, и это журнал после изменения размера: «GTKWave Analyzer v3.3.85 (w) 1999-2017 BSI [0] время начала. [40000] время окончания. WaveWin Configure Event h: 1, w: 1 WaveWin Configure Событие h: 484, w: 672 WaveWin Configure Событие h: 484, w: 671 WaveWin Конфигурирование Событие h: 484, w: 670 «Ничего не записывается при нажатии, чтобы вернуть потерянное изображений. Я не понял последнюю часть ответа, но это моя вина: я должен попытаться найти способ использовать Xnest. – a_bet 2 October 2017 в 23:43
  • 2
    Если возможно, попробуйте и только отправьте ответ, если вы уверены, что он будет работать для OP. Если вам нужно разъяснить что-либо, прокомментируйте его, а затем используйте эту информацию для своего ответа. Из-за вашей репутации вы еще не можете комментировать, поэтому я бы рекомендовал создать репутацию без изменений или ответов, которые не требуют разъяснений от автора. – Owen Hines 3 October 2017 в 00:14

Другие вопросы по тегам:

Похожие вопросы: