Автор Тема: Alt Linux Workstation 11.0 на Эльбрус 8С (XOpenDisplay)  (Прочитано 1455 раз)

Оффлайн magicwolf

  • Участник
  • *
  • Сообщений: 27
Здравствуйте!

Компилирую вот такую тестовую прогу в Alt Linux Workstation 11.0 на Эльбрус 8С :
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/Xos.h>
#include <stdio.h>
#include <string.h>

int main ( int argc, char ** argv )
{
  Display * display;

  display = XOpenDisplay ( NULL );
  if ( display==NULL )
    printf("XOpenDisplay - error!\n");
  else {
    printf("XOpenDisplay - OK!\n");
    XCloseDisplay ( display );
  }
  return 0;
}

makefile:
CC=gcc

all: xopen.c
  $(CC) $? -Wall -lao -lX11 -o xopen


Получаю сообщение "XOpenDisplay - error!".

В чем может быть проблема? Почему не стартует X11? Как от обычного пользователя так и от root
Разрешение на запуск X11 делал:
xhost +si:localuser:$USER

Обновления ставили с http://elbrus.ivk.ru/pub/ALTLinux/p11_e2k/branch
« Последнее редактирование: 28.05.2025 09:50:12 от magicwolf »

Оффлайн Merblud

  • Участник
  • *
  • Сообщений: 476
Ну и что там в Xorg.log?

Оффлайн magicwolf

  • Участник
  • *
  • Сообщений: 27
Очень странно. Запросил ошибку через strerror_r и вдруг заработало... ! Счас все нормально. Спасибо. На всякий случай лог, когда не работало прикладываю.