Экран, окна и меню ужасно мерцают

Я только что установил 11.04 (с установленными обновлениями / дополнениями в Ubuntu).

Я использую Dell Dimension 3000, и он, очевидно, не способен работать с Unity.

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

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

Вот пара скриншотов, которые, я надеюсь, получились в порядке (поскольку, как только я сделаю снимок экрана, все начнет мигать: P).

https://imgur.com/a/NBi0h

Обратите внимание, что на этом втором изображении окно "Сделать снимок экрана" на самом деле больше не открывается - оно все равно остается на экране.

Моя видеокарта:

00: 02.0 VGA-совместимый контроллер: Intel Corporation 82865G Интегрированный графический контроллер (версия 02)

Вещи, которые я пробовал:

  • Как только я сохранил второй скриншот, вся моя машина зависла. Через 10 минут после абсолютно никакого ответа на что-либо я отключил аппарат (вздрогнул) и снова запустил его. К счастью, Firefox сохранил мой пост, и я смог его отправить.

  • Это мерцание происходит и в Ubuntu Classic, и меню мерцают.

  • Добавление фразы "i915.modeset=0" непосредственно перед тем, как "тихий всплеск" прекратил мерцание. Однако, это также изменило разрешение моего монитора Принстона на 640x460. Должен ли я следовать инструкциям здесь?

Примечание. Мой монитор помечен как "Неизвестный" в окне "Настройки монитора". В выпадающем списке нет других разрешений.

Мне удалось сделать изменения постоянными. Я дам вам знать, как идет исправление резолюции.

Edit4: инструкции не сработали. Вот вывод терминала:

jacob@hawaiian-punch:~$ xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 640 x 480, maximum 640 x 480
default connected 640x480+0+0 0mm x 0mm
   640x480         0.0* 
  1280x1024_60.00 (0xf9)  109.0MHz
        h: width  1280 start 1368 end 1496 total 1712 skew    0 clock   63.7KHz
        v: height 1024 start 1027 end 1034 total 1063           clock   59.9Hz
jacob@hawaiian-punch:~$ cvt 1280 1024
# 1280x1024 59.89 Hz (CVT 1.31M4) hsync: 63.67 kHz; pclk: 109.00 MHz
Modeline "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
jacob@hawaiian-punch:~$ xrandr --newmode "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
xrandr: Failed to get size of gamma for output default
X Error of failed request:  BadName (named color or font does not exist)
  Major opcode of failed request:  150 (RANDR)
  Minor opcode of failed request:  16 (RRCreateMode)
  Serial number of failed request:  19
  Current serial number in output stream:  19
jacob@hawaiian-punch:~$ 

Только что попробовал

jacob@hawaiian-punch:~$ xrandr --rmmode "1280x1024_60.00"
xrandr: Failed to get size of gamma for output default

Пробовал меньшее разрешение, что тоже не сработало

jacob@hawaiian-punch:~$ xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 640 x 480, maximum 640 x 480
default connected 640x480+0+0 0mm x 0mm
   640x480         0.0* 
  1280x1024_60.00 (0x10d)  109.0MHz
        h: width  1280 start 1368 end 1496 total 1712 skew    0 clock   63.7KHz
        v: height 1024 start 1027 end 1034 total 1063           clock   59.9Hz
  1024x768_60.00 (0x110)   63.5MHz
        h: width  1024 start 1072 end 1176 total 1328 skew    0 clock   47.8KHz
        v: height  768 start  771 end  775 total  798           clock   59.9Hz
jacob@hawaiian-punch:~$ cvt 1024 768
# 1024x768 59.92 Hz (CVT 0.79M3) hsync: 47.82 kHz; pclk: 63.50 MHz
Modeline "1024x768_60.00"   63.50  1024 1072 1176 1328  768 771 775 798 -hsync +vsync
jacob@hawaiian-punch:~$ xrandr --newmode "1024x768_60.00"   63.50  1024 1072 1176 1328  768 771 775 798 -hsync +vsync
xrandr: Failed to get size of gamma for output default
X Error of failed request:  BadName (named color or font does not exist)
  Major opcode of failed request:  150 (RANDR)
  Minor opcode of failed request:  16 (RRCreateMode)
  Serial number of failed request:  19
  Current serial number in output stream:  19
jacob@hawaiian-punch:~$ 

Я нашел обходной путь.

Я отменил изменения в GRUB и установил Unity 2d. В Unity 2d нет никаких мерцаний, и разрешение просто правильное. Тем не менее, не стесняйтесь спрашивать меня что-нибудь еще, если кто-то хотел бы узнать больше об ошибке.

2 ответа

ОК - это старая видеокарта, которая не будет поддерживать Unity. Не волнуйтесь, вы можете попробовать Unity, установив Unity-2d через Центр программного обеспечения.

Еще большая проблема - это мерцание с Ubuntu Classic.

Это стоит попробовать -

Перезагрузитесь, сразу после загрузки нажмите shift, чтобы отобразить ваш grub. нажмите e, чтобы отредактировать конфиг этой строки ядра. Найдите строку, заканчивающуюся "тихий всплеск". Измените эту строку так, чтобы она гласила "i915.modeset=0 quiet splash" и нажмите Ctrl+ X для загрузки.

т.е. добавьте фразу "i915.modeset=0" непосредственно перед "тихим всплеском"

Чтобы сделать это постоянным (т.е. после каждой перезагрузки), сделайте следующее:

В терминальном типе

sudo nano /etc/default/grub

найти линию

GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск"

изменить на

GRUB_CMDLINE_LINUX_DEFAULT="i915.modeset=0 тихий всплеск"

Введите CTRL O, чтобы записать файл. Введите CTRL X, чтобы выйти.

Затем введите

sudo update-grub

Если вы работаете с Ubuntu 11.04 и у вас 82855G, единственное решение на данный момент - запустить графический интерфейс в классическом режиме.

Если вы используете Kubuntu, нажмите Пуск (K) -> Компьютер -> Системные настройки -> Эффекты рабочего стола и отключите их.

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