Не отключайте рекламу на сайте - поможете проектуx86_64: LFD10-23.05 ; Roll23.05-23.06 ; LFU22 ; FASi686: DDR01-21.08 Русские PuppyLinux
0 Пользователей и 1 Гость просматривают эту тему.
http://www.phoronix.com/scan.php?page=article&item=intel_glamor_first&num=1http://cynic.cc/blog/posts/sna_acceleration_vs_uxa/http://www.linux.org.ru/news/hardware/7993509
и что делает скрипт?
--disable-dri то зачем ? Меса не взлетит же.
xrandr |grep "*+"
Скомпилил из ABS ./configure --prefix=/usr http://cdn.2safe.com/152847033758/xf86-video-intel-2.21.15uxa-dri-1-i686.pkg.tar.xz
Кодxrandr |grep "*+"Если пусто - неоптимальноеЕсли я правильно понял - * - оптимальное+ - текущее
А если юзер умышленно хотел отличное от *+ Тогда как...
КодScreen 0: minimum 320 x 200, current 1366 x 768, maximum 4096 x 4096LVDS1 connected (normal left inverted right x axis y axis) 1024x768 60.0 + 800x600 60.3 56.2 640x480 59.9 VGA1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 413mm x 234mm 1366x768 59.8* 1360x768 60.0 1024x768 60.0 800x600 60.3 640x480 60.0 720x400 70.1
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 4096 x 4096LVDS1 connected (normal left inverted right x axis y axis) 1024x768 60.0 + 800x600 60.3 56.2 640x480 59.9 VGA1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 413mm x 234mm 1366x768 59.8* 1360x768 60.0 1024x768 60.0 800x600 60.3 640x480 60.0 720x400 70.1
cat /sys/class/drm/card0-LVDS-1/status connected
Наоборот + оптимальное, * текущее.
А у меня вот так:
У Вас видяха - интел? Это только в PRA так или везде?
# cat /sys/class/drm/card0-LVDS-1/enabled disabled
Код if [ -f ~/.zarfy/\:0/outputs.conf ];then #i don't think should be doing this with xvesa... if [ "`readlink /usr/X11R7/bin/X`" = "Xorg" ];then #v3.99 workround for dual monitors, 'head -n 1'.... XYDEFAULT="`xrandr | grep '\*' | tr -s " " | grep '^ [0-9]' | cut -f 2 -d " " | head -n 1`" XRANDRINDEX="`cat ~/.zarfy/\:0/outputs.conf | cut -f 5-6 -d ' ' | sort -r | head -n 1 | tr ' ' 'x'`" #v3.99 XRANDRINDEX now is XxY resolution. #but do not switch if default is already this resolution.... if [ "$XRANDRINDEX" != "$XYDEFAULT" ];then xrandr -s $XRANDRINDEX fi #else # [ -f /tmp/xvesacurrentmode ] && XYDEFAULT="`cat /tmp/videomode | cut -f 2 -d ' ' | cut -f 1,2 -d 'x'`" #xvesa, see video-wizard. # [ -f /etc/videomode ] && XYDEFAULT="`cat /etc/videomode | cut -f 2 -d ' ' | cut -f 1,2 -d 'x'`" fifi
if [ -f ~/.zarfy/\:0/outputs.conf ];then #i don't think should be doing this with xvesa... if [ "`readlink /usr/X11R7/bin/X`" = "Xorg" ];then #v3.99 workround for dual monitors, 'head -n 1'.... XYDEFAULT="`xrandr | grep '\*' | tr -s " " | grep '^ [0-9]' | cut -f 2 -d " " | head -n 1`" XRANDRINDEX="`cat ~/.zarfy/\:0/outputs.conf | cut -f 5-6 -d ' ' | sort -r | head -n 1 | tr ' ' 'x'`" #v3.99 XRANDRINDEX now is XxY resolution. #but do not switch if default is already this resolution.... if [ "$XRANDRINDEX" != "$XYDEFAULT" ];then xrandr -s $XRANDRINDEX fi #else # [ -f /tmp/xvesacurrentmode ] && XYDEFAULT="`cat /tmp/videomode | cut -f 2 -d ' ' | cut -f 1,2 -d 'x'`" #xvesa, see video-wizard. # [ -f /etc/videomode ] && XYDEFAULT="`cat /etc/videomode | cut -f 2 -d ' ' | cut -f 1,2 -d 'x'`" fifi
XRANDRINDEX="`cat ~/.zarfy/\:0/outputs.conf | cut -f 5-6 -d ' ' | sort -r | head -n 1 | tr ' ' 'x'`"
awk '{print $5"x"$6}' ~/.zarfy/\:0/outputs.conf |head -1
XYDEFAULT="`xrandr | grep '\*' | tr -s " " | grep '^ [0-9]' | cut -f 2 -d " " | head -n 1`"
xrandr |awk '/*/ {print $1}'
с инетом пока лажа.