1

Я хотел бы использовать SLIM в качестве менеджера входа в Ubuntu 10.10. GDM работает нормально, но когда я переключаюсь на SLIM, загрузка зависает, и я получаю следующее в /var/log/slim.log

X.Org X Server 1.9.0
Release Date: 2010-08-20
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-28-server x86_64 Ubuntu
Current Operating System: Linux lapself 2.6.35-28-generic #49-Ubuntu SMP Tue Mar 1 14:39:03 UTC 2011 x86_64
Kernel command line: BOOT_IMAGE=/vmlinuz-2.6.35-28-generic root=UUID=4fd2ae3c-17c3-4496-8065-b77f2cd03348 ro quiet splash
Build Date: 09 January 2011  12:14:27PM
xorg-server 2:1.9.0-0ubuntu7.3 (For technical support please see http://www.ubuntu.com/support) 
Current version of pixman: 0.18.4
        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: Sat Apr  2 21:17:02 2011
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE) intel(0): [drm] failed to set drm interface version.
(EE) intel(0): Failed to become DRM master.
DRM_IOCTL_I915_GEM_APERTURE failed: Bad file descriptor
Assuming 131072kB available aperture size.
May lead to reduced performance or incorrect rendering.
get chip id failed: -1 [9]
param: 4, val: 0
(EE) intel(0): failed to get resources: Bad file descriptor
(EE) intel(0): Kernel modesetting setup failed
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

Please consult the The X.Org Foundation support 
         at http://wiki.x.org
 for help. 
Please also check the log file at "/var/log/Xorg.0.log" for additional information.

Спасибо

1 ответ1

1

Кажется, что эта проблема влияет на любой менеджер входа в систему, кроме GDM и KDM. Это связано с тем, как запускается менеджер входа в систему. В случае SLIM это происходит в /etc/init.d/slim. В качестве временного решения я могу загрузить SLIM, изменив следующую строку в /etc/init.d/slim:

start-stop-daemon --start $SSD_START_ARGS ||echo -n " already running"

И заменить его на:

if [ "$(pidof slim)" ]; then
  echo -n " already running"
else
  exec /usr/bin/slim
fi

Вот оригинальный отчет об ошибке.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .