Инсталиране на Compiz Fusion в Debian

Включително и Х-сървъра.

Модератори: Freya, Kulu Ngile

Мнениеот phantomlord » Пет 09, Ное, 2007 17:46

Не ти трябва да имаш едновременно хранилища от ftp.us.debian.org и ftp.bg.debian.org Най-добре си е да ползваш българските хранилища. В Б-я си предполагам. Направи си и apt.conf, както пише тук:
http://myfreesoft.net/phpBB2/viewtopic.php?p=258#258
Обнови си информацията за хранилищата (apt-get update) и пробвай да инсталираш python-gobject.
Hear the cry of War
Louder than before
With his sword in hand
to control the land
Crushing metal strikes
on this frightening night
Fall onto your knees
For the Phantom Lord
Аватар
phantomlord
Шеф
 
Мнения: 1517
Регистриран на: Пет 03, Мар, 2006 2:16
Местоположение: София

Мнениеот Biskata » Пет 09, Ное, 2007 21:11

phantomlord написа:Не ти трябва да имаш едновременно хранилища от ftp.us.debian.org и ftp.bg.debian.org Най-добре си е да ползваш българските хранилища. В Б-я си предполагам. Направи си и apt.conf, както пише тук:
http://myfreesoft.net/phpBB2/viewtopic.php?p=258#258
Обнови си информацията за хранилищата (apt-get update) и пробвай да инсталираш python-gobject.

Сега вече пиша под Windows. Linux се омаза тотално, след като обнових хранилищата и направих обновяване на информацията (apt-get update), с което се появиха куп нови ъпдейти. Пуснах да се обновява и след обновяването реших да рестартирам компютъра и хоп, какво да видя изкара ми съобщение, че X графичната среда не може да се стартира, и че това сигурно било поради неправилно конфигуриране и ме попита дали искам да видя целия изход на съобщението. Сега не мога да влезна в графичен режим. Пускаме да се логвам в някакъв текстов режим с черен екран.
Имам един въпрос, който исках да задам преди време. Как става деинсталирането на Линукс така, че да се махне и GRUB? Питам понеже веднъж като опитах да деинсталирам Линукс, като просто реших да изтрия Линукс дяловете, но след рестарт GRUB тръгна да се стартира и даде грешка и по този начин аз нямах достъп до Windows. Наложи се да инсталирам Линукс на ново, за да си направя достъп до Windows. Затова моля, някой да ми обясни как да махна Линукс и GRUB, без да засегна Windows и да мога да го ползвам след това.
Аватар
Biskata
Участник
 
Мнения: 59
Регистриран на: Чет 22, Фев, 2007 23:22
Местоположение: Sofia, Bulgaria

Мнениеот Kulu Ngile » Пет 09, Ное, 2007 22:56

Начина е много лесен:
1. Пускаш бутъбъл диска на Windows
2. Избираш Recovery console
3. Пишеш fixmbr :)

По отношение на проблема ти:
1. Причинате е, че много неща от системата са ти подновени и съответно модулите на видето също трябва да се подновят. Вече имаш нова версия на всички пакети, било то КДЕ или Гноме.
2. Зависимост от това, как си си инсталирал драйверите за видеото, имаш два вариант:
- ако е от свален файл от страницата на нвидия, просто отново стартираш файла
- ако е по дебианският начин (силно препоръчван и използван от мен), проблема ти се свежда до 4 команди, а именно
Код за потвърждение: Избери целия код
m-a prepare
m-a a-i nvidia
apt-get install nvidia-glx
/etc/init.d/gdm restart

Ако ползваш нещо различно от gdm (бут мениджъра на gnome), то заменяш gdm с kdm/xdm/entrance или каквото имаш :)

m-a е module-assistant, който се грижи за компилирането и правилното зареждане на модула. Опцията a-i е auto-install :)

Лично аз не бих махнал Дебиан-а, но избора си е изцяло твой :)

Ето и малко повечко инфо -> http://myfreesoft.net/phpBB2/viewtopic.php?t=68
Успех
Ако съдбата е срещу теб, толкова по-зле за нея.

Изображение
APT HOWTO
Kulu Ngile
Унуфри
 
Мнения: 1233
Регистриран на: Съб 04, Мар, 2006 2:04
Местоположение: София

Мнениеот phantomlord » Съб 10, Ное, 2007 0:54

Би трябвало да можеш да влезеш в графичната среда отново като изпълниш следното:
Код за потвърждение: Избери целия код
dpkg-reconfigure xserver-xorg
gdm #ако си с gdm
kdm #ако си с kdm

Това, че в момента не можеш да влезеш в графична среда не означава, че линукса ти е мъртъв.
Hear the cry of War
Louder than before
With his sword in hand
to control the land
Crushing metal strikes
on this frightening night
Fall onto your knees
For the Phantom Lord
Аватар
phantomlord
Шеф
 
Мнения: 1517
Регистриран на: Пет 03, Мар, 2006 2:16
Местоположение: София

Мнениеот Biskata » Съб 10, Ное, 2007 8:47

Сега ще опитам да влезна и да възстановя графичната среда и видео драйвера. Ще пиша, да кажа какво съм направил.

P.S. Първо направих описаното от Kulu Ngile и най-вероятно съм инсталирал драйвера, но след въвеждането на командата
Код за потвърждение: Избери целия код
/etc/init.d/gdm restart
пак беше същото и ми излезна съобщението. След това направих това на phantomlord и минах през куп настройки за видеокарта, монитор, клавиатура и мишка и накрая въведох пак командата
Код за потвърждение: Избери целия код
/etc/init.d/gdm restart
и ми даде логин екрана на графичната среда. Влезнах и при влизането ми излезна някакво съобщение за клавиатурата и нещо за X, но се скри бързо и не го видях хубаво какво беше. Веднага след това съобщение по средата на екрана излезна малък прозорец със съобщение за грешка, в който пишеше следното:
Код за потвърждение: Избери целия код
Има грешка при стартиране на сървъра за настройки на GNOME.

Някои неща, като теми, звуци или настройки на фона на екрана, може да не работят правилно.

Последното съобщение за грешка беше:

Process /usr/lib/control-center/gnome-settings-daemon exited with status 1

GNOME ще опита да рестартира сървъра за настройки при следващото ви влизане.

Забелязвам, че има разлика в изгледа на темата, някакси оформлението прилича на това, като при Windows 98. От какво е това и от какво е грешката и как мога да я коригирам.

Не ми се иска да махам Линукс, попитах за деинсталирането му, защото ми трябва по принцип да знам. Като ми се наложи по някаква причина да преинсталирам, да мога да го изчистя на пълно и да мога да си влезна под Windows.

P.P.S. Рестартирах компа и пак ми даде същата грешка. Друго, което забелязах, е че като менюто Система->Настройки->Тема ми даде същата грешка плюс още една:
Код за потвърждение: Избери целия код
„gnome-settings-daemon“ не може да бъде стартиран.
Без него някой настройки няма да имат ефект. Това може да означава проблем с Bonobo, или конфликт между програми, които не са на GNOME (например KDE) и „gnome-settings-daemon“.


Сега обаче при рестартиране не се появява екрана с надписа на NVIDIA, което какво ще рече, че не е инсталиран драйвера ли?

Забелязах, че python-gobject е инсталиран, но python-gobject-dev не е инсталиран.
Инсталирах fusion icon и след това се опитах да стартирам в конзолата с команда
Код за потвърждение: Избери целия код
fusion-icon
и ми върна следното:
Код за потвърждение: Избери целия код
biser@bisdata-pc:~$ fusion-icon
Traceback (most recent call last):
  File "/usr/bin/fusion-icon", line 57, in ?
    from FusionIcon.interface import choose_interface
  File "usr/lib/python2.4/site-packages/FusionIcon/interface.py", line 22, in ?
  File "usr/lib/python2.4/site-packages/FusionIcon/util.py", line 23, in ?
ImportError: /usr/lib/python2.4/site-packages/compizconfig.so: undefined symbol: ccsStringListToEdges
biser@bisdata-pc:~$

След това опитах с командата
Код за потвърждение: Избери целия код
compiz-manager
и екрана премигна, помислих, че се включва, но ми върна следното:
Код за потвърждение: Избери целия код
biser@bisdata-pc:~$ compiz-manager
Checking for Xgl: not present.
xset q doesn't reveal the location of the log file. Using fallback /var/log/Xorg.0.log
No whitelisted driver found
aborting and using fallback: /usr/bin/metacity

Аватар
Biskata
Участник
 
Мнения: 59
Регистриран на: Чет 22, Фев, 2007 23:22
Местоположение: Sofia, Bulgaria

Мнениеот Kulu Ngile » Съб 10, Ное, 2007 12:57

В директорията /var/log ти се намират логовете. Както си с графична среда, копирай тук лога Xorg.0.log. Аз искам да попитам как си направил upgrade-a:
1. Какво е съдържанието на сорс листа ти?
2. С какви команди даде upgrade?

Моят сорс лист е доста къс, но има всичко, което ми трябва
Код за потвърждение: Избери целия код
[gaara@debian ~]$ cat /etc/apt/sources.list
deb http://debian.spnet.net/debian/ unstable main contrib non-free
deb-src http://debian.spnet.net/debian/ unstable main contrib non-free
deb http://www.debian-multimedia.org/ unstable main
#Beryl
deb http://download.tuxfamily.org/shames/debian-sid/desktopfx/unstable/ ./
#E17
deb http://debian.alphagemini.org/debian/ unstable main
deb http://edevelop.org/debian/ unstable main
[gaara@debian ~]$


Когато преминавам от etch на testing или unstable, командите са
Код за потвърждение: Избери целия код
apt-get update
apt-get dist-upgrade


Както се вижда, аз съм на unstable, но лесно може да се мине на testing, само с промяна на думичката, след това apt-get update && apt-get dist-upgrade :)
Ако съдбата е срещу теб, толкова по-зле за нея.

Изображение
APT HOWTO
Kulu Ngile
Унуфри
 
Мнения: 1233
Регистриран на: Съб 04, Мар, 2006 2:04
Местоположение: София

Мнениеот Biskata » Съб 10, Ное, 2007 17:28

Ето тук е съдържанието на файла Xorg.0.log.
Ето и хранилищата ми, взето от phantomlord в по преден пост:
Код за потвърждение: Избери целия код
deb ftp://ftp.bg.debian.org/debian/ stable main contrib non-free
deb ftp://ftp.bg.debian.org/debian/ testing main contrib non-free

deb ftp://debian.ludost.net/debian-non-US/ stable/non-US main contrib non-free
deb ftp://debian.ludost.net/debian-non-US/ testing/non-US main contrib non-free
deb ftp://debian.ludost.net/debian/ proposed-updates main contrib non-free
deb ftp://debian.ludost.net/debian/ testing-proposed-updates main contrib non-free

deb http://security.debian.org/ stable/updates main contrib non-free
deb http://security.debian.org/ testing/updates main contrib non-free

deb http://www.debian-multimedia.org/ stable main
deb http://www.debian-multimedia.org/ testing main

deb http://www.getautomatix.com/apt/ etch main

deb http://download.tuxfamily.org/shames/debian-etch/desktopfx/stable/ ./
# deb http://download.tuxfamily.org/osrdebian/ unstable compiz-fusion-git 
# deb http://download.tuxfamily.org/3v1deb/ debian-unstable beryl-svn 

Ъпгрейда стана след като смених моите хранилища с тези и просто обнових информацията на хранилищата с командата apt-get update и след това се появи оранжевата иконка горе в трея, която показваше, че има 173 налични обновявания. Стартирах обновяването и по време на обновяването ми даде някакви грешки, мисля, че бяха за не проверени пакети и липсващи ключове, но не съм сигурен какви точно бяха грешките. И след като приключи обновяването реших да рестартирам и се появи проблема с графичната среда, за който споменах в миналите постове. Това е. Искам да те питам с каква версия е най-добре да бъде човек? Коя би ми препоръчал да ползвам? И как точно да направя ъпгрейда към версията, която би ми препоръчал? И моля ви, дайте да решим този проблем с тези грешки да пуснем 3D ефектите и да го ползвам с удоволствие този Дебиан, както ползвах преди това Убунту 7.10. Ще съм Ви много благодарен, ако оправим цялата каша, която съм забъркал.

Как мога да разбера дали имам инсталирани драйверите на NVIDIA за видеокартата? Преди да направя това обновяване при стартиране на Дебиан ми се появяваше надпис на NVIDIA на бял фон, но сега го няма.
Последна промяна Biskata на Съб 10, Ное, 2007 18:44, променена общо 2 пъти
Аватар
Biskata
Участник
 
Мнения: 59
Регистриран на: Чет 22, Фев, 2007 23:22
Местоположение: Sofia, Bulgaria

Мнениеот Progress » Съб 10, Ное, 2007 18:01

След като си сменил хранилищата задължително пусни:

apt-get dist-upgrade

НО гледай внимателно да не иска да затрие нещо важно!!!!!

За nvidia:

glxinfo | grep direct

Трябва да изглежда така:

gentoo gentoo # glxinfo | grep direct
direct rendering: Yes
gentoo gentoo #
Progress your mind
Аватар
Progress
Участник
 
Мнения: 562
Регистриран на: Сря 24, Яну, 2007 21:12

Мнениеот Biskata » Съб 10, Ное, 2007 18:18

MDMA написа:След като си сменил хранилищата задължително пусни:

apt-get dist-upgrade

НО гледай внимателно да не иска да затрие нещо важно!!!!!

За nvidia:

glxinfo | grep direct

Трябва да изглежда така:

gentoo gentoo # glxinfo | grep direct
direct rendering: Yes
gentoo gentoo #

Виж какво ми даде, когато направих командата glxinfo | grep direct
Код за потвърждение: Избери целия код
biser@bisdata-pc:~$ glxinfo | grep direct
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
biser@bisdata-pc:~$

При положение, че ми връща това какво трябва да направя?
Не ми стана ясно кои точно хранилища да си оставя и на коя версия да мина, за да направя apt-get dist-upgrade?
Аватар
Biskata
Участник
 
Мнения: 59
Регистриран на: Чет 22, Фев, 2007 23:22
Местоположение: Sofia, Bulgaria

Мнениеот Progress » Съб 10, Ное, 2007 18:43

Остави си ги както са. Просто изпълни:

apt-get update
apt-get dist-upgrade

А за nvidia как инсталира драйвера?
Progress your mind
Аватар
Progress
Участник
 
Мнения: 562
Регистриран на: Сря 24, Яну, 2007 21:12

Мнениеот Biskata » Съб 10, Ное, 2007 18:50

MDMA написа:Остави си ги както са. Просто изпълни:

apt-get update
apt-get dist-upgrade

А за nvidia как инсталира драйвера?

Добре, ще направя така, както казваш. Преди да се получи проблема драйвера го инсталирах по описания начин в тази тема.

P.S. забравих да спомена, че при презареждане в Synaptic ми излиза съобщение с грешка, в което пише, че някакви ключове липсват за дадени хранилища:
Код за потвърждение: Избери целия код
W: GPG error: ftp://debian.ludost.net stable/non-US Release: Следните подписи не можаха да бъдат проверени, защото публичния ключ не е наличен: NO_PUBKEY AA7DEB7B722F1AED NO_PUBKEY B629A24C38C6029A
W: GPG error: ftp://debian.ludost.net testing/non-US Release: Следните подписи не можаха да бъдат проверени, защото публичния ключ не е наличен: NO_PUBKEY B629A24C38C6029A
Да изпълня ли в такъв случай командите:

apt-get update
apt-get dist-upgrade
Последна промяна Biskata на Съб 10, Ное, 2007 19:07, променена общо 1 път
Аватар
Biskata
Участник
 
Мнения: 59
Регистриран на: Чет 22, Фев, 2007 23:22
Местоположение: Sofia, Bulgaria

Мнениеот Kulu Ngile » Съб 10, Ное, 2007 18:51

Мен ме интересува как си си инсталирал преди драйверите?
Ако съдбата е срещу теб, толкова по-зле за нея.

Изображение
APT HOWTO
Kulu Ngile
Унуфри
 
Мнения: 1233
Регистриран на: Съб 04, Мар, 2006 2:04
Местоположение: София

Мнениеот Biskata » Съб 10, Ное, 2007 19:01

Kulu Ngile написа:Мен ме интересува как си си инсталирал преди драйверите?
По твоя начин ги бях инсталирал, както си описал в една тема тук във форума. Дал съм линк към темата в предния ми пост.

Сега можеш да видиш съдържанието на файла Xorg.0.log, ако не си го видял в по горния ми пост. Дал съм линк.
Аватар
Biskata
Участник
 
Мнения: 59
Регистриран на: Чет 22, Фев, 2007 23:22
Местоположение: Sofia, Bulgaria

Мнениеот Kulu Ngile » Съб 10, Ное, 2007 19:15

[gaara@debian Desktop]$ grep "^(EE)" Xorg.0.log.txt
(EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
[gaara@debian Desktop]$

Tи направи ли apt-get install nvidia-glx?
m-a a-i nvidia успешно ли мина?
Какъв е изхода от uname -r?
Какво ти дава grep "CONFIG_PARAVIRT" /boot/config-$(uname -r)
Промени ли nv на nvidia в /etc/X11/xorg.conf :)
Ако съдбата е срещу теб, толкова по-зле за нея.

Изображение
APT HOWTO
Kulu Ngile
Унуфри
 
Мнения: 1233
Регистриран на: Съб 04, Мар, 2006 2:04
Местоположение: София

Мнениеот Biskata » Съб 10, Ное, 2007 19:25

Kulu Ngile написа:[gaara@debian Desktop]$ grep "^(EE)" Xorg.0.log.txt
(EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
[gaara@debian Desktop]$

Tи направи ли apt-get install nvidia-glx?
m-a a-i nvidia успешно ли мина?
Какъв е изхода от uname -r?
Какво ти дава grep "CONFIG_PARAVIRT" /boot/config-$(uname -r)
Промени ли nv на nvidia в /etc/X11/xorg.conf :)

Направих apt-get install nvidia-glx когато ми беше казал, за да си възтановя X средата, когато имах проблем в по предишните постове.

m-a a-i nvidia не помня дали имаше проблем с това. Мисля, че мина успешно.

Изхода от uname -r е 2.6.22-2-k7.

Какво ти дава grep "CONFIG_PARAVIRT" /boot/config-$(uname -r)
Това не го разбирам. Как да разбера какво ми дава?
Ако трябва да изпълня grep "CONFIG_PARAVIRT" /boot/config-$(uname -r) ми дава това: CONFIG_PARAVIRT=y

Промених nv на nvidia в /etc/X11/xorg.conf само когато го инсталирах първия път, преди да се омаже с проблема, който имах преди няколко поста. Сега да го направя ли?
Аватар
Biskata
Участник
 
Мнения: 59
Регистриран на: Чет 22, Фев, 2007 23:22
Местоположение: Sofia, Bulgaria

ПредишнаСледваща

Назад към Настройка и работа с графични среди

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 госта

cron