У меня была та же проблема на T61 с графической картой NVIDIA Quadro NVS 140M.
Переключение драйверов с «текущей версии [рекомендуется]» на «версия 173» решило проблему.
Ответ на этот вопрос может быть долгим и сложным, поэтому я вместо этого буду указывать вам доступные ресурсы, а не переписывать их здесь.
Мы запускаем события на протяжении всего цикла, чтобы помочь людям точно так же, как вы, в частности, мы запускаем Ubuntu Developer Week в IRC, что является живой учебник и семинар вопросов и ответов. В конце февраля появится один из них, если вы хотите присоединиться!
Вот два журнала прошлой сессии, чтобы дать вам представление:
Обращение в MOTU в списке рассылки или в IRC - это хороший способ получить помощь в решении отдельных проблем, с которыми вы сталкиваетесь:
Мы потратили много времени на переработку этой документации, чтобы быть как можно проще, если бы вы сделали заметки о своем опыте и о том, как мы можем улучшить этот материал, было бы очень полезно знать, как сделайте это сосать меньше для таких людей, как вы.
Ответ на этот вопрос может быть долгим и сложным, поэтому я вместо этого буду указывать вам доступные ресурсы, а не переписывать их здесь.
Мы запускаем события на протяжении всего цикла, чтобы помочь людям точно так же, как вы, в частности, мы запускаем Ubuntu Developer Week в IRC, что является живой учебник и семинар вопросов и ответов. В конце февраля появится один из них, если вы хотите присоединиться!
Вот два журнала прошлой сессии, чтобы дать вам представление:
Обращение в MOTU в списке рассылки или в IRC - это хороший способ получить помощь в решении отдельных проблем, с которыми вы сталкиваетесь:
Мы потратили много времени на переработку этой документации, чтобы быть как можно проще, если бы вы сделали заметки о своем опыте и о том, как мы можем улучшить этот материал, было бы очень полезно знать, как сделайте это сосать меньше для таких людей, как вы.
Ответ на этот вопрос может быть долгим и сложным, поэтому я вместо этого буду указывать вам доступные ресурсы, а не переписывать их здесь.
Мы запускаем события на протяжении всего цикла, чтобы помочь людям точно так же, как вы, в частности, мы запускаем Ubuntu Developer Week в IRC, что является живой учебник и семинар вопросов и ответов. В конце февраля появится один из них, если вы хотите присоединиться!
Вот два журнала прошлой сессии, чтобы дать вам представление:
Обращение в MOTU в списке рассылки или в IRC - это хороший способ получить помощь в решении отдельных проблем, с которыми вы сталкиваетесь:
Мы потратили много времени на переработку этой документации, чтобы быть как можно проще, если бы вы сделали заметки о своем опыте и о том, как мы можем улучшить этот материал, было бы очень полезно знать, как сделайте это сосать меньше для таких людей, как вы.
Ответ на этот вопрос может быть долгим и сложным, поэтому я вместо этого буду указывать вам доступные ресурсы, а не переписывать их здесь.
Мы запускаем события на протяжении всего цикла, чтобы помочь людям точно так же, как вы, в частности, мы запускаем Ubuntu Developer Week в IRC, что является живой учебник и семинар вопросов и ответов. В конце февраля появится один из них, если вы хотите присоединиться!
Вот два журнала прошлой сессии, чтобы дать вам представление:
Обращение в MOTU в списке рассылки или в IRC - это хороший способ получить помощь в решении отдельных проблем, с которыми вы сталкиваетесь:
Мы потратили много времени на переработку этой документации, чтобы быть как можно проще, если бы вы сделали заметки о своем опыте и о том, как мы можем улучшить этот материал, было бы очень полезно знать, как сделайте это сосать меньше для таких людей, как вы.
Ответ на этот вопрос может быть долгим и сложным, поэтому я вместо этого буду указывать вам доступные ресурсы, а не переписывать их здесь.
Мы запускаем события на протяжении всего цикла, чтобы помочь людям точно так же, как вы, в частности, мы запускаем Ubuntu Developer Week в IRC, что является живой учебник и семинар вопросов и ответов. В конце февраля появится один из них, если вы хотите присоединиться!
Вот два журнала прошлой сессии, чтобы дать вам представление:
Обращение в MOTU в списке рассылки или в IRC - это хороший способ получить помощь в решении отдельных проблем, с которыми вы сталкиваетесь:
Мы потратили много времени на переработку этой документации, чтобы быть как можно проще, если бы вы сделали заметки о своем опыте и о том, как мы можем улучшить этот материал, было бы очень полезно знать, как сделайте это сосать меньше для таких людей, как вы.
Ответ на этот вопрос может быть долгим и сложным, поэтому я вместо этого буду указывать вам доступные ресурсы, а не переписывать их здесь.
Мы запускаем события на протяжении всего цикла, чтобы помочь людям точно так же, как вы, в частности, мы запускаем Ubuntu Developer Week в IRC, что является живой учебник и семинар вопросов и ответов. В конце февраля появится один из них, если вы хотите присоединиться!
Вот два журнала прошлой сессии, чтобы дать вам представление:
Обращение в MOTU в списке рассылки или в IRC - это хороший способ получить помощь в решении отдельных проблем, с которыми вы сталкиваетесь:
Мы потратили много времени на переработку этой документации, чтобы быть как можно проще, если бы вы сделали заметки о своем опыте и о том, как мы можем улучшить этот материал, было бы очень полезно знать, как сделайте это сосать меньше для таких людей, как вы.
Ответ на этот вопрос может быть долгим и сложным, поэтому я вместо этого буду указывать вам доступные ресурсы, а не переписывать их здесь.
Мы запускаем события на протяжении всего цикла, чтобы помочь людям точно так же, как вы, в частности, мы запускаем Ubuntu Developer Week в IRC, что является живой учебник и семинар вопросов и ответов. В конце февраля появится один из них, если вы хотите присоединиться!
Вот два журнала прошлой сессии, чтобы дать вам представление:
Обращение в MOTU в списке рассылки или в IRC - это хороший способ получить помощь в решении отдельных проблем, с которыми вы сталкиваетесь:
Мы потратили много времени на переработку этой документации, чтобы быть как можно проще, если бы вы сделали заметки о своем опыте и о том, как мы можем улучшить этот материал, было бы очень полезно знать, как сделайте это сосать меньше для таких людей, как вы.
Обобщенный ответ Хорхе - отличное введение в прыжок в разработку Ubuntu, но давайте попробуем немного приблизиться к вашей конкретной проблеме ...
Основной разработчик Apport и разработчик Ubuntu - это один и тот же , Это упрощает вам кое-что. Вместо того, чтобы узнавать о системах упаковки и патчах, самым простым путем является работа непосредственно над восходящим кодом.
Разработка Apport размещена на Launchpad. Он использует систему управления распределенной версией базара для управления исходным кодом. Первым шагом к исправлению вашей ошибки является захват источника.
Установите базар с помощью:
sudo apt-get install bzr
Извлеките исходный код apport:
bzr branch lp:apport
Теперь вы можете начать взломать. Как и в большинстве VCS, при работе с базаром рекомендуется делать только одно изменение за фиксацию. Вы также должны сообщать свои сообщения о фиксации. Это значительно облегчает обзор ваших изменений. Когда вы будете готовы совершить свое первое совершение, запустите:
bzr commit -m "My commit message. Did foo to bar in order to achieve baz."
Продолжайте вносить изменения и совершать, пока не убедитесь, что исправлена ошибка. С вашей последней фиксацией вы также можете пометить ее как исправление ошибки, добавив --fixes lp:<bug_number> в команду commit. Теперь вы готовы представить свои изменения для просмотра и включения.
Сначала вам нужно нажать его на Launchpad, чтобы сделать его общедоступным:
bzr push lp:~<launchpad_username>/apport/<branch_name>
Ваша ветка может теперь можно найти по адресу:
https://code.launchpad.net/~<launchpad_username>/apport/<branch_name>/
Запуск bzr lp-open в ветке откроет это местоположение в браузере.
Теперь мы хотим предложить слияния.
На следующей странице выберите целевую ветку и дайте обзор ваших изменений.
Теперь у вас будет активное предложение слияния.
Сопровождающие рассмотрят ваши изменения. Если они уместны, они будут объединены и будут доступны в следующем выпуске. Альтернативно, предложение может быть настроено на «Потребность в работе», и сопровождающие обсудят с вами дополнительные изменения, которые должны быть сделаны до слияния. Если это произойдет, пожалуйста, не принимайте это за любой личный отказ от вашей работы. Когда вы впервые вносите свой вклад в новый проект, часто не так много вещей, как стиль кодирования, о котором вы, возможно, и не подозреваете.
Обобщенный ответ Хорхе - отличное введение в прыжку в разработку Ubuntu, но давайте попробуем немного приблизиться к вашей конкретной проблеме ...
Основной разработчик Apport и разработчик Ubuntu - это один и тот же , Это упрощает вам кое-что. Вместо того, чтобы узнавать о системах упаковки и патчей, самым простым путем является работа непосредственно над восходящим кодом.
Разработка Apport размещена на Launchpad . Он использует систему управления распределенной версией базара для управления исходным кодом. Первым шагом к фиксации вашей ошибки является захват источника. Если вы раньше не использовали базар, база за пять минут учебника - это хорошее место для начала.
Установите базар с помощью:
sudo apt-get install bzr
Вытяните исходный код apport:
bzr branch lp:apport
Теперь вы можете начать взломать. Как и в большинстве VCS, при работе с базаром рекомендуется делать только одно изменение за фиксацию. Вы также должны сообщать свои сообщения о фиксации. Это значительно облегчает обзор ваших изменений. Когда вы будете готовы совершить свое первое совершение, запустите:
bzr commit -m "My commit message. Did foo to bar in order to achieve baz."
Продолжайте вносить изменения и совершать, пока не убедитесь, что исправлена ошибка. С вашей последней фиксацией вы также можете пометить ее как исправление ошибки, добавив --fixes lp:<bug_number>
в команду commit. Теперь вы готовы представить свои изменения для просмотра и включения.
Сначала вам нужно нажать его на Launchpad, чтобы сделать его общедоступным:
bzr push lp:~<launchpad_username>/apport/<branch_name>
Ваша ветка может теперь можно найти по адресу:
https://code.launchpad.net/~<launchpad_username>/apport/<branch_name>/
Запуск bzr lp-open
в ветке откроет это местоположение в браузере.
Теперь мы хотим предложить слияния. На этой странице выберите «Предложить для слияния».
[/g3]
На следующей странице выберите целевую ветку и дайте обзор ваших изменений.
[/g4]
Теперь у вас будет активное предложение слияния.
[/g5]
Сопровождающие рассмотрят ваши изменения. Если они уместны, они будут объединены и будут доступны в следующем выпуске. Альтернативно, предложение может быть настроено на «Потребность в работе», и сопровождающие обсудят с вами дополнительные изменения, которые должны быть сделаны до слияния. Если это произойдет, пожалуйста, не принимайте это за любой личный отказ от вашей работы. Когда вы впервые вносите свой вклад в новый проект, часто не так много вещей, как стиль кодирования, о котором вы, возможно, и не подозреваете.
Обобщенный ответ Хорхе - отличное введение в прыжку в разработку Ubuntu, но давайте попробуем немного приблизиться к вашей конкретной проблеме ...
Основной разработчик Apport и разработчик Ubuntu - это один и тот же , Это упрощает вам кое-что. Вместо того, чтобы узнавать о системах упаковки и патчей, самым простым путем является работа непосредственно над восходящим кодом.
Разработка Apport размещена на Launchpad . Он использует систему управления распределенной версией базара для управления исходным кодом. Первым шагом к фиксации вашей ошибки является захват источника. Если вы раньше не использовали базар, база за пять минут учебника - это хорошее место для начала.
Установите базар с помощью:
sudo apt-get install bzr
Вытяните исходный код apport:
bzr branch lp:apport
Теперь вы можете начать взломать. Как и в большинстве VCS, при работе с базаром рекомендуется делать только одно изменение за фиксацию. Вы также должны сообщать свои сообщения о фиксации. Это значительно облегчает обзор ваших изменений. Когда вы будете готовы совершить свое первое совершение, запустите:
bzr commit -m "My commit message. Did foo to bar in order to achieve baz."
Продолжайте вносить изменения и совершать, пока не убедитесь, что исправлена ошибка. С вашей последней фиксацией вы также можете пометить ее как исправление ошибки, добавив --fixes lp:<bug_number>
в команду commit. Теперь вы готовы представить свои изменения для просмотра и включения.
Сначала вам нужно нажать его на Launchpad, чтобы сделать его общедоступным:
bzr push lp:~<launchpad_username>/apport/<branch_name>
Ваша ветка может теперь можно найти по адресу:
https://code.launchpad.net/~<launchpad_username>/apport/<branch_name>/
Запуск bzr lp-open
в ветке откроет это местоположение в браузере.
Теперь мы хотим предложить слияния. На этой странице выберите «Предложить для слияния».
[/g3]
На следующей странице выберите целевую ветку и дайте обзор ваших изменений.
[/g4]
Теперь у вас будет активное предложение слияния.
[/g5]
Сопровождающие рассмотрят ваши изменения. Если они уместны, они будут объединены и будут доступны в следующем выпуске. Альтернативно, предложение может быть настроено на «Потребность в работе», и сопровождающие обсудят с вами дополнительные изменения, которые должны быть сделаны до слияния. Если это произойдет, пожалуйста, не принимайте это за любой личный отказ от вашей работы. Когда вы впервые вносите свой вклад в новый проект, часто не так много вещей, как стиль кодирования, о котором вы, возможно, и не подозреваете.
Обобщенный ответ Хорхе - отличное введение в прыжку в разработку Ubuntu, но давайте попробуем немного приблизиться к вашей конкретной проблеме ...
Основной разработчик Apport и разработчик Ubuntu - это один и тот же , Это упрощает вам кое-что. Вместо того, чтобы узнавать о системах упаковки и патчей, самым простым путем является работа непосредственно над восходящим кодом.
Разработка Apport размещена на Launchpad . Он использует систему управления распределенной версией базара для управления исходным кодом. Первым шагом к фиксации вашей ошибки является захват источника. Если вы раньше не использовали базар, база за пять минут учебника - это хорошее место для начала.
Установите базар с помощью:
sudo apt-get install bzr
Вытяните исходный код apport:
bzr branch lp:apport
Теперь вы можете начать взломать. Как и в большинстве VCS, при работе с базаром рекомендуется делать только одно изменение за фиксацию. Вы также должны сообщать свои сообщения о фиксации. Это значительно облегчает обзор ваших изменений. Когда вы будете готовы совершить свое первое совершение, запустите:
bzr commit -m "My commit message. Did foo to bar in order to achieve baz."
Продолжайте вносить изменения и совершать, пока не убедитесь, что исправлена ошибка. С вашей последней фиксацией вы также можете пометить ее как исправление ошибки, добавив --fixes lp:<bug_number>
в команду commit. Теперь вы готовы представить свои изменения для просмотра и включения.
Сначала вам нужно нажать его на Launchpad, чтобы сделать его общедоступным:
bzr push lp:~<launchpad_username>/apport/<branch_name>
Ваша ветка может теперь можно найти по адресу:
https://code.launchpad.net/~<launchpad_username>/apport/<branch_name>/
Запуск bzr lp-open
в ветке откроет это местоположение в браузере.
Теперь мы хотим предложить слияния. На этой странице выберите «Предложить для слияния».
[/g3]
На следующей странице выберите целевую ветку и дайте обзор ваших изменений.
[/g4]
Теперь у вас будет активное предложение слияния.
[/g5]
Сопровождающие рассмотрят ваши изменения. Если они уместны, они будут объединены и будут доступны в следующем выпуске. Альтернативно, предложение может быть настроено на «Потребность в работе», и сопровождающие обсудят с вами дополнительные изменения, которые должны быть сделаны до слияния. Если это произойдет, пожалуйста, не принимайте это за любой личный отказ от вашей работы. Когда вы впервые вносите свой вклад в новый проект, часто не так много вещей, как стиль кодирования, о котором вы, возможно, и не подозреваете.
Обобщенный ответ Хорхе - отличное введение в прыжку в разработку Ubuntu, но давайте попробуем немного приблизиться к вашей конкретной проблеме ...
Основной разработчик Apport и разработчик Ubuntu - это один и тот же , Это упрощает вам кое-что. Вместо того, чтобы узнавать о системах упаковки и патчей, самым простым путем является работа непосредственно над восходящим кодом.
Разработка Apport размещена на Launchpad . Он использует систему управления распределенной версией базара для управления исходным кодом. Первым шагом к фиксации вашей ошибки является захват источника. Если вы раньше не использовали базар, база за пять минут учебника - это хорошее место для начала.
Установите базар с помощью:
sudo apt-get install bzr
Вытяните исходный код apport:
bzr branch lp:apport
Теперь вы можете начать взломать. Как и в большинстве VCS, при работе с базаром рекомендуется делать только одно изменение за фиксацию. Вы также должны сообщать свои сообщения о фиксации. Это значительно облегчает обзор ваших изменений. Когда вы будете готовы совершить свое первое совершение, запустите:
bzr commit -m "My commit message. Did foo to bar in order to achieve baz."
Продолжайте вносить изменения и совершать, пока не убедитесь, что исправлена ошибка. С вашей последней фиксацией вы также можете пометить ее как исправление ошибки, добавив --fixes lp:<bug_number>
в команду commit. Теперь вы готовы представить свои изменения для просмотра и включения.
Сначала вам нужно нажать его на Launchpad, чтобы сделать его общедоступным:
bzr push lp:~<launchpad_username>/apport/<branch_name>
Ваша ветка может теперь можно найти по адресу:
https://code.launchpad.net/~<launchpad_username>/apport/<branch_name>/
Запуск bzr lp-open
в ветке откроет это местоположение в браузере.
Теперь мы хотим предложить слияния. На этой странице выберите «Предложить для слияния».
[/g3]
На следующей странице выберите целевую ветку и дайте обзор ваших изменений.
[/g4]
Теперь у вас будет активное предложение слияния.
[/g5]
Сопровождающие рассмотрят ваши изменения. Если они уместны, они будут объединены и будут доступны в следующем выпуске. Альтернативно, предложение может быть настроено на «Потребность в работе», и сопровождающие обсудят с вами дополнительные изменения, которые должны быть сделаны до слияния. Если это произойдет, пожалуйста, не принимайте это за любой личный отказ от вашей работы. Когда вы впервые вносите свой вклад в новый проект, часто не так много вещей, как стиль кодирования, о котором вы, возможно, и не подозреваете.
Обобщенный ответ Хорхе - отличное введение в прыжку в разработку Ubuntu, но давайте попробуем немного приблизиться к вашей конкретной проблеме ...
Основной разработчик Apport и разработчик Ubuntu - это один и тот же , Это упрощает вам кое-что. Вместо того, чтобы узнавать о системах упаковки и патчей, самым простым путем является работа непосредственно над восходящим кодом.
Разработка Apport размещена на Launchpad . Он использует систему управления распределенной версией базара для управления исходным кодом. Первым шагом к фиксации вашей ошибки является захват источника. Если вы раньше не использовали базар, база за пять минут учебника - это хорошее место для начала.
Установите базар с помощью:
sudo apt-get install bzr
Вытяните исходный код apport:
bzr branch lp:apport
Теперь вы можете начать взломать. Как и в большинстве VCS, при работе с базаром рекомендуется делать только одно изменение за фиксацию. Вы также должны сообщать свои сообщения о фиксации. Это значительно облегчает обзор ваших изменений. Когда вы будете готовы совершить свое первое совершение, запустите:
bzr commit -m "My commit message. Did foo to bar in order to achieve baz."
Продолжайте вносить изменения и совершать, пока не убедитесь, что исправлена ошибка. С вашей последней фиксацией вы также можете пометить ее как исправление ошибки, добавив --fixes lp:<bug_number>
в команду commit. Теперь вы готовы представить свои изменения для просмотра и включения.
Сначала вам нужно нажать его на Launchpad, чтобы сделать его общедоступным:
bzr push lp:~<launchpad_username>/apport/<branch_name>
Ваша ветка может теперь можно найти по адресу:
https://code.launchpad.net/~<launchpad_username>/apport/<branch_name>/
Запуск bzr lp-open
в ветке откроет это местоположение в браузере.
Теперь мы хотим предложить слияния. На этой странице выберите «Предложить для слияния».
[/g3]
На следующей странице выберите целевую ветку и дайте обзор ваших изменений.
[/g4]
Теперь у вас будет активное предложение слияния.
[/g5]
Сопровождающие рассмотрят ваши изменения. Если они уместны, они будут объединены и будут доступны в следующем выпуске. Альтернативно, предложение может быть настроено на «Потребность в работе», и сопровождающие обсудят с вами дополнительные изменения, которые должны быть сделаны до слияния. Если это произойдет, пожалуйста, не принимайте это за любой личный отказ от вашей работы. Когда вы впервые вносите свой вклад в новый проект, часто не так много вещей, как стиль кодирования, о котором вы, возможно, и не подозреваете.
Обобщенный ответ Хорхе - отличное введение в прыжку в разработку Ubuntu, но давайте попробуем немного приблизиться к вашей конкретной проблеме ...
Основной разработчик Apport и разработчик Ubuntu - это один и тот же , Это упрощает вам кое-что. Вместо того, чтобы узнавать о системах упаковки и патчей, самым простым путем является работа непосредственно над восходящим кодом.
Разработка Apport размещена на Launchpad . Он использует систему управления распределенной версией базара для управления исходным кодом. Первым шагом к фиксации вашей ошибки является захват источника. Если вы раньше не использовали базар, база за пять минут учебника - это хорошее место для начала.
Установите базар с помощью:
sudo apt-get install bzr
Вытяните исходный код apport:
bzr branch lp:apport
Теперь вы можете начать взломать. Как и в большинстве VCS, при работе с базаром рекомендуется делать только одно изменение за фиксацию. Вы также должны сообщать свои сообщения о фиксации. Это значительно облегчает обзор ваших изменений. Когда вы будете готовы совершить свое первое совершение, запустите:
bzr commit -m "My commit message. Did foo to bar in order to achieve baz."
Продолжайте вносить изменения и совершать, пока не убедитесь, что исправлена ошибка. С вашей последней фиксацией вы также можете пометить ее как исправление ошибки, добавив --fixes lp:<bug_number>
в команду commit. Теперь вы готовы представить свои изменения для просмотра и включения.
Сначала вам нужно нажать его на Launchpad, чтобы сделать его общедоступным:
bzr push lp:~<launchpad_username>/apport/<branch_name>
Ваша ветка может теперь можно найти по адресу:
https://code.launchpad.net/~<launchpad_username>/apport/<branch_name>/
Запуск bzr lp-open
в ветке откроет это местоположение в браузере.
Теперь мы хотим предложить слияния. На этой странице выберите «Предложить для слияния».
[/g3]
На следующей странице выберите целевую ветку и дайте обзор ваших изменений.
[/g4]
Теперь у вас будет активное предложение слияния.
[/g5]
Сопровождающие рассмотрят ваши изменения. Если они уместны, они будут объединены и будут доступны в следующем выпуске. Альтернативно, предложение может быть настроено на «Потребность в работе», и сопровождающие обсудят с вами дополнительные изменения, которые должны быть сделаны до слияния. Если это произойдет, пожалуйста, не принимайте это за любой личный отказ от вашей работы. Когда вы впервые вносите свой вклад в новый проект, часто не так много вещей, как стиль кодирования, о котором вы, возможно, и не подозреваете.
Обобщенный ответ Хорхе - отличное введение в прыжку в разработку Ubuntu, но давайте попробуем немного приблизиться к вашей конкретной проблеме ...
Основной разработчик Apport и разработчик Ubuntu - это один и тот же , Это упрощает вам кое-что. Вместо того, чтобы узнавать о системах упаковки и патчей, самым простым путем является работа непосредственно над восходящим кодом.
Разработка Apport размещена на Launchpad . Он использует систему управления распределенной версией базара для управления исходным кодом. Первым шагом к фиксации вашей ошибки является захват источника. Если вы раньше не использовали базар, база за пять минут учебника - это хорошее место для начала.
Установите базар с помощью:
sudo apt-get install bzr
Вытяните исходный код apport:
bzr branch lp:apport
Теперь вы можете начать взломать. Как и в большинстве VCS, при работе с базаром рекомендуется делать только одно изменение за фиксацию. Вы также должны сообщать свои сообщения о фиксации. Это значительно облегчает обзор ваших изменений. Когда вы будете готовы совершить свое первое совершение, запустите:
bzr commit -m "My commit message. Did foo to bar in order to achieve baz."
Продолжайте вносить изменения и совершать, пока не убедитесь, что исправлена ошибка. С вашей последней фиксацией вы также можете пометить ее как исправление ошибки, добавив --fixes lp:<bug_number>
в команду commit. Теперь вы готовы представить свои изменения для просмотра и включения.
Сначала вам нужно нажать его на Launchpad, чтобы сделать его общедоступным:
bzr push lp:~<launchpad_username>/apport/<branch_name>
Ваша ветка может теперь можно найти по адресу:
https://code.launchpad.net/~<launchpad_username>/apport/<branch_name>/
Запуск bzr lp-open
в ветке откроет это местоположение в браузере.
Теперь мы хотим предложить слияния. На этой странице выберите «Предложить для слияния».
[/g3]
На следующей странице выберите целевую ветку и дайте обзор ваших изменений.
[/g4]
Теперь у вас будет активное предложение слияния.
[/g5]
Сопровождающие рассмотрят ваши изменения. Если они уместны, они будут объединены и будут доступны в следующем выпуске. Альтернативно, предложение может быть настроено на «Потребность в работе», и сопровождающие обсудят с вами дополнительные изменения, которые должны быть сделаны до слияния. Если это произойдет, пожалуйста, не принимайте это за любой личный отказ от вашей работы. Когда вы впервые вносите свой вклад в новый проект, часто не так много вещей, как стиль кодирования, о котором вы, возможно, и не подозреваете.
Обобщенный ответ Хорхе - отличное введение в прыжку в разработку Ubuntu, но давайте попробуем немного приблизиться к вашей конкретной проблеме ...
Основной разработчик Apport и разработчик Ubuntu - это один и тот же , Это упрощает вам кое-что. Вместо того, чтобы узнавать о системах упаковки и патчей, самым простым путем является работа непосредственно над восходящим кодом.
Разработка Apport размещена на Launchpad . Он использует систему управления распределенной версией базара для управления исходным кодом. Первым шагом к фиксации вашей ошибки является захват источника. Если вы раньше не использовали базар, база за пять минут учебника - это хорошее место для начала.
Установите базар с помощью:
sudo apt-get install bzr
Вытяните исходный код apport:
bzr branch lp:apport
Теперь вы можете начать взломать. Как и в большинстве VCS, при работе с базаром рекомендуется делать только одно изменение за фиксацию. Вы также должны сообщать свои сообщения о фиксации. Это значительно облегчает обзор ваших изменений. Когда вы будете готовы совершить свое первое совершение, запустите:
bzr commit -m "My commit message. Did foo to bar in order to achieve baz."
Продолжайте вносить изменения и совершать, пока не убедитесь, что исправлена ошибка. С вашей последней фиксацией вы также можете пометить ее как исправление ошибки, добавив --fixes lp:<bug_number>
в команду commit. Теперь вы готовы представить свои изменения для просмотра и включения.
Сначала вам нужно нажать его на Launchpad, чтобы сделать его общедоступным:
bzr push lp:~<launchpad_username>/apport/<branch_name>
Ваша ветка может теперь можно найти по адресу:
https://code.launchpad.net/~<launchpad_username>/apport/<branch_name>/
Запуск bzr lp-open
в ветке откроет это местоположение в браузере.
Теперь мы хотим предложить слияния. На этой странице выберите «Предложить для слияния».
[/g3]
На следующей странице выберите целевую ветку и дайте обзор ваших изменений.
[/g4]
Теперь у вас будет активное предложение слияния.
[/g5]
Сопровождающие рассмотрят ваши изменения. Если они уместны, они будут объединены и будут доступны в следующем выпуске. Альтернативно, предложение может быть настроено на «Потребность в работе», и сопровождающие обсудят с вами дополнительные изменения, которые должны быть сделаны до слияния. Если это произойдет, пожалуйста, не принимайте это за любой личный отказ от вашей работы. Когда вы впервые вносите свой вклад в новый проект, часто не так много вещей, как стиль кодирования, о котором вы, возможно, и не подозреваете.
Обобщенный ответ Хорхе - отличное введение в прыжку в разработку Ubuntu, но давайте попробуем немного приблизиться к вашей конкретной проблеме ...
Основной разработчик Apport и разработчик Ubuntu - это один и тот же , Это упрощает вам кое-что. Вместо того, чтобы узнавать о системах упаковки и патчей, самым простым путем является работа непосредственно над восходящим кодом.
Разработка Apport размещена на Launchpad . Он использует систему управления распределенной версией базара для управления исходным кодом. Первым шагом к фиксации вашей ошибки является захват источника. Если вы раньше не использовали базар, база за пять минут учебника - это хорошее место для начала.
Установите базар с помощью:
sudo apt-get install bzr
Вытяните исходный код apport:
bzr branch lp:apport
Теперь вы можете начать взломать. Как и в большинстве VCS, при работе с базаром рекомендуется делать только одно изменение за фиксацию. Вы также должны сообщать свои сообщения о фиксации. Это значительно облегчает обзор ваших изменений. Когда вы будете готовы совершить свое первое совершение, запустите:
bzr commit -m "My commit message. Did foo to bar in order to achieve baz."
Продолжайте вносить изменения и совершать, пока не убедитесь, что исправлена ошибка. С вашей последней фиксацией вы также можете пометить ее как исправление ошибки, добавив --fixes lp:<bug_number>
в команду commit. Теперь вы готовы представить свои изменения для просмотра и включения.
Сначала вам нужно нажать его на Launchpad, чтобы сделать его общедоступным:
bzr push lp:~<launchpad_username>/apport/<branch_name>
Ваша ветка может теперь можно найти по адресу:
https://code.launchpad.net/~<launchpad_username>/apport/<branch_name>/
Запуск bzr lp-open
в ветке откроет это местоположение в браузере.
Теперь мы хотим предложить слияния. На этой странице выберите «Предложить для слияния».
[/g3]
На следующей странице выберите целевую ветку и дайте обзор ваших изменений.
[/g4]
Теперь у вас будет активное предложение слияния.
[/g5]
Сопровождающие рассмотрят ваши изменения. Если они уместны, они будут объединены и будут доступны в следующем выпуске. Альтернативно, предложение может быть настроено на «Потребность в работе», и сопровождающие обсудят с вами дополнительные изменения, которые должны быть сделаны до слияния. Если это произойдет, пожалуйста, не принимайте это за любой личный отказ от вашей работы. Когда вы впервые вносите свой вклад в новый проект, часто не так много вещей, как стиль кодирования, о котором вы, возможно, и не подозреваете.