ASUS Eee PC 1225C - разрешение экрана

Автор Alexey_F, 26 ноября 2012, 22:04:04

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Alexey_F

Почему-то удаётся запустить иксы только с драйвером vesa. (И, соответственно, использовать родное разрешение монитора [1366x768] невозможно.)
Графический чипсет Intel GMA 3600.

С ядром и xserver-xorg-video-intel из backports та же проблема.

Нужно более свежее ядро/иксы? Или же я не в теме и поддержки этого чипа ещё нет?
Открыть содержимое (спойлер)
А может быть, не стоило ставить amd64?
[свернуть]

Malaheenee

#1
Если стейбл - то ставьте ядро и иксы из бэкпортов, иначе не взлетит.
Пардон, плохо прочли.
Если тестинг - то тогда испробовать ядро 3.6 и драйвера из экспериментал.
Хорошо будет попробовать live cd archbang, для того чтобы проверить работоспособность перед шаманством:)
Все мы где-то, когда-то и в чем-то были новичками.

Alexey_F

#2
Попробовал live Ubuntu 12.10: иксы стартуют (автоматически используется модуль gma500), разрешение корректное, но производительность 3d совсем не впечатляет.
Открыть содержимое (спойлер)
Например, MoebiusGears выдаёт всего 11 FPS.
[свернуть]

Параметры:
Открыть содержимое (спойлер)

uname -a
Открыть содержимое (спойлер)
Linux ubuntu 3.5.0-17-generic #28-Ubuntu SMP Tue Oct 9 19:32:08 UTC 2012 i686 i686 i686 GNU/Linux
[свернуть]

dpkg -l|egrep "(xserver|xorg)"|sort|uniq
Открыть содержимое (спойлер)
ii  python3-xkit                              0.5.0                                     all          library for the manipulation of xorg.conf files (Python 3)
ii  x11-xserver-utils                         7.7~3ubuntu1                              i386         X server utilities
ii  xorg                                      1:7.7+1ubuntu4                            i386         X.Org X Window System
ii  xorg-docs-core                            1:1.6-1ubuntu2                            all          Core documentation for the X.org X Window System
ii  xserver-common                            2:1.13.0-0ubuntu6                         all          common files used by various X servers
ii  xserver-xorg                              1:7.7+1ubuntu4                            i386         X.Org X server
ii  xserver-xorg-core                         2:1.13.0-0ubuntu6                         i386         Xorg X server - core server
ii  xserver-xorg-input-all                    1:7.7+1ubuntu4                            i386         X.Org X server -- input driver metapackage
ii  xserver-xorg-input-evdev                  1:2.7.3-0ubuntu2                          i386         X.Org X server -- evdev input driver
ii  xserver-xorg-input-mouse                  1:1.7.2-2build1                           i386         X.Org X server -- mouse input driver
ii  xserver-xorg-input-synaptics              1.6.2-1ubuntu5                            i386         Synaptics TouchPad driver for X.Org server
ii  xserver-xorg-input-vmmouse                1:12.9.0-0ubuntu3                         i386         X.Org X server -- VMMouse input driver to use with VMWare
ii  xserver-xorg-input-wacom                  1:0.17.0-0ubuntu2                         i386         X.Org X server -- Wacom input driver
ii  xserver-xorg-video-all                    1:7.7+1ubuntu4                            i386         X.Org X server -- output driver metapackage
ii  xserver-xorg-video-ati                    1:6.99.99~git20120913.8637f772-0ubuntu1   i386         X.Org X server -- AMD/ATI display driver wrapper
ii  xserver-xorg-video-cirrus                 1:1.5.1-0ubuntu2                          i386         X.Org X server -- Cirrus display driver
ii  xserver-xorg-video-fbdev                  1:0.4.3-0ubuntu1                          i386         X.Org X server -- fbdev display driver
ii  xserver-xorg-video-intel                  2:2.20.9-0ubuntu2                         i386         X.Org X server -- Intel i8xx, i9xx display driver
ii  xserver-xorg-video-mach64                 6.9.3-0ubuntu1                            i386         X.Org X server -- ATI Mach64 display driver
ii  xserver-xorg-video-mga                    1:1.6.2-0ubuntu1                          i386         X.Org X server -- MGA display driver
ii  xserver-xorg-video-modesetting            0.5.0-0ubuntu1                            i386         X.Org X server -- Generic modesetting driver
ii  xserver-xorg-video-neomagic               1:1.2.7-0ubuntu1                          i386         X.Org X server -- Neomagic display driver
ii  xserver-xorg-video-nouveau                1:1.0.2-0ubuntu3                          i386         X.Org X server -- Nouveau display driver
ii  xserver-xorg-video-openchrome             1:0.3.1-0ubuntu1                          i386         X.Org X server -- VIA display driver
ii  xserver-xorg-video-qxl                    0.1.0-0ubuntu1                            i386         X.Org X server -- QXL display driver
ii  xserver-xorg-video-r128                   6.9.1-0ubuntu1                            i386         X.Org X server -- ATI r128 display driver
ii  xserver-xorg-video-radeon                 1:6.99.99~git20120913.8637f772-0ubuntu1   i386         X.Org X server -- AMD/ATI Radeon display driver
ii  xserver-xorg-video-s3                     1:0.6.5-0ubuntu1                          i386         X.Org X server -- legacy S3 display driver
ii  xserver-xorg-video-savage                 1:2.3.6-0ubuntu1                          i386         X.Org X server -- Savage display driver
ii  xserver-xorg-video-siliconmotion          1:1.7.7-0ubuntu1                          i386         X.Org X server -- SiliconMotion display driver
ii  xserver-xorg-video-sis                    1:0.10.7-0ubuntu1                         i386         X.Org X server -- SiS display driver
ii  xserver-xorg-video-sisusb                 1:0.9.6-0ubuntu1                          i386         X.Org X server -- SiS USB display driver
ii  xserver-xorg-video-tdfx                   1:1.4.5-0ubuntu1                          i386         X.Org X server -- tdfx display driver
ii  xserver-xorg-video-trident                1:1.3.6-0ubuntu2                          i386         X.Org X server -- Trident display driver
ii  xserver-xorg-video-vesa                   1:2.3.2-0ubuntu1                          i386         X.Org X server -- VESA display driver
ii  xserver-xorg-video-vmware                 1:12.0.2+git.e5ac80d8-0ubuntu1            i386         X.Org X server -- VMware display driver
[свернуть]

lsmod
Открыть содержимое (спойлер)
Module                  Size  Used by
dm_crypt               22402  0
arc4                   12473  2
snd_hda_codec_hdmi     31423  1
snd_hda_codec_realtek    63356  1
snd_hda_intel          32515  3
brcmsmac              503651  0
snd_hda_codec         111547  3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
mac80211              461161  1 brcmsmac
joydev                 17161  0
snd_hwdep              13272  1 snd_hda_codec
brcmutil               14355  1 brcmsmac
eeepc_wmi              12949  0
snd_pcm                80163  3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
asus_wmi               19320  1 eeepc_wmi
snd_seq_midi           13132  0
cfg80211              175375  2 brcmsmac,mac80211
snd_rawmidi            25382  1 snd_seq_midi
sparse_keymap          13658  1 asus_wmi
cordic                 12487  1 brcmsmac
snd_seq_midi_event     14475  1 snd_seq_midi
uvcvideo               71277  0
snd_seq                51255  2 snd_seq_midi,snd_seq_midi_event
videobuf2_core         32070  1 uvcvideo
videodev               95841  2 uvcvideo,videobuf2_core
snd_timer              24411  2 snd_pcm,snd_seq
videobuf2_vmalloc      12756  1 uvcvideo
coretemp               13168  0
snd_seq_device         14137  3 snd_seq_midi,snd_rawmidi,snd_seq
videobuf2_memops       13184  1 videobuf2_vmalloc
microcode              18209  0
dm_multipath           22365  0
scsi_dh                14178  1 dm_multipath
psmouse                84843  0
snd                    61991  16 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore              14599  1 snd
serio_raw              13031  0
bcma                   34483  1 brcmsmac
rfcomm                 37276  12
lpc_ich                16925  0
parport_pc             31968  0
btusb                  17950  0
bnep                   17707  2
snd_page_alloc         14036  2 snd_hda_intel,snd_pcm
mac_hid                13037  0
bluetooth             183228  22 rfcomm,btusb,bnep
ppdev                  12817  0
lp                     13299  0
parport                40753  3 parport_pc,ppdev,lp
squashfs               35834  1
overlayfs              27233  1
nls_utf8               12493  1
isofs                  39210  1
ext2                   67204  0
dm_raid45              75357  0
xor                    26090  1 dm_raid45
dm_mirror              21665  0
dm_region_hash         15977  1 dm_mirror
dm_log                 18137  3 dm_raid45,dm_mirror,dm_region_hash
r8169                  55976  0
gma500_gfx            187730  2
drm_kms_helper         45271  1 gma500_gfx
drm                   230463  2 gma500_gfx,drm_kms_helper
wmi                    18590  1 asus_wmi
i2c_algo_bit           13197  1 gma500_gfx
video                  18847  1 gma500_gfx
usb_storage            39350  1
[свернуть]

lspci -s `lspci|grep VGA|cut -f 1 -d\ ` -vv
Открыть содержимое (спойлер)
00:02.0 VGA compatible controller: Intel Corporation Atom Processor D2xxx/N2xxx Integrated Graphics Controller (rev 09) (prog-if 00 [VGA controller])
   Subsystem: ASUSTeK Computer Inc. Device 100b
   Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
   Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
   Latency: 0
   Interrupt: pin A routed to IRQ 50
   Region 0: Memory at dfb00000 (32-bit, non-prefetchable) [size=1M]
   Region 1: I/O ports at f100 [size=8]
   Expansion ROM at <unassigned> [disabled]
   Capabilities: <access denied>
   Kernel driver in use: gma500
   Kernel modules: gma500_gfx
[свернуть]

dlocate gma500
Открыть содержимое (спойлер)
linux-headers-3.5.0-17-generic: /usr/src/linux-headers-3.5.0-17-generic/include/config/drm/gma500.h
linux-image-extra-3.5.0-17-generic: /lib/modules/3.5.0-17-generic/kernel/drivers/gpu/drm/gma500
linux-image-extra-3.5.0-17-generic: /lib/modules/3.5.0-17-generic/kernel/drivers/gpu/drm/gma500/gma500_gfx.ko
linux-headers-3.5.0-17: /usr/src/linux-headers-3.5.0-17/drivers/gpu/drm/gma500
linux-headers-3.5.0-17: /usr/src/linux-headers-3.5.0-17/drivers/gpu/drm/gma500/Kconfig
linux-headers-3.5.0-17: /usr/src/linux-headers-3.5.0-17/drivers/gpu/drm/gma500/Makefile
[свернуть]
[свернуть]

Я так понимаю, что затык здесь в поддержке ядром чипа, т.е. достаточно будет поставить ядро 3.5 или свежее?

Открыть содержимое (спойлер)
И да, собственно, вопрос, судя по всему, совсем для другой темы: как обновить иксы, чтобы при этом не слетело DE?
В случае необходимости вопрос весьма актуален, т.к. использую слегка улучшенное дефолтное DE Squeeze (GNOME 2 + Compiz Fusion). (Если по-простому нельзя, то не страшно, т.к. на такой случай есть MATE)
[свернуть]

Malaheenee

#3
Так и есть, ядро свежее поставьте. Запиньте пакеты в apt-preferences, чтобы система не пыталась "улучшиться".
Открыть содержимое (спойлер)
Мы всегда полагали, что DE требует некую минимальную версию иксов, а если она будет совсем новой - то так даже лучше. ВО всяком случае, в бытность Арча при обновлении иксов до версии +1 ничего из Гнома не отваливалось. Драйвера - запросто.
[свернуть]
Арчбанг мы порекомендовали именно из-за ядра 3.6 и версии дров интела, чтобы уж точно убедиться.
Все мы где-то, когда-то и в чем-то были новичками.

qupl

Alexey_F, а как определили, что нужное разрешение "использовать невозможно" ?

Alexey_F

Цитата: qupl от 01 декабря 2012, 16:13:31
Alexey_F, а как определили, что нужное разрешение "использовать невозможно" ?
Опытным путём, само собой. Не выходит выставить что-либо, кроме "стандартной" линейки 640x480, 800x600 или 1024x768, причём гномовский конфигуратор вообще не предлагает ничего, кроме 1024x768. Такие дела.
И да, vesa - это не решение, во всяком случае, уже сейчас. Хочется аппаратного ускорения.

qupl

Alexey_F, через GUI не выбирается - это не значит невозможно выставить.

Alexey_F

Цитата: qupl от 03 декабря 2012, 12:15:29
Alexey_F, через GUI не выбирается - это не значит невозможно выставить.
Это я знаю. Написал всего лишь в качестве некой иллюстрации. Напрямую через xorg.conf тоже кроме вышеуказанных ничего не удаётся выставить.
Впрочем, это уже не важно, т.к. я уже скачал последнее стабильное ядро с kernel.org, сейчас вот собираю. Надеюсь, что это поможет.