LINUX.ORG.RU

Видеодрайвер для Neomagic 128XD

 ,


3

2

Есть винтажный ноут IBM ThinkPad 600 с видеочипом Neomagic MagicGraph 128XD (NM2160) c Debian Jessie.
Понимаю, что от этого чипа не следует ждать 3D-ускорения, но на данный момент он работает вовсе как видеозамедлитель - любое анимирананное 2d рендерится с фризами, в doom fps ~1.
glxgears показывает около 6 fps, в Wheeze было максимум 1,5 fps, в то время как в Squeeze доходило хотя-бы до 17 (с software rasterizer).
При этом ни в одном дистре я так и не увидел задействованного драйвера neomagic.
На данный момент имеем-с:

1. Xorg.0.log - какой драйвер активен (neomagic,fb,etc)?

# cat /var/log/Xorg.0.log
X.Org X Server 1.16.4
[    36.808] (II) Loader magic: 0xb770f700
[    36.808] (II) Module ABI versions:
[    36.808] 	X.Org ANSI C Emulation: 0.4
[    36.808] 	X.Org Video Driver: 18.0
[    36.808] 	X.Org XInput driver : 21.0
[    36.808] 	X.Org Server Extension : 8.0
[    36.814] (--) PCI:*(0:0:3:0) 10c8:0004:10c8:0004 rev 1, Mem @ 0xe0000000/16777216, 0x20000000/2097152, 0x20200000/1048576
[    36.920] (II) LoadModule: "glx"
[    37.135] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    37.822] (II) Module glx: vendor="X.Org Foundation"
[    37.822] 	compiled for 1.16.4, module version = 1.0.0
[    37.822] 	ABI class: X.Org Server Extension, version 8.0
[    37.822] (==) AIGLX enabled
[    37.823] (==) Matched neomagic as autoconfigured driver 0
[    37.823] (==) Matched modesetting as autoconfigured driver 1
[    37.823] (==) Matched fbdev as autoconfigured driver 2
[    37.823] (==) Matched vesa as autoconfigured driver 3
[    37.823] (==) Assigned the driver to the xf86ConfigLayout
[    37.823] (II) LoadModule: "neomagic"
[    37.824] (II) Loading /usr/lib/xorg/modules/drivers/neomagic_drv.so
[    37.898] (II) Module neomagic: vendor="X.Org Foundation"
[    37.898] 	compiled for 1.15.99.904, module version = 1.2.8
[    37.898] 	Module class: X.Org Video Driver
[    37.899] 	ABI class: X.Org Video Driver, version 18.0
[    37.899] (II) LoadModule: "modesetting"
[    37.900] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[    37.996] (II) Module modesetting: vendor="X.Org Foundation"
[    37.996] 	compiled for 1.15.99.904, module version = 0.9.0
[    37.996] 	Module class: X.Org Video Driver
[    37.996] 	ABI class: X.Org Video Driver, version 18.0
[    37.996] (II) LoadModule: "fbdev"
[    37.997] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[    38.076] (II) Module fbdev: vendor="X.Org Foundation"
[    38.076] 	compiled for 1.15.99.904, module version = 0.4.4
[    38.076] 	Module class: X.Org Video Driver
[    38.076] 	ABI class: X.Org Video Driver, version 18.0
[    38.076] (II) LoadModule: "vesa"
[    38.077] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[    38.143] (II) Module vesa: vendor="X.Org Foundation"
[    38.143] 	compiled for 1.15.99.904, module version = 2.3.3
[    38.143] 	Module class: X.Org Video Driver
[    38.143] 	ABI class: X.Org Video Driver, version 18.0
[    38.143] (II) NEOMAGIC: Driver for Neomagic chipsets: neo2070, neo2090, neo2093,
	neo2097, neo2160, neo2200, neo2230, neo2360, neo2380
[    38.143] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[    38.144] (II) FBDEV: driver for framebuffer: fbdev
[    38.144] (II) VESA: driver for VESA chipsets: vesa
[    38.144] (++) using VT number 7

[    38.158] (WW) Falling back to old probe method for neomagic
[    38.158] (--) Assigning device section with no busID to primary device
[    38.158] (--) Chipset neo2160 found
[    38.158] (WW) Falling back to old probe method for modesetting
[    38.158] (EE) open /dev/dri/card0: No such file or directory
[    38.159] (WW) Falling back to old probe method for fbdev
[    38.159] (II) Loading sub module "fbdevhw"
[    38.159] (II) LoadModule: "fbdevhw"
[    38.242] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[    38.305] (II) Module fbdevhw: vendor="X.Org Foundation"
[    38.305] 	compiled for 1.16.4, module version = 0.0.2
[    38.305] 	ABI class: X.Org Video Driver, version 18.0
[    38.306] (EE) open /dev/fb0: No such file or directory
[    38.306] (WW) Falling back to old probe method for vesa
[    38.308] (II) Loading sub module "vgahw"
[    38.309] (II) LoadModule: "vgahw"
[    38.333] (II) Loading /usr/lib/xorg/modules/libvgahw.so
[    38.397] (II) Module vgahw: vendor="X.Org Foundation"
[    38.397] 	compiled for 1.16.4, module version = 0.1.0
[    38.397] 	ABI class: X.Org Video Driver, version 18.0
[    38.398] (II) NEOMAGIC(0): Chipset is a MagicGraph 128XD (NM2160)
[    38.398] (II) NEOMAGIC(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0
[    38.398] (--) NEOMAGIC(0): Panel is a 1024x768 color TFT display
[    38.398] (II) Loading sub module "ddc"
[    38.398] (II) LoadModule: "ddc"
[    38.398] (II) Module "ddc" already built-in
[    38.399] (II) Loading sub module "vbe"
[    38.399] (II) LoadModule: "vbe"
[    38.400] (II) Loading /usr/lib/xorg/modules/libvbe.so
[    38.457] (II) Module vbe: vendor="X.Org Foundation"
[    38.457] 	compiled for 1.16.4, module version = 1.1.0
[    38.457] 	ABI class: X.Org Video Driver, version 18.0
[    38.457] (II) Loading sub module "int10"
[    38.458] (II) LoadModule: "int10"
[    38.459] (II) Loading /usr/lib/xorg/modules/libint10.so
[    38.471] (II) Module int10: vendor="X.Org Foundation"
[    38.471] 	compiled for 1.16.4, module version = 1.0.0
[    38.471] 	ABI class: X.Org Video Driver, version 18.0
[    38.471] (II) NEOMAGIC(0): initializing int10
[    38.480] (II) NEOMAGIC(0): Primary V_BIOS segment is: 0xc000
[    38.482] (II) NEOMAGIC(0): VESA BIOS detected
[    38.482] (II) NEOMAGIC(0): VESA VBE Version 2.0
[    38.482] (II) NEOMAGIC(0): VESA VBE Total Mem: 1984 kB
[    38.482] (II) NEOMAGIC(0): VESA VBE OEM: MagicGraph 128XD 40K SVGA BIOS
[    38.482] (II) NEOMAGIC(0): VESA VBE OEM Software Rev: 1.28
[    38.483] (II) NEOMAGIC(0): VESA VBE OEM Vendor: NeoMagic
[    38.483] (II) NEOMAGIC(0): VESA VBE OEM Product: MagicGraph 128XV
[    38.483] (II) NEOMAGIC(0): VESA VBE OEM Product Rev: 01.0
[    38.612] (II) NEOMAGIC(0): VESA VBE DDC supported
[    38.613] (II) NEOMAGIC(0): VESA VBE DDC Level none
[    38.613] (II) NEOMAGIC(0): VESA VBE DDC transfer in appr. 0 sec.
[    38.914] (II) NEOMAGIC(0): VESA VBE DDC read failed
[    38.915] (II) Loading sub module "i2c"
[    38.915] (II) LoadModule: "i2c"
[    38.915] (II) Module "i2c" already built-in
[    38.927] (II) NEOMAGIC(0): I2C bus "I2C bus" initialized.
[    38.927] (II) NEOMAGIC(0): I2C device "I2C bus:ddc2" registered at address 0xA0.
[    40.777] (--) NEOMAGIC(0): No DDC signal
[    40.777] (II) NEOMAGIC(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 16/16
[    40.777] (==) NEOMAGIC(0): Depth 16, (--) framebuffer bpp 16
[    40.777] (==) NEOMAGIC(0): RGB weight 565
[    40.778] (==) NEOMAGIC(0): Default visual is TrueColor
[    40.778] (==) NEOMAGIC(0): Using gamma correction (1.0, 1.0, 1.0)
[    40.778] (--) NEOMAGIC(0): Internal LCD only display mode
[    40.778] (**) NEOMAGIC(0): using PCI Burst mode
[    40.778] (**) NEOMAGIC(0): Option StrangeLockups set: disabling some acceleration
[    40.778] (II) Loading sub module "xaa"
[    40.778] (II) LoadModule: "xaa"
[    40.803] (WW) Warning, couldn't open module xaa
[    40.803] (II) UnloadModule: "xaa"
[    40.803] (II) Unloading xaa
[    40.803] (EE) NEOMAGIC: Failed to load module "xaa" (module does not exist, 0)
[    40.803] (II) NEOMAGIC(0): Falling back to shadow
[    40.803] (II) Loading sub module "shadow"
[    40.803] (II) LoadModule: "shadow"
[    40.805] (II) Loading /usr/lib/xorg/modules/libshadow.so
[    40.836] (II) Module shadow: vendor="X.Org Foundation"
[    40.836] 	compiled for 1.16.4, module version = 1.1.0
[    40.836] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    40.836] (**) NEOMAGIC(0): Using "Shadow Framebuffer" - acceleration disabled
[    40.836] (--) NEOMAGIC(0): FB base address is set at 0xE0000000.
[    40.836] (--) NEOMAGIC(0): MMIO base address is set at 0x20000000.
[    40.836] (--) NEOMAGIC(0): MMIO base address2 is set at 0x20200000.
[    40.837] (--) NEOMAGIC(0): VideoRAM: 2048 kByte
[    40.837] (--) NEOMAGIC(0): Max Clock: 90000 kHz
[    40.837] (--) NEOMAGIC(0): Using hsync range matching panel size: 28.00-49.31 kHz
[    40.837] (--) NEOMAGIC(0): Using vsync range for panel: 55.00-65.00 kHz
[    40.837] (II) NEOMAGIC(0): <default monitor>: Using hsync range of 28.00-49.31 kHz
[    40.837] (II) NEOMAGIC(0): <default monitor>: Using vrefresh range of 55.00-65.00 Hz
[    40.837] (WW) NEOMAGIC(0): Unable to estimate virtual size
[    40.837] (II) NEOMAGIC(0): Clock range:  11.00 to  90.00 MHz
 "1024x768" (bad mode clock/interlace/doublescan)
[    40.852] (--) NEOMAGIC(0): Virtual size is 1024x768 (pitch 1024)
[    40.852] (**) NEOMAGIC(0): *Default mode "1024x768": 65.0 MHz, 48.4 kHz, 60.0 Hz
[    40.852] (II) NEOMAGIC(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz zd)
[    40.852] (**) NEOMAGIC(0): *Default mode "800x600": 40.0 MHz, 37.9 kHz, 60.3 Hz
[    40.852] (II) NEOMAGIC(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz zd)
[    40.852] (**) NEOMAGIC(0): *Default mode "800x600": 36.0 MHz, 35.2 kHz, 56.2 Hz
[    40.853] (II) NEOMAGIC(0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz zd)
[    40.853] (**) NEOMAGIC(0): *Default mode "640x480": 25.2 MHz, 31.5 kHz, 59.9 Hz
[    40.853] (II) NEOMAGIC(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz zd)
[    40.853] (**) NEOMAGIC(0): *Default mode "320x240": 12.6 MHz, 31.5 kHz, 60.1 Hz (D)
[    40.853] (II) NEOMAGIC(0): Modeline "320x240"x60.1   12.59  320 328 376 400  240 245 246 262 doublescan -hsync -vsync (31.5 kHz zd)
[    40.853] (==) NEOMAGIC(0): DPI set to (96, 96)
[    40.853] (II) Loading sub module "fb"
[    40.853] (II) LoadModule: "fb"
[    40.855] (II) Loading /usr/lib/xorg/modules/libfb.so
[    40.860] (II) Module fb: vendor="X.Org Foundation"
[    40.861] 	compiled for 1.16.4, module version = 1.0.0
[    40.861] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    40.861] (II) Loading sub module "ramdac"
[    40.861] (II) LoadModule: "ramdac"
[    40.861] (II) Module "ramdac" already built-in
[    40.861] (II) UnloadModule: "modesetting"
[    40.861] (II) Unloading modesetting
[    40.862] (II) UnloadModule: "fbdev"
[    40.862] (II) Unloading fbdev
[    40.862] (II) UnloadSubModule: "fbdevhw"
[    40.862] (II) Unloading fbdevhw
[    40.863] (II) UnloadModule: "vesa"
[    40.863] (II) Unloading vesa
[    40.999] (II) NEOMAGIC(0): Stretching disabled
[    41.443] (II) NEOMAGIC(0): Using linear framebuffer at: 0xE0000000
[    41.443] (--) NEOMAGIC(0): 524288 bytes off-screen memory available
[    41.443] (II) NEOMAGIC(0): Using H/W Cursor.
[    41.443] (II) NEOMAGIC(0): Using 255 scanlines of offscreen memory 
[    41.443] (==) NEOMAGIC(0): Backing store enabled
[    41.444] (==) NEOMAGIC(0): Silken mouse enabled
[    41.451] (==) NEOMAGIC(0): DPMS enabled
[    41.452] (==) RandR enabled
[    41.562] (II) SELinux: Disabled on system
[    41.578] (II) AIGLX: Screen 0 is not DRI2 capable
[    41.578] (EE) AIGLX: reverting to software rendering
[    42.829] (II) AIGLX: Loaded and initialized swrast
[    42.829] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[    44.038] (II) config/udev: Adding input device Power Button (/dev/input/event3)
[    44.038] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[    44.038] (II) LoadModule: "evdev"
[    44.040] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    44.124] (II) Module evdev: vendor="X.Org Foundation"
[    44.124] 	compiled for 1.16.0, module version = 2.9.0
[    44.124] 	Module class: X.Org XInput Driver
[    44.124] 	ABI class: X.Org XInput driver, version 21.0
[    44.124] (II) Using input driver 'evdev' for 'Power Button'
[    44.125] (**) Power Button: always reports core events
[    44.125] (**) evdev: Power Button: Device: "/dev/input/event3"
[    44.126] (--) evdev: Power Button: Vendor 0 Product 0x1
[    44.126] (--) evdev: Power Button: Found keys
[    44.126] (II) evdev: Power Button: Configuring as keyboard
[    44.127] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input4/event3"
[    44.127] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[    44.127] (**) Option "xkb_rules" "evdev"
[    44.127] (**) Option "xkb_model" "pc105"
[    44.127] (**) Option "xkb_layout" "us,ru"
[    44.127] (**) Option "xkb_variant" ","
[    44.127] (**) Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll"
[    44.472] (II) config/udev: Adding input device Video Bus (/dev/input/event4)
[    44.473] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[    44.473] (II) Using input driver 'evdev' for 'Video Bus'
[    44.473] (**) Video Bus: always reports core events
[    44.473] (**) evdev: Video Bus: Device: "/dev/input/event4"
[    44.474] (--) evdev: Video Bus: Vendor 0 Product 0x6
[    44.474] (--) evdev: Video Bus: Found keys
[    44.474] (II) evdev: Video Bus: Configuring as keyboard
[    44.474] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/LNXVIDEO:00/input/input5/event4"

2. glxinfo - здесь, как понимаю, значится базовый драйвер с программным рендерингом?

# glxinfo | grep OpenGL
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.5, 128 bits)
OpenGL version string: 3.0 Mesa 10.3.2
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:

3. lscpi, VGA-драйвер не указан. В дистре ConnochaetOS значился neofb. А здесь:

# lspci -kv
00:03.0 VGA compatible controller: Neomagic Corporation NM2160 [MagicGraph 128XD] (rev 01) (prog-if 00 [VGA controller])
Subsystem: Neomagic Corporation MagicGraph 128XD
Flags: bus master, medium devsel, latency 128, IRQ 11
Memory at e0000000 (32-bit, prefetchable) [size=16M]
Memory at 20000000 (32-bit, non-prefetchable) [size=2M]
Memory at 20200000 (32-bit, non-prefetchable) [size=1M]
Expansion ROM at <unassigned> [disabled]

Подозреваю у себя путаницу в понимании теории и прошу помощи разобраться что к чему, как активировать то, что зовётся xserver-xorg-video-neomagic'ом и нужно ли конфигурировать иксы с созданием xorg.conf?
PS: прошу прощения за грубое оформление, моментами не осилил. Как укоротить вывод шелла, загнав его в скролл?


Как укоротить вывод шелла, загнав его в скролл?

Загнать через ссылку на пастебин.

v9lij ★★★★★
()

[ 40.861] (II) UnloadModule: «modesetting»
[ 40.861] (II) Unloading modesetting
[ 40.862] (II) UnloadModule: «fbdev»
[ 40.862] (II) Unloading fbdev
[ 40.862] (II) UnloadSubModule: «fbdevhw»
[ 40.862] (II) Unloading fbdevhw
[ 40.863] (II) UnloadModule: «vesa»
[ 40.863] (II) Unloading vesa

Остался neomagic

[ 40.778] (II) Loading sub module «xaa»
[ 40.778] (II) LoadModule: «xaa»
[ 40.803] (WW) Warning, couldn't open module xaa
[ 40.803] (II) UnloadModule: «xaa»
[ 40.803] (II) Unloading xaa
[ 40.803] (EE) NEOMAGIC: Failed to load module «xaa» (module does not exist, 0)

XAA вроде из xorg выпилили. Если модуль другой тип акселерации не поддерживает, то ... попробуй дистр со старым xorg.

arson ★★★★★
()

Попробуй

apt-get install xserver-xorg-video-modesetting

И добавь в /etc/X11/xorg.conf.d/10-video.conf содержимое:



Section "Device"
	Identifier  "neomagic0"
	Driver      "modesetting"
EndSection
steemandlinux ★★★★★
()
Ответ на: комментарий от steemandlinux

Каталог xorg.conf.d есть только в /usr/share/X11/, и тот без video.conf. Что создавать, куда крутить?

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

Что бы это ещё значило.
«Linux kernel Framebuffer driver» - строки ниже в самосборное ядро что-ли включать?

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

apt-get install xserver-xorg-video-modesetting


Есть в комплекте с дистром.

И добавь в /etc/X11/xorg.conf.d/10-video.conf содержимое:

Создал, добавил, после перезагрузки графика не стартовала.
Содержимое Xorg.0.log:

[   102.242] 
X.Org X Server 1.16.4
Release Date: 2014-12-20
[   102.243] X Protocol Version 11, Revision 0
[   102.243] Build Operating System: Linux 3.2.0-4-amd64 i686 Debian
[   102.243] Current Operating System: Linux IBM 3.16.0-4-586 #1 Debian 3.16.7-ckt9-3~deb8u1 (2015-04-24) i686
[   102.244] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.16.0-4-586 root=UUID=014a5cca-3c74-47fa-a745-710545aa9aad ro
[   102.245] Build Date: 11 February 2015  01:14:26AM
[   102.245] xorg-server 2:1.16.4-1 (http://www.debian.org/support) 
[   102.245] Current version of pixman: 0.32.6
[   102.246] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[   102.246] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   102.248] (==) Log file: "/var/log/Xorg.0.log", Time: Mon May 11 20:14:12 2015
[   102.250] (==) Using config directory: "/etc/X11/xorg.conf.d"
[   102.250] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   102.253] (==) No Layout section.  Using the first Screen section.
[   102.253] (==) No screen section available. Using defaults.
[   102.253] (**) |-->Screen "Default Screen Section" (0)
[   102.253] (**) |   |-->Monitor "<default monitor>"
[   102.255] (==) No device specified for screen "Default Screen Section".
	Using the first device section listed.
[   102.255] (**) |   |-->Device "neomagic0"
[   102.255] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[   102.256] (==) Automatically adding devices
[   102.256] (==) Automatically enabling devices
[   102.256] (==) Automatically adding GPU devices
[   102.256] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[   102.256] 	Entry deleted from font path.
[   102.257] (==) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/100dpi/:unscaled,
	/usr/share/fonts/X11/75dpi/:unscaled,
	/usr/share/fonts/X11/Type1,
	/usr/share/fonts/X11/100dpi,
	/usr/share/fonts/X11/75dpi,
	built-ins
[   102.257] (==) ModulePath set to "/usr/lib/xorg/modules"
[   102.257] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[   102.257] (II) Loader magic: 0xb7744700
[   102.257] (II) Module ABI versions:
[   102.257] 	X.Org ANSI C Emulation: 0.4
[   102.257] 	X.Org Video Driver: 18.0
[   102.257] 	X.Org XInput driver : 21.0
[   102.257] 	X.Org Server Extension : 8.0
[   102.264] (--) PCI:*(0:0:3:0) 10c8:0004:10c8:0004 rev 1, Mem @ 0xe0000000/16777216, 0x20000000/2097152, 0x20200000/1048576
[   102.264] (II) LoadModule: "glx"
[   102.266] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[   102.282] (II) Module glx: vendor="X.Org Foundation"
[   102.282] 	compiled for 1.16.4, module version = 1.0.0
[   102.282] 	ABI class: X.Org Server Extension, version 8.0
[   102.282] (==) AIGLX enabled
[   102.282] (II) LoadModule: "modesetting"
[   102.283] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[   102.284] (II) Module modesetting: vendor="X.Org Foundation"
[   102.284] 	compiled for 1.15.99.904, module version = 0.9.0
[   102.284] 	Module class: X.Org Video Driver
[   102.284] 	ABI class: X.Org Video Driver, version 18.0
[   102.284] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[   102.284] (++) using VT number 1

[   102.285] (--) controlling tty is VT number 1, auto-enabling KeepTty
[   102.287] (EE) open /dev/dri/card0: No such file or directory
[   102.287] (WW) Falling back to old probe method for modesetting
[   102.287] (EE) open /dev/dri/card0: No such file or directory
[   102.288] (EE) Screen 0 deleted because of no matching config section.
[   102.288] (II) UnloadModule: "modesetting"
[   102.288] (EE) Device(s) detected, but none match those in the config file.
[   102.288] (EE) 
Fatal server error:
[   102.288] (EE) no screens found(EE) 
[   102.289] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[   102.289] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[   102.289] (EE) 
[   102.291] (EE) Server terminated with error (1). Closing log file.

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

Вот бы заставить это ещё и работать на благо нам)
В оффтопике на данном аппарате можно и в кваку погонять, и diablo2, а тут..Хотя, сказывается ещё тормоз прослойки wine и crossover.

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

В оффтопике

в каком из... в вин98?

так надо понимать, что линукс многопользовательская и многозадачная система с поддержкой всяких современных протоколов.

если урезать линукс до функционала вин98, всё полетит.

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

Win XP, первое издание без сервиспаков. Проверял там.
Про 98, где полкода написано на ассемблере не говорю.

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

А линуксе нет аналога directdraw. Для этого используется opengl, которого на твоей карте быть не может, либо очень медленная эмуляция gdi. А тормозить у тебя графика начала из-за того что swrast поменяли на llvmpipe, который не рассчитан на работу со старыми процессорами.

Покажи выхлоп:

«LIBGL_DEBUG=verbose glxinfo»

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

Vesa пошёл, при этом разрешение снизилось, видимо на 24 бита цветности переключился. Других изменений не заметил.
Fbdev не заработал, вернул на neomagic.
Теперь выхлоп:

name of display: :0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, 
    GLX_OML_swap_method, GLX_SGIS_multisample, GLX_SGIX_fbconfig, 
    GLX_SGIX_pbuffer, GLX_SGI_make_current_read
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
    GLX_ARB_create_context, GLX_ARB_create_context_profile, 
    GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float, 
    GLX_ARB_framebuffer_sRGB, GLX_ARB_get_proc_address, GLX_ARB_multisample, 
    GLX_EXT_buffer_age, GLX_EXT_create_context_es2_profile, 
    GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB, 
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, 
    GLX_EXT_visual_rating, GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer, 
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, 
    GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control, 
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, 
    GLX_SGIX_visual_select_group, GLX_SGI_make_current_read, 
    GLX_SGI_swap_control, GLX_SGI_video_sync
GLX version: 1.4
GLX extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, 
    GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, 
    GLX_MESA_copy_sub_buffer, GLX_MESA_multithread_makecurrent, 
    GLX_MESA_query_renderer, GLX_OML_swap_method, GLX_SGIS_multisample, 
    GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGI_make_current_read
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.5, 128 bits)
OpenGL version string: 3.0 Mesa 10.3.2
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
    GL_AMD_conservative_depth, GL_AMD_draw_buffers_blend, 
    GL_AMD_seamless_cubemap_per_texture, GL_AMD_shader_trinary_minmax, 
    GL_APPLE_packed_pixels, GL_APPLE_vertex_array_object, 
    GL_ARB_ES2_compatibility, GL_ARB_ES3_compatibility, 
    GL_ARB_blend_func_extended, GL_ARB_clear_buffer_object, 
    GL_ARB_color_buffer_float, GL_ARB_compressed_texture_pixel_storage, 
    GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth, 
    GL_ARB_copy_buffer, GL_ARB_debug_output, GL_ARB_depth_buffer_float, 
    GL_ARB_depth_clamp, GL_ARB_depth_texture, GL_ARB_draw_buffers, 
    GL_ARB_draw_buffers_blend, GL_ARB_draw_elements_base_vertex, 
    GL_ARB_draw_instanced, GL_ARB_explicit_attrib_location, 
    GL_ARB_explicit_uniform_location, GL_ARB_fragment_coord_conventions, 
    GL_ARB_fragment_program, GL_ARB_fragment_program_shadow, 
    GL_ARB_fragment_shader, GL_ARB_framebuffer_object, 
    GL_ARB_framebuffer_sRGB, GL_ARB_get_program_binary, 
    GL_ARB_half_float_pixel, GL_ARB_half_float_vertex, 
    GL_ARB_instanced_arrays, GL_ARB_internalformat_query, 
    GL_ARB_invalidate_subdata, GL_ARB_map_buffer_alignment, 
    GL_ARB_map_buffer_range, GL_ARB_multi_bind, GL_ARB_multisample, 
    GL_ARB_multitexture, GL_ARB_occlusion_query, GL_ARB_occlusion_query2, 
    GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite, 
    GL_ARB_provoking_vertex, GL_ARB_robustness, GL_ARB_sampler_objects, 
    GL_ARB_seamless_cube_map, GL_ARB_seamless_cubemap_per_texture, 
    GL_ARB_separate_shader_objects, GL_ARB_shader_bit_encoding, 
    GL_ARB_shader_objects, GL_ARB_shader_texture_lod, 
    GL_ARB_shading_language_100, GL_ARB_shading_language_420pack, 
    GL_ARB_shading_language_packing, GL_ARB_shadow, GL_ARB_stencil_texturing, 
    GL_ARB_sync, GL_ARB_texture_border_clamp, GL_ARB_texture_compression, 
    GL_ARB_texture_compression_rgtc, GL_ARB_texture_cube_map, 
    GL_ARB_texture_env_add, GL_ARB_texture_env_combine, 
    GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3, 
    GL_ARB_texture_float, GL_ARB_texture_mirror_clamp_to_edge, 
    GL_ARB_texture_mirrored_repeat, GL_ARB_texture_multisample, 
    GL_ARB_texture_non_power_of_two, GL_ARB_texture_query_levels, 
    GL_ARB_texture_rectangle, GL_ARB_texture_rg, GL_ARB_texture_rgb10_a2ui, 
    GL_ARB_texture_storage, GL_ARB_texture_storage_multisample, 
    GL_ARB_texture_swizzle, GL_ARB_timer_query, GL_ARB_transform_feedback2, 
    GL_ARB_transform_feedback3, GL_ARB_transform_feedback_instanced, 
    GL_ARB_transpose_matrix, GL_ARB_uniform_buffer_object, 
    GL_ARB_vertex_array_bgra, GL_ARB_vertex_array_object, 
    GL_ARB_vertex_attrib_binding, GL_ARB_vertex_buffer_object, 
    GL_ARB_vertex_program, GL_ARB_vertex_shader, 
    GL_ARB_vertex_type_10f_11f_11f_rev, GL_ARB_vertex_type_2_10_10_10_rev, 
    GL_ARB_window_pos, GL_ATI_blend_equation_separate, GL_ATI_draw_buffers, 
    GL_ATI_separate_stencil, GL_ATI_texture_compression_3dc, 
    GL_ATI_texture_env_combine3, GL_ATI_texture_float, 
    GL_ATI_texture_mirror_once, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, 
    GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate, 
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array, 
    GL_EXT_copy_texture, GL_EXT_draw_buffers2, GL_EXT_draw_instanced, 
    GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_blit, 
    GL_EXT_framebuffer_multisample, GL_EXT_framebuffer_multisample_blit_scaled, 
    GL_EXT_framebuffer_object, GL_EXT_framebuffer_sRGB, 
    GL_EXT_gpu_program_parameters, GL_EXT_multi_draw_arrays, 
    GL_EXT_packed_depth_stencil, GL_EXT_packed_float, GL_EXT_packed_pixels, 
    GL_EXT_pixel_buffer_object, GL_EXT_point_parameters, 
    GL_EXT_polygon_offset, GL_EXT_provoking_vertex, GL_EXT_rescale_normal, 
    GL_EXT_secondary_color, GL_EXT_separate_specular_color, 
    GL_EXT_shader_integer_mix, GL_EXT_shadow_funcs, GL_EXT_stencil_two_side, 
    GL_EXT_stencil_wrap, GL_EXT_subtexture, GL_EXT_texture, GL_EXT_texture3D, 
    GL_EXT_texture_array, GL_EXT_texture_compression_latc, 
    GL_EXT_texture_compression_rgtc, GL_EXT_texture_cube_map, 
    GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add, 
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, 
    GL_EXT_texture_integer, GL_EXT_texture_lod_bias, 
    GL_EXT_texture_mirror_clamp, GL_EXT_texture_object, 
    GL_EXT_texture_rectangle, GL_EXT_texture_sRGB, GL_EXT_texture_sRGB_decode, 
    GL_EXT_texture_shared_exponent, GL_EXT_texture_snorm, 
    GL_EXT_texture_swizzle, GL_EXT_timer_query, GL_EXT_transform_feedback, 
    GL_EXT_vertex_array, GL_EXT_vertex_array_bgra, 
    GL_IBM_multimode_draw_arrays, GL_IBM_rasterpos_clip, 
    GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate, GL_KHR_debug, 
    GL_MESA_pack_invert, GL_MESA_texture_signed_rgba, GL_MESA_window_pos, 
    GL_MESA_ycbcr_texture, GL_NV_blend_square, GL_NV_conditional_render, 
    GL_NV_depth_clamp, GL_NV_fog_distance, GL_NV_light_max_exponent, 
    GL_NV_packed_depth_stencil, GL_NV_primitive_restart, 
    GL_NV_texgen_reflection, GL_NV_texture_env_combine4, 
    GL_NV_texture_rectangle, GL_OES_EGL_image, GL_OES_read_format, 
    GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp, 
    GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays

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

Продолжение:

61 GLX Visuals
    visual  x   bf lv rg d st  colorbuffer  sr ax dp st accumbuffer  ms  cav
  id dep cl sp  sz l  ci b ro  r  g  b  a F gb bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------------
0x021 16 tc  0  16  0 r  y .   5  6  5  0 .  .  0 24  8  0  0  0  0  0 0 None
0x022 16 dc  0  16  0 r  y .   5  6  5  0 .  .  0 24  8  0  0  0  0  0 0 None
0x0f8 16 tc  0  16  0 r  . .   5  6  5  0 .  .  0  0  0  0  0  0  0  0 0 None
0x0f9 16 tc  0  16  0 r  . .   5  6  5  0 .  .  0  0  0 16 16 16  0  0 0 Slow
0x0fa 16 tc  0  16  0 r  y .   5  6  5  0 .  .  0  0  0  0  0  0  0  0 0 None
0x0fb 16 tc  0  16  0 r  y .   5  6  5  0 .  .  0  0  0 16 16 16  0  0 0 Slow
0x0fc 16 tc  0  16  0 r  y .   5  6  5  0 .  .  0  0  0  0  0  0  0  0 0 None
0x0fd 16 tc  0  16  0 r  y .   5  6  5  0 .  .  0  0  0 16 16 16  0  0 0 Slow
0x0fe 16 tc  0  16  0 r  . .   5  6  5  0 .  .  0 16  0  0  0  0  0  0 0 None
0x0ff 16 tc  0  16  0 r  . .   5  6  5  0 .  .  0 16  0 16 16 16  0  0 0 Slow
0x100 16 tc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0  0  0  0  0  0 0 None
0x101 16 tc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0 16 16 16  0  0 0 Slow
0x102 16 tc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0  0  0  0  0  0 0 None
0x103 16 tc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0 16 16 16  0  0 0 Slow
0x104 16 tc  0  16  0 r  . .   5  6  5  0 .  .  0 24  0  0  0  0  0  0 0 None
0x105 16 tc  0  16  0 r  . .   5  6  5  0 .  .  0 24  0 16 16 16  0  0 0 Slow
0x106 16 tc  0  16  0 r  y .   5  6  5  0 .  .  0 24  0  0  0  0  0  0 0 None
0x107 16 tc  0  16  0 r  y .   5  6  5  0 .  .  0 24  0 16 16 16  0  0 0 Slow
0x108 16 tc  0  16  0 r  y .   5  6  5  0 .  .  0 24  0  0  0  0  0  0 0 None
0x109 16 tc  0  16  0 r  y .   5  6  5  0 .  .  0 24  0 16 16 16  0  0 0 Slow
0x10a 16 tc  0  16  0 r  . .   5  6  5  0 .  .  0 24  8  0  0  0  0  0 0 None
0x10b 16 tc  0  16  0 r  . .   5  6  5  0 .  .  0 24  8 16 16 16  0  0 0 Slow
0x10c 16 tc  0  16  0 r  y .   5  6  5  0 .  .  0 24  8 16 16 16  0  0 0 Slow
0x10d 16 tc  0  16  0 r  y .   5  6  5  0 .  .  0 24  8  0  0  0  0  0 0 None
0x10e 16 tc  0  16  0 r  y .   5  6  5  0 .  .  0 24  8 16 16 16  0  0 0 Slow
0x10f 16 tc  0  16  0 r  . .   5  6  5  0 .  .  0 32  0  0  0  0  0  0 0 None
0x110 16 tc  0  16  0 r  . .   5  6  5  0 .  .  0 32  0 16 16 16  0  0 0 Slow
0x111 16 tc  0  16  0 r  y .   5  6  5  0 .  .  0 32  0  0  0  0  0  0 0 None
0x112 16 tc  0  16  0 r  y .   5  6  5  0 .  .  0 32  0 16 16 16  0  0 0 Slow
0x113 16 tc  0  16  0 r  y .   5  6  5  0 .  .  0 32  0  0  0  0  0  0 0 None
0x114 16 tc  0  16  0 r  y .   5  6  5  0 .  .  0 32  0 16 16 16  0  0 0 Slow
0x115 16 dc  0  16  0 r  . .   5  6  5  0 .  .  0  0  0  0  0  0  0  0 0 None
0x116 16 dc  0  16  0 r  . .   5  6  5  0 .  .  0  0  0 16 16 16  0  0 0 Slow
0x117 16 dc  0  16  0 r  y .   5  6  5  0 .  .  0  0  0  0  0  0  0  0 0 None
0x118 16 dc  0  16  0 r  y .   5  6  5  0 .  .  0  0  0 16 16 16  0  0 0 Slow
0x119 16 dc  0  16  0 r  y .   5  6  5  0 .  .  0  0  0  0  0  0  0  0 0 None
0x11a 16 dc  0  16  0 r  y .   5  6  5  0 .  .  0  0  0 16 16 16  0  0 0 Slow
0x11b 16 dc  0  16  0 r  . .   5  6  5  0 .  .  0 16  0  0  0  0  0  0 0 None
0x11c 16 dc  0  16  0 r  . .   5  6  5  0 .  .  0 16  0 16 16 16  0  0 0 Slow
0x11d 16 dc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0  0  0  0  0  0 0 None
0x11e 16 dc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0 16 16 16  0  0 0 Slow
0x11f 16 dc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0  0  0  0  0  0 0 None
0x120 16 dc  0  16  0 r  y .   5  6  5  0 .  .  0 16  0 16 16 16  0  0 0 Slow
0x121 16 dc  0  16  0 r  . .   5  6  5  0 .  .  0 24  0  0  0  0  0  0 0 None
0x122 16 dc  0  16  0 r  . .   5  6  5  0 .  .  0 24  0 16 16 16  0  0 0 Slow
0x123 16 dc  0  16  0 r  y .   5  6  5  0 .  .  0 24  0  0  0  0  0  0 0 None
0x124 16 dc  0  16  0 r  y .   5  6  5  0 .  .  0 24  0 16 16 16  0  0 0 Slow
0x125 16 dc  0  16  0 r  y .   5  6  5  0 .  .  0 24  0  0  0  0  0  0 0 None
0x126 16 dc  0  16  0 r  y .   5  6  5  0 .  .  0 24  0 16 16 16  0  0 0 Slow
0x127 16 dc  0  16  0 r  . .   5  6  5  0 .  .  0 24  8  0  0  0  0  0 0 None
0x128 16 dc  0  16  0 r  . .   5  6  5  0 .  .  0 24  8 16 16 16  0  0 0 Slow
0x129 16 dc  0  16  0 r  y .   5  6  5  0 .  .  0 24  8 16 16 16  0  0 0 Slow
0x12a 16 dc  0  16  0 r  y .   5  6  5  0 .  .  0 24  8  0  0  0  0  0 0 None
0x12b 16 dc  0  16  0 r  y .   5  6  5  0 .  .  0 24  8 16 16 16  0  0 0 Slow
0x12c 16 dc  0  16  0 r  . .   5  6  5  0 .  .  0 32  0  0  0  0  0  0 0 None
0x12d 16 dc  0  16  0 r  . .   5  6  5  0 .  .  0 32  0 16 16 16  0  0 0 Slow
0x12e 16 dc  0  16  0 r  y .   5  6  5  0 .  .  0 32  0  0  0  0  0  0 0 None
0x12f 16 dc  0  16  0 r  y .   5  6  5  0 .  .  0 32  0 16 16 16  0  0 0 Slow
0x130 16 dc  0  16  0 r  y .   5  6  5  0 .  .  0 32  0  0  0  0  0  0 0 None
0x131 16 dc  0  16  0 r  y .   5  6  5  0 .  .  0 32  0 16 16 16  0  0 0 Slow
0x043 32 tc  0  32  0 r  y .   8  8  8  8 .  .  0 24  8  0  0  0  0  0 0 None

180 GLXFBConfigs:
    visual  x   bf lv rg d st  colorbuffer  sr ax dp st accumbuffer  ms  cav
  id dep cl sp  sz l  ci b ro  r  g  b  a F gb bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------------
0x044  0 tc  0  32  0 r  . .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x045  0 tc  0  32  0 r  . .   8  8  8  8 .  .  0  0  0 16 16 16 16  0 0 Slow
0x046  0 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x047  0 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0 16 16 16 16  0 0 Slow
0x048  0 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0  0  0  0  0  0 0 None
0x049  0 tc  0  32  0 r  y .   8  8  8  8 .  .  0  0  0 16 16 16 16  0 0 Slow

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

Если кратко, то верю в Debian.
А по-другому, то интересно поэкспериментировать с оптимизацией современного ПО на старом железе.
Меня полностью устраивает эта ось, бежать на генту и арч желания нет. Тот же Squeeze netinstall после маленького допиливания при старте ест 8 МБ памяти, Wheeze - 10 МБ. И это со стандартным ядром.
C последним стейблом сложнее, в первую очередь из-за жручего на память systemd. Но здесь внезапно дисковая производительность улучшилась, поэтому пока на нём.
Скоро приедет переходник ZIF to IDE, поставлю вместо HDD ZIF-SSD, посмотрим как оно.

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

Странно, вот этот кусок вначале пропущен.

name of display: :0
libGL: screen 0 does not appear to be DRI3 capable
libGL: screen 0 does not appear to be DRI2 capable
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/swrast_dri.so
libGL: Error in /home/cod/.drirc line 1, column 0: no element found.
libGL: Error in /home/cod/.drirc line 1, column 0: no element found.
display: :0  screen: 0

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

Lenny (О, KDE3!) или Squeeze поможет, да. Но, блин, хочется свежака.
К слову, там тоже не указывается видеодрайвер в выводе lspci -k. Почему?

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

У *BSD базовая система система на самом деле менее прожорливая?
Не раз уже советовали, но сам крутил это самую малость в виртуалке в домашних условиях.

Cod
() автор топика

Понимаю, что от этого чипа не следует ждать 3D-ускорения, но на данный момент он работает вовсе как видеозамедлитель - любое анимирананное 2d рендерится с фризами, в doom fps ~1.

так и есть. в любых версиях любых лет linux.. причём в debian etch оно тормозило поменьше (но тоже тормозило), а дальше - чем дальше, тем лучше

про OpenBSD - соглашусь полностью. один фиг флеш тебе не нужен :)

buratino ★★★★★
()
23 августа 2015 г.

я так понял нормальных дров на данную видуху нет вообще? Оно что даже 2д напрямую не сможет рисовать без этой тормознутой прослойки? Имею подобный сабж. Удивлён, что так тупит обыкновенный квадратный рабочий стол. Хотелось бы работы драйвера напрямую с иксами.

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

Про 98, где полкода написано на ассемблере

Си++

Deleted
()
Последнее исправление: rht (всего исправлений: 1)
Ответ на: комментарий от Deleted

у меня подобная древнота, да вполне 8.1 запускается. Проблема только с тормозным видео. Вот уже думаю офтопик ставить...

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

Я на Т-23 накатил win2k. Летает, зараза. Жду память до 1Гб и SSD. На работе стоит win2k на SSD - очень шустро.

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

так в том то и проблема - что памяти хватает. Проблема в дровах. Хотя пишет «Direct rendering: Yes», но видуху не определяет правильно. В итоге - 100% нагрузка при появлении окон и хоть какой-то активности. Даже консоль построчно отрисовывается. AntiX 15V Full установил, софта в 3 раза даже больше чем надо.

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

кстати, в Windows XP - 1 % всего проц напрягался, а тут 20% при нулевой активности.

OpenMind ★★★★
()

Xorg за последние пару лет изрядно поломали, 2D отвалилось полностью. Если хочешь повозиться, народ патчил возвращая взад swrast и XAA. Или собери из сырцов 1.3. Сейчас они, дабы доказать что Xorg говно, а weston/wayland рулит, ломают и баги не фиксят толком, так что работает нормально по сути только композитинг и тот через GL и только современные дрова (radeon*, intel, ati, nvidia), остальное всё пребывает в разломанном состоянии или с отключенной акселерацией. частично акселерированное 2D тоже сломано (давеча чинил для закрытого продукта). И дальше будет хуже, так как им народ с Xorg'а нужно согнать. Поэтому кому X11 надо пилят потихоньку свои закрытые веточки, как в старые добрые времена X Consortium'a.

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

так в том то и проблема - что памяти хватает. Проблема в дровах.

Я понимаю. Не до конца оформил свою мысль, сорри.

Памяти в моём т-23 256 Мб, вроде бы норм, но *бсд не встали, инсталлер писал какие-то ошибки, особо не вдавался. Линухи тоже пытался, тоже без особых успехов.

Веник проверил, вроде без бэдов. В итоге нашёл образ дефорлтной win2k с фирменными утилитами и поставил. Нужно разбираться, почему *бсд не встали. Но это уже когда память приедет.

Deleted
()
Ответ на: комментарий от slapin

это что, добровольно принудительный прогресс регресс? где можно глянуть сабж и как его ставят/собирают?

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

а weston/wayland рулит, ломают и баги не фиксят толком, так что работает нормально по сути только композитинг и тот через GL и только современные дрова (radeon*, intel, ati, nvidia), остальное всё пребывает в разломанном состоянии или с отключенной акселерацией

Старые девайсы на вяленом тем более не заработают.
Вообще, десктопный Linux сейчас потихоньку убивают, запихивая серверный хлам с одной стороны, и планшетное гуано с другой.

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

у меня сейчас:

Toshiba omnibook 2100
Pentum MMX 232 MHz
160 Mb ram
NeoMagicGraph128ZV/ZV+ 2Mb Video (NM2160)
Crystal WDM audio
4 GB HDD (TOSHIBA MK4313MAT)
Установлен был AntiX Linux, на основе Debian 8.1. Ядро 4.0.4. Жрало где 46 мб после загрузки, и около 105 мб при запущеном gnome player, space fm, rxvrt, браузер какой-то. Так что вполне юзабельно.

win2k с фирменными утилитами и поставил

Что за зборочка? Можно как-то кинуть? Я щас Win XP SP3 туда поставил. Пашет отлично, но хочется большего...

OpenMind ★★★★
()
Последнее исправление: OpenMind (всего исправлений: 2)
Ответ на: комментарий от OpenMind

Что за зборочка? Можно как-то кинуть?

Это образ дефолтного win2k, поставлявшийся с синками т-23. На двух ЦД. Погугли, на торрентах должно быть.

Win XP SP3 туда поставил. Пашет отлично, но хочется большего...

Дык win2k старше XP

Toshiba omnibook 2100

Точно Тошиба? ЕМНИП, omnibook'и шли под брендом hp, нет?

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

Это образ дефолтного win2k

я думал просто с дровами, как у меня. Что-бы не рыться.

Дык win2k старше XP

и реще, скорее всего... тут пенёк первый.

Точно Тошиба? ЕМНИП, omnibook'и шли под брендом hp, нет?

ошибся при копировани))) НР же)

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

пенёк первый

NT 4 должна хорошо встать. Когда-то работал на Пне-100 с 16/32 рамы на NT 4. Нормально. Только грузилась тяжело.

У тебя 160 Мб рамы, или это очепятка? )

В принципе, 2к должна нормально работать. Она грузится дольше, чем ХП.

Дров для омнибука в сборке нет.

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