Xorg -configure завершается ошибкой (Nvidia GT 650M)
FRM 18 июля, 2013 - 16:25
Всем привет!
Поставил генту на ноут Dell Inspiron 7720 (i7, nvidia gt 650m). Система запускается.
Далее поставил xorg. Теперь пытаюсь выполнить Xorg -configure, в результате получаю (/var/log/Xorg.0.log):
[ 67.908] X.Org X Server 1.13.4 Release Date: 2013-04-17 [ 67.908] X Protocol Version 11, Revision 0 [ 67.908] Build Operating System: Linux 3.8.13-gentoo x86_64 Gentoo [ 67.908] Current Operating System: Linux frm 3.8.13-gentoo #1 SMP Wed Jul 17 18:38:15 Local time zone must be set--see zic x86_64 [ 67.908] Kernel command line: root=/dev/ram0 real_root=/dev/sda3 [ 67.908] Build Date: 17 July 2013 08:43:08PM [ 67.908] [ 67.908] Current version of pixman: 0.28.0 [ 67.909] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 67.909] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 67.910] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Jul 18 15:28:24 2013 [ 67.910] (II) Loader magic: 0x809c00 [ 67.910] (II) Module ABI versions: [ 67.910] X.Org ANSI C Emulation: 0.4 [ 67.910] X.Org Video Driver: 13.1 [ 67.910] X.Org XInput driver : 18.0 [ 67.910] X.Org Server Extension : 7.0 [ 67.911] (--) PCI:*(0:0:2:0) 8086:0166:1028:0578 rev 9, Mem @ 0xf1000000/4194304, 0xe0000000/268435456, I/O @ 0x00004000/64 [ 67.931] List of video drivers: [ 67.931] nvidia [ 67.931] (II) LoadModule: "nvidia" [ 67.956] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so [ 68.016] (II) Module nvidia: vendor="NVIDIA Corporation" [ 68.016] compiled for 4.0.2, module version = 1.0.0 [ 68.016] Module class: X.Org Video Driver [ 68.031] No devices to configure. Configuration failed.
К ноуту подключена беспроводная мышь Logitesh 515M, но проблема на сколько я понял в видеокарте.
Помогите пожалуйста разобраться.
Далее приведу также выводы некоторых команд которые могут окозаться полезными.
lsmod | grep nvidia:
nvidia 9370253 0 i2c_core 16356 2 i2c_i801,nvidia
dmesg | grep nvidia:
[ 8.702852] nvidia: module license 'NVIDIA' taints kernel. [ 8.710476] nvidia 0000:01:00.0: enabling device (0006 -> 0007)
lspci:
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09) 00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09) 00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) 00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04) 00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04) 00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04) 00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04) 00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4) 00:1c.4 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 5 (rev c4) 00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04) 00:1f.0 ISA bridge: Intel Corporation HM77 Express Chipset LPC Controller (rev 04) 00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04) 00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04) 01:00.0 VGA compatible controller: NVIDIA Corporation GK107M [GeForce GT 650M / GTX 660M LE] (rev ff) 02:00.0 Network controller: Intel Corporation Centrino Wireless-N 2230 (rev c4) 03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 05)
lsusb:
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 003 Device 002: ID 05af:0802 Jing-Mold Enterprise Co., Ltd Bus 003 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver Bus 004 Device 002: ID 174c:55aa ASMedia Technology Inc. ASMedia 2105 SATA bridge Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 003: ID 0c45:644b Microdia
»
- Для комментирования войдите или зарегистрируйтесь
nvidia-xconfig
nvidia-xconfig не?
Пора бы уже в ебилде написать о необходимости запуска для автоматической генерации конфига X-ов
.
А вопрос о работоспособности
Xorg -configure
просится в ЧаВо.:wq
--
Live free or die
nvidia-xconfig
Значит вы не включили
Значит вы не включили USE-флаг "X" при установке nvidia-drivers
я пытаюсь выполнить автонастройку xorg
я пытаюсь выполнить автогенерацию файла xorg.conf.new командой:
и получаю то что привел выше. Также не смог найти файл xorg.conf ни в одном из указаных в man xorg.conf мест. Возможно я что то не то делаю. Я следую инструкциям по установке и настройке http://www.gentoo.org/doc/ru/xorg-config.xml.
Я же говорю, запустите
Я же говорю, запустите nvidia-xconfig вместо Xorg -configure
нету такой команды
nvidia-xconfig
command not found
становка через emerge nvidia-xconfig тоже не прокатила. как поставить этот пакет?
nvidia-xconfig является
nvidia-xconfig является частью пакета nvidia-drivers, появляется при включении USE-флага X. Наверно не стоит рассказывать как это делается, работа с USE-флагами расписана в документации
я добавил флаг X
я добавил флаг X и выполнил заново emerge nvidia-drivers, но команда nvidia-xconfig не появилась.
еще такой момент, я выбрал в профилях профиль с desktop/kde, разве это не учитывается при установке программ, ведь в нем наверняка стоят все необходимые флаги?
У вас ноутбук с технологией
У вас ноутбук с технологией Nvidia Optimus, поэтому настраивать xorg-server напрямую на карте nvidia нельзя. У карты Nvidia нет модуля вывода, она подключена к карте Intel. Вам нужно использовать проект bumblebee или воспользоваться этим руководством http://en.gentoo-wiki.com/wiki/X.Org/nVidia_Optimus .
Но в нём описан способ использования только virtualgl. Без primus и bbswitch.
Какие все орлы, блин.ТС,
ТС, смотри сюда:
1. VIDEO_CARDS="intel nvidia"
2. sudo rm /etc/X11/xorg.conf
3. Обновить мир в соответствии с новыми настройками (НЕ ПЕРЕСОБРАТЬ, ОБНОВИТЬ НУЖДАЮЩИЕСЯ В ОБНОВЛЕНИИ ПАКЕТЫ).
4. emerge bumblebee
5. rc-update add bumblebee
Тот софт, что должен идти на нвидии, запускать так: optirun <binary_name>
И да, костег, нвидия не подключена к интелу. Даже схемотехнически. Срендеренный нвидией кадр отдается интелу на отрисовку через shared memory.
PPS. И да, кто тут у нас техподдержка форума: это что за отверстие в безопасности да и бардак? Почему я пишу <binary_name> как есть, не экранируя угловые скобки, а оно их хавает как есть и пытается сделать из них тэг? Где html_escape_tags? При этом то, что является действительно тэгом - отображает в виде текста. Пример (смотреть надо исходник сообщения моего):
Вот это не покажет:
А вот это покажет:
<script type="text/javascript" language="javascript">
document.body.style.backgroundColor = "red";
</script>
PPPS. Просто было лень сооружать еще одну тему про баг на форуме, а обнаружился он в процессе писания сего поста. Не пинайте ногами, хотя коли уж приспичит...
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"
Это не дыра, это Filtered
Это не дыра, это Filtered HTML - он фильтрует опасные варианты (типа script/style), а остальное оставляет на совести автора. При создании поста можно выбрать какой вариант больше по душе - Filtered HTML или BBCode. RTFM, как говорится.
И да, полегче на оборотах. Это относится как к заголовку поста ("какие все орлы"), так и к общему стилю сообщения (обеих его частей).
P.S. По теме - нвидия выпустила версию драйвера с поддержкой оптимуса без дополнительных приложений, емнип. Правда не знаю как оно работает, у меня нет нвидий уже давно.