не стартуют иксы
Модератор: /dev/random
-
vovanvster
- Сообщения: 266
- ОС: Gentoo-x86_64
не стартуют иксы
Поставал Gnome, даю команду: # startx и получаю ответ что не может загрузить модуль 'nv'. Объясните пожалуйста в чём дело.
-
Maximus_V
- Сообщения: 432
- ОС: Gentoo, FreeBSD
Re: не стартуют иксы
vovanvster писал(а): ↑20.02.2009 21:56Поставал Gnome, даю команду: # startx и получаю ответ что не может загрузить модуль 'nv'. Объясните пожалуйста в чём дело.
Иксы хотят драйвер nv - вы его ставили? Может, вы перепутали свободный c проприетарным драйверы: nv & nvidia?
Какая у вас видеокарточка, какой ставили драйвер, как настраивали /etc/X11/xorg.conf?
-
vovanvster
- Сообщения: 266
- ОС: Gentoo-x86_64
Re: не стартуют иксы
Maximus_V писал(а): ↑20.02.2009 22:02vovanvster писал(а): ↑20.02.2009 21:56Поставал Gnome, даю команду: # startx и получаю ответ что не может загрузить модуль 'nv'. Объясните пожалуйста в чём дело.
Иксы хотят драйвер nv - вы его ставили? Может, вы перепутали свободный c проприетарным драйверы: nv & nvidia?
Какая у вас видеокарточка, какой ставили драйвер, как настраивали /etc/X11/xorg.conf?
Video - nVidia 8800GTX, дрова последнае-стабильные, кажется 177.82, xorg.conf настраивал с помощю xorgcfg -textmode,
Section "Device"
Identifier "Card0"
Driver "nv"
Card "** NVIDIA (generic) [nvidia]"
EndSection
-
Maximus_V
- Сообщения: 432
- ОС: Gentoo, FreeBSD
Re: не стартуют иксы
vovanvster писал(а): ↑20.02.2009 22:41Video - nVidia 8800GTX, дрова последнае-стабильные, кажется 177.82, xorg.conf настраивал с помощю xorgcfg -textmode,
Section "Device"
Identifier "Card0"
Driver "nv"
Card "** NVIDIA (generic) [nvidia]"
EndSection
Я надеюсь, эту страничку вы не забыли прочитать: руководство по настройке видеокарт nVidia
Вкратце: замените идентификатор драйвера на nvidia:
Код: Выделить всё
Driver "nvidia"-
Davinel
- Сообщения: 481
- ОС: Ubuntu
Re: не стартуют иксы
Driver "nv" > Driver "nvidia"
Но это не совсем все, что возможно нужно исправить. Можно конечно воспользоваться nvidia-xconfig, но лучше б вы руководство почитали.
Но это не совсем все, что возможно нужно исправить. Можно конечно воспользоваться nvidia-xconfig, но лучше б вы руководство почитали.
-
vovanvster
- Сообщения: 266
- ОС: Gentoo-x86_64
Re: не стартуют иксы
Руководство бегло прочитал, сейчас займусь внимательней. Но после исправления nv на nvidia появилась ошибка: не могу подключить модуль wfb.
Это что за зверь ?
-
Maximus_V
- Сообщения: 432
- ОС: Gentoo, FreeBSD
Re: не стартуют иксы
Тут что-то похожее: http://www.gentoo.ru/node/12258
Что у вас там вообще во всем файле /etc/X11/xorg.conf? Какие модули он из каких секций загружает?
-
vovanvster
- Сообщения: 266
- ОС: Gentoo-x86_64
Re: не стартуют иксы
Maximus_V писал(а): ↑20.02.2009 23:07
Тут что-то похожее: http://www.gentoo.ru/node/12258
Что у вас там вообще во всем файле /etc/X11/xorg.conf? Какие модули он из каких секций загружает?
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
EndSection
Section "Module"
Load "freetype"
# Load "xtt"
Load "extmod"
Load "glx"
Load "dri"
Load "dbe"
Load "record"
Load "xtrap"
Load "type1"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "PS/2"
Option "Device" "/dev/input/mice"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "Monitor"
### Comment all HorizSync and VertRefresh values to use DDC:
### Comment all HorizSync and VertRefresh values to use DDC:
Identifier "Monitor0"
### Comment all HorizSync and VertRefresh values to use DDC:
HorizSync 31.5 - 92.0
VertRefresh 50.0 - 90.0
EndSection
Section "Device"
Identifier "Card0"
Driver "nvidia"
Card "** NVIDIA (generic) [nvidia]"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
-
Davinel
- Сообщения: 481
- ОС: Ubuntu
Re: не стартуют иксы
мой xorg.conf
(:
Всё. Правда так можно только с xorg из ~arch ветки.
руководство вы невнимательно читали. там например написано, что используя nvidia драйвера нужно убирать модуль dri.
попробуйте так. удалите этот xorg(предварительно забекапив его) и дальше nvidia-xconfig.
Код:
Section "Screen"
Identifier "Default Screen"
DefaultDepth 24
EndSection
Section "Module"
Load "glx"
EndSection
Section "Device"
Identifier "Default Device"
Driver "nvidia"
Option "NoLogo" "True"
EndSection
(:
Всё. Правда так можно только с xorg из ~arch ветки.
руководство вы невнимательно читали. там например написано, что используя nvidia драйвера нужно убирать модуль dri.
попробуйте так. удалите этот xorg(предварительно забекапив его) и дальше nvidia-xconfig.
-
--=Civil696=--
- Сообщения: 227
- ОС: Gentoo o_O
Re: не стартуют иксы
Хм... Я конечно не уверен на сколько это критично, но при сборке иксов в /etc/make.conf
было прописано:
?
было прописано:
Код: Выделить всё
VIDEO_CARDS="nvidia"?
НЕ ПАНИКУЙ © ^_~
-
vovanvster
- Сообщения: 266
- ОС: Gentoo-x86_64
Re: не стартуют иксы
Теперь ещё одна байда: пытался Gnome переустановить, а bash пишет что не может поставить x11-wm/metacity...
-
Kolia
- Сообщения: 59
- ОС: Gentoo
-
vovanvster
- Сообщения: 266
- ОС: Gentoo-x86_64
Re: не стартуют иксы
vovanvster писал(а): ↑21.02.2009 00:23Теперь ещё одна байда: пытался Gnome переустановить, а bash пишет что не может поставить x11-wm/metacity...
Разобрался, Xorg стартует. Вопрос такой : на Дженте при установке программ всегда такой гемор с зависимостями ? Например у меня стоит Xorg и Firefox. Пытаюсь установить поверх этого Gnome и не ставит, недоволен тем что Firefox уже стоит. Как этого избежать ?
-
Maximus_V
- Сообщения: 432
- ОС: Gentoo, FreeBSD
Re: не стартуют иксы
vovanvster писал(а): ↑21.02.2009 12:09Вопрос такой : на Дженте при установке программ всегда такой гемор с зависимостями ? Например у меня стоит Xorg и Firefox. Пытаюсь установить поверх этого Gnome и не ставит, недоволен тем что Firefox уже стоит. Как этого избежать ?
Да в общем-то нет, но опять же возникает масса вопросов: как именно вы ставите Gnome, и что именно вам система отвечает? Какие настройки в /etc/make.conf, нет ли там ACCEPT_KEYWORDS="~x86"?
И еще, если будете приводить длинные листинги - пользуйтесь тегом codebox вместо просто code
-
Davinel
- Сообщения: 481
- ОС: Ubuntu
Re: не стартуют иксы
vovanvster писал(а): ↑21.02.2009 12:09Разобрался, Xorg стартует. Вопрос такой : на Дженте при установке программ всегда такой гемор с зависимостями ? Например у меня стоит Xorg и Firefox. Пытаюсь установить поверх этого Gnome и не ставит, недоволен тем что Firefox уже стоит. Как этого избежать ?
Нет. Наоборот, с зависимостями намного проще и легче чем в большинстве бинарных дистрибутивов. Скорее всего вы просто где то ошибаетесь и что то делаете не так (:
-
vovanvster
- Сообщения: 266
- ОС: Gentoo-x86_64
Re: не стартуют иксы
Davinel писал(а): ↑21.02.2009 15:45vovanvster писал(а): ↑21.02.2009 12:09Разобрался, Xorg стартует. Вопрос такой : на Дженте при установке программ всегда такой гемор с зависимостями ? Например у меня стоит Xorg и Firefox. Пытаюсь установить поверх этого Gnome и не ставит, недоволен тем что Firefox уже стоит. Как этого избежать ?
Нет. Наоборот, с зависимостями намного проще и легче чем в большинстве бинарных дистрибутивов. Скорее всего вы просто где то ошибаетесь и что то делаете не так (:
При попытке установить gnome получаю вывод:
Код:
>>> Installing www-client/mozilla-firefox-2.0.0.19
* This package will overwrite one or more files that may belong to other
* packages (see list below). You can use a command such as `portageq
* owners / <filename>` to identify the installed package that owns a
* file. If portageq reports that only one package owns a file then do
* NOT file a bug report. A bug report is only useful if it identifies at
* least two or more packages that are known to install the same file(s).
* If a collision occurs and you can not explain where the file came from
* then you should simply ignore the collision since there is not enough
* information to determine if a real problem exists. Please do NOT file
* a bug report at http://bugs.gentoo.org unless you report exactly which
* two packages install the same file(s). Once again, please do NOT file
* a bug report unless you have completely understood the above message.
*
* Detected file collision(s):
*
* /usr/lib64/mozilla-firefox/defaults/autoconfig/platform.js
* /usr/lib64/mozilla-firefox/defaults/autoconfig/prefcalls.js
*
* Searching all installed packages for file collisions...
*
* Press Ctrl-C to Stop
*
* net-libs/xulrunner-1.9.0.6
* /usr/lib64/mozilla-firefox/defaults/autoconfig/platform.js
* /usr/lib64/mozilla-firefox/defaults/autoconfig/prefcalls.js
*
* Package 'www-client/mozilla-firefox-2.0.0.19' NOT merged due to file
* collisions. If necessary, refer to your elog messages for the whole
* content of the above message.
>>> Failed to install www-client/mozilla-firefox-2.0.0.19, Log file:
>>> '/var/tmp/portage/www-client/mozilla-firefox-2.0.0.19/temp/build.log'
* Messages for package www-client/mozilla-firefox-2.0.0.19:
* You are enabling official branding. You may not redistribute this build
* to any users on your network or the internet. Doing so puts yourself into
* a legal problem with Mozilla Foundation
* You can disable it by emerging mozilla-firefox _with_ the bindist USE-flag
* This package will overwrite one or more files that may belong to other
* packages (see list below). You can use a command such as `portageq
* owners / <filename>` to identify the installed package that owns a
* file. If portageq reports that only one package owns a file then do
* NOT file a bug report. A bug report is only useful if it identifies at
* least two or more packages that are known to install the same file(s).
* If a collision occurs and you can not explain where the file came from
* then you should simply ignore the collision since there is not enough
* information to determine if a real problem exists. Please do NOT file
* a bug report at http://bugs.gentoo.org unless you report exactly which
* two packages install the same file(s). Once again, please do NOT file
* a bug report unless you have completely understood the above message.
*
* Detected file collision(s):
*
* /usr/lib64/mozilla-firefox/defaults/autoconfig/platform.js
* /usr/lib64/mozilla-firefox/defaults/autoconfig/prefcalls.js
*
* Searching all installed packages for file collisions...
*
* Press Ctrl-C to Stop
*
* net-libs/xulrunner-1.9.0.6
* /usr/lib64/mozilla-firefox/defaults/autoconfig/platform.js
* /usr/lib64/mozilla-firefox/defaults/autoconfig/prefcalls.js
*
* Package 'www-client/mozilla-firefox-2.0.0.19' NOT merged due to file
* collisions. If necessary, refer to your elog messages for the whole
* content of the above message.
Мой make.conf:
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /etc/make.conf.example for a more detailed example.
CFLAGS="-march=k8 -pipe -O2"
CXXFLAGS="${CFLAGS}"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="x86_64-pc-linux-gnu"
# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
USE=" -qt3 -qt4 -arts -kde X dbus gtk gnome hal avahi gtk dvd cdr alsa mmx sse sse2"
MAKEOPTS="-j3"
INPUT_DEVICES="keyboard mouse"
VIDEO_CARDS="nvidia"
#CONFIG_PROTECT="-*"
GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/ "
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"-
Davinel
- Сообщения: 481
- ОС: Ubuntu
Re: не стартуют иксы
скорее всего нужно добавить файрфоксу флаг xulrunner.
-
Nesmero
- Сообщения: 94
-
damex
- Сообщения: 276
- Статус: segfault in your face
- ОС: Hardened Funtoo x86_64
Re: не стартуют иксы
нет не требует. может и с "-xulrunner" собраться
Non-technical questions sometimes don't have an answer at all. @ Linus Torvalds
-
Nesmero
- Сообщения: 94