Nvidia zárt driver, nincs RandR 1.2, 1.3 támogatás

Fórumok

A redshift nevű alkalmazást akartam Linux alatt használni, amihez RANDR 1.3 vagy VidMode a követelmény.

Ekkor derült ki, hogy a zárt Nvidia driverek legfeljebb a korlátozott RANDR 1.1-et támogatják.

Az összes többi nyílt forrású AMD, Intel és Nvidia és zárt forrású AMD driver támogatja a RANDR 1.3-at közel két éve.

Ez többek között azt is jelenti, hogy zárt Nvidia driverrel nem lehetséges a kijelzőnkénti elforgatás.

Az Nvidia nem foglalkozhat kiemelten a nyílt forráskódú rendszerekkel, hiszen a RANDR 1.3 széleskörben használatban van.

VidMode-al nálam nem megy a redshift, pedig mennie kellene.

Xorg.0.log:

(II) LoadModule: "extmod"
(II) Loading extension XFree86-VidModeExtension

Hozzászólások

Hogy beszélgessek magammal egy jót baromira csalódtam eddig, mind az Ati, mind az Nvidia zárt driverekben, meg az Intel nyílt driverében is, de az az újabb integrált GPU-kal még használható is.

Az egész egy nagy katyvasz, ilyen támogatással ez nehezen vehető komolyan és ahogy látom nem is veszik komolyan.

Az Nvidia-nál persze előfordulhat, hogy inkább a saját zárt megoldásaikat erőltetik és fogják erőltetni többek között a RANDR helyett, csak ennek én nem sok értelmét látom.

Lehet kipróbálom a Nouveau-t, csak ugye az ember nem azért ad ki pénzt egy videókártyára, hogy cserébe ne kapjon 3D gyorsítást, hardveres videógyorsítást, igaz Nouveau-val van KMS és RANDR 1.3. Lehet választani melyikre van szükséged, nekem mindre lenne.

Lehet, hogy még edzem magam az integrált Radeon HD 4200-al, a zárt driver elvileg mindezeket tudja.

Érdekes, nagyon sok fórum témát találtam, amiben a felhasználók leírják, hogy több monitoruk van és nagyon szeretnék RANDR 1.3-al kihasználni őket.

Nekem is két monitorom van, Linux alatt zárt driverrel nem tudnám használni a Pivot-ot (kijelző elforgatása 90 fokkal) zárt Nvidia driverrel, mert vagy mindegyiket elforgatja vagy egyiket sem.

De az xbacklight és más funkciók sem használhatóak zárt Nvidia driverrel.

Most elmorzsoltam egy könnycseppet. :) (Sajnálom de nem igazán tudok együttérezni. Anyagi helyzetemből adódóan sem, és a legjobb esetben is csak két kijelzőm volt. Nem igazán tudom hol segít debuggolásban például ha össze-vissza forgatgatom őket. Majd rájövök talán.)

(Linuxon más a helyzet, ott már láttam igazi "helytakarékos" tiling-wm felhasználókat 25 kijelzővel, mert kevesebben nem fér el. De persze a tiling az produktív és helytakarékos. Hogyne. Az hogy az xterm fekete / zöld színeiben sütkérezzen az éjszaka közepén... ha neki megér ennyit..)

Én is tiling VM-et használok, az awesome-ot, kellemes, 256 színt megjeleníteni képes rxvt-unicode terminálemulátorral :-D

A tiling hatékonyabb, mint a lebegő, egérrel mozgatható ablakok, amiket így billentyűzettel azonnal tetszőlegesen és szabályosan el lehet rendezni.

Az elforgatás meg jól jön, 19"-os 5:4 képarányú kijelzőt 90 fokkal elforgatva lehet mangát, e-bookot olvasni.

A RANDR 1.3 meg nélkülözhetetlen, főleg, hogy a korábbi X szerverben lévő megvalósítások, mint a VidMode vagy a Xinerama deprecated státuszba kerültek.

Innentől kezdve az amit az Nvidia tesz számomra felfoghatatlan.

Említhetném még, hogy az nvidia-xconfig 1.8-as X szerver alatt olyan konfigurációs állományt (xorg.conf) hoz létre, ami szükségtelenül írja felül a xorg.conf.d könyvtárban lévő udev szabályokat többek között az input eszközökre vonatkozóan.