Intel Graphics и Compiz

У меня проблемы с Compiz.

Во-первых, я использовал драйверы vesa, поэтому Compiz не запустился. Я переключился на intel, удалив пакеты vesa, установив libgl1-mesa-dri и libgl1-mesa-dlx вместе с xserver-xorg-vide-intel, и теперь Compiz запускается, но невероятно сбой. Например, при переключении рабочих пространств все мигает бесконтрольно. Я не знаю, что попробовать дальше.

Некоторая диагностическая информация:

inxi -Gx
Graphics:  Card: Intel Core Processor Integrated Graphics Controller bus-ID: 00:02.0 
           X.Org 1.10.4 drivers intel,fbdev Resolution 1366x768@76.0hz 
           GLX Renderer Gallium 0.4 on llvmpipe (LLVM 0x209) GLX Version 2.1 Mesa 8.1-devel (git-6e738d3 oneiric-oibaf-ppa) Direct Rendering Yes

Сценарий проверки compiz, который я нашел, разбросан по всему веб-отчетам:

./compiz-check 

Gathering information about your system...

 Distribution:          Linux Mint 
 Desktop environment:   GNOME
 Graphics chip:         Intel Corporation Core Processor Integrated Graphics Controller (rev 02)
 Driver in use:         fbdev
 Rendering method:      AIGLX

Checking if it's possible to run Compiz on your system...

 Checking for texture_from_pixmap...               [ OK ]
 Checking for non power of two support...          [ OK ]
 Checking for composite extension...               [ OK ]
 Checking for FBConfig...                          [ OK ]
 Checking for hardware/setup problems...           [ OK ]

Честно говоря, я получил предупреждение обо мне странная видеокарта и, возможно, плохая надежность Compiz. Могу ли я это исправить?

1
задан 21 February 2012 в 04:37

2 ответа

После многих различных попыток, добавляя acpi_osi= к командной строке ядра в GRUB решил мою проблему. Для дальнейшего использования:

Дать этому одноразовую попытку

  1. Держите SHIFT во время начальной загрузки (это сажает Вас в меню GRUB если его пропущенный по умолчанию),
  2. Поместите курсор по записи Монетного двора (обычно первое) и нажмите e для редактирования его
  3. Добавитьacpi_osi к опциям в строке, которая начинается с "Linux" (обычно после quiet nosplash)

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

Установить это постоянно

  1. Отредактируйте файл /etc/default/grub (с sudo), и добавляют acpi_osi= кому: GRUB_CMDLINE_LINUX_DEFAULT

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
    
  2. Выполненный grub-update как корень

Надежда это помогает кому-то

2
ответ дан 21 February 2012 в 04:37

Поскольку отмеченный ответ не оказался для меня успешным (я не знаю почему, потому что у меня точно такая же проблема и карта, как у ОП), мне пришлось попробовать несколько разных вещей. В конце я пришел к удобному программному обеспечению под названием Xdiagnose , которое установило для меня параметры загрузки grub. Вы можете попробовать это в соответствии с вашими потребностями.

Для меня, он применил следующие команды:

plymouth:debug vesafb.invalid=1 nomodeset=1 nopat

Оказывается, всплеск графики в начале начал вызывать проблемы из ниоткуда, внезапно. Мой выбор в Xdiagnose следующий:

[& nbsp; & nbsp;] Дополнительные графические отладочные сообщения
[X] Отображение загрузочных сообщений
[X] Включить автоматическое сообщение об ошибке при сбое
[X] Отключить графику загрузчика
[X] Отключить драйвер кадрового буфера VESA
[X] Отключить память PAT

0
ответ дан 21 February 2012 в 04:37

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

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