Что приложение проверяет все элементы пользовательского интерфейса на GTK это?

Я видел его на скриншотах раньше. Какое приложение открывает окно, которое содержит все элементы пользовательского интерфейса на GTK это? Мне нужен ответ, применимые к GTK+2 и GTK+3.

+950
Greg Kopff 21 апр. 2017 г., 10:30:29
20 ответов

Почему код генерирует предупреждения

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

Если вам нужно пройти определенный член у меня из массива, вы можете пройти &temp_str[я] без предупреждения, в том числе &temp_str[0].

Почему код компилируется в openSUSE, но выдает предупреждение на Ubunutu

У меня оба в openSUSE 12.2 и Ubuntu 12.10 на моем компьютере и пробовал несколько способов. Как использовать GCC 4.7.1.

openSUSE не генерировать предупреждение компилятора, потому что соответствующие предупреждения не по умолчанию. Если вы компилируете свой код в openSUSE с предупреждениями о (Чаще всего -Стена), вы увидите предупреждение компилятора, как вы делаете на Ubuntu.

Ubuntu использует команды dpkg-buildflags , чтобы установить параметры по умолчанию. По умолчанию, Ubuntu использует -Wformat (который генерирует предупреждение о функции fscanf и будет включен, когда через стену) и -Werror=Format-и безопасности, который превращает предупреждения из -Wformat-безопасности на ошибки (и это не входит в стену).

Вы можете просмотреть эти параметры в терминале с помощью dpkg-buildflags --дамп и с помощью dpkg-buildflags-состояние.

Какие предупреждения компилятора?

Шифровальщики узнать об ошибках компилятора быстро. Когда код имеет опечатки, синтаксические ошибки, и компилятор способен обнаруживать некоторые другие проблемы, компилятор выдает ошибки и перестает. В этих случаях мы говорим, что код не будет компилироваться.

Но есть много случаев, когда компилятор думает, что там может быть ошибка, или юридическая информация кодекс, которые могут иметь определенные проблемы. В этих случаях компилятор выдает предупреждение, но, как правило, завершится компиляция кода.

Важно смотреть на предупреждения. Большую часть времени, предупреждения должны рассматриваться как ошибки и исправлена даже тогда, когда код компилируется. Если предупреждения игнорируются или не видел, в первую очередь, программист может ошибочно думать, что нет ничего плохого в коде. Результирующий код может работать нормально или работать нормально. Но эти предупреждения очень часто означает, что есть проблема для того чтобы случиться. Позже, когда условия меняются, то код может выдавать неверный результат или даже привести к неопределенному поведению, вызывая сбои. Это очень трудно найти такого рода ошибки, потому что программист начинает с предположения, что код не имеет никаких проблем.

В GCC, вариант-стены из командной строки показывает большинство предупреждений. Варианты, которые начинаются с -З-о предупреждениях. Это в MAN-странице. В данном случае-стены показывает все (действительно большинство) предупреждения. Это очень хорошая идея, чтобы всегда использовать -настенный вариант. В ГНУ ССЗ документации имеет гораздо больше информации о предупреждениях и параметрах.

Отличная новая книга, которая объясняет, используя файлы и другие инструменты, чтобы установить параметры компиляции является 21-го века от О'Рейли СМИ, еще одна очень хорошая книга от Autotools из крахмала пресс

+952
lasan 03 февр. '09 в 4:24

Просто у меня лексикон Альфа аудио интерфейс USB, но он не отображается как USB-устройства или в качестве звуковой карты.

+946
Wickoo 26 мар. 2013 г., 23:33:25

У меня samsung атом 1,66 ГГц и 2.00 ГБ ОЗУ.

мой жесткий диск обычный, не SSD диск, 5400 об / мин.

Вы думаете, я могу запустить в Ubuntu 11.10 64-битных (двойной загрузки) на нем?

+922
Crystel Tasneem 18 нояб. 2010 г., 5:01:07

Ваш С. М. А. Р. Т. данных с вашего диска показывает, что ваш жесткий диск терпит неудачу. Я бы резервное копирование любой информации возможно, важны в свой диск и замените его как можно скорее.

Все тип: предварительно не предупреждений должно быть ясно, что в дополнение к 104, 105, 106, 107 и 108 ошибок в smartctl отчет.

Вы также можете проверить состояние вашего жесткого диска условия (шоу с С. М. А. Р. Т. данных) с помощью палимпсест (Дисковая утилита) и проверка состояния есть

enter image description here

+846
kumar 29 мар. 2013 г., 12:37:25

Есть некоторые инструменты, описанные на стр. https://help.ubuntu.com/community/AptGet/Offline которое можно использовать для передачи требуемых пакетов в офф-лайн установка.

+839
Korbman 29 дек. 2018 г., 21:46:18

Ваш Windows 7 BCD является, скорее всего, нарушено, поскольку вы изменили структуру разделов. Я предлагаю вам использовать Windows 7 компакт-диск и попробовать использовать параметры восстановления и выбрать "Восстановление запуска".

Windows 7 обычно не перезаписывает жратва сама по себе. Вместо этого он просто закрепляет ее конфигурацию загрузчика (БХД). Если он работает, вернитесь к Ubuntu и позвонить

обновление-жратва судо 

Затем вы должны иметь Windows 7 в свой список снова.

+744
Lecky Lao 19 сент. 2016 г., 21:07:47

Вы удалили линию

пост-ап в iptables-восстановить < файл /etc/iptables в.вверх.правила

IPv4 использует в iptables и IPv6 использует ip6tables. Возможно, что изменения в конфигурацию iptables в перерывах ваш IPv4-подключения. Так что вы, вероятно, не хотите, чтобы удалить эту строку. Это может определить политику для пересылки пакетов IPv4 между интерфейсе eth0 и eth1 и интерфейсы, так что это может быть, что влезаю в вашу конфигурацию...

Немного дальше у вас сломался конфигурации IPv6, но это не должно повлиять на ваш IPv4-подключения.

Для тоннеля можно определить двумя шлюзами по умолчанию:

интерфейс он-протокола IPv6 inet6 v4tunnel
 конечная точка 216.218.224.42
 адрес 2001:470:1f0e:1034::2
 маска 64
 ИС -6 добавить маршрут по умолчанию Дэв он-протокола IPv6
 вниз ИС -6 маршруту дель-умолчанию Дэв он-протокола IPv6
 шлюз 2001:470:1f0e:1034::3

В вверх/вниз линии вы добавить маршрут по умолчанию, указывающий на устройство тоннеля. В шлюз линия добавляет еще один маршрут по умолчанию, указывающий на несуществующий адрес на туннельный интерфейс (он всегда дает его конце тоннеля адреса оканчивающиеся на ::1) так что будем ломать вещи. Следующие настройки должны работать лучше:

интерфейс он-протокола IPv6 inet6 v4tunnel
 конечная точка 216.218.224.42
 адрес 2001:470:1f0e:1034::2
 маска 64
 шлюз 2001:470:1f0e:1034::1

А потом вы пытаетесь сделать невозможное :-) вы пытаетесь использовать адреса, что туннель используется на интерфейсе eth0 ссылке также. Это не будет работать. Туннеля IPv6 префикс 2001:470:1f0e:1034::/64, в котором собраны все адреса в диапазоне 2001:0470:1f0e:1034:0000:0000:0000:0000 к 2001:0470:1f0e:1034:Порядок:Порядок:Порядок:Порядок. Даже если тоннель используется только два адреса из этого диапазона (2001:470:1f0e:1034::1 и 2001:470:1f0e:1034::2) вы не можете использовать другие адреса, где угодно, но на тоннель.

Ваш eth0 в ссылке, кажется, подключение к вашему провайдеру или вверх сеть. Если он не предлагает вам протокол IPv6, то не настроить его, тем более не с адресов, которые противоречат другой ссылке. Просто удалите следующие строки:

слово iface eth0 в inet6 статические
 предварительно до на /sbin/команды modprobe -Q на протокол IPv6 ; /ОГРН/правда
 адрес 2001:470:1f0e:1034::3
 маска 64

То же самое касается и eth1 на ссылку. Вы не можете использовать адреса из туннеля на другой интерфейс. Следующее не будет работать:

слово iface eth1 и inet6 статические
 предварительно до на /sbin/команды modprobe -Q на протокол IPv6 ; /ОГРН/правда
 адрес 2001:470:1f0e:1034::4
 маска 64

При создании туннеля IPv6 в tunnelbroker.net у тебя два /64 по. Если ваш тоннель 2001:470:1f0e:1034::/64 , то ваш маршрутизация /64, вероятно, имеет 2001:470:1f0f:1034::/64, а проверить информацию, которую вы получили от tunnelbroker.net для подтверждения того, что. Если я права, то правильной конфигурации должны быть:

слово iface eth1 и inet6 статические
 предварительно до на /sbin/команды modprobe -Q на протокол IPv6 ; /ОГРН/правда
 адрес 2001:470:1f0f:1034::1
 маска 64

И тогда вы должны включить переадресацию IPv6. Нечто подобное должно быть в файле/etc/sysctl-переменной.конф файл:

# Раскомментируйте следующую строку, чтобы разрешить пересылку пакетов для IPv6
# Включение этой опции отключает без гражданства, адрес автонастройки
# основываясь на объявлениях маршрутизатора для данного узла
чистая.протокол IPv6.конф.все.пересылка=1

Для завершения настройки вы, вероятно, следует также настроить ip6tables , как вы настроили в iptables.

+741
SoItsComeToThis 29 апр. 2016 г., 3:43:10

Я думаю, что вы должны иметь что-то забывают, как это очень ясно в предоставленной вами ссылке:

5.2.1 замечания

Есть некоторые важные моменты, связанные с выключением системы:

[...]

  • Выскочка никогда не прекращает работу без остановки на состоянии.

[...]

Процесс Выключения 5.2.2

[...]

Один из скрипты запуска в/etc/инит.д/sendsigs.

Этот скрипт будет убить все остальные процессы уже не остановить (в том числе выскочка процессов).

В этом sendsigs скрипт, он объяснил:

Выскочка имеет метод набора убивать время ожидания и так автор задания может хотите, чтобы мы подождали дольше, чем 10 секунд (как в случае с MySQL). (ЛП: #688541)

Мы будем ждать до 300 секунд для любой работы в стоп/убитом состоянии. Любой убить тайм-аута выше, что будет переопределяться необходимость выключения. Обратите внимание на повторное использование seq сверху, так как мы уже ждали до 10 секунд для них.

+739
GorWais 12 мар. 2018 г., 9:35:34
Графический IRC-клиент для Linux.
+718
FlipTheTurtle 19 сент. 2013 г., 11:09:14

Пакеты вызывает все эти неприятности являются пакет initramfs-tools и образа initramfs-сервис-бин. Их версии 0.99ubuntu13 в точное хранилище и 0.99ubuntu13.1 в точное-обновления репозитория. Почему-то списки пакетов находятся в противоречивом состоянии, что делает меткое пытается установить одну версию из каждого репозитория.

Удалить списка пакетов:

судо РМ в /var/кэш/АПТ/*.бин /ВАР/Либ/АПТ/списки/* /ВАР/Либ/кв./списки/частично/*

Затем запустить apt-получить обновление для загрузки нового списка пакетов, то попробуйте apt-получить -Ф установите снова.

+623
Jones03 9 февр. 2014 г., 18:25:34

Мое устройство Bluetooth исчезли после того, как я изменил свой режим с высокой точностью A2DP для того чтобы выключить. Это ошибка? Как я могу получить мой динамик обратно в аудио меню?

Я пробовал отключение и повторное подключение. Но, похоже, что Ubuntu запоминает настройки Bluetooth и оставляет его.

+552
SlinkDoink 16 мар. 2019 г., 17:19:37

Во-первых, какую версию Ubuntu вы используете? На 11.10 (и, вероятно, 11.04 и 12.04) альт-вкладке переключатель группы Windows по умолчанию.

В любом случае, если вы хотите дать экземпляров терминала отдельные иконки, я сомневаюсь, что это возможно только от взлома единства. Если вы просто хотите изменить терминал, я верю, что вы можете найти свой значок (иногда в /usr/доли/иконки, другие раз в ~/.иконки) и падение пользовательский "терминал" изображение соответствующее имя, и он должен вступить в силу в следующий раз, когда вы входите в систему.

Ли это решить вашу проблему?

+541
Daniel Fein 18 окт. 2011 г., 23:04:00

2.26 ссылается на GNOME 2.26, который старая версия. У вас есть Ubuntu 9.10 или аналогичного старого дистрибутива Ubuntu?

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

+451
InvulgoSoft 16 апр. 2015 г., 6:03:04

На Ubuntu шрифт сайта, там есть этот файл. И вы можете прочитать в преамбуле:

Данная лицензия позволяет лицензионные шрифты, которые будут использоваться, изучение, изменение и свободно распространяемым. Шрифты, включая любые производные произведения, может быть в комплекте, встроенный, и перераспределяется предусмотрено условиями настоящего лицензии. Шрифты и производные, однако, не может быть выпущенный под любой другой лицензией. Требование к шрифтам оставаться по данной лицензии не требуется созданный документ с помощью шрифты или их производные должны быть опубликованы под этой лицензией, как долго поскольку основной целью документа является не средством распределение шрифты.

+366
im7xs 27 сент. 2011 г., 1:26:24

Я думал, что я поставил syndaemon, чтобы отключить тачпад в то время как я печатаю, и на 0,8 секунды после. Для того, чтобы изменить значение по умолчанию тачпад задержка 2.0 секунд, которые жестко закодированы в панель настроек, я непроверенный "отключить тачпад при наборе текста" и добавил "syndaemon -я 0.8 -к -р-т" в список автозагрузки приложений. Большую часть времени сейчас, тачпад не регистрирует краны, а я типа, как я хочу. Однако, иногда во время набора текста, курсор кидает в случайную точку на поле, даже когда я в середине текста. Я не принимаю близко 0,8 секунды между нажатиями - что может быть здесь происходит?

Чтобы убедиться, что syndaemon работает с правильными варианты, когда нежелательное поведение происходит, я бегу:

$ ПС-эф | syndaemon грэп 
пользователь 1840 1747 0 Sep23 ? 00:00:00 syndaemon -я 0.8 -К -Р-Т

Все вроде хорошо. В чем может быть проблема? Как я могу идти о поиске, если syndaemon виноват?

+336
Double macchiato 2 окт. 2010 г., 15:54:46

У вас есть какой-то способ управления компьютером сейчас? Может вы СШ в? Последняя инстанция: вытащить диск, вставить его в другой компьютер и позволит вам редактировать файлы.

Предполагая, что вы можете получить доступ к вещи, отредактируйте файл/etc/Х11/файл xorg.конф как root (например sudoedit /ETC в/Х11/файл xorg.конф , если вы СШЭд В или на компьютере).

Вы хотите посмотреть на сечение экрана. Там должна быть опция "metamodes" линию, что может выглядеть примерно так:

Вариант "metamodes" "в DFP-0: 1920х1200"

Изменения в DFP-0 для ДФФ-1 (или ДФФ-2 или ДФФ-3 , Если ваша карта также имеет HDMI розетки). Сохраните файл и загрузить (или просто запустить команду sudo рестарта ГДМ , если вы на машине по SSH)

+211
user78418 1 окт. 2014 г., 20:23:23

В и выключатель, который 'заставляет' символическая ссылка создается, существует ли она или нет.

судо ЛН-СФ /дома/vinaychalluru/НС-универсальный-2.34/НС-2.34/НС /usr/Бен/ш
+63
Benz 3 янв. 2015 г., 2:38:41

Возможные Дубликаты:
Можете удалить 'пакеты остаточные конфигурации в менеджер пакетов Synaptic

Я пытаюсь избавиться от старого остаточные конфигурации пакета менеджер пакетов Synaptic по этой ссылке. Странно, что после выберите “отметить для полного удаления” для некоторых пакетов, применить кнопку инструмента остается по-прежнему серым, я не мог нажать на нее...

Может кто-нибудь помочь? Большое спасибо!

+58
artshakhov 4 мая 2016 г., 3:18:45

Атом Сокрушитель Зомби (Software Center) (Desura)

Фирменная, по цене между $9.99 и $15.00

Стратегия в реальном времени игра для тех, кто любит тяжелые огневые средства. Развернуть наемников и взрывчатых веществ против зомби, а выжившие бегут на спасательные вертолеты.

enter image description here

Помещение

Принять командование наемной силы в атоме Сокрушитель зомби. Зомби-апокалипсис на нас, и это до вас, чтобы эвакуировать всех, прежде чем они становятся нежитью. Проведение массовых спасательных операций с руку помощи от снайперов, артиллерийские бригады, орбитальные бомбардировки и многое другое.

Особенности

  • Wackily пересилила и сытно оружия. Артиллерийские бригады, мины, снайперы, динамит, орбитальные пушки, биологическое оружие... это я люблю запах напалма по утрам' игры.
  • Длительный, неподготовленную кампанию. Привлечь зомби в городах на Пикачу, чтобы содержать вспышки. Спасти ученых к разработке новых оружейных технологий.
  • Стратегия, которая чередует заранее все тщательно распланировать и бесится, кресло-оф-брюки принятия решений в реальном времени.
  • Сильные ценности производства. В частности, Гавайская Surfer саундтрек и юмористических комиксов в стиле виньетки цвет игра с большим размахом.
  • Много разных режимов и уровней сложности, чтобы держать игроков возвращаться
+33
eleanorbryan 23 окт. 2015 г., 12:03:32

Нет, это не аннулирует гарантию. Вы можете вернуться к Windows с помощью раздела восстановления или любой другой носитель, который поставлялся с вашего ноутбука и ваш ноутбук вернется в состояние, где он был когда вы его купили. Если вы новичок в Ubuntu и если ваш ноутбук поставляется с раздела восстановления (которых большинство ноутбуков в эти дни), то убедитесь, что вы создать диски восстановления до установки Ubuntu. Потому что иногда люди выбрасывают жестких дисков при установке Linux и которые могут разрушить вашу раздела восстановления. Даже если вы уничтожите раздел восстановления и нет диска восстановления, вы можете купить их от Dell.

+20
Javi Prieto 22 июн. 2018 г., 6:31:43

Показать вопросы с тегом