🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.advocacy
Article #479981

Re: NVidia Optimus a Linux

#479981
From: Andrzej Libiszewski
Date: Sat, 06 Nov 2010 21:45
82 lines
5096 bytes
Dnia 06 Nov 2010 20:46:54 GMT, Andrzej Rosa napisał(a):

> On 2010-11-06, Andrzej Libiszewski <a.libiszewski@gazeta.usunto.pl> wrote:
> [...]
>>>>> Wytłumacz to UAC, który wirtualizuje Program Files.
>>>>
>>>> Programy nie trzymają konfiguracji w Program Files.
>>>
>>> Nie wiem gdzie CoD2 i 4 trzyma konfigurację, ale na pewno nie w katalogu
>>> użytkownika, bo wszystkie profile są dostępne z każdego konta.  Co
>>> więcej, każdy profil jest dostępy do zapisu, więc dzieciak może mi
>>> pozmieniać ustawienia.
>>
>> CoD 2 jest już dość wiekowy.  Co do 4 to być może. Mam, ale z definicji 
>> gry instaluję na innym niż systemowy dysk więc nie rzucało żadnych 
>> problemów.
> 
> Problem polega na tym, że UAC musi wirtualizować dostęp do różnych
> dziwnych miejsc w systemie, żeby tego typu aplikacje się nie waliły.

Ale przykładowy CoD wymaga tylko prawa do pisania w swoim katalogu i
podkatalogach. Nic więcej.
Uac jest potrzebny, by zyskał te uprawnienia.

> 
> [...]
>>> Może tak, a może nie.  Na ten przykład, Punkbuster na Linuksie nie
>>> wymagał roota, a na Windows wymagał.
>>
>> Punkbuster wymaga podwyższonych uprawnień
> 
> Chyba na Windows.

Może ciąłbyś moje wypowiedzi tak, by nie przeinaczać zupełnie ich sensu?
Przypominam to co powyżej: punkbuster, tak jak CoD4 wymaga uprawnień do
zapisu w swoim katalogu. A to dlatego, że się aktualizuje sam. Nic więcej.
Zainstaluj grę z PB gdzieś gdzie może pisać sobie bez zastrzeżeń i się
okaże, że PB jednak nie wymaga podniesionych uprawnień. CBDU, bo tak działa
u mnie.



> 
> [...]
>>>>> http://en.wikipedia.org/wiki/File_locking
>>>>> Windows inherits the semantics of share-access controls from the MS-DOS
>>>>> system (where sharing was introduced in MS-DOS 3.3) Thus, an application
>>>>> must explicitly allow sharing - otherwise an application has exclusive
>>>>> read, write and delete access to the file (other types of access, such
>>>>> as those to retrieve the attributes of a file are allowed.)
>>>>
>>>> To tylko potwierdza to co napisałem wcześniej.
>>>
>>> Co?  Idziemy w zaparte, czy nie rozumiemy?
>>
>> "Thus, an application must explicitly allow sharing"
> 
> Dokładnie.  Jak programista jednej z nich tego nie wie bądź zapomni, to
> pliki są blokowane.

Czyli nieprawidłowe użycie mechanizmów systemowych w aplikacji daje takie
skutki. Gdzie tu wina systemu? Czy jak z młotkiem ruszę na kolejnego posła
PiS to też będzie wina zakładu która zrobiła młotek albo rządu, czy raczej
moja?

> Napisałeś w życiu jakiś program?  Pewnie tak (w
> sumie piszesz na pcoa).

Dawno i nieprawda. 

> Jak działał pod DOSem czy Windows, to pewnie
> bezwiednie zablokowałeś dostęp do otwartych plików.

Zapewne. Pisałem pod dosem, tam nie było komu udostępniać.


-- 
Andrzej Libiszewski; JID: andrea/at/jabster.pl, GG: 5289118
"The beer was good and there was even a free lunch. The demons
tormenting the redhaired woman tied to the stake had been so shiny
they'd hurt to look at. Gone now, but the whole thing had been
beautiful. Everything was beautiful."
Technical Details
Message-ID: <fuop55ehx8ca$.gjp5zs7pq633$.dlg@40tude.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mail
References: <4ccbfb77$0$22812$65785112@news.neostrada.pl> <wsal40jdavfx.18njm09mgmvnb$.dlg@40tude.net> <4cd2c13f$0$21009$65785112@news.neostrada.pl> <l9a8xxo2oz0e.6nu0ci0721e8.dlg@40tude.net> <4cd2ec6f$0$22797$65785112@news.neostrada.pl> <1pi5z3ilgxdg0$.19gw94vs7iz9q.dlg@40tude.net> <4cd2ff3b$0$21008$65785112@news.neostrada.pl> <122wgnddq7pxn$.1rsiios7nnmff.dlg@40tude.net> <4cd30f83$0$27035$65785112@news.neostrada.pl> <rdi5ujh564v5.1oj958ws225zw.dlg@40tude.net> <4cd33958$0$27039$65785112@news.neostrada.pl> <c7amjfnsoh8y$.echhp2yeor9$.dlg@40tude.net> <4cd3daca$0$22808$65785112@news.neostrada.pl> <xja22kw6idqf.156btds08m0sg$.dlg@40tude.net> <4cd41803$0$22804$65785112@news.neostrada.pl> <4cd41f22$0$27032$65785112@news.neostrada.pl> <4cd451ce$0$22794$65785112@news.neostrada.pl> <4cd460eb$0$22806$65785112@news.neostrada.pl> <4cd54aef$0$27030$65785112@news.neostrada.pl> <4cd567a7$0$22800$65785112@news.neostrada.pl> <4cd5bebd$0$27030$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mail
From: Andrzej Libiszewski <a.libiszewski@gazeta.usunto.pl>
Newsgroups: pl.comp.os.advocacy
Subject: Re: NVidia Optimus a Linux
Date: Sat, 6 Nov 2010 22:45:39 +0100
Organization: http://onet.pl
Lines: 82
Message-ID: <fuop55ehx8ca$.gjp5zs7pq633$.dlg@40tude.net>
References: <4ccbfb77$0$22812$65785112@news.neostrada.pl> <wsal40jdavfx.18njm09mgmvnb$.dlg@40tude.net> <4cd2c13f$0$21009$65785112@news.neostrada.pl> <l9a8xxo2oz0e.6nu0ci0721e8.dlg@40tude.net> <4cd2ec6f$0$22797$65785112@news.neostrada.pl> <1pi5z3ilgxdg0$.19gw94vs7iz9q.dlg@40tude.net> <4cd2ff3b$0$21008$65785112@news.neostrada.pl> <122wgnddq7pxn$.1rsiios7nnmff.dlg@40tude.net> <4cd30f83$0$27035$65785112@news.neostrada.pl> <rdi5ujh564v5.1oj958ws225zw.dlg@40tude.net> <4cd33958$0$27039$65785112@news.neostrada.pl> <c7amjfnsoh8y$.echhp2yeor9$.dlg@40tude.net> <4cd3daca$0$22808$65785112@news.neostrada.pl> <xja22kw6idqf.156btds08m0sg$.dlg@40tude.net> <4cd41803$0$22804$65785112@news.neostrada.pl> <4cd41f22$0$27032$65785112@news.neostrada.pl> <4cd451ce$0$22794$65785112@news.neostrada.pl> <4cd460eb$0$22806$65785112@news.neostrada.pl> <4cd54aef$0$27030$65785112@news.neostrada.pl> <4cd567a7$0$22800$65785112@news.neostrada.pl> <4cd5bebd$0$27030$65785112@news.neostrada.pl>
NNTP-Posting-Host: 195.13.39.172
Mime-Version: 1.0
X-Trace: news.onet.pl 1289079950 29642 195.13.39.172 (6 Nov 2010 21:45:50 GMT)
X-Complaints-To: niusy@onet.pl
NNTP-Posting-Date: Sat, 6 Nov 2010 21:45:50 +0000 (UTC)
User-Agent: 40tude_Dialog/2.0.15.1pl
X-Face: ?~X6yj}[/>Qcc%>()b\U,y%."Z9-T-r07I|g%KEp.*EkVPoQL`*qAZ*L,,ZpZQXBy#Fu1IY K7T4,lwVbsE?;~wo,a:.d]@Q5F@.Whu*`Nr"S!ic(q{,;3,!^)g4r5+<_s7X?zWOx7Y?5Y1=*w-}:q d@dIbX/Ijf~3lBoX8d0O-UM6Q+G_vliGq8NQT=p4X`EnE*wG5+~Xl`!@T,:
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit