kemi (statz) | #2, Főfasz (2970) |
224 | #4832 | ^ | Idézet | Thu, 21 Jun 2018 07:43:36 +02 |
81.183.*.* | *.dsl.pool.telekom.hu |
Van ötletetek, hogy lehet Linux alatt fényerő/kontrasztot "véglegesen" beállítani? Úgy, hogy ne kelljen minden bootolás után meghívni az xrandr-t. A két tipp, hogy tegyem a .bashrc-be, vagy a .xinitrc-be nem jött be. |
TCH (statz) | #1, Főfasz (10443) |
5161 | #4833 | ^ | Idézet | Thu, 21 Jun 2018 10:59:30 +02 |
84.236.*.* | *.pool.digikabel.hu |
Persze, mert azok még akkor futnak le, amikor nincs is fellőve a display. A megoldás, hogy az asztali környezeted autostartjába pakolod be. Ezt a gyakorlatban egy script és a hozzátartozó .desktop fájl jelenti. Tehát egyszer kell egy script (/usr/local/bin/desktop-user-startup.sh)#!/bin/sh
xrandr --output $(xrandr | grep -E " connected (primary )?[1-9]+" | sed -e "s/\([A-Z0-9]\+\) connected.*/\1/") --brightness 1.0 --gamma 1.0:1.0:1.0 meg egy egy .desktop fájl (~/.config/autostart/desktop-user-startup.desktop)[Desktop Entry] Type=Application Version=1.0 Name=Desktop User Startup Exec=/usr/local/bin/desktop-user-startup.sh Terminal=falseés kész is van. De ha megengedsz egy tippet, én mutatnék egy kicsikét szofisztikáltabb megoldást is, ami ugyanúgy kielégíti az igényeidet, de még többet is tud. A koncepció a következő: mind a gamma és a fényerő aktuális értéke le van tárolva egy fájlban és ezeket piszkáljuk és ezekből töltjük be a megfelelő értékeket. Először is, kell egy könyvtár, hogy legyen hol tárolni a stuffokat: mkdir ~/.config/xrstuffEztán kell egy script, ami ki tud olvasni egy számot egy fájlból és tudja növelni, csökkenteni vagy beállítani: #!/bin/sh # Check if the third parameter is a non-negative number. OK=`echo "$3" | grep -q "^[0-9]*[.][0-9]*$" && echo "0" || echo "1"` OKI=`echo "$3" | grep -q "^[0-9]*$" && echo "0" || echo "1"` if [ "$OK" = '1' ] && [ "$OKI" = '1' ]; then echo "Invalid value." exit 1 fi # Getting the stored value and set it to 1.00 if nothing is stored. CVAL=`cat "$HOME""/.config/xrstuff/""$1" 2> /dev/null` if [ "$CVAL" = "" ]; then CVAL='1.00' fi case "${2}" in "+") CVAL=`echo "$CVAL""+""$3" | bc 2> /dev/null` ;; "-") CVAL=`echo "$CVAL""-""$3" | bc 2> /dev/null` ;; "=") CVAL=`echo "$3""+""0.00" | bc 2> /dev/null` ;; *) echo "Invalid command." exit 1 ;; esac # Check if the result is a non-negative floating number. OK=`echo "$CVAL" | grep -q "^[0-9]*[.][0-9]*$" && echo "0" || echo "1"` if [ "$OK" = '1' ]; then echo "Invalid result." exit 1 fi # Storing back the value. echo "$CVAL" > "$HOME""/.config/xrstuff/""$1" exit 0Mentsük le mondjuk /usr/local/bin/chgxrval néven (chmod +x-et ne felejtsük kiadni rá.) Eztán, nevezzünk ki mondjuk egy gamma és egy brightness nevű fájlt a gamma és egy brightness értékek tárolására. :P És akkor a chgxrval használata: chgxrval brightness = 5vagy chgxrval gamma + 0.2Most kell a script, ami be is tölti a két fájl tartalmát a megfelelő helyre: #!/bin/sh
GAMMA=`cat "$HOME""/.config/xrstuff/gamma"`
xrandr --output $(xrandr | grep -E " connected (primary )?[1-9]+" | sed -e "s/\([A-Z0-9]\+\) connected.*/\1/") --brightness `cat "$HOME""/.config/xrstuff/brightness"` --gamma "$GAMMA"":""$GAMMA"":""$GAMMA" Mentsük el mondjuk /usr/local/bin/rsxrvals néven (chmod +x itt is). Most már működik a koncepció, ha a chgrxval után kiadod a rsxrvals parancsot is, akkor szépen állítgatni fogja a fényerőt/gammát.chgxrval brightness = 5 && rsxrvals chgxrval gamma + 0.2 && rsxrvalsNa és, hogy akkor visszajussunk a kiinduló kérdésre, az eredeti példa annyit változik, hogy nem kell a külön script, hanem csak csinálsz egy .desktop fájlt pl. ~/.config/autostart/rsxrvals.desktop néven így: [Desktop Entry] Type=Application Version=1.0 Name=Desktop User Startup Exec=/usr/local/bin/rsxrvals Terminal=falseÉs ennyi. Persze a chgxrval és rsxrvals használata úgy eléggé kényelmetlen és körülményes, ha mindig terminált kell hozzá nyitni, tehát célszerű bekonfigolni különféle hotkeyeket, hogy pl.: Ctrl + XF86AudioRaiseVolume = 'chgxrval gamma + .05 && rsxrvals' Ctrl + XF86AudioLowerVolume = 'chgxrval gamma - .05 && rsxrvals' Ctrl + XF86AudioMute = 'chgxrval gamma = 1 && rsxrvals' Shift + XF86AudioRaiseVolume = 'chgxrval brightness + .01 && rsxrvals' Shift + XF86AudioLowerVolume = 'chgxrval brightness - .01 && rsxrvals' Shift + XF86AudioMute = 'chgxrval brightness = 1 && rsxrvals' Ezeket pl. Trinityben a tdecmshell khotkeys paranccsal lehet beállítani. Ha te még Cinnamont használsz, akkor https://mintguide.org/other/701-how-to-set-hot-keys-for-opening-programs.html, ha mást, akkor annak is biztos van valami hotkey-editora. |
TCH (statz) | #1, Főfasz (10443) |
183 | #4834 | ^ | Idézet | Fri, 22 Jun 2018 01:02:20 +02 |
84.236.*.* | *.pool.digikabel.hu |
Épp most akartam elmenni aludni, hogy már nagyon késő van, a vihar meg nem jön, erre feltámadt a szél és nekiállt dörögni. Ez a kurwa időjárás szopat engem, én mondom, a kurwa anyját. |
Ádám (statz) | #4, Főfasz (1815) |
674 | #4835 | ^ | Idézet | Fri, 22 Jun 2018 13:04:50 +02 |
37.220.*.* | *.static.acetelecom.hu |
Hát én arra keltem, hogy dőlt be a víz az ablakon, mint az állat. Rá a nyomtatóra. De még működik :D Most gyüttem ki a trékomból, mert megint 6 ezret fizettem havonta a semmiért. Úgyhogy megkérdeztem, hogy mi a teendő, ha át akarom vinni a számom egy másik szolgáltatóhoz, kérdezi, hogy miért, mondom, hogy azért, mert kurva drága. Ajánlott egy olcsóbb csomagot, ami nagyjából ugyanannyit tud, mint a mostani. Aztán mostmár csak 4 ezret fogok fizetni. Valami légiparádé van a Duna felett, úgyhogy nem járnak a Duna jobb partján a villamosok. Oké, parádézzanak nyugodtan, de ne engem szopassanak, hogy a Móricztól a Batthyány térig kurva nagyot kell kerülni... |
TCH (statz) | #1, Főfasz (10443) |
118 | #4836 | ^ | Idézet | Fri, 22 Jun 2018 14:16:11 +02 |
84.236.*.* | *.pool.digikabel.hu |
LOL. A semmiért a 4k is drága. Kiváncsi vagyok, hogy a pestiek meddig tűrik még ezt a redbúl légiszart... |
TCH (statz) | #1, Főfasz (10443) |
151 | #4837 | ^ | Idézet | Fri, 22 Jun 2018 14:31:47 +02 |
84.236.*.* | *.pool.digikabel.hu |
A kurwa életbe! Van 1.8-as QtCurve QT3-hoz már 2011 óta és én eddig nem tudtam róla! BAZMEG! |
TCH (statz) | #1, Főfasz (10443) |
162 | #4838 | ^ | Idézet | Fri, 22 Jun 2018 16:16:49 +02 |
84.236.*.* | *.pool.digikabel.hu |
Hát, ezt nem sikerült portolni... Ez a kurwa CMake egy kalap fos. Topic a Trinity bugzillájában. |
TCH (statz) | #1, Főfasz (10443) |
144 | #4839 | ^ | Idézet | Fri, 22 Jun 2018 23:20:01 +02 |
94.21.*.* | *.pool.digikabel.hu |
A ménkű verje meg a Trinity team-et! Minek kellett összebaszni a Qt3-at és átnevezni TQt-re?! Hogy ne legyen kompatibilis a Qt3-as forrásokkal?! |
kemi (statz) | #2, Főfasz (2970) |
94 | #483a | ^ | Idézet | Sat, 23 Jun 2018 18:39:03 +02 |
81.183.*.* | *.dsl.pool.telekom.hu |
Az autostartos megoldás se jött be. :P Kitettem egy ikont a desktopra, és ha zavaró, klikk. :P |
kemi (statz) | #2, Főfasz (2970) |
210 | #483b | ^ | Idézet | Sat, 23 Jun 2018 18:43:55 +02 |
81.183.*.* | *.dsl.pool.telekom.hu |
Én már a dörgés/villámlásra felébredtem, és becsuktam az ablakot. :) |
TCH (statz) | #1, Főfasz (10443) |
80 | #483c | ^ | Idézet | Sat, 23 Jun 2018 20:25:38 +02 |
188.156.*.* | *.mobile.pool.telekom.hu |
Az érdekes. Azt az ikont is berakhatod az autostartba amúgy. Hova mutat az ikon? |
kemi (statz) | #2, Főfasz (2970) |
261 | #483d | ^ | Idézet | Sun, 24 Jun 2018 09:00:21 +02 |
81.183.*.* | *.dsl.pool.telekom.hu |
Ennyi van egy szkriptben:#!/bin/bash
xrandr --output HDMI-0 --brightness .9 Az ikon meg egy erre mutató .desktop fájl. Amúgy néztem a cront is, viszont azzal csak shell bejelentkezésre lehet ütemezni, GUI bejelentkezéskor nem fog lefutni. |
TCH (statz) | #1, Főfasz (10443) |
599 | #483e | ^ | Idézet | Sun, 24 Jun 2018 12:53:58 +02 |
94.21.*.* | *.pool.digikabel.hu |
Cronnal talán nem, de a login managered is meg tudja csinálni. Mit használsz? LightDM? Ha igen, akkor a /etc/lightdm/lightdm.conf konfigfájl [SeatDefaults] szekciójában a display-setup-script és session-setup-script parancsoknak megadhatod ezt a scriptet, amit használsz. Apropó, az ~/.xsession script garantáltan az X11 bejelentkezése után fut le el, vagyis abba is beteheted a parancsaidat. |
TCH (statz) | #1, Főfasz (10443) |
592 | #483f | ^ | Idézet | Sun, 24 Jun 2018 18:54:28 +02 |
94.21.*.* | *.pool.digikabel.hu |
Akkor mibe' írjunk kernelt? C++-ban? Vagy a kugli véletlenül pont most nemsokára elő fog rukkolni valami "forradalmian új megközelítéssel"? Ne legyen igazam... |
Ádám (statz) | #4, Főfasz (1815) |
186 | #4840 | ^ | Idézet | Mon, 25 Jun 2018 14:02:34 +02 |
37.76.*.* | *.nat.pool.telekom.hu |
Ez volt az utolsó. Elvileg annyi panasz érkezett, hogy jövőre nem lesz. |
TCH (statz) | #1, Főfasz (10443) |
77 | #4841 | ^ | Idézet | Mon, 25 Jun 2018 17:12:33 +02 |
84.236.*.* | *.pool.digikabel.hu |
Hát nem lep meg. BTW, az .xsession-os megoldás végül működött nálad? |
M4u5 (statz) | #10, Agyfasz (282) |
138 | #4842 | ^ | Idézet | Mon, 25 Jun 2018 22:33:00 +02 |
195.228.*.* | *.dsl.pool.telekom.hu |
Miért fagy le a Fedora csak úgy a kisgépemen, holott nem is megy rajta csicsás asztali környezet? (Vagy a systemd, vagy pedig a tetűpatch) |
TCH (statz) | #1, Főfasz (10443) |
94 | #4843 | ^ | Idézet | Tue, 26 Jun 2018 15:01:20 +02 |
84.236.*.* | *.pool.digikabel.hu |
Memóriabaj is lehet. Egy memtest86+-ot kéne végrehajtani a gépen. (Mi a fáras az a tetűpatch?) |
M4u5 (statz) | #10, Agyfasz (282) |
80 | #4844 | ^ | Idézet | Wed, 27 Jun 2018 12:42:10 +02 |
188.36.*.* | *.dsl.pool.telekom.hu |
Lefuttattam a memóriatesztet. Két kör alatt 610 hiba, a legtöbb a 7-es tesztnél. |
TCH (statz) | #1, Főfasz (10443) |
201 | #4845 | ^ | Idézet | Wed, 27 Jun 2018 15:23:31 +02 |
178.164.*.* | *.pool.digikabel.hu |
Akkor ez a baj. Cseréld a hibás modul(oka)t. De előbb megpróbálhatod kihúzni, megpucolni és visszadugni őket, majd újrafuttatni a tesztet. (Kontaktpray-t, vagy alkoholt használj és a slotot is pucold.) |
M4u5 (statz) | #10, Agyfasz (282) |
277 | #4846 | ^ | Idézet | Thu, 28 Jun 2018 13:03:24 +02 |
5.38.*.* | *.dsl.pool.telekom.hu |
Kecskeleletek a netről: #1 #2 Komolyan megtörtént a lehetetlen? Dobták a systemd-t a RHEL-ből? |
TCH (statz) | #1, Főfasz (10443) |
75 | #4847 | ^ | Idézet | Thu, 28 Jun 2018 17:11:20 +02 |
178.164.*.* | *.pool.digikabel.hu |
Anyám... Nem történt ilyesmi. Hol olvastad? |
kemi (statz) | #2, Főfasz (2970) |
180 | #4848 | ^ | Idézet | Thu, 28 Jun 2018 20:42:35 +02 |
188.36.*.* | *.dsl.pool.telekom.hu |
Az se jött be. szerk: Ha beteszek egy 10 másodperces sleepet, akkor műxik az autostart. |
TCH (statz) | #1, Főfasz (10443) |
937 | #4849 | ^ | Idézet | Thu, 28 Jun 2018 22:13:42 +02 |
178.164.*.* | *.pool.digikabel.hu |
Ezt direkt nem javasoltam, mert nem garantált, hogy mindig ugyanannyit kell várni. Viszont nem értem a dolgot; az autostartnak és az .xsession-nak is mennie kellett volna. Esetleg azt tudod megcsinálni, hogy nem fix időt vársz, hanem egy adott processzre vársz, hogy megjelenjen. Nézd meg a tasklistádat és bökj ki egy alkalmazást, ami tuti bejelentkezés után kel fel (pl. a Cinnamon paneljének binárisa) és cseréld le a nevére a kicker-t (a TDE paneljét), ami most a példámban szerepel #!/bin/sh
SPID=""
while [ "$SPID" = "" ];
do
SPID=`pidof kicker`
sleep 1
done
xrandr --output $(xrandr | grep -E " connected (primary )?[1-9]+" | sed -e "s/\([A-Z0-9]\+\) connected.*/\1/") --brightness 1.0 --gamma 1.0:1.0:1.0 majd ezt a scriptet dobd be autostartba. Ez megvárja, amíg feljön az adott processz, majd akkor állítja be a fényerőt. |
kemi (statz) | #2, Főfasz (2970) |
178 | #484a | ^ | Idézet | Fri, 29 Jun 2018 19:23:27 +02 |
188.36.*.* | *.dsl.pool.telekom.hu |
Én is valami ilyesmire gondoltam, csak volt egy sejtésem, hogy még nem áll fel teljesen a GUI amikor elindítja az autostartokat. Így lehet, hogy az .xsession-be rakva is működne. |
TCH (statz) | #1, Főfasz (10443) |
87 | #484b | ^ | Idézet | Sat, 30 Jun 2018 10:11:00 +02 |
188.156.*.* | *.mobile.pool.telekom.hu |
Ezért mondom, hogy válassz egy binárist, ami garantáltan a GUI betöltése után indul el. |