Есть проблема! — [РЕШЕНО] Сломал compiz.
Здравствуйте. Даже и не знаю с чего начать описание. Начну с начала:
Жил да был компьютер с интегрированной интеловской графикой и Ubuntu 10.04. Compiz замечательно крутил кубик, сжигал окошки и рисовал огнём на экране. Потом я решил впихнуть в компьютер ATI Radeon X1600. Compiz после перезагурзки не перестал работать (т.е. работал он на свободном драйвере). Из спортивного интереса я решил поставить проприетарный драйвер. Скачал его с офф.сайта и радостно узрел, что Ubuntu 10.04 не поддерживается. Тогда я собрал пакеты для самого "молодого" дистрибутива из поддерживаемых (Ubuntu 9.04) и попытался установить эти пакеты. Установилась только часть из них, остальные заругались на неразрешённые зависимости (причём зависели они сами от себя...). После перезагрузки компиз пропал, зато появился ATI control center, который сказал, что не может инициализировать драйвер и вылетел. Родная драйверная утилитка убунты сказала, что драйвер видит, но он не включён. Включить она его тоже не смогла. После всего этого я удалил установившиеся ранее пакеты, почистил /etc/modprobe.d и перезагрузился - компиз не работает. Выдернул карточку - на интегрированной графике тоже не заработал.
Как включить компиз?
Вывод lsmod на интегрированной графике:
Вывод lsmod с подключённой видеокартой:
Вывод compiz --replace не меняется:
Вот что есть в /etc/modprobe.d:
Вот содержимое blacklist.conf:
А вот blacklist-framebuffer.conf:
Грохнул все пакеты, поставленные мной. Сделал Xorg -configure с выключенными иксами от рута и перезагрузился. КАрта работает на свободных драйверах и, судя по всему, больше не поддерживается.
Жил да был компьютер с интегрированной интеловской графикой и Ubuntu 10.04. Compiz замечательно крутил кубик, сжигал окошки и рисовал огнём на экране. Потом я решил впихнуть в компьютер ATI Radeon X1600. Compiz после перезагурзки не перестал работать (т.е. работал он на свободном драйвере). Из спортивного интереса я решил поставить проприетарный драйвер. Скачал его с офф.сайта и радостно узрел, что Ubuntu 10.04 не поддерживается. Тогда я собрал пакеты для самого "молодого" дистрибутива из поддерживаемых (Ubuntu 9.04) и попытался установить эти пакеты. Установилась только часть из них, остальные заругались на неразрешённые зависимости (причём зависели они сами от себя...). После перезагрузки компиз пропал, зато появился ATI control center, который сказал, что не может инициализировать драйвер и вылетел. Родная драйверная утилитка убунты сказала, что драйвер видит, но он не включён. Включить она его тоже не смогла. После всего этого я удалил установившиеся ранее пакеты, почистил /etc/modprobe.d и перезагрузился - компиз не работает. Выдернул карточку - на интегрированной графике тоже не заработал.
Как включить компиз?
Вывод lsmod на интегрированной графике:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
Module Size Used by |
Вывод lsmod с подключённой видеокартой:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
Module Size Used by |
Вывод compiz --replace не меняется:
compiz (core) - Fatal: Root visual is not a GL visual
compiz (core) - Error: Failed to manage screen: 0
compiz (core) - Fatal: No manageable screens found on display :0.0
compiz (core) - Error: Failed to manage screen: 0
compiz (core) - Fatal: No manageable screens found on display :0.0
Вот что есть в /etc/modprobe.d:
ls /etc/modprobe.d/
alsa-base.conf blacklist-modem.conf
blacklist-ath_pci.conf blacklist-oss.conf
blacklist.conf blacklist-watchdog.conf
blacklist-firewire.conf intel-5300-iwlagn-disable11n.conf
blacklist-framebuffer.conf
alsa-base.conf blacklist-modem.conf
blacklist-ath_pci.conf blacklist-oss.conf
blacklist.conf blacklist-watchdog.conf
blacklist-firewire.conf intel-5300-iwlagn-disable11n.conf
blacklist-framebuffer.conf
Вот содержимое blacklist.conf:
cat /etc/modprobe.d/blacklist.conf
# This file lists those modules which we don't want to be loaded by
# alias expansion, usually so some other driver will be loaded for the
# device instead.
# evbug is a debug tool that should be loaded explicitly
blacklist evbug
# these drivers are very simple, the HID drivers are usually preferred
blacklist usbmouse
blacklist usbkbd
# replaced by e100
blacklist eepro100
# replaced by tulip
blacklist de4x5
# causes no end of confusion by creating unexpected network interfaces
blacklist eth1394
# snd_intel8x0m can interfere with snd_intel8x0, doesn't seem to support much
# hardware on its own (Ubuntu bug #2011, #6810)
blacklist snd_intel8x0m
# Conflicts with dvb driver (which is better for handling this device)
blacklist snd_aw2
# causes failure to suspend on HP compaq nc6000 (Ubuntu: #10306)
blacklist i2c_i801
# replaced by p54pci
blacklist prism54
# replaced by b43 and ssb.
blacklist bcm43xx
# most apps now use garmin usb driver directly (Ubuntu: #114565)
blacklist garmin_gps
# replaced by asus-laptop (Ubuntu: #184721)
blacklist asus_acpi
# low-quality, just noise when being used for sound playback, causes
# hangs at desktop session start (Ubuntu: #246969)
blacklist snd_pcsp
# ugly and loud noise, getting on everyone's nerves; this should be done by a
# nice pulseaudio bing (Ubuntu: #77010)
blacklist pcspkr
# EDAC driver for amd76x clashes with the agp driver preventing the aperture
# from being initialised (Ubuntu: #297750). Blacklist so that the driver
# continues to build and is installable for the few cases where its
# really needed.
blacklist amd76x_edac
# This file lists those modules which we don't want to be loaded by
# alias expansion, usually so some other driver will be loaded for the
# device instead.
# evbug is a debug tool that should be loaded explicitly
blacklist evbug
# these drivers are very simple, the HID drivers are usually preferred
blacklist usbmouse
blacklist usbkbd
# replaced by e100
blacklist eepro100
# replaced by tulip
blacklist de4x5
# causes no end of confusion by creating unexpected network interfaces
blacklist eth1394
# snd_intel8x0m can interfere with snd_intel8x0, doesn't seem to support much
# hardware on its own (Ubuntu bug #2011, #6810)
blacklist snd_intel8x0m
# Conflicts with dvb driver (which is better for handling this device)
blacklist snd_aw2
# causes failure to suspend on HP compaq nc6000 (Ubuntu: #10306)
blacklist i2c_i801
# replaced by p54pci
blacklist prism54
# replaced by b43 and ssb.
blacklist bcm43xx
# most apps now use garmin usb driver directly (Ubuntu: #114565)
blacklist garmin_gps
# replaced by asus-laptop (Ubuntu: #184721)
blacklist asus_acpi
# low-quality, just noise when being used for sound playback, causes
# hangs at desktop session start (Ubuntu: #246969)
blacklist snd_pcsp
# ugly and loud noise, getting on everyone's nerves; this should be done by a
# nice pulseaudio bing (Ubuntu: #77010)
blacklist pcspkr
# EDAC driver for amd76x clashes with the agp driver preventing the aperture
# from being initialised (Ubuntu: #297750). Blacklist so that the driver
# continues to build and is installable for the few cases where its
# really needed.
blacklist amd76x_edac
А вот blacklist-framebuffer.conf:
cat /etc/modprobe.d/blacklist-framebuffer.conf
# Framebuffer drivers are generally buggy and poorly-supported, and cause
# suspend failures, kernel panics and general mayhem. For this reason we
# never load them automatically.
blacklist aty128fb
blacklist atyfb
#blacklist radeonfb
blacklist cirrusfb
blacklist cyber2000fb
blacklist cyblafb
blacklist gx1fb
blacklist hgafb
blacklist i810fb
blacklist intelfb
blacklist kyrofb
blacklist lxfb
blacklist matroxfb_base
blacklist neofb
blacklist nvidiafb
blacklist pm2fb
blacklist rivafb
blacklist s1d13xxxfb
blacklist savagefb
blacklist sisfb
blacklist sstfb
blacklist tdfxfb
blacklist tridentfb
blacklist vesafb
blacklist vfb
blacklist viafb
blacklist vt8623fb
# Framebuffer drivers are generally buggy and poorly-supported, and cause
# suspend failures, kernel panics and general mayhem. For this reason we
# never load them automatically.
blacklist aty128fb
blacklist atyfb
#blacklist radeonfb
blacklist cirrusfb
blacklist cyber2000fb
blacklist cyblafb
blacklist gx1fb
blacklist hgafb
blacklist i810fb
blacklist intelfb
blacklist kyrofb
blacklist lxfb
blacklist matroxfb_base
blacklist neofb
blacklist nvidiafb
blacklist pm2fb
blacklist rivafb
blacklist s1d13xxxfb
blacklist savagefb
blacklist sisfb
blacklist sstfb
blacklist tdfxfb
blacklist tridentfb
blacklist vesafb
blacklist vfb
blacklist viafb
blacklist vt8623fb
РЕШЕНИЕ:
Грохнул все пакеты, поставленные мной. Сделал Xorg -configure с выключенными иксами от рута и перезагрузился. КАрта работает на свободных драйверах и, судя по всему, больше не поддерживается.