LINUX.ORG.RU

[gentoo][qt-4.8]Обновился... Нужна помощь

 


0

1

Нестартует kdm Вот лог kdm:

NVIDIA: could not open the device file /dev/nvidiactl (Отказано в доступе).
NVIDIA: could not open the device file /dev/nvidiactl (Отказано в доступе).
NVIDIA: could not open the device file /dev/nvidiactl (Отказано в доступе).
Vertex shader for simpleShaderProg (MainVertexShader & PositionOnlyVertexShader) failed to compile
Fragment shader for simpleShaderProg (MainFragmentShader & ShockingPinkSrcFragmentShader) failed to compile
Errors linking simple shader: ""
Vertex shader for blitShaderProg (MainWithTexCoordsVertexShader & UntransformedPositionVertexShader) failed to compile
Fragment shader for blitShaderProg (MainFragmentShader & ImageSrcFragmentShader) failed to compile
Errors linking blit shader: ""
Warning: "" failed to compile!
...
Warning: "" failed to compile!
klauncher(2155) kdemain: No DBUS session-bus found. Check if you have started the DBUS server.
kdeinit4: Communication error with launcher. Exiting!
kdmgreet(2149)/kdecore (K*TimeZone*): KSystemTimeZones: ktimezoned initialize()
D-Bus call failed:  "Not connected to D-Bus server"

kdmgreet(2149)/kdecore (K*TimeZone*): No time zone information obtained from ktimezoned
kdmgreet: Fatal IO error: client killed
using visual class 4, id 2b
Server terminated successfully (0). Closing log file.
nvidia-drivers пересобрал. Вобщем помогите кто может, кто может помогите!

★★★★★

Ответ на: комментарий от seed_stil

Только qt(только те пакеты, которые обновились), я просто незнаю что пересобирать, а все kde пересобирать...

deterok ★★★★★
() автор топика
Ответ на: комментарий от deterok

Всё не стал дособирать, собранного было достаточно для запуска kdm. С его же помощью и залогинился в сессию.
Вот кусок лога по делу. Остальное там касалось ругани иксов на несовпадение аби с драйвером энвидиа.

klauncher(15361) kdemain: No DBUS session-bus found. Check if you have started the DBUS server.
kdeinit4: Communication error with launcher. Exiting!
kdmgreet(15355)/kdecore (K*TimeZone*): KSystemTimeZones: ktimezoned initialize() D-Bus call failed: «Not connected to D-Bus server»

kdmgreet(15355)/kdecore (K*TimeZone*): No time zone information obtained from ktimezoned

Гретер отработал штатно. В сессию lxdm запустило. Кеды попробовать не могу, надо куте до конца дособрать.

ldd /usr/bin/kdm | grep Qt | wc -l
0

ldd /usr/lib64/kde4/libexec/kdm_greet | grep Qt
libQtXml.so.4 => /usr/lib64/qt4/libQtXml.so.4 (0x00007fdbde32b000)
libQtCore.so.4 => /usr/lib64/qt4/libQtCore.so.4 (0x00007fdbdd41f000)
libQtGui.so.4 => /usr/lib64/qt4/libQtGui.so.4 (0x00007fdbdc527000)
libQtSvg.so.4 => /usr/lib64/qt4/libQtSvg.so.4 (0x00007fdbdc2cd000)
libQtNetwork.so.4 => /usr/lib64/qt4/libQtNetwork.so.4 (0x00007fdbdaf3e000)
libQtDBus.so.4 => /usr/lib64/qt4/libQtDBus.so.4 (0x00007fdbda46c000)

Так, а с дбасом надо что-то делать. Может не там сокет ищет?

imul ★★★★★
()
Ответ на: комментарий от imul

Заработало...
Поменял eselect qtgraphicssystem на native.
Стояло на opengl.
Что это такое вообще? Вроде все нормально, только обоина не отображается(вместо нее черный экран) :)

deterok ★★★★★
() автор топика
Ответ на: комментарий от imul
USE="X a52 aac acl acpi alsa amd64 berkdb bluetooth branding bzip2 cairo cdda cdr cli consolekit cracklib crypt cups cxx dbus declarative djvu dri dts dvd dvdr emboss encode exif fam firefox flac fortran gdbm gdu gif gpm graphite gtk iconv jpeg kde kipi lcms ldap libnotify mad mmx mng modules mp3 mp4 mpeg mudflap multilib ncurses nls nptl nptlonly ogg opengl openmp pam pango pcre pdf phonon plasma png policykit ppds pppd qt3support qt4 readline sdl semantic-desktop session spell sse sse2 ssl startup-notification svg sysfs tcpd threads tiff truetype udev unicode usb vorbis x264 xcb xcomposite xinerama xml xorg xscreensaver xulrunner xv xvid zlib"
deterok ★★★★★
() автор топика
Ответ на: комментарий от deterok

Хм... Я имел в виду актуальные для qt-*.

imul ★★★★★
()
Ответ на: комментарий от imul

Вот кстати вопрос в тему: eselect мне пишет, что у меня стоит raster. system-settings мне говорят, что у меня стоит native. Кому верить?

otto ★★★
()
Ответ на: комментарий от imul

Когда выставляю opengl, у меня происходит лажа, описанная в теме, если я запускаю в native или raster, то все ок. Пытался сменить графическую систему во время работы иксов, перелогинивался, раб. стол грузился, но виджеты не отображались и система так висла, что пришлось ресетится.

deterok ★★★★★
() автор топика
Ответ на: комментарий от imul

Да я уже понял в чем причина: я eselect не от рута пускал =)

otto ★★★
()

Даже на газ заметен прирост скорости!

deterok ★★★★★
() автор топика
Ответ на: комментарий от deterok

Когда-то ставил app-admin/eselect-qtgraphicssystem для переключения режима, оно добавляет соответствующий пункт меню в системных настройках.

otto ★★★
()
Ответ на: комментарий от otto

Ясно.
А я все настройки перерываю...

deterok ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.