Как сделать новый стиль панели инструментов в приложении PyGTK основой?

Возможные Дубликаты:
Что такое черный виджет заголовка в некоторых программах?

Я заметил, что у меня еще старой школы gnome2 GtkToolbar стиль, когда я просто запустить простой поляна/ГТК приложения:

enter image description here

Это должно выглядеть так:

enter image description here

Это ГТК 3.20, новые виджеты, такие как GtkSwitch, GtkInfoBar, и GtkLockButton работать нормально. Что я должен сделать, чтобы получить новые панели инструментов стиль?

+982
Ishi 29 нояб. 2016 г., 12:00:09
24 ответов

Отображение линии до/после/во время матча, используя grep -А, -B и -с

-Это вариант, который распечатывает указанное n строк после матча, как показано ниже.

-B-это параметр, который печатает указанный n строк перед матчем.

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

Источник: http://www.thegeekstuff.com/2009/03/15-practical-unix-grep-command-examples/ (также я рекомендую прочитать весь блог)

таким образом, команда должна быть как команда grep -с 10 'ошибка'

+926
prelest 03 февр. '09 в 4:24

Я мог бы сделать это. У меня на борту видеокарты ATI (БГ 3200) и видеокарта NVIDIA PCI-Е карты (8600GT). Я выходной два монитора от Nvidia карты (разъем DVI->VGA) и один из бортовых.

Производительность не так хорошо. Иногда у меня были сбои, когда (случайно) перемещение видео на одном из экранов от Nvidia к ATI один. Кроме того, glxgears не выводит ничего на монитор не АТИ. Но для базового стандартного рабочего стола вещи, он отлично работает.

Вот мой файл xorg.файл conf, я надеюсь, что это полезно для вас.

Секции "ServerLayout"
 Идентификатор "Layout0"
 Экрана 0 "Screen0" 0 1360
 Экран 1 "Экран2" LeftOf "Screen0"
 Экран 2 "Screen1" Полосу Отвода "Screen0"
 Манипулятора "Keyboard0" "CoreKeyboard"
 Манипулятора "Mouse0" "CorePointer"
 Вариант "С Xinerama" "1"
EndSection

Раздел "Модуль"
 Нагрузки "ГБО"
EndSection

Секция "Inputdevice"
 Идентификатор "Mouse0"
 Драйвер "мыши"
 Параметр "протокол" "авто"
 Параметр "устройство" "устройство/dev/psaux"
 Вариант "Emulate3Buttons" "нет"
 Вариант "ZAxisMapping" "4 5"
EndSection

Секция "Inputdevice"
 # генерируется от дефолта
 Идентификатор "Keyboard0"
 Водитель "КМД"
EndSection

Раздел "Монитор"
 Идентификатор "Monitor0"
 Имяразработчика "Неизвестный"
 Параметр Modelname "Samsung Монитор"
 Параметры horizsync 30.0 - 61.0
 Слова vertrefresh 56.0 - 75.0
 Вариант "технологии DPMS"
EndSection

Раздел "Монитор"
 Идентификатор "Монитор1"
 Имяразработчика "Неизвестный"
 Параметр Modelname "Филипс"
 Параметры horizsync 14.0 - 70.0
 Слова vertrefresh 56.0 - 85.0
 Вариант "технологии DPMS"
 # Параметры horizsync Источник: данные EDID, слова vertrefresh Источник: данные EDID
EndSection

Раздел "Монитор"
 Идентификатор "Monitor2 И Установке Параметра"
 Имяразработчика "Неизвестный"
 Параметр modelname "ЛГ Флатрон L177WS"
 Параметры horizsync 31.5 - 50.0
 Слова vertrefresh 40.0 - 90.0
 Вариант "технологии DPMS"
EndSection

Раздел "Устройство"
 Идентификатор "Device0"
 Драйвера "нвидиа"
 Имяразработчика "корпорация Nvidia"
 BoardName "GeForce серии 8600 ГТ"
 BusID "PCI на:02:00:00"
 Экран 0
EndSection

Раздел "Устройство"
 Идентификатор "Устройство1"
 Драйвера "нвидиа"
 Имяразработчика "корпорация Nvidia"
 BoardName "GeForce серии 8600 ГТ"
 BusID "PCI на:02:00:00"
 Экран 1
EndSection

Раздел "Устройство"
 Идентификатор "Устройства2"
 Драйвер "радеон"
 Имяразработчика "АТИ"
 BoardName "ATI для Radeon HD3200"
 BusID "PCI от:01:05:00"
 Экран 0
EndSection

Раздел "Экран"
 Идентификатор "Screen0"
 Устройство "Device0"
 Монитор "Monitor0"
 DefaultDepth 24
 Вариант "Компании" Твинвью "" "0"
 Вариант "metamodes" "ЭЛТ-1: 1360x768_60 +0+0; ЭЛТ-1: 1360x768 +0+0"
 Подраздел "Дисплей"
 Глубина 24
EndSubSection
EndSection

Раздел "Экран"
 Идентификатор "Screen1"
 Устройство "Устройство1"
 Монитор "Монитор1"
 DefaultDepth 24
 Вариант "Компании" Твинвью "" "0"
 Вариант "metamodes" "ЭЛТ-0: видеокарты NVIDIA-автовыбор +0+0"
 Подраздел "Дисплей"
 Глубина 24
EndSubSection
EndSection

Раздел "Экран"
 Идентификатор "Экран2"
 Устройство "Устройства2"
 Монитор "Monitor2 И Установке Параметра"
 DefaultDepth 24
 Подраздел "Дисплей"
 Режимы "1280x640"
 Глубина 24
EndSubSection
EndSection

Раздел "Расширения"
 Вариант "Композит" "Отключить"
EndSection
+916
darkcivilian 26 окт. 2011 г., 8:10:23

Чтобы сэкономить место на диске, все пакеты в основном репозитории есть переводы "имя", "GenericName" и "комментарий" ключи удаляются из их *.вместо Desktop-файлы, и поставить в языковые пакеты.

Однако, много пакетов, в главном (например, в Inkscape) также содержит несколько переводов ключей расширений гнома, такие как "X-гном-полное имя". Есть ли причина, почему эти ключи не удаляются от *.файлы на рабочем столе, или имеет ли смысл обновить давилка пакет для этого?

+847
wscourge 18 июн. 2019 г., 23:16:50

Как уже было показано, как смонтировать и установить папку как диск C в DOSBox в (Хотя это тоже надо добавить С: под гору с линии, чтобы реально изменить в этой папке), я отвечу на вторую часть вопроса и продемонстрировать несколько другие деньги, команды, которые можно использовать для подключения оптического привода и образа диска файлы.

Все следующие команды перейдите в меню [файл autoexec] раздел батей.конф. Чтобы выбрать другой conf из каталога по умолчанию, состоявшейся в .вместо того, создать его с конфиг -writeconf команду (как отмечалось выше ответ), отредактировать его и поместить его в папку с игрой, и запустить игру так, что вместо того, использует обычай конф:

батей -конф /дома/Майка/Дос/игры/dosboxgame.конф

Что касается вашего второго вопроса, Вы можете установить несколько оптических дисков, если у вас есть более одного физического диска, подключенного к вашему компьютеру. Диск должен быть установлен в Ubuntu перед началом батей. С батей команду, чтобы добавить в свой конф файл, например:

крепление д /медиа/The_Web -t компакт-диск

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

крепление д /дома/Майка/Дос - /экспресс - /данных -t компакт-диск

Смонтировать образ файлов, которые вы, возможно, использование imgmount функция, которая поддерживает несколько изображений. У меня есть команды похожие на следующий пример в другой моей батей confs:

imgmount д /home/mike/DOS/game/game.iso -Т ИСО 

или (за -т ИСО или -Т компакт-диска как работать с образы дисков) можно использовать

imgmount д /дома/Майка/Дос - /раз/Timeshock.Кий -t компакт-диск

Когда у вас в составе все элементы, необходимые для вашего conf (и установить все диски и папки на гору), то [файл autoexec] часть вашей conf может выглядеть так:

imgmount д /home/mike/DOS/game/game.iso -t компакт-диск
крепление c /дома/Майка/Дос/игры
с:
game.EXE

Есть более актуальную информацию в DOSBox в инструкцию и полезную Вики.

+839
wyrdvans 18 окт. 2013 г., 2:52:19

Вы могли бы использовать Pidgin и этот плагин

eion.robbmob.com

Эйон плагин позволит вам использовать Skype в пиджин-вы все равно должны иметь работает Skype, но вы не должны использовать GUI. Он доступен в программное обеспечение центра пиджин-скайп

+809
bensch 1 июн. 2015 г., 4:17:14

вы решили обновить только ЛТС, или это конфигурация по умолчанию с любой Убунту ЛТС релизы.

Проверьте свои настройки, и изменить его следующим образом:

источники программного обеспечения > обновления (вкладка) > "уведомить меня версия Убунту" > выбрать "для любой новой версии"

enter image description here

+734
m6k 16 сент. 2013 г., 16:52:02

Возможно, реальный вопрос должен быть почему Windows или Mac ОС X (если это на самом деле, никогда не использовал его) не требуют наличия и использования паролей.

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

Пароль там по причине - чтобы люди, работающие в системе, когда вы не знаете, будучи не в состоянии повредить его.

Если вы обнаружите, что вы используете его много в терминале запустить

судо -я

делать то, что вам нужно, а затем покинуть.

Читайте на корневого и sudo - это есть и никуда не денется.

https://help.ubuntu.com/community/RootSudo

В конце концов Линукс любой не Windows, ни на Mac.

http://linux.oneandoneis2.org/LNW.htm

+674
Junge 1 нояб. 2011 г., 7:27:08

Я разрабатываю приложение для Убунту приложения разборок 2012, сказать "приложение". Это необходимо для загрузки файлов из интернета, хранить их временно, а затем читать их. Где я должен сохранить эти файлы ? Сейчас я его в каталоге/tmp/приложение/, так что этот путь "жестко" в мой код.

Бы ответа на мой вопрос быть изменена, если мне нужно изменить/написать в эти временные файлы ?

+582
Truffledor 18 авг. 2011 г., 22:47:22

Я был возникли некоторые проблемы с моей видеокартой на некоторое время теперь. Но мне хватило, когда я не получить нефть , чтобы работать на моем HP павильон G6. Система предложила мне драйверов, но в первый раз я установил их, они очень сильно испортили графику. Через некоторое время мне удалось получить компьютеры, чтобы работать должным образом снова (как мне показалось). Когда игра не работает, я пробовал в любом случае аппаратных драйверов для видеокарты. Во-первых все возможные варианты, а не один, как в прошлый раз установил драйвера (когда это не сработало так хорошо). Выбор:

  1. АТИ/Амдс проприетарные видео драйвера fglrx от (обновление издание)

  2. Проприетарный fglrx-видео драйвера для ATI/AMD в

Я понял, что водители, наверное, довольно много же, вот я и попробовал первым. Но это не сработало. Вместо этого меня попросили "посмотреть в каталоге/usr/ВАР/лог/жокей.лог". Это не помогло мне много. Вместо этого я выбрал другой, который был установлен и после перезагрузки там, где некоторые изменения. Во-первых было много больше деталей для единства, которого не было раньше, и некоторые сочетания клавиш теперь работает, что не раньше (например, Ctrl + T и прт СК-кнопку). Но в целом все работает не так, как раньше. Как при переходе между работой-помещения не выглядят одинаково. Чтобы добраться до точки: это не работает хорошо прямо сейчас, даже если я получил некоторые вещи лучше и теперь не нефтяная лихорадка (как я упоминал в начале) даже начать.

Может кто-нибудь дать мне какие-либо советы с этого? Я застрял. Не успел увидеть, что случилось сейчас.

Моя видеокарта стоит AMD Radeon серии HD 6470M.

+543
Fizker 25 апр. 2013 г., 17:47:40

После обновления до Ubuntu 12.04, программа проверки диска и запуска прибл. половину времени я работает на моем ноутбуке. Иногда я позволяю его полным, но, если я в спешке, я пропустить его. Несколько раз, что он работает, это выходит хорошо, в другой раз он приходит с ошибкой, прошу это исправить, то это говорит, что он не может монтировать в/tmp/.

В любом случае, после того, как диск проверить как то (которые "стационарный" что-то, но не смог найти в/tmp/), ноутбук перезагружается, и я получил диалоговое окно о запуске в низком графическом режиме.

Я посмотрел вокруг меню, Восстановление по умолчанию и восстановления резервной копии ни казалось, сделать что-нибудь (я нажал на них и в меню появился), и редактирования файла config ничего не делала.

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

Первое, на что я наткнулся был введя команду sudo apt-получить установку Убунту-десктоп, после нажатия клавиш Ctrl+АЛТ+Ф1. Сочетание клавиш Ctrl+АЛТ+Ф1 ничего не сделал для меня, но я открыл терминал, ввел команду и он побежал, заявив, что никаких пакетов, которые нужно установить.

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

Затем я попытался с помощью dpkg-перенастроить -phigh -А, который длился около получаса, выводить ничего. Я перезагрузил и проблема сохраняется.

От вы хотели бы использовать низко-графический режим меню, я посмотрел на лог-файлы. На сервере (или пакет xserver, не помню) файл, он сказал

Фатальная ошибка сервера:
Сервер уже активирован для отображения 0
 Если этот сервер больше не работает, удалить папку /tmp/.Х0-замок
 и начать все заново.

Так что я пошел, нашел и удалил в /tmp/.Х0-замок, (был также в /tmp/.Х1-замок вместе с ним). Это не сработало, но после перезагрузки, я обнаружил, что /tmp/.Х0-замок был там снова.

Любая помощь будет высоко оценили.

Редактировать: посмотрев на файл xorg.безотказный.журнал, я нашел много строк:

(Ээ) и fbdev(0): FBIOPUTCMAP: недопустимый аргумент

У меня Делл Инспирон 1545, в соответствии с предложением у меня:

Корпорация Intel представила мобильный чипсет 4 серия интегрированных графических контроллеров (Ред. 07) (прог-если 00 [VGA видео контроллер])

команду lspci дает мне ту же информацию:

00:02.0 VGA совместимый контроллер: Intel корпорация мобильные 4 серия интегрированных графических контроллеров чипсета (откр 07)
00:02.1 контроллер дисплей: корпорация Intel представила мобильный чипсет 4 серия интегрированных графических контроллеров (откр 07)

Я использую графический драйвер i915.

+508
Hussein Elbeheiry 14 дек. 2016 г., 3:11:56

Узлы пытаемся связаться с 192.168.0.101, которые, по их мнению, Маас сервер. Однако ответил на ваш вопрос, что это не по этому адресу. Ваш DEFAULT_MAAS_URL правильно настроено в /etc/maas/maas_local_settings.py ?

Также при использовании .местные как домен требует уведомления (т. е. система) для работы по локальной сети, так что я интересно, если ваш широковещательный трафик работает так, как должно быть?

+410
Roskoto 10 окт. 2018 г., 12:05:52

Это, наверное, не то, что вы ищете, но это может помочь.

iftop -я <интерфейс> показывает весь сетевой трафик на соответствующий интерфейс в режиме реального времени.

+387
SparkyRobinson 26 мая 2015 г., 20:21:09

Добавления азота на ваши команды для запуска при входе в систему

азот --восстановление

Выполнение команд при входе в систему в Ubuntu 12.04?

+375
Tehej 18 янв. 2013 г., 14:07:23

Если я пытаюсь скопировать большой объем текста (из Firefox в LibreOffice), объем текста таким образом скопирован усекается. Какие настройки / приложения накладывает это ограничение (я предполагаю, что это-де)? И можно ли как-то увеличить размер буфера обмена?

+331
Dan Lewis 3 сент. 2017 г., 6:21:31

Как Rinzwind предложил, я зашел в настройки (Ctrl+Р), вкладка аудио и поменяли контроллер выход из 'пульс' в 'алса'. Теперь звук вернулся, проблема решена.

+246
R D DashArcade 16 апр. 2017 г., 10:36:14

В Ubuntu 11.10 и раньше

По умолчанию судо группы не используется в Убунту:

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

И наоборот, на Дебиан группы включается в файл/etc/пользователям использовать sudo? это судо группы, и нет админа группы. Но пользователь, созданный во время установки не поставили в эту группу, потому что в Debian имеет корень включенной учетной записью. Вы должны сделать это явно, если вы хотите.

Кроме того, в Fedora похож на Дебиан, имеющие корень включена и нет по умолчанию права пользователя создать во время установки. Но административная группа настраивается в файле/etc/пользователям использовать sudo? это более традиционные группы Колесо.

В заключение, я считаю, что нет смысла для судо группы в Убунту, просто это в Debian наследия.

+217
balotus 3 июл. 2015 г., 0:01:12

Другой способ делать то же самое:

РМ -РФ найти . -тип D -имя .СВН`

+139
hugo mugica 26 февр. 2010 г., 19:07:48

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

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

+111
Jacob Vacheresse 17 окт. 2010 г., 21:00:14

Сначала вы должны найти быстрый зеркала географически рядом с вами, например se.archive.ubuntu.com (Швеция) или no.archive.ubuntu.com (Норвегия), просто поставьте код страны вместо SE или нет, так что вы можете скачать быстро.

Затем команды wget --рекурсивные http://se.archive.ubuntu.com/ubuntu/

Когда вы используете опцию --рекурсивные команды wget загрузит все файлы и все подкаталоги.

Однако, репозиторий Ubuntu-это огромная, поэтому уверены, что у вас достаточно дискового пространства.

+103
Mfmdbsad 8 апр. 2018 г., 21:32:55

На самом деле, вы можете записывать аудио. Вам просто нужно заново делать трубы в конфиге:

Вставьте его в консоль и что следует сделать трюк:

gsettings установленные org.гном.оболочки.диктофон трубопровода "очереди ! видеорецепты ! качество vp8enc=10 Скорость=2 ! мультиплексирования. pulsesrc ! аудио/х-сырье-инт ! очереди ! audioconvert ! vorbisenc ! мультиплексирования. название webmmux=мультиплексирования"
+96
Cynthia De Moss 18 авг. 2014 г., 0:14:34

Если Thunderbird поиск связанных с работой почты, например, потому что вы пометили их как "работа" или они посылаются с некоторым адресом @your-company.com вы можете сохранить этот поиск как виртуальную папку. Эту виртуальную папку будут отнесены к одной из ваших учетных записей электронной почты и отображается в списке папок, но вы можете настроить его для поиска в любой папке любого счета.

Сделайте поиск для вашей работы, связанных с почты, например "ярлыков" работа "" или "от себя my-company.com'". В нижней части этого диалога, там должна быть кнопка Сохранить поиск как виртуальную папку.

Нажав на эту кнопку должен дать вам еще один диалог. Там вы можете установить виртуальные папки именем, на счету которого это должно быть показано, какие папки следует искать в и критерии поиска.

С этим, вы можете, например, создать виртуальную папку под названием "Работа для my-company.com" под вашей учетной записи Gmail, который ищет в Gmail/работы, компания Yahoo/работа и Yahoo/другое-материал для письма, которые были отправлены из @my-company.com адрес или с пометкой "Работа".

+89
Sewradj Soerinder 25 сент. 2010 г., 19:00:34

При создании загрузочного диска, выбрать откинуть на выключение, если вы сохраните их в другом месте. Чтобы отключить эту опцию по умолчанию, работать с USB-творец-ГТК -Н. Ниже приведен скриншот из первой ситуации.

Make Startup Disk

+49
Abdelouahab Khelifati 16 окт. 2016 г., 7:39:35

АХА, спасибо за необработанное сообщение, что делает все различия.

В реликвия-mailx Мейлер пытается быть полезным; это не автоматического обновления скрипта, который создает вложений. Если вы хотите сохранить семейную реликвию-mailx, вы можете попробовать создать новый файл конфигурации, чтобы установить кодировку различные значения переменной, и использовать MAILRC переменную среды, чтобы выбрать различные конфигурации. Вероятно, некоторые конфигурации могут быть найдены, что будет просто отправить данные без всяких коверканий.

Другим вариантом было бы использовать в BSD-mailx версия mailx(1) вместо этого, он является менее полезным и просто отправлять необработанные данные.

+39
Alessandro Razza 15 мая 2010 г., 9:15:09

Мне очень нравится простой взгляд в Debian интерфейс. Какая среда рабочего стола это? Легко ли повторить?

+10
Sydney Edgett 6 июл. 2019 г., 13:01:55

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