Вы здесь

Беда с кедами

Уважаемое сообщество! Прошу вашей помощи. Третью неделю не могу победить запуск кед.

Железо: IBM ThinkPad R60e

00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 3 (rev 02)
00:1c.3 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 4 (rev 02)
00:1d.0 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 02)
00:1d.1 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 02)
00:1d.2 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 02)
00:1d.3 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 02)
00:1d.7 USB controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [IDE mode] (rev 02)
00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 02)
02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express (rev 21)
03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
15:00.0 CardBus bridge: Texas Instruments PCI1510 PC card Cardbus Controller

Available kernel symlink targets:
  [1]   linux-3.3.8-gentoo *

kde-base/kdebase-meta-4.8.5
x11-base/xorg-server-1.12.2
x11-drivers/xf86-video-intel-2.19.0

xorg.conf http://pastebin.com/zjM599Zj
Xorg.0.log http://pastebin.com/hag51cnz
kdm.log http://pastebin.com/0wyQcreU

Если в консоли набрать startx, то буквально на секунду появляется экран запуска kdm и вылетает обратно в консоль,
при этом:

startx
hostname: Unknown host
xauth:  file /root/.serverauth.3156 does not exist


X.Org X Server 1.12.2
Release Date: 2012-05-29
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.3.8-gentoo i686 Gentoo
Current Operating System: Linux KoToBook 3.3.8-gentoo #9 SMP Sat Sep 15 09:06:42 IRKT 2012 i686
Kernel command line: root=/dev/sda3
Build Date: 12 September 2012  01:09:15PM

Current version of pixman: 0.26.0
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sun Sep 16 12:39:15 2012
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
startkde: Starting up...
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
kded(3218): Communication problem with  "kded" , it probably crashed.
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" "

startkde: Shutting down...
klauncher: Exiting on signal 1
startkde: Running shutdown scripts...
startkde: Done.
xinit: connection to X server lost

waiting for X server to shut down Server terminated successfully (0). Closing log file.

DBus-то установлен? Запущен?

 rc-update
                acpid |      default
             bootmisc | boot
          consolefont | boot
           consolekit |      default
                 dbus |      default
                devfs |                       sysinit
                dmesg |                       sysinit
                 fsck | boot
             hostname | boot
              hwclock | boot
              keymaps | boot
            killprocs |              shutdown
                local |      default
           localmount | boot
              modules | boot
             mount-ro |              shutdown
                 mtab | boot
             net.eth0 |      default
               net.lo | boot
             netmount |      default
               procfs | boot
                 root | boot
            savecache |              shutdown
                 sshd |      default
                 swap | boot
               sysctl | boot
            syslog-ng |      default
         termencoding | boot
                 udev |                       sysinit
       udev-postmount |      default
              urandom | boot
           vixie-cron |      default
                  xdm |      default

—

Опомнитесь, сволочи, пока не поздно!!!

Зачем выхлоп rc-update? Все могут установить, поставить а автозагрузку (хендбук этому вроде учит), но не запустить.
Плиз, выхлоп '/etc/init.d/dbus status' (можно с логами, если уже ведёте).

 ~ # /etc/init.d/dbus status
 * status: started

по dbus логов нет

—

Опомнитесь, сволочи, пока не поздно!!!

Возможно флаги какие-то нестандартные стоят? Какой профиль был выбран в eselect profile list?
У меня стоит стандартный desktop и kde работают нормально. Собраны по минимуму. Собирал, правда emerge kdebase-startkde, то есть самый-самый минимум. А в startx что прописано? Кстати, что за xdm у тебя стоит в загрузке? Убери его, может он мешает. И вот ещё что: dbus-то как раз-таки и не нужен! Он запускается вроде как другой службой, вроде бы consolekit'ом, так что убери его из автозагрузки попробуй. Лично у меня его нет ни на одном из уровней rc, тем не менее он работает.

dbus убрал из загрузки и действительно он стартует, но делу это не помогло.

/ # eselect profile list
Available profile symlink targets:
  [1]   default/linux/x86/10.0
  [2]   default/linux/x86/10.0/selinux
  [3]   default/linux/x86/10.0/desktop
  [4]   default/linux/x86/10.0/desktop/gnome
  [5]   default/linux/x86/10.0/desktop/kde *
  [6]   default/linux/x86/10.0/developer
  [7]   default/linux/x86/10.0/server
  [8]   hardened/linux/x86
  [9]   hardened/linux/x86/selinux

startx http://pastebin.com/H72PSGDH

make.conf

# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
CFLAGS="-O2 -march=core2 -pipe -fomit-frame-pointer"
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="i686-pc-linux-gnu"

MAKEOPTS="-j3"

LINGUAS="en_GB ru"

VIDEO_CARDS="intel i915"

ALSA_CARDS="hda-intel"

INPUT_DEVICE="evdev keyboard mouse synaptics"

USE="-ipv6 -gtk -gnome qt4 kde dvd alsa cdr unicode X nls opengl aqua -mysql -cups
    jpeg png ffmpeg mpeg ogg flac lame vorbis mad taglib truetype fbcon sna svg
    -virtuoso -semantic-desktop -handbook intel consolekit
    mmx sse sse2
"

xmd я поставил kdm

Цитата:
Кстати, что за xdm у тебя стоит в загрузке? Убери его, может он мешает.

дык если его убрать, то чем иксы то запускать?

ещё вот:

# less messages | grep kdm
kdm: :0[2166]: Received unknown or unexpected command -2 from greeter
kdm: :0[2166]: Abnormal termination of greeter for display :0, code 125, signal 0

—

Опомнитесь, сволочи, пока не поздно!!!

Цитата:
дык если его убрать, то чем иксы то запускать?

startx. Даже если kdm будешь изпользовать, то xdm совсем не нужен.
У меня kde запускается через startx, в .xinitrc прописано ck-launch-session dbus-launch startkde.
XDM'ов никаких и в помине нет ни в rc, ни где бы то ни было. Он не нужен. Удали его.

я бы обратил внимание на (гуглим сами)

xauth:  file /root/.serverauth.3156 does not exist

Посмотрите в сторону полкит чтобы с флагом qt был

—

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

странная штука, но во время запуска этот файл там появляется
гуглю уже третью неделю, скоро гуглилка отвалится )))

—

Опомнитесь, сволочи, пока не поздно!!!

emerge -1 kdm пробовали?

evgeniusx написал:
emerge -1 kdm пробовали?

Перефразируя рекомендации товарищей, следующим шагом стоит пробовать emerge -e kde-base/kdm.

—

:wq
--
Live free or die

Anarchist написал:
evgeniusx написал:
emerge -1 kdm пробовали?

Перефразируя рекомендации товарищей, следующим шагом стоит пробовать emerge -e kde-base/kdm.

ну это надолго, по результату отпишу

—

Опомнитесь, сволочи, пока не поздно!!!

evgeniusx написал:
emerge -1 kdm пробовали?

попробовал, бестолку

—

Опомнитесь, сволочи, пока не поздно!!!

а consolekit запущен?
Он-то в runlevel boot у вас есть, но мало ли, вдруг не грузится?

да, запущен.

—

Опомнитесь, сволочи, пока не поздно!!!

Пересоберите kdm со всеми его зависимостями Тут написано как это сделать.

сделал emerge -e kde-base/kdm
без результатов

evgeniusx написал:
Пересоберите kdm со всеми его зависимостями Тут написано как это сделать.

 # emerge -1av `equery list depends kdm | sed -e '1d' -e "s/^/=/"`
emerge: the other white meat (command-line interface to the Portage system)
Usage:
   emerge [ options ] [ action ] [ ebuild | tbz2 | file | @set | atom ] [ ... ]
   emerge [ options ] [ action ] < system | world >
   emerge < --sync | --metadata | --info >
   emerge --resume [ --pretend | --ask | --skipfirst ]
   emerge --help [ --verbose ]
Options: -[abBcCdDefgGhjkKlnNoOpPqrsStuvV]
          [ --color < y | n >            ] [ --columns    ]
          [ --complete-graph             ] [ --deep       ]
          [ --jobs JOBS ] [ --keep-going ] [ --load-average LOAD            ]
          [ --newuse    ] [ --noconfmem  ] [ --nospinner  ]
          [ --oneshot   ] [ --onlydeps   ] [ --quiet-build [ y | n ]        ]
          [ --reinstall changed-use      ] [ --with-bdeps < y | n >         ]
Actions:  [ --depclean | --list-sets | --search | --sync | --version        ]

   For more help consult the man page.

—

Опомнитесь, сволочи, пока не поздно!!!

всётаки настораживает:

/var/log/kdm.log

********************************************************************************
Note that your system uses syslog. All of kdm's internally generated messages
(i.e., not from libraries and external programs/scripts it uses) go to the
daemon.* syslog facility; check your syslog configuration to find out to which
file(s) it is logged. PAM logs messages related to authentication to authpriv.*.
********************************************************************************

KCrash: Application 'kdmgreet' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi directly
Server terminated successfully (0). Closing log file.

и

/var/log/messages

kdm: :0[2181]: Received unknown or unexpected command -2 from greeter
kdm: :0[2181]: Abnormal termination of greeter for display :0, code 125, signal 0

но гугление по этим ошибкам ни к чему не привело

—

Опомнитесь, сволочи, пока не поздно!!!

KoToSveen написал:
Если в консоли набрать startx, то буквально на секунду появляется экран запуска kdm и вылетает обратно в консоль,

Глупый вопрос: используется графический вход в систему (тот самый kdm) или как?

Если да (графический) то при чём тут startx?

—

:wq
--
Live free or die

ну дак этот графический вход (kdm) как раз то и не запускается и система вылетает в консоль, а там если набрать startx, то вышеуказанное и происходит.

—

Опомнитесь, сволочи, пока не поздно!!!

вобщем перепробовал xdm, gdm
с ними всё нормально, иксы запускаются.
Далее при попытке startkde выхлоп:

startkde: Starting up...
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
kded(3218): Communication problem with  "kded" , it probably crashed.
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" "

startkde: Shutting down...
klauncher: Exiting on signal 1
startkde: Running shutdown scripts...
startkde: Done.
xinit: connection to X server lost

гугление ничего не дало, я в печали...

—

Опомнитесь, сволочи, пока не поздно!!!

Что-то у тебя слишком много разных crashed. Проверь оперативку, обнови систему до актуального состояния(emerge -avuDNt @world), удали мусор (emerge -ac), выполни revdep-rebuild -i. После этого создай нового пользователя с пустой домашней директорией, и зайди под ним.

eegorov написал:
Что-то у тебя слишком много разных crashed. Проверь оперативку, обнови систему до актуального состояния(emerge -avuDNt @world), удали мусор (emerge -ac), выполни revdep-rebuild -i. После этого создай нового пользователя с пустой домашней директорией, и зайди под ним.

оперативку проверил - в норме.

emerge -avuDNt @world
emerge -ac
revdep-rebuild -i

уже делал и не раз.

—

Опомнитесь, сволочи, пока не поздно!!!

Ну, тогда с этим

kded(3218): Communication problem with  "kded" , it probably crashed.

тебе вряд ли кто поможет. Если с пустым профилем падает - тебе на kde-шную бугзиллу прямая дорога.
Как вариант, обновить кеды до 4.9.1.

Обновил кеды до 4.9.1
Результат тот же :(

Ядро собирал вручную, может в нём что не включил..., либо дело в железе, я так думаю.

—

Опомнитесь, сволочи, пока не поздно!!!

У вас вообще голые иксы стартуют ?
Tогда покажите нам пакетикu mesa, xorg-drivers и 2 пакетика: qt-gui и qt-opengl с флагами сборки.
Можно еще добавить и id юзера .

—

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

поздно, снёс кеды, ставлю гнома

—

Опомнитесь, сволочи, пока не поздно!!!

d-bus-то не пробовал убирать из rc?

пробовал.

Гном завёлся с пол пинка.
Эх, всётаки kde хочется...

Попробую рядом с гномом поставить.

—

Опомнитесь, сволочи, пока не поздно!!!

А мне уже нет. Дал им второй шанс, поднастроил, включил raster в качестве отрисовщика qt. Всё равно. Всё-таки они слишком наворочены, слишком мудрёные и потому, видимо, постоянно тормозят. Пытался установить примитивный kalarm, а они мне запросили nepomuk'a, virtuoso, кучу дополнительного софта на 300 МБ, чтобы работал какой-то там будильник. И при этом этот nepomuk съедает постоянно память, и будильнику нужно, чтобы он был всегда включен вместе со своей virtuoso, чтобы просто висели в памяти ради маленького будильника.
Кеды хуже, чем винда. С моим совсем не древним компом всё должно летать, а кеды подтормаживают, компиз работает хуже, особенно если оставить оконный декоратор кед. Форточки 7 и то лучше работали. Ушёл обратно на xfce и очень тому рад. Как глоток свежего воздуха. В xfce к тому же панелька куда удобнее и настраиваемее, чем в кедах. А многими плюшками kde, например, удобным ksnapshot'ом можно пользоваться и без kde.
Gnome тоже никуда не годится. Всё так упрощено, даже обои нельзя поменять. Функциональность намеренно снижена ради идеи простоты, что даже ставить не хочется гнома. И кеды и гном - оба стола следуют какому-то не тому пути и потому ими невозможно нормально пользоваться, одно расстройство.

Читаю этот, полный драматизма топик, и не могу найти чёткого ответа на один такой вопрос. Ты действительно запускаешь startx при запущенном XDM? Если да, то на время устранения проблем, пользуйся чем-то одним. Насколько я понимаю твоё непроходимое упрямство, нужно убрать из автозагрузки XDM. Далее, а для startx ты сессию сконфигурировал?