Автор Гілка: не можу налаштувати X  (Прочитано 2940 раз)

Відсутній xuser13

  • Графоман
  • ****
  • дописів: 486
  • Карма: +0/-0
Витягнув 9600 GT і почалися проблеми: як вияволся для роботи вбудованої GMA 3100 потрібно приблизно таке:
Device Drivers  --->
    Graphics support  --->
        ...
        <*> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)  --->
            <*>Intel 830M, 845G, 852GM, 855GM, 865G (i915 driver)  --->
                  <*> i915 driver
                    [*] Enable modesetting on intel by default
і таке:
/dev/agpgart (AGP Support) --->
                 ...
                 <*>   Intel 440LX/BX/GX, I8xx and E7x05 chipset support
Але після того як я все це зробив і ще виконав X -configure (скопіювавши файл куди потрібно), з_явилося ось це:
SELinux: Disabled on system, not enabling in X server
(EE) AIGLX error: i915 exports no extensions (/usr/lib/dri/i915_dri.so: undefined symbol: __driDriverExtensions)
(EE) AIGLX: reverting to software rendering
(II) AIGLX: Screen 0 is not DRI capable
(EE) AIGLX error: dlopen of /usr/lib/dri/swrast_dri.so failed (/usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory)
(EE) GLX: could not load software renderer
(II) GLX: no usable GL providers found for screen 0
(II) intel(0): Setting screen physical size to 270 x 203
(EE) XKB: Couldn't open rules file /usr/share/X11/xkb/rules/evdev
XKB: Failed to compile keymap
Keyboard initialization failed. This could be a missing or incorrect setup of xkeyboard-config.

Fatal server error:
Failed to activate core devices.
Після пошуку пакетів по слову "dri" знайшов xorg-video-i810 (чи якось так), але воно не встановлюється - говорить, щось про конфлікти (console-cyrillic "зламався" ) і рекомендує -f install .
чи планетяне щче не подали блакитне свитло?

Відсутній xuser13

  • Графоман
  • ****
  • дописів: 486
  • Карма: +0/-0
Re: не можу налаштувати X
« Відповідей #1 : 2011-02-24 22:34:13 »
Проблему вирішів наступним чином: apt-get -f install && apt-get install libgl1-mesa-dri xkb-data.
Хто нагадає назву програми яка дозволяє згенеруваті Modeline вказавші щось на зразок 1024х768@100?
« Змінено: 2011-02-24 23:02:41 від xuser13 »
чи планетяне щче не подали блакитне свитло?

Відсутній xuser13

  • Графоман
  • ****
  • дописів: 486
  • Карма: +0/-0
Re: не можу налаштувати X
« Відповідей #2 : 2011-02-24 23:02:05 »
Це gtf!
чи планетяне щче не подали блакитне свитло?

Відсутній xuser13

  • Графоман
  • ****
  • дописів: 486
  • Карма: +0/-0
Re: не можу налаштувати X
« Відповідей #3 : 2011-02-25 08:17:15 »
Modeline "1024x768_100.00"  113.31  1024 1096 1208 1392  768 769 772 814  -HSync +Vsync
      UseModes "1024x768_100.00"
Чому у такому вигляді на рядку з UseModes Х вказує про помилку?
Помилки навіть так:
     Mode "1024x768_100.00"
            DotClock 113.31
            HTimings 1024 1096 1208 1392
            VTiminhs 768 769 772 814
            Flags "-HSync" "+Vsync"
      EndMode
      UseModes "1024x768_100.00"
І так:
Section "Modes"
      Identifier "1024x768_100.00"
      Mode "1024x768_100.00"
      DotClock 113.31
      HTimings 1024 1096 1208 1392
      VTiminhs 768 769 772 814
      Flags "-HSync" "+Vsync"
EndMode
EndSection
І що тепер?
« Змінено: 2011-02-25 09:07:56 від xuser13 »
чи планетяне щче не подали блакитне свитло?

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3809
  • Карма: +10/-0
  • Програміст
Re: не можу налаштувати X
« Відповідей #4 : 2011-02-25 12:42:23 »
$ bc -li
bc 1.06.95
Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
1328*798*100/1000000
105.97440000000000000000

$ xrandr --newmode "1024x768@100" 105.9744  1024 1072 1176 1328  768  771 775 798 -hsync +vsync

Працює.
[Fedora Linux]

Відсутній xuser13

  • Графоман
  • ****
  • дописів: 486
  • Карма: +0/-0
Re: не можу налаштувати X
« Відповідей #5 : 2011-02-25 14:28:19 »
xrandr --newmode "1024x768@100"  113.31  1024 1096 1208 1392  768 769 772 814  -HSync +Vsync
X Error of failed request:  BadName (named color or font does not exist)
  Major opcode of failed request:  149 (RANDR)
  Minor opcode of failed request:  16 ()
  Serial number of failed request:  14
  Current serial number in output stream:  14
чи планетяне щче не подали блакитне свитло?

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3809
  • Карма: +10/-0
  • Програміст
Re: не можу налаштувати X
« Відповідей #6 : 2011-02-25 15:20:17 »
xrandr --newmode "1024x768@100"  113.31 X Error of failed request:  BadName (named color or font does not exist)

Поміняйте назву.
[Fedora Linux]

Відсутній xuser13

  • Графоман
  • ****
  • дописів: 486
  • Карма: +0/-0
Re: не можу налаштувати X
« Відповідей #7 : 2011-02-27 15:38:51 »
Тепер я знову із 9600 GT, і з новими проблемами:
(II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so
(II) Module nouveau: vendor="X.Org Foundation"
      compiled for 1.7.7, module version = 0.0.15
      Module class: X.Org Video Driver
      ABI class: X.Org Video Driver, version 6.0
(II) NOUVEAU driver Date:   Tue Mar 16 13:08:37 2010 +1000
(II) NOUVEAU driver for NVIDIA chipset families :
      RIVA TNT    (NV04)
      RIVA TNT2   (NV05)
      GeForce 256 (NV10)
      GeForce 2   (NV11, NV15)
      GeForce 4MX (NV17, NV18)
      GeForce 3   (NV20)
      GeForce 4Ti (NV25, NV28)
      GeForce FX  (NV3x)
      GeForce 6   (NV4x)
      GeForce 7   (G7x)
      GeForce 8   (G8x)
(II) Primary Device is: PCI 01@00:00:0
drmOpenDevice: node name is /dev/dri/card0
[drm] failed to load kernel module "nouveau"
(EE) [drm] failed to open device
(EE) No devices detected.

Fatal server error:
no screens found
чи планетяне щче не подали блакитне свитло?

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3809
  • Карма: +10/-0
  • Програміст
Re: не можу налаштувати X
« Відповідей #8 : 2011-02-27 16:38:26 »
Поставте драйвер nouveau: [drm] failed to load kernel module "nouveau" , або підправте налаштування.
[Fedora Linux]

Відсутній xuser13

  • Графоман
  • ****
  • дописів: 486
  • Карма: +0/-0
Re: не можу налаштувати X
« Відповідей #9 : 2011-02-27 17:36:32 »
Я встановлював ось це: xserver-xorg-video-nouveau, але нічого не змінилося. Тоді я зробив mlocate nouveau і знайшов його в /lib/modules/2.6.32-5-amd64/kernel/drivers/gpu/drm/nouveau,/usr/src/linux-source-2.6.32/drivers/gpu/drm/nouveau/, /usr/lib/libdrm_nouveau.so.1 та ще деяких місцях, але  його не було в /lib/modules/2.6.32 (це те ядро яке я зараз викор.). Перезавантажуюсь і все нормально працює, от тільки nvidia-settings говорить, що я не використвую драйвер нвідіа і пропонує запустити nvidia-xconfig з правами root (після даної воманди Х не запускається через відсутність модуля nvidia, але ж він лежить у /lib/modules/2.6.32-5-amd64/kernel/drivers/video/nvidia). Що за фігня? Чому  Х раптом відмовляються працювати із старим конфігом згенерованим драйвером від нвідіа і трохи відредагованому власноруч? І чому кулер на відеокарті шумить відчутно голосніше ніж у Windows? >:(
PS А де у make menuconfig знайти nouveau?
« Змінено: 2011-02-27 17:38:24 від xuser13 »
чи планетяне щче не подали блакитне свитло?

Відсутній xuser13

  • Графоман
  • ****
  • дописів: 486
  • Карма: +0/-0
Re: не можу налаштувати X
« Відповідей #10 : 2011-02-27 18:05:27 »
 Встановив на ядрі 2.6.32 NVIDIA-Linux-x86_64-190.42-pkg2-custom.run (з якимись помилками) і все запрацювало включаючи старий конфіг.
« Змінено: 2011-02-27 18:06:07 від xuser13 »
чи планетяне щче не подали блакитне свитло?