Экран, окна и меню ужасно мерцают
Я только что установил 11.04 (с установленными обновлениями / дополнениями в Ubuntu).
Я использую Dell Dimension 3000, и он, очевидно, не способен работать с Unity.
Во время установки не было мерцания, но как только я перезагрузился и вошел в систему, это было настолько плохо, что все на экране было нечитаемым. Нажатие на меню приведет к его открытию, но оно мерцает, так что его невозможно прочитать. Если вы наведите курсор мыши на параметры, они будут видны на мгновение, но они будут продолжать мигать.
Если я сразу же открываю Firefox при входе в систему и ничего не трогаю (без меню, панелей или других окон), то я могу использовать Firefox без мерцания, но панели выглядят фрагментированными и поврежденными.
Вот пара скриншотов, которые, я надеюсь, получились в порядке (поскольку, как только я сделаю снимок экрана, все начнет мигать: P).
Обратите внимание, что на этом втором изображении окно "Сделать снимок экрана" на самом деле больше не открывается - оно все равно остается на экране.
Моя видеокарта:
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) -> Компьютер -> Системные настройки -> Эффекты рабочего стола и отключите их.